Seite 1 von 1

Nanoleaf Aurora und andere

Verfasst: Mi 15. Mär 2017, 17:26
von spy-1
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?

Re: Nanoleaf Aurora und andere

Verfasst: Mi 5. Apr 2017, 18:22
von Benni_b
Hallo,

Ich bin auch an die Anbindung zum LM Air interessiert. Hat es bereits jemand getestet?

Re: Nanoleaf Aurora und andere

Verfasst: Mi 5. Apr 2017, 19:05
von paulinchen
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

Re: Nanoleaf Aurora und andere

Verfasst: Fr 24. Nov 2017, 13:34
von Benni_b
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

Re: Nanoleaf Aurora und andere

Verfasst: Fr 24. Nov 2017, 15:23
von spy-1
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.

Re: Nanoleaf Aurora und andere

Verfasst: Fr 24. Nov 2017, 17:50
von spy-1
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)

Re: Nanoleaf Aurora und andere

Verfasst: Sa 7. Jan 2023, 12:45
von robi782
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