13-04-2015, 20:55:54
Hi Olli,
ich habe mich auch mal an OpenHAB gewagt.
Jedoch habe ich das exec Binding gewählt. Zum Beispiel:
"Switch Steckdose_HIFI "Steckdose HIFI" {exec=">[OFF:php /AktorenSmarthome.php aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeeee 0] >[ON:php /AktorenSmarthome.php aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeeee 1]"}"
aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeeee = AktorenID
Das php-Script ist angefügt.
Evtl. kannst für daraus weitere XML-Schnittstellenübertragungen (für Dimmer, Rollladen etc.) verwenden.
Die Auswertung der Zustände mache ich über
"Number Temperatur_Flur_Unten "Temperatur Flur_Unten [%.1f °C]" <temperature> (Temperatur) { exec="<[php /StatusSmarthome.php FLURUNTEN Temperatur:60000:REGEX((.*?))]" }"
FLURUNTEN ist die Bezeichnung des Raumes in RWE Smarthome.
Auch dieses php-Script habe ich mir erlaubt anzufügen.
Evtl. hilft es dir oder jemandem anderen ja.
Herzliche Grüße
StatusSmarthome.txt (Größe: 11,3 KB / Downloads: 486)
AktorenSmarthome.txt (Größe: 8,55 KB / Downloads: 450)
ich habe mich auch mal an OpenHAB gewagt.
Jedoch habe ich das exec Binding gewählt. Zum Beispiel:
"Switch Steckdose_HIFI "Steckdose HIFI" {exec=">[OFF:php /AktorenSmarthome.php aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeeee 0] >[ON:php /AktorenSmarthome.php aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeeee 1]"}"
aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeeee = AktorenID
Das php-Script ist angefügt.
Evtl. kannst für daraus weitere XML-Schnittstellenübertragungen (für Dimmer, Rollladen etc.) verwenden.
Die Auswertung der Zustände mache ich über
"Number Temperatur_Flur_Unten "Temperatur Flur_Unten [%.1f °C]" <temperature> (Temperatur) { exec="<[php /StatusSmarthome.php FLURUNTEN Temperatur:60000:REGEX((.*?))]" }"
FLURUNTEN ist die Bezeichnung des Raumes in RWE Smarthome.
Auch dieses php-Script habe ich mir erlaubt anzufügen.
Evtl. hilft es dir oder jemandem anderen ja.
Herzliche Grüße
StatusSmarthome.txt (Größe: 11,3 KB / Downloads: 486)
AktorenSmarthome.txt (Größe: 8,55 KB / Downloads: 450)