Nanoleaf Aurora und andere

Z.B. HomeMatic, MAX! und andere
Antworten
spy-1
Beiträge: 295
Registriert: Mo 7. Mär 2016, 10:51

Mi 15. Mär 2017, 17:26

Kennt jemand das Nanoleaf Aurora Lichtsystem?
Wird per WiFi gesteuert und müsste doch dann auch per Lightmanager geschaltet werden können.
Weiß jemand wie man an die http-Befehle komm?
Benni_b
Beiträge: 34
Registriert: Mi 8. Jun 2016, 20:04

Mi 5. Apr 2017, 18:22

Hallo,

Ich bin auch an die Anbindung zum LM Air interessiert. Hat es bereits jemand getestet?
paulinchen
Beiträge: 303
Registriert: Di 28. Feb 2017, 14:15

Mi 5. Apr 2017, 19:05

Falls es dafür auch eine App für Windows gibt:

- App installieren
- Wireshark installieren
- http-Requests mittracen und auswerten
- ermittelte Requests im LMA einrichten
Benni_b
Beiträge: 34
Registriert: Mi 8. Jun 2016, 20:04

Fr 24. Nov 2017, 13:34

Hallo zusammen,

der LM Air kann das Nanoleaf Aurora ohne Probleme steuern.

Falls jemand an der Integration interessiert ist, hier die Anleitung (das Nanoleaf Aurora sollte bereits mit eurem Heimnetz verbunden und eine feste IP vergeben sein):

Ladet euch ein Plugin für euren Browser runter, mit dem ihr Post-requests an das Nanoleaf senden könnt und die Rückantwort sieht (z.b. httpRequester für Firefox).

Wenn das alles erledigt ist, muss folgendes getan werden:

Als erstes benötigt man einen Access-Token von Nanoleaf Aurora, welchen man wie folgt erstellt:
• Powertaste an der Nanoleaf-bridge für ca. 3-4s drücken, bis die Status-LED’s blinken
• Innerhalb von 30s den folgenden Befehl als POST-Request senden

http://[IP]:16021/api/v1/new

Die Rückantwort sollte wie folg aussehen:
{„auth_token“: „XXXXXXXXXXXXXXXXXXXXXXXX“} (die „x“ stehen hier natürlich für den Token)

Dieser Token wird nun für jeden Request benötigt

Nun könnt ihr mittels LM die Nanoleaf bereits steuern.
Hierzu erstellt entsprechende Aktoren

An:
PUT:
URL: http://[IP]:16021/api/v1/XXXXXXXXXXXXXXXXXXXXXXXX/state
Daten: {"on" : {"value":true}}

Aus:
PUT:
URL: http://[IP]:16021/api/v1/XXXXXXXXXXXXXXXXXXXXXXXX/state
Daten: {"on" : {"value":false}}

Helligkeit:
PUT:
URL: http://[IP]:16021/api/v1/XXXXXXXXXXXXXXXXXXXXXXXX/state
Daten: {"brightness" : {"value":60}}" (stellt es auf 60%)
Oder
Daten: {"brightness" : {"increment":-20}}"; (verringert es um 20%)

Effekt auswählen:
PUT:
URL: http://[IP]:16021/api/v1/XXXXXXXXXXXXXXXXXXXXXXXX/effects
Daten: {"select":“Flames“}} (hier für den Effekt „Flames“)


Gruß
Benjamin
spy-1
Beiträge: 295
Registriert: Mo 7. Mär 2016, 10:51

Fr 24. Nov 2017, 15:23

Danke!!
Das schließt für meine Konfiguration eine große Lücke!
Info: das Addon httpRequester für Firefox läuft noch nicht in der aktuellen Version von Firefox (57.0 (64bit))
Klappt aber auch mit anderen Tools unter Windows.

Ein Problem gibt es bei mir. Die Effekte lassen sich nicht ansteuern.
Ich bekomme die Meldung : "HTTP/1.1 400 Bad Request"

Die Effekte heissen bei mir Aurora Feuer, Aurora Bunt usw.
spy-1
Beiträge: 295
Registriert: Mo 7. Mär 2016, 10:51

Fr 24. Nov 2017, 17:50

Fehler behoben. Der Tippteufel hat zugeschlagen.

Richtig heißt es :

{"select" : "Effekt-Name"}

und nicht

{"select":“Effekt-Name“}} (Man beachte die Gänsefüßchen und die geschweiften Klammern)
Benutzeravatar
robi782
Beiträge: 137
Registriert: So 22. Jan 2017, 23:50

Sa 7. Jan 2023, 12:45

Schönen guten Tag,

ich möchte die Elements schalten. An und aus reicht. Geht dies auch wie von euch oben beschrieben?

Danke und Grüße.
Robert
Antworten