Antwort
Feb 07, 2022 - 15:30
Das geht so gar nicht. Da OAuth2 einen festen Redirect Endpoint vorsieht der beim Hersteller der API hinterlegt wird und der Token ja nicht fest ist, sondern Du diesen vor Ablaufzeit wieder neu über die Redirekt URL zugewiesen bekommst.
Was willst Du also genau ansteuern bzw. für welche API brauchst Du denn eine OAuth Authentifizierung und willst das zusammen mit NEO nutzten?
Was willst Du also genau ansteuern bzw. für welche API brauchst Du denn eine OAuth Authentifizierung und willst das zusammen mit NEO nutzten?
Von
Hallo Fonzo,
das ganze ist die SmartThings API von Samsung. Das Token ist fest und wird nicht verändert.
Wenn ich im AIO Creator ein Textfeld mit Status erstelle und einen HTTPS request mache und dort in der Kopfzeile Schlüssel und Wert eintrage (syncron zur Basis Authentifizierung) funktioniert das wunderbar!
Leider kann ich aber dann die JSON Antwort nicht weiter modelieren. Das würde ich nun gerne über den Skripteditor machen und Teile des JSON in eine Systemvariable schreiben.
Wie schaut denn eine Basis Authentifizierung im Skripteditor aus, vielleicht hilft mir das?
Viele Grüße
Von
Du kannst theoretisch auch in einem Textfeld die als JSON Antwort auslesen insofern Du denn eine gültige Antwort bekommst
http://doku.mediola.com/doku.php?id=de:creator:ui-remote-status-http
Von
Bezüglich Skript Editor weis ich das selber nicht ich nutzte diesen nicht für solche Zwecke.
Von
Hi Fonzo,
ja das ist mir bekannt und funktioniert. Trotzdem müsste ich einiges von Englisch ins Deutsche übersetzen und das geht nur mit dem Skripteditor.
Aber trotzdem Danke für deine Hilfe.
Von
Was willst Du denn genau an Geräten steuern? Wenn Du nicht selber was schreiben willst kannst Du entweder den Umweg gehen über IFTTT oder bei bestimmten Geräten lassen sich diese auch über ein NEO Plugin für Samsung Haushaltsgeräte nutzten.
Wenn es jetzt nicht unbedingt eilt bei Dir würde ich vielleicht auf die Veröffentlichung von matter warten.
Von
Bezüglich matter siehe auch SDC21
https://developer.samsung.com/conference
Von
Eigentlich wollte ich nur den Status von Waschmaschine und Trockner abfragen und hier und da die Resultate ins deutsche übersetzten. In php geht das wunderbar :) hab ich mit der Demo von IP-Symcom mal getestet.
Allerdings sehe ich aktuell nicht ein nochmal ein .... voll Geld auszugeben wenn ich bei Mediola schon einen Haufen los geworden bin und einen Skripteditor habe :D ...Das php Skript kann ich auch gern mal schicken denke das bringt aber auch keinen Mehrwert oder?
Viele Grüße und einen schönen Abend
Von
Das musst Du letztlich wissen wieviel Zeit Du da rein stecken willst und was Dir möglich ersparte Zeit an Geld wert ist.
Wenn Du das nicht selber basteln willst kannst Du Waschmaschine und Trockner über ein NEO Plugin Samsung smarte Haushaltsgeräte auslesen
https://shop.mediola.com/aio-creator-neo/plugins/ip-geraete/300/neo-plugin-samsung-smarte-haushaltsgeraete
Ist zumindest einfacher als anzufangen da zu versuchen alle Werte mit dem Skripteditor auszulesen.
IP-Symcon kommt etwas teurer als das NEO Plugin Samsung smarte Haushaltsgeräte, dafür funktioniert das dann auch wie Du offensichtlich festgestellt hast und außerdem kann man das dann auch nutzten um z.B. den Stromverbrauch aufzuzeichnen und diese in NEO als Graph anzuzeigen. Außerdem wenn man meist schon mal so was wie IP-Symcon nutzt dann kann man damit noch ganz andere Dinge in Kombination mit NEO anstellen.
Ist also immer einen Frage dessen was man genau an Funktionen braucht und wieviel Zeit man da persönlich rein stecken will.
Ich brauch das PHP Skript zumindest nicht, ich nutzte einen anderen Hersteller für Waschmaschine und Trockener ;-), aber danke für das Angebot das zur Verfügung zu stellen.
Falls Du es doch irgendwie mit dem Skripteditor an laufen bekommen solltest wird Dir vielleicht trotzdem der ein oder andere dankbar sein, wenn Du das dann auch zur Verfügung stellst.
Neuen Kommentar hinzufügen