Seite 1 von 1

ERLEDIGT / Homematic IP Geräte / Batterie Status in Openhab anzeigen lassen

Verfasst: 05.10.2019, 11:14
von floeg
Hallo,
ich betreibe seit kurzem Openhab auf meiner Synology DS.
Neben den Funktionen möchte ich mir auch gerne den Batteriestatus der einzelen Geräte wie z.B.
- HmIP-SWDM (Fenster- und Türkontakt)
- HmIP-eTRV-B (Heizungskörperthermostat)
- HmIP-STH (Temp- und Luftfeuchtigkeitssensor Innen) anzeigen lassen (und mit ggf zu einem späteren Zeitpunkt informieren lassen, wenn eine Batterie anfängt zu schwächeln).

Bei den einzelnen Things unter der Kategorie Maintenance wird mir die Funktion auch angezeigt (siehe Bild 2)
Die Daten habe ich entsprechend in meine items übernommen. Das Ergebnis ist aber lediglich ein funktionsloser Schalter.

Wo liegt der Fehler?

Vorab schonmal vielen Dank für eure Hilfe.

Re: Homematic IP Geräte / Batterie Status in Openhab anzeigen lassen

Verfasst: 05.10.2019, 13:11
von ptweety
Du hast halt nur den Channel für den Batteriewarnhinweis benutzt.

Re: Homematic IP Geräte / Batterie Status in Openhab anzeigen lassen

Verfasst: 05.10.2019, 17:36
von rbeudel
Hallo,
das sieht bei mir so aus:
Anmerkung 2019-10-05 173125.jpg
ein item muß so aussehen:

Code: Alles auswählen

Switch         GF_Kitchen_Light_Bat                 "Küche Schalter 6 fach [MAP(LowBat.map):%s]"        <wallswitch>         (gLowbat)        {channel="homematic:HM-PB-6-WM55:XXXXXXXXX:XXXXXXXXX:0#LOWBAT"}
dazu gehört eine map Datei:

Code: Alles auswählen

0=Voll
1=Leer
true=Batterie wechseln
false=Batterie OK
ON=Batterie wechseln
OFF=Batterie OK
NULL=unbekannt
-=-Fehler bei der Initialisierung-

Re: Homematic IP Geräte / Batterie Status in Openhab anzeigen lassen

Verfasst: 09.10.2019, 09:32
von marcelcgn
Hallo,
bei mir sieht das ganze so aus:
Batterieanzeige.jpg
Ich habe sie genau wie ihr eingebunden (map und item), auf der Sitemap lasse ich sie mir aber als Text mit visibility anzeigen (ich hab jetzt nur das erste Beispiel aufgenommen):

Code: Alles auswählen

Text item=Batterie_Aussensensor label="Aussensensor" icon="battery" visibility=[ Batterie_Aussensensor==OFF ]
Text item=Batterie_Aussensensor label="Aussensensor" icon="lowbattery" visibility=[ Batterie_Aussensensor==ON ]
VG
Marcel

Re: Homematic IP Geräte / Batterie Status in Openhab anzeigen lassen

Verfasst: 09.10.2019, 09:58
von rbeudel
Hallo,
geht auch. Bei meiner Lösung wird der Fehlerfall halt durch die Farbveränderung des Schaltersymbols verdeutlicht.