FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: zickermann am 28 März 2017, 20:21:23

Titel: setreading via url-Eingabe funktioniert seit Anfang diesen Jahres nicht mehr
Beitrag von: zickermann am 28 März 2017, 20:21:23
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
Titel: Antw:setreading via url-Eingabe funktioniert seit Anfang diesen Jahres nicht mehr
Beitrag von: CoolTux am 28 März 2017, 20:24:10
Oben rechts roter Hinweis. Danach im Wiki lesen was es zum csrf gibt.
Titel: Antw:setreading via url-Eingabe funktioniert seit Anfang diesen Jahres nicht mehr
Beitrag von: zickermann am 28 März 2017, 21:44:12
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
Titel: Antw:setreading via url-Eingabe funktioniert seit Anfang diesen Jahres nicht mehr
Beitrag von: betateilchen am 28 März 2017, 21:44:52
@CoolTux: Popcorn?
Titel: Antw:setreading via url-Eingabe funktioniert seit Anfang diesen Jahres nicht mehr
Beitrag von: CoolTux am 28 März 2017, 23:20:09
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