13-05-2014, 15:13:32
(13-05-2014, 14:31:55)frankz schrieb: Habe doch mal gespielt.
Wenn man subscribe schickt kann man so die Zustandsänderungen zurückbekommen:
PHP-Code:<?php
$headers = array(
"Accept: */*",
"ClientId: f68da795-0000-436c-b2d4-458b3706a2ed",
"Host: smarthome06",
"Connection: Keep-Alive",
"Cache-Control: no-cache"
);
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'https://192.168.26.19/upd');
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
curl_setopt($ch, CURLOPT_SSLVERSION, 3);
// curl_setopt($ch, CURLOPT_VERBOSE , true);
curl_setopt($ch, CURLOPT_POSTFIELDS, "upd");
$output = curl_exec($ch);
curl_close($ch);
echo $output;
?>
es muss blos die richtige Client-ID gesetzt sein.
Ist dann egal ob es alle Sekunde oder jede Minute abfrage, es kommen immer die Änderungen seit der letzten Abfrage.
Moin,
die client-id wäre dann die der ZV sehe ich das richtig? welche werte bekommst du genau zurrück, auf die man prüfen kann?
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)