12-01-2015, 09:31:23
Hallo Jan!
Bei den Zuständen gibt es derzeit noch Verbesserungspotential für das Binding. Zum einen werden die aktuellen Zustände mit Start des Plugins nicht direkt an OpenHAB kommuniziert, sodass man warten muss, bis eine erste Notification kommt (z.B. durch eine geänderte Temperatur). Zum anderen werden alle konfigurierten RWE Devices immer als Update an OpenHAB gemeldet, auch wenn sich nur ein Gerät wirklich geändert hat. Das hat ein paar unschöne Folgen wie z.B. einen doppelten Reload des Webinterfaces, weil so viele Updates kurz hintereinander kommen und ist sicherlich auch ein Performance-Thema. Das werde ich in einem der nächsten Updates angehen.
Der weitere Punkt, den Du genannt hast, sind die Kontaktstati. Wenn die RWE-Zentrale mal rebootet hat, kann sie nicht aktiv die Kontakte abfragen. Der Status ist demnach unbekannt, bis Du ein Fenster geöffnet/geschlossen hast. Das wird derzeit auch nicht sauber von dem Binding angezeigt. Auch hier muss ich demnächst noch einmal ran.
Vielen Dank aber für's Testen und ich bin beruhigt, dass auch Du meldest, dass es grundsätzlich durchläuft. Demnach sollte das Session-Problem wirklich gelöst sein.
Gruß
Ollie
(12-01-2015, 01:01:38)jantum schrieb: Grundsätzlich funktioniert das addon ohne Fehler zu vermelden. Einzig mit der Darstellung der Zustände in openHAB (komplett) und in cometVISU (Kontakte und Schalter) ahbe ich Probleme und wollte fragen ob ihr wisst, woran das liegen kann?
...
Gibt es die Möglichkeit die Antworten von RWE irgendwo noch zu sehen. So habe ich bei einigen Kontakten auch immer mal ein "?" der GUI von RWE. laut openHab gibt es aber immer nur ein OPEN bzw CLOSED zurück. Git es noch einen dritten Zustand (laut eurer map undefined)? Mit welcher Zahl kommt der?
Bei den Zuständen gibt es derzeit noch Verbesserungspotential für das Binding. Zum einen werden die aktuellen Zustände mit Start des Plugins nicht direkt an OpenHAB kommuniziert, sodass man warten muss, bis eine erste Notification kommt (z.B. durch eine geänderte Temperatur). Zum anderen werden alle konfigurierten RWE Devices immer als Update an OpenHAB gemeldet, auch wenn sich nur ein Gerät wirklich geändert hat. Das hat ein paar unschöne Folgen wie z.B. einen doppelten Reload des Webinterfaces, weil so viele Updates kurz hintereinander kommen und ist sicherlich auch ein Performance-Thema. Das werde ich in einem der nächsten Updates angehen.
Der weitere Punkt, den Du genannt hast, sind die Kontaktstati. Wenn die RWE-Zentrale mal rebootet hat, kann sie nicht aktiv die Kontakte abfragen. Der Status ist demnach unbekannt, bis Du ein Fenster geöffnet/geschlossen hast. Das wird derzeit auch nicht sauber von dem Binding angezeigt. Auch hier muss ich demnächst noch einmal ran.
Vielen Dank aber für's Testen und ich bin beruhigt, dass auch Du meldest, dass es grundsätzlich durchläuft. Demnach sollte das Session-Problem wirklich gelöst sein.
Gruß
Ollie