philips hue modul

Begonnen von justme1968, 11 Februar 2013, 13:55:14

Vorheriges Thema - Nächstes Thema

Fredi69

Zitat von: justme1968 am 07 Juni 2016, 20:40:50
setz mal pollDevices auf 1 und starte fhem neu.

gruss
  andre
Habe ich gemacht, leider ist der folgende Log  Eintrag immer noch da:
HUEBridge01: invalid json detected for http://192.168.xxx.xxx/api/xxxxxxxxxxxxxxxxxxxxxxxxxxx ......
fhem auf Raspberry Pi 3
FRITZ!Box7490, Fritz!Box 3270 AP, 3xHMLAN, CUL868, nanoCUL 433 für IT, JeeLink für LaCrosse, HUE Bridge 2.0, Samsung UE46C8790 (STV), mehrere Homematic, Intertechno, Shelly und LaCrosse Komponenten

spoonox

Hallo zusammen,

ich versuche nun schon seit Tagen eine HUE-Bridge in FHEM zu integrieren, bislang ohne Erfolg. Die Bridge ist die ältere Genration, die runde Form.

-> Ubuntu 16.04 LTS auf BeagleBone Black
-> FHEM 5.7, JSON 2.90, libjson-perl installiert

mit...
define HB1 HUEBridge 192.168.178.64
...bekomme ich sofort STATE: Initialized ohne die Aufforderung den Button der Bridge zu drücken.

im Log steht dann folgendes:
2016.06.22 13:27:41 3: HUEBridge_Call: failed, retrying
2016.06.22 13:27:41 3: HUEBridge_Call: failed, retrying
2016.06.22 13:27:41 3: HUEBridge_Call: failed


auch nach einem Neustart von FHEM ändert sich daran nichts.

Die Bridge ist aus der Kommandozeile heraus erreichbar:
spoonox@arm:~$ ping 192.168.178.64
PING 192.168.178.64 (192.168.178.64) 56(84) bytes of data.
64 bytes from 192.168.178.64: icmp_seq=1 ttl=255 time=0.343 ms
64 bytes from 192.168.178.64: icmp_seq=2 ttl=255 time=0.318 ms
64 bytes from 192.168.178.64: icmp_seq=3 ttl=255 time=0.312 ms
^C
--- 192.168.178.64 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2003ms
rtt min/avg/max/mdev = 0.312/0.324/0.343/0.019 ms
spoonox@arm:~$ ping philips-hue
PING philips-hue (192.168.178.64) 56(84) bytes of data.
64 bytes from Philips-hue.fritz.box (192.168.178.64): icmp_seq=1 ttl=255 time=0.240 ms
64 bytes from Philips-hue.fritz.box (192.168.178.64): icmp_seq=2 ttl=255 time=0.309 ms
64 bytes from Philips-hue.fritz.box (192.168.178.64): icmp_seq=3 ttl=255 time=0.310 ms
64 bytes from Philips-hue.fritz.box (192.168.178.64): icmp_seq=4 ttl=255 time=0.293 ms
^C
--- philips-hue ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 3002ms
rtt min/avg/max/mdev = 0.240/0.288/0.310/0.028 ms
spoonox@arm:~$ nmap 192.168.178.64

