COAP Ikea Tradfri Kommunikation

Gast #5792085
Lesenswert?

Hallo Zusammen,

Ich habe zuhause mehrere Ikea Tradfri-Lampen und das Tradfri Gateway im 
Einsatz.

Nun habe ich mich damit beschäftigt das Gateway über einen ESP8266 (in 
meinem Fall mit der Arduino IDE) anzusprechen. Leider sind die Infos die 
ich gefunden habe sehr spärlich...

Gefunden habe ich bisher, dass das Gateway über COAP angesprochen wird. 
Mehrere Libraries in Python und Plugins für HomeBridge habe ich 
gefunden, aber leider nichts was mich wirklich weiter bringt.

Leider weiß ich nicht mal, wie das Protokoll wirklich aussehen muss 
(also wie zB ein korrekter GET- oder POST-Befehl aussehen muss.

Hat jemand von euch schonmal etwas in der Richtung gemacht? Vielleicht 
sogar mit dem Gateway kommuniziert?

Habt ihr irgendwelche Tips für mich?

Vielen Dank und viele Grüße!
Gast #5792380
Lesenswert?

Danke für die Antwort,

Aber leider ist der Rest meines kompletten Projektes in Arduino 
geschrieben, also müsste ich es irgendwie mit C++/Arduino integrieren 
können. Von NodeRed habe ich gar keinen Schimmer...

Nebenbei: warum ist das Ikea-Gateway denn Mist? Was stört dich daran?
Gast #5792386
Lesenswert?

COAP-Frager schrieb:
> Danke für die Antwort,
>
> Aber leider ist der Rest meines kompletten Projektes in Arduino
> geschrieben, also müsste ich es irgendwie mit C++/Arduino integrieren
> können. Von NodeRed habe ich gar keinen Schimmer...
>
> Nebenbei: warum ist das Ikea-Gateway denn Mist? Was stört dich daran?

Weil man sich z. B. aus dem Google-Store eine Google-Schnüffel-App laden 
muss?
#5792485
Lesenswert?

COAP-Frager schrieb:
> Nebenbei: warum ist das Ikea-Gateway denn Mist? Was stört dich daran?

Mehrere Dinge:

* Ohne die Smartphone-App ist das nicht nutzbar
* Die Lampen können nur auf wenige in der Bridge vorgegebene Farben 
eingestellt werden
* Die Tradfri-Fernbedienungen kann man außerhalb der Tradfri-Welt gar 
nicht nutzen.

usw.

NodeRed ist eine Software, die du z.B. auf einem RaspberryPi laufen 
lassen kannst.
Das ist ideal um im SmartHome die unterschiedlichen Technologien zu 
verknüpfen.

Deine ESPs kannst du auch weiterhin mit Arduino nutzen.
Die gesamte kommunikation geschieht über MQTT.

Schau dir NodeRed an!

Das macht das alles sehr viel einfacher.

http://nodered.org
Gast #5792550
Lesenswert?

Danke für die Antworten...

@Harry L:
Das bedeutet dann aber, dass ich einen Pi als „Server“ 24/7 laufen haben 
muss? Mit dem Gedanken könnte ich mich bisher nicht anfreunden. Und dann 
müsste ich auch noch einen Pi kaufen.
Hast du vielleicht noch andere Ideen?

Oder hast du zufällig Wissen darüber, wie das Kommunikations-Protokoll 
aussieht?
#5792557
Lesenswert?

COAP-Frager schrieb:
> Danke für die Antworten...
>
> @Harry L:
> Das bedeutet dann aber, dass ich einen Pi als „Server“ 24/7 laufen haben
> muss? Mit dem Gedanken könnte ich mich bisher nicht anfreunden. Und dann
> müsste ich auch noch einen Pi kaufen.
> Hast du vielleicht noch andere Ideen?
>
> Oder hast du zufällig Wissen darüber, wie das Kommunikations-Protokoll
> aussieht?

Wenn du mehr machen willst als mit der Ikea-App möglich ist, wirst du an 
einem eigenen kleinen Server (RaspberryPi) nicht vorbei kommen.

Mit dem COAP-Protololl hab ich mich im Detail nie beschäftigt. (mußte 
ich auch nicht und das fliegt hier sowieso bald zu Gunsten von MQTT 
raus)

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren