deconz push api (offiziell)

Begonnen von justme1968, 12 Dezember 2017, 20:36:20

Vorheriges Thema - Nächstes Thema

sinus61

Ok, dann ist der für meine Zwecke auch nichts, die Reaktionszeit ist mir zu langsam. Mal sehen was sonst noch so demnächst auf den Markt kommt, von Innr und Ikea soll es ja auch demnächst Plugs geben.

rakete123

Hallo zusammen,

ich hab mir mal den conbee besorgt, weil ich überlege mein hue gateway abzulösen.
Den stick hab ich eingesteckt und die deconz software installiert.
Software läuft auch:
deCONZ    13417       pi    8u  IPv4  38487      0t0  TCP *:http (LISTEN)
deCONZ    13417       pi   12u  IPv4  38491      0t0  TCP *:https (LISTEN)

Und nun? Hab sowas probiert:
define conbee HUEBridge 127.0.0.1

Aber da bekomme ich im Log:
2018.04.20 11:07:09 1: HUEBridge_HTTP_Request http://127.0.0.1/api/54e08015439b8c4eafa0d888bf135b3e/config: Select timeout/error:
2018.04.20 11:07:09 3: HUEBridge_Call: failed, retrying
2018.04.20 11:07:13 1: HUEBridge_HTTP_Request http://127.0.0.1/api/54e08015439b8c4eafa0d888bf135b3e/config: Select timeout/error:
2018.04.20 11:07:13 3: HUEBridge_Call: failed, retrying
2018.04.20 11:07:13 3: HUEBridge_Call: failed
2018.04.20 11:07:13 2: HUEBridge_OpenDev: got empty config
Zwave: ZMEEUZB1 (Fibaro, Aeotec, diverse)
Zigbee: Conbee (HUE, Xiaomi, osram)
Homematic: HM-MOD-RPI-PCB + diverse HM-CC-RT-DN
Sonstiges: Harmony, Android, Netatmo, Jabber (talk2fhem)
https://resize2fs.de

rakete123

Okay komisch. Ich muss erstmal httpUtils 1 setzen und dann einmal inactive und wieder active.
Zwave: ZMEEUZB1 (Fibaro, Aeotec, diverse)
Zigbee: Conbee (HUE, Xiaomi, osram)
Homematic: HM-MOD-RPI-PCB + diverse HM-CC-RT-DN
Sonstiges: Harmony, Android, Netatmo, Jabber (talk2fhem)
https://resize2fs.de

mumpitzstuff

Die älteren Philips Living Color Lampen kann man mit dem Teil nicht steuern oder?
Mit älter meine ich nicht die erste Generation mit den ovalen Fernbedienungen, sondern die zweite mit den runden. An der normalen Hue Bridge sollen sich ja auch die älteren anlernen lassen. Mir wäre so ein multifunktionales Gateway lieber als die Phillips Bridge mit einer einzigen Funktion.

rakete123

Ich kann leider nur die E27 Birnen und Bloom testen. Die funktionieren bestens bisher
Zwave: ZMEEUZB1 (Fibaro, Aeotec, diverse)
Zigbee: Conbee (HUE, Xiaomi, osram)
Homematic: HM-MOD-RPI-PCB + diverse HM-CC-RT-DN
Sonstiges: Harmony, Android, Netatmo, Jabber (talk2fhem)
https://resize2fs.de

LordVoodoo

Hallo,

ich habe gestern Abend eine Philips Iris mit einem Conbee verbunden.
Während ich nach Lampen gesucht habe, habe ich mit der Runden Iris-Fernbedienung die Iris Lampe zurückgesetzt (Fernbedienung nah an die Iris halten und Ein+Szene1 gedrückt halten).

LordVoodoo

Kurze Frage noch in die Runde: Hat jemand es geschafft, den Xiaomi Aqara Flood Sensor ins System zu heben?

basty2

Also ich nicht. Deconz erkennt das Device aber nicht die Werte...

Murph

Ich kämpfe gerade mit den Aqara Fenstersensoren.
Anlegen hat alles soweit funktioniert, bekomme aber keine Statusänderungen angezeigt. Der state bleibt immer auf open stehen.