Starting Nmap 7.01 ( https://nmap.org ) at 2016-06-22 13:40 CEST
Nmap scan report for Philips-hue.fritz.box (192.168.178.64)
Host is up (0.00095s latency).
Not shown: 999 closed ports
PORT   STATE SERVICE
80/tcp open  http

Nmap done: 1 IP address (1 host up) scanned in 0.50 seconds

spoonox@arm:~$ lynx 192.168.178.64
Looking up  '192.168.178.64' first
                                                                                                                      hue personal wireless lighting (p1 of 2)
   Philips

   hue personal wireless lighting [hue-color-line.png]

hue personal wireless lighting

   Welcome to hue - your personal wireless lighting system. For more information please see our website www.meethue.com

Open Source

   hue statically links towards unmodified open source software libraries in the bridge software. For instance, we make use of a real time operating
   system called FreeRTOS which is distributed under a modified GPL license and an open source IP stack called lwip distributed under a BSD license.
   Links towards all license terms and sources are available below.

...


Ein Reset der Bridge hat nichts gebracht.
Liegts es vielleicht an der Portfreigabe im Router?
Muss die Bridge vorab bei meethue.com abgemeldet werden?


Ich bin über jede Hilfe dankbar.

Grüße
spoonox

CoolTux

mach mal bitte für den Andre ein


list HB1


Und dann hier einstellen.
Außerdem mal bitte als Attribut beim Bridgedevice verbose auf 5 Stellen. Dann DEF drücken und wieder ein modify.



Grüße
Leon
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

spoonox



verbose ist auf 5

list HB1
bringt
Internals:
   DEF        192.168.178.64
   Host       192.168.178.64
   INTERVAL   300
   NAME       HB1
   NOTIFYDEV  global
   NR         24
   NTFY_ORDER 50-HB1
   STATE      Initialized
   TYPE       HUEBridge
   modelName  Philips hue bridge 2012
   Helper:
     count      0
     last_config_timestamp 0
Attributes:
   key        2c1ef8e694e8fa224652f46320f6b442
   verbose    5


ZitatDann DEF drücken und wieder ein modify.
kann ich nicht nachvollziehen ???


justme1968

welche firmware ist auf deiner bridge?

funktioniert die hue app?

wird dir hier ein update angeboten?

gruss
  andre
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

spoonox

Hallo,


  • Firmware 01033370 auf Model BSB001
  • Update funktioniert (gestern kam gerade eines rein)
  • HUE App funktioniert einwandfrei

spoonox

justme1968

was bekommst du wenn du in einem browser http://192.168.178.64/api/2c1ef8e694e8fa224652f46320f6b442/config aufrufst?

gruss
  andre
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

spoonox

#787
Hallo justme1968,

habe mittlerweile FHEM neu installiert und  die Bridge noch mal geReset'tetet. Jetzt bekomm ich im LOG

2016.06.22 16:30:58 3: parameter, username, not available
2016.06.22 16:31:03 4: using HUEBridge_HTTP_Request: POST
2016.06.22 16:31:03 3: parameter, username, not available
2016.06.22 16:31:08 4: using HUEBridge_HTTP_Request: POST
2016.06.22 16:31:08 3: parameter, username, not available


Die LOG Einträge wiederholen sich so alle 5sec. Es scheint jetzt eine "Kommunikation" stattzufinden.

list HB1

sieht so aus:

Internals:
   CFGFN
   DEF        192.168.178.64
   Host       192.168.178.64
   INTERVAL   300
   NAME       HB1
   NOTIFYDEV  global
   NR         29
   NTFY_ORDER 50-HB1
   STATE      parameter, username, not available
   TYPE       HUEBridge
   apiversion 1.13.0
   modelName  Philips hue bridge 2012
   name       Philips hue
   swversion  01033370
   zigbeechannel
   Helper:
     apiversion 68864
     count      0
     last_config_timestamp 0
Attributes:
   key        936e1a20ad85b73dc45d4e0616fd0d4e
   verbose    5


Beim Versuch von http://192.168.178.64/api/936e1a20ad85b73dc45d4e0616fd0d4e/config will der Browser eine config.json öffnen/speichern.

Grüße
spoonox

justme1968

genau die json daten wollte ich eigentlich :).

aber die internals schauen diesmal besser aus. die verbindung mit der bridge geht.

die aktuelle meldung und das fehlen der readings deuten aber darauf hin das dein HUEBridge modul nicht aktuell ist.

gruss
  andre
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

spoonox

Hallo  :),

die config.json sieht so aus:
{"name": "Philips hue","swversion": "01033370","apiversion": "1.13.0","mac": "00:17:88:1d:42:74","bridgeid": "001788FFFE1D4274","factorynew": false,"replacesbridgeid": null,"modelid": "BSB001"}

spoonox

Hallo nochmal,

wie bekomme ich heraus, ob mein HUE Modul aktuell ist, wird das HUE Modul über die Aktualisierung (apt-get update && apt-get upgrade) aktualisiert?

Grüße
spoonox

justme1968

mit dem version Kommando und mit dem fhem update kommandos.

fhem updates gehen nicht per paket management sondern fhem intern.

gruss
  andre
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

spoonox

Hallo,

that's it! Ich geh krachen. Das Lesen des EinsteigerWiki's hat offensichtlich nicht genügt.

Danke justme1968!

Grüße
spoonox

Fredi69

Ich habe immer noch folgenden Fehler, kann mir jemand helfen?

2016.06.23 20:46:52 3: HUEBridge_Call: failed, retrying
2016.06.23 20:46:52 3: HUEBridge_Call: failed
2016.06.23 20:47:51 2: HUEBridge01: invalid json detected for http://xxx.xxx.xxx.xxx/api/7dd4779bfc35c31f081d1d149efb3fb5/lights: HTTP/1.1 200 OK


Danke
fhem auf Raspberry Pi 3
FRITZ!Box7490, Fritz!Box 3270 AP, 3xHMLAN, CUL868, nanoCUL 433 für IT, JeeLink für LaCrosse, HUE Bridge 2.0, Samsung UE46C8790 (STV), mehrere Homematic, Intertechno, Shelly und LaCrosse Komponenten

justme1968

wobei genau passiert das?

zeig mal ein list der bridge.

gruss
  andre
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968