Worx Rasenroboter - was gibt die webschnittstelle her

Begonnen von ritter_runkel, 27 Juni 2016, 23:36:10

Vorheriges Thema - Nächstes Thema

JensS

Hallo Axel,

das Modul sieht gut aus! Ich spiele schon seit einiger Zeit mit dem Gedanken, mir einen Worx zuzulegen.
Mäht der Kleine eigentlich auch, wenn er gegen eine Firewall stößt und nicht nach China telefonieren darf?

Gruß Jens
Debian auf APU2C4, HM-CFG-USB2, SIGNALduino, HM-ES-PMSw1-Pl, TFA 30.3121, TFA 30.3125, ITS-150, PIR-5000, configurable Firmata USB & LAN, 1-wire: DS-18B20, DS-18S20, DS-2408, DS-2413, diverse I2C-Komponenten, zigbee2mqtt, ESPEasy etc.

axel.mohnen

Hallo Jens,

Der Landroid kann ohne Internetverbindung mähen, aber die Konfiguration und Statusabfragen gehen nur ONLINE.
Worx hat mal vor Jahren über eine lokale API gesprochen, aber auch nicht mehr....

Gruss Axel

JensS

Schade. :'( Danke für die schnelle Antwort. Gruß Jens
Debian auf APU2C4, HM-CFG-USB2, SIGNALduino, HM-ES-PMSw1-Pl, TFA 30.3121, TFA 30.3125, ITS-150, PIR-5000, configurable Firmata USB & LAN, 1-wire: DS-18B20, DS-18S20, DS-2408, DS-2413, diverse I2C-Komponenten, zigbee2mqtt, ESPEasy etc.

killah78

#573
Hey,
nutze schon länger das Modul in meiner FHEM Umgebung. Jetzt ist mir heute aufgefallen, dass der Status immer "Connection refused" zeigt.
Keine Ahnung warum.
Dabei habe ich jetzt die Gelegenheit genutzt, die neue Version 1.7 zu installieren.
Leider bekomme ich ein:
root@7eb055c6eb94:/opt/landroid/fhem-landroid-s# node LandroidSrv.js mower1
/opt/landroid/fhem-landroid-s/LandroidSrv.js:7
<!DOCTYPE html>
^

SyntaxError: Unexpected token <
    at Module._compile (internal/modules/cjs/loader.js:723:23)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10)
    at Module.load (internal/modules/cjs/loader.js:653:32)
    at tryModuleLoad (internal/modules/cjs/loader.js:593:12)
    at Function.Module._load (internal/modules/cjs/loader.js:585:3)
    at Function.Module.runMain (internal/modules/cjs/loader.js:831:12)
    at startup (internal/bootstrap/node.js:283:19)
    at bootstrapNodeJSCore (internal/bootstrap/node.js:622:3)


Was fehlt mir hier?
Kann mir auch jemand was zu meinem "Connection refused" sagen? Damit ist doch die localhost-connection gemeint? Landroid Dienst lief einwandfrei. Sowohl im Vordergrund, also auch im Hintergrund.

Viele Grüße

Edit: Ach vergesst das mit dem "Connection refused". War zu blöd zu erkennen, dass ich auf meiner Testumgebung rumgemacht habe. Bleibt der Fehler bei der Verwendung mit 1.7. ...

kalle86

Hi Axel,