Was müssen denn da für readings angelegt werden damit ich den aktuellen Status angezeigt bekomme?

skinny norris

#84
Zitat von: LordVoodoo am 01 März 2018, 13:48:15
Hallo zusammen,

möchte eigentlich gern den Aqara Flood Sensor nutzen.
Nach Installation der Beta 2.5.0.7 wird in der Phoscon App beim Join kurz ,,Sensor bereit" mit grüner Erfolgsmeldung angezeigt, allerdings kein Gerät angezeigt.

In FHEM sehe ich den Flood Sensor mittels ,,get <Interface> sensors". Anlegen funktioniert ebenfalls, nur kommen noch keine Events oder Readings an.

Ist jemand schon weiter?

Viele Grüße, Matthias.

Hallo,
ich habe das gleiche Problem. hat schon jmd eine Lösung gefunden ?
Gruss Ole

update:
Eigentlich fehlt mir "nur" das richtige Reading:
Im FHEM sehe ich die Readings:
battery 98 2018-08-27 10:46:18
reachable false 2018-08-27 10:46:18

Über die WebApi bekomme ich auch "tampered":false,"water":false zurück.

Ghostchaser

Zitat von: Murph am 21 Juni 2018, 18:23:37
Ich kämpfe gerade mit den Aqara Fenstersensoren.
Anlegen hat alles soweit funktioniert, bekomme aber keine Statusänderungen angezeigt. Der state bleibt immer auf open stehen.

Was müssen denn da für readings angelegt werden damit ich den aktuellen Status angezeigt bekomme?

Guten Morgen,
ich schließe mich der Frage mal an. In der Phoscon App ist der Sensor hinterlegt und erkennt auch die States open/close.
Nur in FHEM findet keine Änderung des States statt. Hat da in der Zwischenzeit schon jemand eine Lösung gefunden?

Gruß
Jörg

moppy

bei mir funktionieren die Sensoren, hatte aber das selbe Problem: ein Neustart hat geholfen. Sowohl von deCONZ (Raspi) als auch von FHEM.
lg
Intel NUC7i5 - Proxmox
HP Microserver Gen8 3,3ghz Xeon
http://coldcorner.de

chris5

Hi,

hab die Honeywell Smoke Sensoren mit deCONZ ohne Probleme verbinden können, sie werden zwar nicht in der Phoscon APP angezeigt aber wenn man die MAC weiß kann man sie über die URL aufrufen. In der API werden sie auch angezeigt und in FHEM kann man sie als Sensor auch anlegen.
Nur das Problem ist das die Readings nicht klappen nur "reachable" wird angezeigt.
Hatte dafür auch einen eigenen Eintrag gemacht.
https://forum.fhem.de/index.php/topic,88411.0.html
Aber leider keine Antwort bekommen.

Wäre Super wenn ich keinen Workaround schreiben müsste damit sie Unterstützt werden.

wuast94

Folgendes Problem:

Deconz läuft im docker container mit gemappten ports
80 ist erreichbar von port 8095
443 erreichbar von 4430

wenn ich die huebridge anlege in fhem findert er auch was aber nicht alles .. iwas scheint da nicht zu laufen wie es sollte

Internals:
   CFGFN     
   DEF        192.168.178.26:8095
   INTERVAL   60
   NAME       huebridge
   NOTIFYDEV  global
   NR         1806
   NTFY_ORDER 50-huebridge
   STATE      initialized
   TYPE       HUEBridge
   host       192.168.178.26:8095
   manufacturer Royal Philips Electronics
   modelName  Philips hue bridge 2012
   Helper:
     DBLOG:
       state:
         logdb:
           TIME       1538076898.44742
           VALUE      initialized
   READINGS:
     2018-09-27 21:34:58   state           initialized
   helper:
     count      4
     last_config_timestamp 0
Attributes:
   key        cb1550f3f77d4acd9115d9567c219410


