01-12-2014, 14:16:13
Noch ein kleiner Nachtrag, nachdem das ganze nun einige Stunden in Betrieb ist, kann ich die Zwischenstecker nun auch nicht mehr auslesen bzw. schalten, sehe im Log folgendes:
2014-12-01 13:14:13.381 [ERROR] [r.internal.RweSmarthomeBinding] - error handling command
de.itarchitecture.smarthome.api.exceptions.SmartHomeSessionExpiredException: <BaseResponse xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="AuthenticationErrorResponse" Version="1.70" CorrespondingRequestId="821d84cb-54e9-4609-94ab-46cb035eba8b" Error="IllegalSessionId" />
Neustart der SH Zentrale und dem Openhab Dienst hat leider nichts gebracht.
2014-12-01 13:14:13.381 [ERROR] [r.internal.RweSmarthomeBinding] - error handling command
de.itarchitecture.smarthome.api.exceptions.SmartHomeSessionExpiredException: <BaseResponse xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="AuthenticationErrorResponse" Version="1.70" CorrespondingRequestId="821d84cb-54e9-4609-94ab-46cb035eba8b" Error="IllegalSessionId" />
Neustart der SH Zentrale und dem Openhab Dienst hat leider nichts gebracht.
(01-12-2014, 12:42:40)zwaen schrieb: Moin,
habe das Binding bei mir nun eingebunden, zunächst gab es Probleme mit dem SSL Handshake unter JDK8, scheint ein generelles Problem zu sein (https://groups.google.com/d/msg/openhab/...eyPHbI_68J)
Nutze nun die JDK7, habe sicherheitshalber das Root Zertifikat mit in die Keychain vom JDK gepackt.
Die Einbindung der Zwischenstecker lief problemlos. Probleme selbst traten bei den HKT auf, da ich im Wonnzimmer zwei Stück verbaut habe, welche als ein virtueller sichtbar sind, jedenfalls habe ich bisher keine Möglichkeit gefunden, diese einzeln sauber anzusprechen, ohne folgende Meldung zu bekommen:
2014-12-01 11:21:27.134 [ERROR] [r.internal.RweSmarthomeBinding] - Error while updating RWE Samrthome logical device state => refresh cycle aborted!
Alles in allem ist es aber ein tolles Binding mit viel potential, würde mich freuen, auch bald Zustandsvariablen damit schalten zu können.
Grüße
zwaen
(01-12-2014, 00:55:44)marc76 schrieb: Ich hab heute ein bißchen am openhab Binding weiter gearbeitet. Man kann jetzt auch Thermostatwerte auslesen, aber noch nicht neue Werte setzten, da muss ich noch gucken wie das geht.
Das Binding kann man hier runterladen: http://www.slintes.net/files/org.openhab...-1.5.1.jar
Es wird folgende Konfiguration benötigt:
Refresh ist das Intervall mit dem die Werte aus der Zentrale ausgelesen werden, in Millisekunden, in dem Beispiel also 1 Minute.Code:rwesmarthome:host=192.168.178.xxx
rwesmarthome:username=abc
rwesmarthome:password=abc
rwesmarthome:refresh=60000
Dann kann man folgende Items nutzen:
Code:Switch LichtWZ "Licht Wohnzimmer" {rwe="room=Wohnzimmer,device=Licht WZ"}
Number TempWZ "Temperatur Wohnzimmer [%.1f °C]" <temperature> {rwe="room=Wohnzimmer,device=Temperatur"}
Number HumWZ "Luftfeuchte Wohnzimmer [%.1f %%]" <humidity> {rwe="room=Wohnzimmer,device=Luftfeuchtigkeit"}
Number HeatingWZ "Heizung Wohnzimmer [%.1f °C]" <heating> {rwe="room=Wohnzimmer,device=Heizung"}
1x Zentrale
7x Heizkörperthermostat
2x Zwischenstecker (Innen)
1x Wandtaster
5x Fenstersensoren
3x Philips Hue Lampen
1x RapsberryPi (openHAB)
7x Heizkörperthermostat
2x Zwischenstecker (Innen)
1x Wandtaster
5x Fenstersensoren
3x Philips Hue Lampen
1x RapsberryPi (openHAB)