setreading via url-Eingabe funktioniert seit Anfang diesen Jahres nicht mehr

Begonnen von zickermann, 28 März 2017, 20:21:23

Vorheriges Thema - Nächstes Thema

zickermann

Hallo alle

seit Anfang diesen Jahres funktioniert bei mir der setreading-Befehl nicht mehr so wie früher. Bisher lese ich über ein Pythonprogram die Werte von Sensoren aus und schicke die Werte per setreading über einen url-Befehl an fhem. Das hat bisher auch immer gut funktioniert:
urllib.urlopen('http://localhost:8083/fhem?cmd=setreading '+fhem_name+' state '+str(datavalue))

Es hat auch früher funktioniert, wenn ich einfach den Befehl in einen Webbrowser eingegeben habe:
http://localhost:8083/fhem?cmd=setreading SENSORNAME state 15

Komischerweise funktioniert das nicht mehr.

Wenn ich innerhalb von fhem den Befehl setreading SENSORNAME state 15 eingebe, dann klappt es immer noch wunderbar.

Hat jemand einen Vorschlag?

Danke & Gruss, Richard

CoolTux

Oben rechts roter Hinweis. Danach im Wiki lesen was es zum csrf gibt.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

zickermann

Danke CoolTux für den Tipp. Ich gestehe, dass ich nicht alles verstehe, was ich da mache - aber es funktioniert. Habe mich der Einfachheit halber jedoch für den statischen Token entschieden...
Gruss & Dank, Richard

betateilchen

-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

CoolTux

Zitat von: betateilchen am 28 März 2017, 21:44:52
@CoolTux: Popcorn?

Bitte nur eine halbe Packung heute. Immerhin hat er sich ja wenigstens für einen festen Token entschieden  ;D
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net