Fhem log:
2018-09-27 21:41:23 Global global ATTR huebridge verbose 5
2018-09-27 21:41:38 HUEBridge huebridge active
2018.09.27 21:41:38 5 : HUEBridge_OpenDev: got description: <?xml version="1.0"?> <root xmlns="urn:schemas-upnp-org:device-1-0"> <specVersion> <major>1</major> <minor>0</minor> </specVersion> <URLBase>http://192.168.178.26:8095/</URLBase> <device> <deviceType>urn:schemas-upnp-org:device:Basic:1</deviceType> <friendlyName>Philips hue (192.168.178.26) compatible Wireless Light Control Gateway</friendlyName> <manufacturer>Royal Philips Electronics</manufacturer> <manufacturerURL>http://www.dresden-elektronik.de</manufacturerURL> <modelDescription>dresden elektronik Wireless Light Control</modelDescription> <modelName>Philips hue bridge 2012</modelName> <modelNumber>929000226503</modelNumber> <modelURL>http://www.dresden-elektronik.de</modelURL> <serialNumber>00212EFFFF027B6B</serialNumber> <UDN>uuid:bdf863e4-1325-49f5-9e4d-200e0cf4a41b</UDN> <gatewayName>Phoscon-GW</gatewayName> <presentationURL>index.html</presentationURL> <iconList> <icon> <mimetype>image/png</mimetype> <height>48</height> <width>48</width> <depth>24</depth> <url>hue_logo_0.png</url> </icon> <icon> <mimetype>image/png</mimetype> <height>120</height> <width>120</width> <depth>24</depth> <url>hue_logo_3.png</url> </icon> </iconList> </device> </root>
2018.09.27 21:41:38 4 : using HUEBridge_HTTP_Request: GET config
2018.09.27 21:41:42 1 : HUEBridge_HTTP_Request http://192.168.178.26:8095/api/cb1550f3f77d4acd9115d9567c219410/config: Select timeout/error:
2018.09.27 21:41:42 3 : HUEBridge_Call: failed, retrying
2018.09.27 21:41:42 4 : using HUEBridge_HTTP_Request: GET config
2018.09.27 21:41:46 1 : HUEBridge_HTTP_Request http://192.168.178.26:8095/api/cb1550f3f77d4acd9115d9567c219410/config: Select timeout/error:
2018.09.27 21:41:46 3 : HUEBridge_Call: failed, retrying
2018.09.27 21:41:46 3 : HUEBridge_Call: failed
2018.09.27 21:41:46 2 : HUEBridge_OpenDev: got empty config


api outpout von http://192.168.178.26:8095/api/cb1550f3f77d4acd9115d9567c219410/config im browser

{"apiversion":"1.0.9","bridgeid":"00212EFFFF027B6B","datastoreversion":"60","devicename":"ConBee","factorynew":false,"mac":"ac:1f:6b:19:d2:3e","modelid":"deCONZ","name":"Phoscon-GW","replacesbridgeid":null,"starterkitid":"","swversion":"2.5.39"}
Zigbee  Temp+Luftdruck+Humi Bewegungsmeldern Tür Kontakte, Klingel, TV, Denon, Schaltbare Steckdosen mit leistungsmessung, und weiteres

Homeassistant mit Nodered

mdescher

Zitat von: LordVoodoo am 11 Mai 2018, 09:36:17
Kurze Frage noch in die Runde: Hat jemand es geschafft, den Xiaomi Aqara Flood Sensor ins System zu heben?

Hatte dasselbe Problem. DeConz erkennt den Sensor, zeigt ihn in der Phoscon App aber nicht an. In FHEM kann man den Sensor erzeugen, aber es wird nur battery und reachable angezeigt und aktualisiert.

Problem ist die fehlende Unterstützung in der Datei "FHEM/31_HUEDevice.pm". An der Stelle wo die ganzen Readings erzeugt werden (einfach mal z.B. nach "pressure" suchen) muss man folgende Zeile hinzufügen:

$readings{water} = $state->{water} if( defined($state->{water}) );

Danach gibt es ein Reading "water" das zwischen 0 und 1 wechselt (trocken/nass).