habe auch mal ein update auf 1.7 gemacht. Scheinbar gibt es noch ein Problem mit den Verbindungsaufbau....
Vielleicht hast du eine Idee....
Internals:
   CHANGED   
   DEF        localhost
   FUUID      5cf55493-f33f-c111-b677-82fe2d569efb1584
   HOST       localhost
   INTERVAL   10
   NAME       shaun
   NR         440
   PORT       8001
   STATE      initialized
   TYPE       LANDROID
   READINGS:
     2019-10-03 18:15:42   JSON_Error     
     2019-10-03 18:15:42   areasArea1      5
     2019-10-03 18:15:42   areasArea2      6
     2019-10-03 18:15:42   areasArea3      0
     2019-10-03 18:15:42   areasArea4      0
     2019-10-03 18:07:22   areasAreaAct    1
     2019-10-03 18:07:22   areasAreaActInd 9
     2019-10-03 18:15:42   areasStartSequence 0,1,0,1,0,1,0,1,0,1
     2019-10-03 18:15:42   batteryChargeCycle 25
     2019-10-03 18:15:42   batteryCharging false
     2019-10-03 18:15:42   batteryLevel    100
     2019-10-03 18:15:42   batteryTemperature 14.1
     2019-10-03 18:15:42   batteryVoltage  19.74
     2019-10-03 18:15:42   bladeTimeCounter 2717
     2019-10-03 18:15:42   calendarWeekday0BorderCut false
     2019-10-03 18:15:42   calendarWeekday0StartTime 09:00
     2019-10-03 18:15:42   calendarWeekday0WorkTime 0
     2019-10-03 18:15:42   calendarWeekday1BorderCut false
     2019-10-03 18:15:42   calendarWeekday1StartTime 09:00
     2019-10-03 18:15:42   calendarWeekday1WorkTime 0
     2019-10-03 18:15:42   calendarWeekday2BorderCut false
     2019-10-03 18:15:42   calendarWeekday2StartTime 09:00
     2019-10-03 18:15:42   calendarWeekday2WorkTime 0
     2019-10-03 18:15:42   calendarWeekday3BorderCut false
     2019-10-03 18:15:42   calendarWeekday3StartTime 09:00
     2019-10-03 18:15:42   calendarWeekday3WorkTime 0
     2019-10-03 18:15:42   calendarWeekday4BorderCut false
     2019-10-03 18:15:42   calendarWeekday4StartTime 09:00
     2019-10-03 18:15:42   calendarWeekday4WorkTime 0
     2019-10-03 18:15:42   calendarWeekday5BorderCut false
     2019-10-03 18:15:42   calendarWeekday5StartTime 19:45
     2019-10-03 18:15:42   calendarWeekday5WorkTime 0
     2019-10-03 18:15:42   calendarWeekday6BorderCut false
     2019-10-03 18:15:42   calendarWeekday6StartTime 09:00
     2019-10-03 18:15:42   calendarWeekday6WorkTime 0
     2019-10-03 18:15:42   changeCfgTimeExtend 0
     2019-10-03 18:15:42   changeRainDelay 180
     2019-10-03 18:15:42   firmware        2.9
     2019-10-03 18:40:04   lastSetCommandMsg localhost: Verbindungsaufbau abgelehnt
     2019-10-03 18:40:04   lastSetCommandState cmd_error
     2019-10-03 18:37:41   lastStatusRequestError unknown error, please contact the developer
     2019-10-03 18:37:41   lastStatusRequestState statusRequest_error
     2019-10-03 18:15:42   mowTimeExtend   0
     2019-10-03 18:15:42   mowerActive     true
     2019-10-03 18:15:42   mowerError      0
     2019-10-03 18:15:42   mowerErrorTxt   No error
     2019-10-03 18:15:42   mowerState      false
     2019-10-03 18:15:42   mowerStatus     1
     2019-10-03 18:15:42   mowerStatusTxt  Home
     2019-10-03 18:15:42   mowerWaitRain   180
     2019-10-03 18:15:42   serialNumber    20193019840101495779
     2019-10-03 18:39:54   state           initialized
     2019-10-03 18:15:42   totalBladeTime  2717
     2019-10-03 18:15:42   totalDistance   46155
     2019-10-03 18:15:42   totalTime       2829
     2019-10-03 18:15:42   wifiQuality     -68
   helper:
     requestErrorCounter 0
     setErrorCounter 1
Attributes:
   event-on-change-reading .*
   interval   10
   room       draußen


VG
Kalle

axel.mohnen

Hallo,

