Antworten
Jan 07, 2019 - 08:53
Normalerweise sollte der NEO Automation Manager ja PUT können, insofern solltest Du erst mal dort den möglichen Fehler suchen warum das nicht geht. Ohne die API zu kennen bzw. was Du eigentlich steuern willst, kann man dazu aber keinerlei Aussagen machen, das ist Glaskugel lesen. Vielleicht stimmt was mit dem Header nicht. Hast Du den das Versenden z.B. mal mit Postman geprüft ob das Gerät ordnungsgemäß reagiert?
Jan 07, 2019 - 11:51
Nur Aufgrund des Ports würde ich ja jetzt mal Glaskugel raten machen und vermuten Du willst Nanoleaf ansteuern.
Dann must Du zunächst mal den Token abholen und must Dich dann authentizifieren sonnst kannst Du auch nichts schalten.
Also das nur mit dem PUT Befehl des Automation Managers zu machen kannst Du in dem Fall vergessen, wenn dann must Du dir das komplett als Javascript schreiben bzw. erst mal authorisieren und den Token abholen. Als Content Type muss im Header application/json gesetzt werden.
Du kannst IPSymconNanoleaf als Grundlage nehmen und den Inhalt hier in Javascript umschreiben, dann solltest Du das auch mit dem NEO Automation Manager aus Befehle an Nanoleaf senden können.
Um Farben zu ändern must Du Dir Deinen eignen Colorpicker bauen, weil Du den Farbkreis nicht einfach mit einem Skript im NEO Automation Manager verknüpfen kannst.
Dann must Du zunächst mal den Token abholen und must Dich dann authentizifieren sonnst kannst Du auch nichts schalten.
Also das nur mit dem PUT Befehl des Automation Managers zu machen kannst Du in dem Fall vergessen, wenn dann must Du dir das komplett als Javascript schreiben bzw. erst mal authorisieren und den Token abholen. Als Content Type muss im Header application/json gesetzt werden.
Du kannst IPSymconNanoleaf als Grundlage nehmen und den Inhalt hier in Javascript umschreiben, dann solltest Du das auch mit dem NEO Automation Manager aus Befehle an Nanoleaf senden können.
Um Farben zu ändern must Du Dir Deinen eignen Colorpicker bauen, weil Du den Farbkreis nicht einfach mit einem Skript im NEO Automation Manager verknüpfen kannst.
Jan 07, 2019 - 16:26
Den http Befehl kann man ja nicht ganz sehen.
Aber ich habe ihn aus Postman kopiert. Muss also funktionieren.
Aber wo muss der Body hin? ich habs schon mit allen Feldern probiert. (Außer Authentifizierung ;-))
Neuen Kommentar hinzufügen