Frage zu einem Anzeigewert

GUI Relevanten, PaperUI, BasicUI, HabPanel ...

Moderatoren: seppy, udo1toni

MRudolph
Beiträge: 11
Registriert: 18. Okt 2020 23:09
Answers: 0

Frage zu einem Anzeigewert

Beitrag von MRudolph »

Hallo,

ich habe meinen Gardena Mähroboter über das Gardena Smart Home Binding in OH 2.5.10 integriert.
In der Sitemap und im Paper UI bekomme ich die Anzeige: Mover Status "Mähen"
jedoch im Habpanel bekomme ich die Anzeige: Mover Status "ok_cutting"

wie kann ich das ändern?

Cheers
Mario

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

Re: Frage zu einem Anzeigewert

Beitrag von udo1toni »

Na ja, Du musst den Wert in HABpanel mappen, genau wie in der Sitemap...
openHAB4.1.2 stable in einem Debian-Container (bookworm) (Proxmox 8.1.5, LXC), mit openHABian eingerichtet

MRudolph
Beiträge: 11
Registriert: 18. Okt 2020 23:09
Answers: 0

Re: Frage zu einem Anzeigewert

Beitrag von MRudolph »

vielen Dank für deine Antwort @udo1toni

bin noch Anfänger mit OH und verstehe nicht ganz was du meinst mit mappen
ich habe sowohl in der Sitemap als auch im Habpanel (Widget Dummy) das Item SILENOCity500MowerStatus ausgewählt

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

Re: Frage zu einem Anzeigewert

Beitrag von udo1toni »

Ja, und wie ist das Item definiert?
openHAB4.1.2 stable in einem Debian-Container (bookworm) (Proxmox 8.1.5, LXC), mit openHABian eingerichtet

MRudolph
Beiträge: 11
Registriert: 18. Okt 2020 23:09
Answers: 0

Re: Frage zu einem Anzeigewert

Beitrag von MRudolph »

das habe ich vom Thing in der gardena.items erstellen lassen
String SILENOCity500MowerStatus "Mower status" {channel="gardena:mower:home:xxxxxxxxxxxxxx:mower#status"}

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

Re: Frage zu einem Anzeigewert

Beitrag von udo1toni »

Das kann aber nicht sein. Ein Srting kann nicht einmal so und einmal anders ausgegeben werden, da muss irgendwo ein Mapping stattfinden.
Vielleicht ist das direkt im Addon eingerichtet? Dann müsstest Du Dich im Zweifel mal im englischen Forum schlau machen.
openHAB4.1.2 stable in einem Debian-Container (bookworm) (Proxmox 8.1.5, LXC), mit openHABian eingerichtet

Benutzeravatar
peter-pan
Beiträge: 2573
Registriert: 28. Nov 2018 12:03
Answers: 25
Wohnort: Schwäbisch Gmünd

Re: Frage zu einem Anzeigewert

Beitrag von peter-pan »

Ich denke, dass das so ist wie Udo es beschrieben hat und dass das Add-On macht. Ich habe z.B. von AVM eine Steckdose, die als Status "MANUAl" liefert, aber ohne Mapping in der Sitemap und in der PaperUI "MANUELL" anzeigt.
avm.jpg
.items:

Code: Alles auswählen

String  Socket_Fritz_04_ModeX  "Steckdose-Fritz 04 Arbeitszimmer Modus [%s]" <temperature>  (EG_Buro,gSFritz_04)  { channel="avmfritz:FRITZ_DECT_200:7490:087610494097:mode" }
Du kannst aber auch mal in der Konsole nachschauen, wie der Status tatsächlich ist:

Code: Alles auswählen

openhab> items list | grep -i Socket_Fritz_04_ModeX
Socket_Fritz_04_ModeX (Type=StringItem, State=MANUAL, Label=Steckdose-Fritz 04 Arbeitszimmer Modus, Category=temperature, Groups=[EG_Buro, gSFritz_04])
openhab>
Pi5/8GB(PiOS Lite 64-bit(bookworm)/SSD 120GB - OH4.1.2 openhabian

MRudolph
Beiträge: 11
Registriert: 18. Okt 2020 23:09
Answers: 0

Re: Frage zu einem Anzeigewert

Beitrag von MRudolph »

liegt das vllt an einer falschen Konfiguration meines OH2.5.10 oder Habpanels?
ich habe das auch bei anderen Items festgestellt

MRudolph
Beiträge: 11
Registriert: 18. Okt 2020 23:09
Answers: 0

Re: Frage zu einem Anzeigewert

Beitrag von MRudolph »

peter-pan hat geschrieben: 8. Nov 2020 13:26 Ich denke, dass das so ist wie Udo es beschrieben hat und dass das Add-On macht. Ich habe z.B. von AVM eine Steckdose, die als Status "MANUAl" liefert, aber ohne Mapping in der Sitemap und in der PaperUI "MANUELL" anzeigt.
avm.jpg

.items:

Code: Alles auswählen

String  Socket_Fritz_04_ModeX  "Steckdose-Fritz 04 Arbeitszimmer Modus [%s]" <temperature>  (EG_Buro,gSFritz_04)  { channel="avmfritz:FRITZ_DECT_200:7490:087610494097:mode" }
Du kannst aber auch mal in der Konsole nachschauen, wie der Status tatsächlich ist:

Code: Alles auswählen

openhab> items list | grep -i Socket_Fritz_04_ModeX
Socket_Fritz_04_ModeX (Type=StringItem, State=MANUAL, Label=Steckdose-Fritz 04 Arbeitszimmer Modus, Category=temperature, Groups=[EG_Buro, gSFritz_04])
openhab>
aber wie kann ich das ändern?
Openhab Erweiterung in VSC gibt mir auch "ok_cutting" aus
muss ich das jetzt mit einer Rule transformieren?

Danke für eure Gedult mit mir :)

Benutzeravatar
peter-pan
Beiträge: 2573
Registriert: 28. Nov 2018 12:03
Answers: 25
Wohnort: Schwäbisch Gmünd

Re: Frage zu einem Anzeigewert

Beitrag von peter-pan »

Mit einer Rule musst du nichts transformieren, höchstens mit einem Mapping im Item (denke ich :) ). Dazu musst nur eine entsprechende Übersetzung unter transformation anlegen oder die "de.map" erweitern.
Mit HabPanel kenne ich mich leider nicht aus. Aber es gibt bestimmt hier oder im englischen Forum Profis, die dir das mit der HabPanel-Anzeige besser erklären können.

Edit:
Hab grad noch was im englischen Forum gefunden, das dein Problem beschreibt und eine Lösung aufzeigt:

Hier der Link, der sogar eine kleine PDF-Beschreibung beinhaltet.
Pi5/8GB(PiOS Lite 64-bit(bookworm)/SSD 120GB - OH4.1.2 openhabian

Antworten