stateDescription=""[options="OPEN, CLOSED"] - mit MAP ?
- TorstenE
- Beiträge: 246
- Registriert: 12. Jan 2022 18:29
- Wohnort: Niederstaufen
stateDescription=""[options="OPEN, CLOSED"] - mit MAP ?
Hallo Mitstreiter,
ich habe für ein Item in der Statedescription 2 Optionen eingetragen.
Diese kann ich dann auch entsprechend auswählen, soweit alles gut.
Gibt es jetzt die Möglichkeit den Zustand "OPEN" und "CLOSED" zu "übersetzen, aber
NICHT in den Optionen selbst, sondern über ein MAP ?
Danke
Torsten
ich habe für ein Item in der Statedescription 2 Optionen eingetragen.
Diese kann ich dann auch entsprechend auswählen, soweit alles gut.
Gibt es jetzt die Möglichkeit den Zustand "OPEN" und "CLOSED" zu "übersetzen, aber
NICHT in den Optionen selbst, sondern über ein MAP ?
Danke
Torsten
openHAB 5.0.0 (#4495) auf einem Pi 4 mit openHABian
-
- Beiträge: 296
- Registriert: 22. Sep 2018 10:38
Re: stateDescription=""[options="OPEN, CLOSED"] - mit MAP ?
Ich bin ja ein Freund von Textfiles, da geht das recht simpel:
und in der .map dann eben:
Du änderst hiermit aber nicht .state, sondern eben die Anzeige. In Rules müsstest du dann weiterhin mit OPEN/CLOED arbeiten.
Code: Alles auswählen
Contact Fkontakt_Erker_links "Erker Tür links [MAP(fenster.map):%s]"
Code: Alles auswählen
OPEN=offen
CLOSED=geschlossen
openHAB 4.3.3 @ RPi 4 / SSD - InfluxDB2 und Grafana @ Synology Docker - KNX
- TorstenE
- Beiträge: 246
- Registriert: 12. Jan 2022 18:29
- Wohnort: Niederstaufen
Re: stateDescription=""[options="OPEN, CLOSED"] - mit MAP ?
Und genau das geht bisher nicht. So war ich ebenfalls unterwegs 

openHAB 5.0.0 (#4495) auf einem Pi 4 mit openHABian
-
- Beiträge: 296
- Registriert: 22. Sep 2018 10:38
Re: stateDescription=""[options="OPEN, CLOSED"] - mit MAP ?
mhh... hab ich so im Einsatz, und tut was es soll.
.sitemap
.sitemap
Code: Alles auswählen
Text item=Fkontakt_Erker_links label="Tür Erker links"
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
openHAB 4.3.3 @ RPi 4 / SSD - InfluxDB2 und Grafana @ Synology Docker - KNX
- TorstenE
- Beiträge: 246
- Registriert: 12. Jan 2022 18:29
- Wohnort: Niederstaufen
Re: stateDescription=""[options="OPEN, CLOSED"] - mit MAP ?
Da Du so nett warst ein paar Screen-Shots zu erstellen,
habe ich das auch mal gemacht. Vielleicht ist ja
mein Fehler ersichtlich.
habe ich das auch mal gemacht. Vielleicht ist ja
mein Fehler ersichtlich.
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
openHAB 5.0.0 (#4495) auf einem Pi 4 mit openHABian
-
- Beiträge: 296
- Registriert: 22. Sep 2018 10:38
Re: stateDescription=""[options="OPEN, CLOSED"] - mit MAP ?
Daran sollte es nicht liegen, aber was auffällt: du hast ein String Item, ich einen Contact.
openHAB 4.3.3 @ RPi 4 / SSD - InfluxDB2 und Grafana @ Synology Docker - KNX
-
- Beiträge: 296
- Registriert: 22. Sep 2018 10:38
Re: stateDescription=""[options="OPEN, CLOSED"] - mit MAP ?
Hast du den State Description Versuch (dein erster Pst) gelöscht? Vllt. verhindert der ja was…
openHAB 4.3.3 @ RPi 4 / SSD - InfluxDB2 und Grafana @ Synology Docker - KNX
- TorstenE
- Beiträge: 246
- Registriert: 12. Jan 2022 18:29
- Wohnort: Niederstaufen
Re: stateDescription=""[options="OPEN, CLOSED"] - mit MAP ?
Das wäre durchaus möglich, dass dieser etwas verhindert. Im Augenblick benötige ich ihn jedoch, da ich per UI den "state" verändere und nicht über einen Channel (Testphase)
openHAB 5.0.0 (#4495) auf einem Pi 4 mit openHABian
-
- Beiträge: 296
- Registriert: 22. Sep 2018 10:38
Re: stateDescription=""[options="OPEN, CLOSED"] - mit MAP ?
Könnteste ja mal zum Testen löschen, dann weißt du wenigstens ob dein hier beschriebenes Problem gelöst ist.
openHAB 4.3.3 @ RPi 4 / SSD - InfluxDB2 und Grafana @ Synology Docker - KNX
- udo1toni
- Beiträge: 15244
- Registriert: 11. Apr 2018 18:05
- Wohnort: Darmstadt
Re: stateDescription=""[options="OPEN, CLOSED"] - mit MAP ?
Wenn ich das richtig verstehe, willst Du lediglich statt des direkten Mappings eines über Datein machen. Dazu musst Du nur das Mapping über die Transformation vornehmen, so:
Gerade getestet, funktioniert einwandfrei.
Die State Description sollte sowohl in der Main UI als auch in der Basic UI wirken (im Gegensatz zur Konfiguration über das Label, welches ausschließlich in der Basic UI wirkt).
Code: Alles auswählen
Contact Mein Item "Mein Itemlabel" {channel="welche:UID:auch:immer", stateDescription=""[pattern="MAP(dateiname.map):%s"]}
Die State Description sollte sowohl in der Main UI als auch in der Basic UI wirken (im Gegensatz zur Konfiguration über das Label, welches ausschließlich in der Basic UI wirkt).
openHAB4.3.3 stable in einem Debian-Container (bookworm) (Proxmox 8.3.5, LXC), mit openHABian eingerichtet