FHEM Forum

FHEM - Hausautomations-Systeme => Sonstige Systeme => Thema gestartet von: laserrichi am 24 Juli 2016, 19:22:39

Titel: Robonect (rasenmäher) nicht mehr erreichbar unter FHEM
Beitrag von: laserrichi am 24 Juli 2016, 19:22:39
Hallo zusammen,

ich habe einen Mähroboter mit Robonect integriert, hat auch zu beginn funktioniert, doch seit geraumer Zeit (Anfang Juni)  geht es nicht mehr.

Ich bekomme folgendes im log:
callback - error while requesting http://192.168.1.92/json?cmd=status - read from http://192.168.1.92:80 timed out

Der Mäher ist ganz normal erreichbar im Netz, auch vom Raspberry aus, wenn ich den Aufruf an der Console starte funktioniert es, nur unter fhem nicht.
Was kann das sein ?
Titel: Antw:Robonect (rasenmäher) nicht mehr erreichbar unter FHEM
Beitrag von: CoolTux am 24 Juli 2016, 21:04:31
Keine Ahnung. Und wenn Du nicht wenigstens verrätst wie Du ihn in FHEM eingebunden hast, also welches Modul und dann noch ein list vom Device gibst wird es auch kein anderer wissen was das sein kann.
Titel: Antw:Robonect (rasenmäher) nicht mehr erreichbar unter FHEM
Beitrag von: laserrichi am 24 Juli 2016, 21:41:58
modul ist robonect. steht im Betreff.

eingebunden  define Maeher Robonect 192.168.1.92   so wie beschrieben, und es hatte auch funktioniert.
Verbose auf 5 bringt nirgends brauchbare Ergebnisse.
Titel: Antw:Robonect (rasenmäher) nicht mehr erreichbar unter FHEM
Beitrag von: CoolTux am 24 Juli 2016, 21:54:11
Und das list vom Device? Und ein Log mit Verbose 5 bringt sicherlich irgendwas. Vielleicht ist da auch was was andere als verwertbar sehen.
Titel: Antw:Robonect (rasenmäher) nicht mehr erreichbar unter FHEM
Beitrag von: laserrichi am 24 Juli 2016, 22:27:32
leider nicht, das ist ja das Problem.

es kommt nur: 2016.07.24 22:25:35 3 : callback - error while requesting http://192.168.1.92/json?cmd=status - connect to http://192.168.1.92:80 timed out


Internals:
   CFGFN
   DEF        192.168.1.92
   DEVNAME    maeher
   IP         192.168.1.92
   LAST_COMM_STATUS connect to http://192.168.1.92:80 timed out
   NAME       maeher
   NR         248
   STATE      offline
   TYPE       Robonect
   Readings:
     2016-07-24 22:18:11   state           offline
Attributes:
   event-on-change-reading .*
   pollInterval 90
Titel: Antw:Robonect (rasenmäher) nicht mehr erreichbar unter FHEM
Beitrag von: CoolTux am 24 Juli 2016, 22:34:14
Auf dem Rechner wo fhem drauf läuft bitte mal ein


curl http://192.168.1.92/json?cmd=status

machen
Titel: Antw:Robonect (rasenmäher) nicht mehr erreichbar unter FHEM
Beitrag von: laserrichi am 25 Juli 2016, 09:05:47
Moin,

der output:
curl http://192.168.1.92/json?cmd=status
{"successful": true, "status": {"status": 2, "duration": 408, "mode": 0, "battery": 86, "hours": 861}, "timer": {"status": 1}, "wlan": {"signal": -80}}

aber jetzt kommt das eigentlich interessante, nach restart der Fritzbox ist er auch in FHEM wieder sichtbar.
Der Raspberry ist direkt per LAN an der Fritzbox.
Irgendwie scheint etwas mit dem Routing falsch gelaufen zu sein.
Andere möglichkeit ist, das die Antwort zu lange dauerte weil die Fritzbox zu lange gebraucht hat.

Wieviel ms ist der Timeout in FHEM ?
Titel: Antw:Robonect (rasenmäher) nicht mehr erreichbar unter FHEM
Beitrag von: CoolTux am 25 Juli 2016, 10:23:03
Das Timeout kommt nicht von FHEM sondern vom Modul. Schau einfach in den Source rein.