FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: Dieter68 am 04 Juli 2018, 14:06:12

Titel: per http einen Befehl senden
Beitrag von: Dieter68 am 04 Juli 2018, 14:06:12
Hallo,

ich habe da mal wieder ein Problem..... :-\


Ich habe einen esp8266 mit easyesp laufen der alle par Tage Ausfälle hat wenn man nicht vorher den Chip per Reset-Befehl neu starte.

Das kann ich über einen Browser mit folgendem Aufruf in der Adresszeile erreichen:

http://192.168.1.116/?cmd=reboot

Jetzt wollte ich das einfach mal zu Testzwecken alle 2 Minuten per FHEM senden lassen.

Mit dem Befehl :

define resetsend at *00:02:00  { GetHttpFile("192.168.1.105:80", "/?cmd=reboot") }


habe ich mir das Modul angelegt.

Leider funktioniert das absolut nicht.

Im Logfile finde ich nur folgende Einträge:
2018.07.04 13:31:14 3: Login denied by allowedWEB for Dieter via WEB_192.168.1.50_51864
2018.07.04 13:31:14 3: Login denied by allowedWEB for Dieter via WEB_192.168.1.50_51865
2018.07.04 13:31:15 3: Login denied by allowedWEB for Dieter via WEB_192.168.1.50_51866
2018.07.04 13:31:15 1: devspec2array *.reset: Unknown verb pattern '.reset' in regex; marked by <-- HERE in m/^(*.reset) <-- HERE $/ at fhem.pl line 1288.

2018.07.04 13:31:15 1: stacktrace:
2018.07.04 13:31:15 1:     main::devspec2array                 called by ./FHEM/01_FHEMWEB.pm (599)
2018.07.04 13:31:15 1:     main::FW_initInform                 called by ./FHEM/01_FHEMWEB.pm (501)
2018.07.04 13:31:15 1:     main::FW_Read                       called by fhem.pl (3584)
2018.07.04 13:31:15 1:     main::CallFn                        called by fhem.pl (723)
2018.07.04 13:31:28 3: Login denied by allowedWEB for Dieter via WEB_192.168.1.50_51867
2018.07.04 13:32:26 3: Login denied by allowedWEB for Dieter via WEB_192.168.1.50_51868
2018.07.04 13:32:27 3: Login denied by allowedWEB for Dieter via WEB_192.168.1.50_51869
2018.07.04 13:32:27 1: devspec2array *.reset: Unknown verb pattern '.reset' in regex; marked by <-- HERE in m/^(*.reset) <-- HERE $/ at fhem.pl line 1288.

2018.07.04 13:32:27 1: stacktrace:
2018.07.04 13:32:27 1:     main::devspec2array                 called by ./FHEM/01_FHEMWEB.pm (599)
2018.07.04 13:32:27 1:     main::FW_initInform                 called by ./FHEM/01_FHEMWEB.pm (501)
2018.07.04 13:32:27 1:     main::FW_Read                       called by fhem.pl (3584)
2018.07.04 13:32:27 1:     main::CallFn                        called by fhem.pl (723)
2018.07.04 13:32:32 3: Login denied by allowedWEB for Dieter via WEB_192.168.1.50_51870


Im Eventmonitor tut sich absolut nichts in dem Bereich.

Es wäre klasse wenn Ihr mir hier mal wieder einen Tipp geben könntet.

Danke und Gruß
Dieter68
Titel: Antw:per http einen Befehl senden
Beitrag von: Dieter68 am 04 Juli 2018, 14:37:34
Hallo,

hat sich erledigt - das Problem liegt im esp8266.

Gruß
Dieter68