die neue Version 1.7 läuft nur noch mit dem neuen Adapter von MeisterTR!
https://github.com/MeisterTR/ioBroker.worx

D.h. Der ioBroker Adapter muss ausgewechselt werden... (siehe README)

Gruss
Axel

kalle86

Zitat von: axel.mohnen am 03 Oktober 2019, 19:49:53
die neue Version 1.7 läuft nur noch mit dem neuen Adapter von MeisterTR!
https://github.com/MeisterTR/ioBroker.worx

D.h. Der ioBroker Adapter muss ausgewechselt werden... (siehe README)

Danke!!! Wer lesen kann ist klar im Vorteil ;-) Super Arbeit!!!
Nun läuft die V 1.7 auch bei mir.

Wenn es heute mal nicht regnet werde ich mal den Kantenmodus starten  :D

Gruß
Kalle

killah78

Jau lesen hat auch bei mir geholfen.
1.7 läuft. Werde testen, sobald es etwas trockener wird.
Danke.

Ralli

Nachdem ich den Branche von master auf version17 umgestellt habe, bin ich auch weiter gekommen und die Version 1.7 läuft.

Kann ich nun bedenkenlos den bisherigen iobroker-Adapter iobroker.landroid-s löschen?
Gruß,
Ralli

Proxmox 8.1 Cluster mit HP ED800G2i7, Intel NUC11TNHi7+NUC7i5BNH, virtualisiertes fhem 6.3 dev, virtualisierte RaspberryMatic (3.75.6.20240316) mit HB-RF-ETH 1.3.0 / RPI-RF-MOD, HM-LAN-GW (1.1.5) und HMW-GW, FRITZBOX 7490 (07.57), FBDECT, Siri und Alexa

axel.mohnen

Hallo Ralli,
warte mit dem Löschen vom iobroker.landroid-s noch bis die Version 1.7 stabil läuft und im Master branch ist.

Gruß Axel

fred_feuerstein

Habs nun auch aktualisiert auf die 1.7

Läuft gut, also für den Anwender hat sich ja nicht viel geändert. Kantenschnitt funktioniert.
Alles Prima.

Danke Axel.
Gruß, Fred

FHEM auf Raspberry PI 3B+ im 7Zoll TouchDisplay Gehäuse, OS: Bullseye, mit Z-Wave RaZberry-Modul, 868CUL (WMBUS), LaCrosseCUL (Temp) und knapp 300 Devices aller Art

axel.mohnen

Hallo,

ich habe gerade die aktuellste Version 1.7 auf den Master branch gelegt.
Gruss
Axel

networker

Hallo!

Habe gerade in meinem WORX - Log gesehen, das ich seit 25.1.2020 ca. 20:45 alle 3 Minuten folgende Einträge habe

2020-02-29_19:47:29 Shaun_das_Schaf lastStatusRequestState: statusRequest_error
2020-02-29_19:47:29 Shaun_das_Schaf localhost: Verbindungsaufbau abgelehnt (111)
2020-02-29_19:47:29 Shaun_das_Schaf lastStatusRequestError: localhost: Verbindungsaufbau abgelehnt (111)

Auch mit der Android App bekomme ich einen Timeout wenn ich z.B. die Wöchentliche Mähzeit von -100% auf 0% setzen will.
Starten mit der App oder aus FHEM funktioniert auch nicht.

Wenn ich Shaun händisch starte, wird der Status in der App aktualisiert.

Ist das was globales oder nur bei mir so?

Danke, Networker



Allgaeuer

Hallo Networker,

bei mir läuft die Verbindung via FHEM problemlos -> globales Problem schließe ich damit aus.

Mein Robby dreht im Keller derzeit Testrunden, weil ich gerade an einem Modul arbeite, dass den Robby mit dem DWD-Modul verbindet.

PS: meine IOS-App hat häufig Verbindungsprobleme, die Android-Version dagegen kaum.


networker

Seit heute 09:30 ist die Cloude wieder erreichbar.
FHEM und App funktionieren wie gewohnt.