liebe fhem gemeinde,
habe seit einigen tagen keinen zugriff mehr auf fhem per app auf meinem smartphone ...?
habe den port 8083 ordnungsgemäß durchgeleitet und komme per browser auch auf mein fhem oberfläche.
nur per app auf dem smartphone will es nicht gelingen
Zitatdefine WEB FHEMWEB 8083 global
attr WEB editConfig 1
attr WEB group Anrufe,Garten,Plots,Umwelt
attr WEB menuEntries restart,cmd=shutdown+restart,update,cmd=update,updatecheck,cmd=update+check
attr WEB roomIcons Flur OG:scene_livingroom Herrenzimmer:scene_livingroom Wohnbereich:scene_livingroom Haus:scene_summerhouse Keller:scene_laundry_room Elternbad:scene_toilet Heizung:sani_heating_temp
attr WEB sortRooms Flur OG Herrenzimmer Wohnbereich Haus Keller Elternbad Heizung
attr WEB stylesheetPrefix ios7
define allowed_WEB allowed
attr allowed_WEB basicAuth XXXXXXXXX
attr allowed_WEB validFor WEB
für hilfreiche tipps danke ich schonmal vorab.
noch ein schönes wochenende
gruss
hensing
Forum oben rechts Fette rote Schrift.
Grüße
Moin auch,
Genauer: Wir vermuten "csrfToken".
Gruß Helmut
wo kann ich den csrf token setzen ???
habe in der fhem.cfg ergänzt
define WEB FHEMWEB 8083 global
attr WEB csrfToken none
leider ohne erfolg ...
bekomme jetzt im protokoll die fehlermeldung
FHEMWEB WEB CSRF error: ne csrf_312627103242400. For detals see the csrfToken FHEMWEB attribute
gibt es eine anleitung für beginner ?
möchte alles nur so am laufen haben wie zuvor :-((
DANKE und schönen Restsonntag
hensing
Das Forum ist voll von dem Thema.
Ausschalten ist erstmal aus meiner Sicht (jaja) OK, damit deine APP überhaupt funktioniert
Später solltest du das Forum durchsuchen nach den notwendigen Ergänzungen. Bin keine FHEM Entwickler, kann daher mit diesem Punkt nicht helfen.
Aber, mach mal ein list von deinem Device ("list WEB"). Und in Code Tags (markieren und auf "#" klicken) einfügen, sonst bekommst du keinen Support von vielen hier im Forum......
Sieht bei mir so aus. CSRF für WEBphone ist bei mir noch aus, da die iPhone App n.n. funktioniert mit CSRF.
Internals:
DEF 8084 global
FD 7
NAME WEBphone
NR 12
NTFY_ORDER 50-WEBphone
PORT 8084
STATE Initialized
TYPE FHEMWEB
Attributes:
csrfToken none
stylesheetPrefix darksmallscreen
So hier ein Listing, mit eingeschaltetem csrf Token. Wenn das bei dir so aus sieht, ist csrf noch an.
Internals:
CONNECTS 16
CSRFTOKEN csrf_663091096298525
DEF 8083 global
FD 6
NAME WEB
NR 9
NTFY_ORDER 50-WEB
PORT 8083
STATE Initialized
TYPE FHEMWEB
Attributes:
csrfToken random
editConfig 1
longpoll 1
stylesheetPrefix dark
Beim Änderen auf an/aus immer shutdown restart (mache ich so).
Wenn es bei dir so aussieht, wie oben (Beispiel WEBphone), dann ist csrf wirklich aus und ich kann dir nicht weiterhelfen.
Gruß Helmut
ZitatFHEMWEB WEB CSRF error: ne csrf_312627103242400. For detals see the csrfToken FHEMWEB attribute
Bei dieser Meldung ist das csrfToken Attribut sicher nicht "none", sondern entweder nicht gesetzt oder random.