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
Oben rechts roter Hinweis. Danach im Wiki lesen was es zum csrf gibt.
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
@CoolTux: Popcorn?
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