stateDescription=""[options="OPEN, CLOSED"] - mit MAP ?

Einrichtung der openHAB Umgebung und allgemeine Konfigurationsthemen.

Moderatoren: seppy, udo1toni

Benutzeravatar
TorstenE
Beiträge: 246
Registriert: 12. Jan 2022 18:29
Answers: 4
Wohnort: Niederstaufen

stateDescription=""[options="OPEN, CLOSED"] - mit MAP ?

Beitrag von TorstenE »

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
openHAB 5.0.0 (#4495) auf einem Pi 4 mit openHABian

nw378
Beiträge: 296
Registriert: 22. Sep 2018 10:38
Answers: 5

Re: stateDescription=""[options="OPEN, CLOSED"] - mit MAP ?

Beitrag von nw378 »

Ich bin ja ein Freund von Textfiles, da geht das recht simpel:

Code: Alles auswählen

Contact Fkontakt_Erker_links   "Erker Tür links [MAP(fenster.map):%s]"   
und in der .map dann eben:

Code: Alles auswählen

OPEN=offen
CLOSED=geschlossen
Du änderst hiermit aber nicht .state, sondern eben die Anzeige. In Rules müsstest du dann weiterhin mit OPEN/CLOED arbeiten.
openHAB 4.3.3 @ RPi 4 / SSD - InfluxDB2 und Grafana @ Synology Docker - KNX

Benutzeravatar
TorstenE
Beiträge: 246
Registriert: 12. Jan 2022 18:29
Answers: 4
Wohnort: Niederstaufen

Re: stateDescription=""[options="OPEN, CLOSED"] - mit MAP ?

Beitrag von TorstenE »

Und genau das geht bisher nicht. So war ich ebenfalls unterwegs :-(
openHAB 5.0.0 (#4495) auf einem Pi 4 mit openHABian

nw378
Beiträge: 296
Registriert: 22. Sep 2018 10:38
Answers: 5

Re: stateDescription=""[options="OPEN, CLOSED"] - mit MAP ?

Beitrag von nw378 »

mhh... hab ich so im Einsatz, und tut was es soll.

.sitemap

Code: Alles auswählen

Text item=Fkontakt_Erker_links label="Tür Erker links"
Screenshot 2023-11-04 185304.jpg
Bildschirmfoto 2023-11-04 um 18.48.44.jpeg
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

Benutzeravatar
TorstenE
Beiträge: 246
Registriert: 12. Jan 2022 18:29
Answers: 4
Wohnort: Niederstaufen

Re: stateDescription=""[options="OPEN, CLOSED"] - mit MAP ?

Beitrag von TorstenE »

Da Du so nett warst ein paar Screen-Shots zu erstellen,
habe ich das auch mal gemacht. Vielleicht ist ja
mein Fehler ersichtlich.

fensterkontakte_map_file.jpg
fensterkontakte_item_file.jpg
fensterkontakt_status.jpg
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
openHAB 5.0.0 (#4495) auf einem Pi 4 mit openHABian

nw378
Beiträge: 296
Registriert: 22. Sep 2018 10:38
Answers: 5

Re: stateDescription=""[options="OPEN, CLOSED"] - mit MAP ?

Beitrag von nw378 »

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

nw378
Beiträge: 296
Registriert: 22. Sep 2018 10:38
Answers: 5

Re: stateDescription=""[options="OPEN, CLOSED"] - mit MAP ?

Beitrag von nw378 »

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

Benutzeravatar
TorstenE
Beiträge: 246
Registriert: 12. Jan 2022 18:29
Answers: 4
Wohnort: Niederstaufen

Re: stateDescription=""[options="OPEN, CLOSED"] - mit MAP ?

Beitrag von TorstenE »

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

nw378
Beiträge: 296
Registriert: 22. Sep 2018 10:38
Answers: 5

Re: stateDescription=""[options="OPEN, CLOSED"] - mit MAP ?

Beitrag von nw378 »

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

Benutzeravatar
udo1toni
Beiträge: 15244
Registriert: 11. Apr 2018 18:05
Answers: 242
Wohnort: Darmstadt

Re: stateDescription=""[options="OPEN, CLOSED"] - mit MAP ?

Beitrag von udo1toni »

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:

Code: Alles auswählen

Contact Mein Item "Mein Itemlabel" {channel="welche:UID:auch:immer", stateDescription=""[pattern="MAP(dateiname.map):%s"]}
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).
openHAB4.3.3 stable in einem Debian-Container (bookworm) (Proxmox 8.3.5, LXC), mit openHABian eingerichtet

Antworten