Seite 1 von 1

Label von MQTT-Item wird nicht übernommen

Verfasst: 21. Mai 2020 11:45
von Sascha.K
Hallo zusammen,

ich bin auf folgendes Problem gestossen: ich habe mehrere MQTT-Steckdosen, die ich wie folgt angelegt habe ( nur ein Beispiel ):

Item-Datei

Code: Alles auswählen

Switch KE_WK_Trockner  "Trockner [MAP(de.map):%s]"  { channel="mqtt:topic:b320e003:Schalter" }
Sitemap-Datei

Code: Alles auswählen

Switch item=KE_WK_Trockner icon=poweroutlet_eu
In dieser Konfiguration wird In der Basic-UI das Label angezeigt, das ich während der Thing-Erstellung in der Paper-UI eingetragen habe, in meinem Fall "Schalter" ( siehe Anhang ).



Wenn ich in der Sitemap folgendes eintrage:

Code: Alles auswählen

Switch item=KE_WK_Trockner icon=poweroutlet_eu label="Trockner"
wird wie gewünscht das Label "Trockner" in der Basic-UI angezeigt.

Ich verstehe nicht, warum die Label-Definition in der Item-Datei nicht funktioniert.

Hatte jemand vielleicht schon dasselbe Problem ..?

Mfg
Sascha

Re: Label von MQTT-Item wird nicht übernommen

Verfasst: 21. Mai 2020 12:06
von udo1toni
Hast Du denn die MAP Transformation installiert?

Gesendet von meinem SM-G973F mit Tapatalk


Re: Label von MQTT-Item wird nicht übernommen

Verfasst: 21. Mai 2020 12:36
von Sascha.K
Hallo udo1toni,

der Status wird richtig angezeigt.

Bild

Re: Label von MQTT-Item wird nicht übernommen

Verfasst: 21. Mai 2020 13:12
von udo1toni
Bist Du sicher, dass die Sitemap und die *.items Datei neu geladen werden?

Gesendet von meinem SM-G973F mit Tapatalk


Re: Label von MQTT-Item wird nicht übernommen

Verfasst: 21. Mai 2020 13:20
von Sascha.K
Laut Logviewer-Protokoll wird die Sitemap und die Item-Datei aktualisiert.

Code: Alles auswählen


2020-05-21 13:24:34.425 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'Haus.sitemap'

2020-05-21 13:25:22.350 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'Gosund.items'

'
Mir ist nur aufgefallen, das die Aktualisierung im Browser teilweise sehr träge ist, z.B. wird manchmal der Zustand erst nach dem 2. Mausklick aktualisiert, obwohl das Relais schaltet.

Weist Du vielleicht eine sichere Methode, die Aktualisierung im Browser anzustossen ..?

Re: Label von MQTT-Item wird nicht übernommen

Verfasst: 21. Mai 2020 14:18
von udo1toni
Wenn Du was an der Sitemap änderst, kann es notwendig sein, openHAB neu zu starten, damit der Browser wieder alles korrekt darstellt.

Gesendet von meinem SM-G973F mit Tapatalk