Robonect (rasenmäher) nicht mehr erreichbar unter FHEM

Begonnen von laserrichi, 24 Juli 2016, 19:22:39

Vorheriges Thema - Nächstes Thema

laserrichi

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 ?
RaspberryPi 4 Bullseye,Homematic,Z-Wave,Rademacher Duofern,Signalduino,Fritz7590,ESPEasy,Tasmota,Robonect,Kameras,1-Wire,Modbus,Solar,Maranz,VU+,ulanzi tc001 mit awtrix light

CoolTux

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.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

laserrichi

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.
RaspberryPi 4 Bullseye,Homematic,Z-Wave,Rademacher Duofern,Signalduino,Fritz7590,ESPEasy,Tasmota,Robonect,Kameras,1-Wire,Modbus,Solar,Maranz,VU+,ulanzi tc001 mit awtrix light

CoolTux

Und das list vom Device? Und ein Log mit Verbose 5 bringt sicherlich irgendwas. Vielleicht ist da auch was was andere als verwertbar sehen.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

laserrichi

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
RaspberryPi 4 Bullseye,Homematic,Z-Wave,Rademacher Duofern,Signalduino,Fritz7590,ESPEasy,Tasmota,Robonect,Kameras,1-Wire,Modbus,Solar,Maranz,VU+,ulanzi tc001 mit awtrix light

CoolTux

Auf dem Rechner wo fhem drauf läuft bitte mal ein


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

machen
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

laserrichi

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 ?
RaspberryPi 4 Bullseye,Homematic,Z-Wave,Rademacher Duofern,Signalduino,Fritz7590,ESPEasy,Tasmota,Robonect,Kameras,1-Wire,Modbus,Solar,Maranz,VU+,ulanzi tc001 mit awtrix light

CoolTux

Das Timeout kommt nicht von FHEM sondern vom Modul. Schau einfach in den Source rein.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net