NEWS
Philips Hue Motion Sensor -> Temperatur auslesen
-
Hallo @all,
Ich bin noch neu hier und muss leider noch "dumme" Fragen stellen.
Ist es momentan möglich die Temperatur aus dem Philips Hue Motion Sensor auszulesen ?
Ich hatte in einem älteren Beitrag gelesen, dass es bis dahin noch nicht ging. Ich würde auch einen Sensor für den Entwickler bereitstellen.
[EDIT] Könnte man dann auch den Status der Batterien auslesen ?
Gruß
Damich
-
So mach ich es….
!
! createState("Hue.1.Helligkeit_Flur", function () { }); createState("Hue.1.Bewegung_Flur", function () { }); createState("Hue.2.Helligkeit_Kueche", function () { }); createState("Hue.2.Bewegung_Kueche", function () { }); createState("Hue.4.Temp_Treppenhaus", function () { }); createState("Hue.4.Helligkeit_Treppenhaus", function () { }); createState("Hue.4.Bewegung_Treppenhaus", function () { }); createState("Hue.3.Temp_Windfang", function () { }); createState("Hue.3.Helligkeit_Windfang", function () { }); createState("Hue.3.Bewegung_Windfang", function () { }); schedule("*/1 * * * * *", function () { // Abfrage alle 1 Min ! //Flur EG Motion Sensor // 2\. Datenpunkt des Sensors: Helligkeit var url2 = "http://192.168.160.3/api/gw2BDxxxCicSZ-pX2fX9hzG/sensors/7"; var request2 = require("request"); request(url2, function (error, response, body) { var json = JSON.parse(body); setState("Hue.1.Helligkeit_Flur", json.state.dark); }); ! // 3\. Datenpunkt des Sensors: Anwesenheit var url3 = "http://192.168.160.3/api/gw2xxxxxcSZ-pX2fX9hzG/sensors/6"; var request3 = require("request"); request(url3, function (error, response, body) { var json = JSON.parse(body); var anwesenheit = parseInt(json.state.presence); setState("Hue.1.Bewegung_Flur", json.state.presence); }); ! //Kueche Motion Sensor // 2\. Datenpunkt des Sensors: Helligkeit var url4 = "http://192.168.160.3/api/gxxxxxxdXCicSZ-pX2fX9hzG/sensors/11"; var request4 = require("request"); request(url4, function (error, response, body) { var json = JSON.parse(body); setState("Hue.2.Helligkeit_Kueche", json.state.dark); }); ! // 3\. Datenpunkt des Sensors: Anwesenheit var url5 = "http://192.168.160.3/api/gw2xxxxxxicSZ-pX2fX9hzG/sensors/10"; var request5 = require("request"); request(url5, function (error, response, body) { var json = JSON.parse(body); var anwesenheit = parseInt(json.state.presence); setState("Hue.2.Bewegung_Kueche", json.state.presence); // DAS IST ZEILE 34 ! Anpassen auf den erstellten Datenpunkt }); ! //Treppenhaus Motion Sensor ! // 2\. Datenpunkt des Sensors: Helligkeit var url7 = "http://192.168.160.3/api/gw2BxxxxxxSZ-pX2fX9hzG/sensors/17"; var request7 = require("request"); request(url7, function (error, response, body) { var json = JSON.parse(body); setState("Hue.4.Helligkeit_Treppenhaus", json.state.dark); }); ! // 3\. Datenpunkt des Sensors: Anwesenheit var url8 = "http://192.168.160.3/api/gw2xxxxxdXCicSZ-pX2fX9hzG/sensors/16"; var request8 = require("request"); request(url8, function (error, response, body) { var json = JSON.parse(body); var anwesenheit = parseInt(json.state.presence); setState("Hue.4.Bewegung_Treppenhaus", json.state.presence); // DAS IST ZEILE 34 ! Anpassen auf den erstellten Datenpunkt }); ! //Treppenhaus_OG Motion Sensor ! // 2\. Datenpunkt des Sensors: Helligkeit var url1 = "http://192.168.160.3/api/gwxxxxxxXCicSZ-pX2fX9hzG/sensors/14"; var request1 = require("request"); request(url1, function (error, response, body) { var json = JSON.parse(body); setState("Hue.3.Helligkeit_Windfang", json.state.dark); }); ! // 3\. Datenpunkt des Sensors: Anwesenheit var url9 = "http://192.168.160.3/api/gw2BDnxxxxxdXCicSZ-pX2fX9hzG/sensors/13"; var request9 = require("request"); request(url9, function (error, response, body) { var json = JSON.parse(body); var anwesenheit = parseInt(json.state.presence); setState("Hue.3.Bewegung_Windfang", json.state.presence); // DAS IST ZEILE 34 ! Anpassen auf den erstellten Datenpunkt }); ! }); // Schlusszeile aus Hauptteil !
-
schaut mal hier: viewtopic.php?f=30&t=12800
Damit less ich einmal pro Sekunde aus 4 Hue Motion Sensoren die Werte aus..
Triggere dann damit einige HomeMatic Lampen.. klappt gut !