[APP][Pro] Worx Landroid, Kress, LandXcape, Ferrex RoboMower integration, OpenMower added

No problem at all, I wasn’t just sure if I got it right :slight_smile:

OK … I thought I was doing something wrong.
Thank you for looking into this !!

Got the new base running, still need to update a lot of code to get all back with the new Worx cloud environment. But progressing…

1 Like

Does that mean you’re on the subject?

It’s cool, thank you for your work @Martin_Verbeek

I am available whenever you want if you need a test

Update: I have the app running again. But there is an issue keeping the connection to the worx cloud stable.

My code is based on ioBroker code, and they are debugging the issue, but i see other implementations having the same issue as well, e.g. openHAB.

A lot of activity is going on at the moment around this.

Will check back in when the issue has been found.

5 Likes

Looking forward to the update ! I just started my Landroid for this season and thought something was wrong on my end :sweat_smile:

Don’t hesitate to motivate by donating :-)) (to dev naturally :slight_smile: )

My homey can not find any device. I have added the login information but No Contact to my mower. It is at Homey Early 23

Read a little in the recent posts :wink:

youpy my landroid is well reassembled. It’s raining today, I’ll test tomorrow.

Thanks a lot

do you want me to do the french translation?

tell me what files to do. @Martin_Verbeek

Hi Martin,

excellent news :wink: Got error Cloud offline - when I’ trying to send debug, I’m getting Rate limited - not sure what is the reason… this is from HP2023, so probably some apps are self-reporting errors too much ;-)…

Removed S/N

2023-04-10T14:14:36.445Z [log] [WorxApp] Worx 5.0.2 is initialising.
2023-04-10T14:14:36.448Z [log] [WorxApp] registerFlowCards() flows
2023-04-10T14:14:36.456Z [log] [WorxApp] registerFlowCards() Listeners
2023-04-10T14:14:37.277Z [log] [ManagerDrivers] [Driver:ferrex] Init driver
2023-04-10T14:14:37.286Z [log] [ManagerDrivers] [Driver:kress] Init driver
2023-04-10T14:14:37.289Z [log] [ManagerDrivers] [Driver:landxcape] Init driver
2023-04-10T14:14:37.295Z [log] [ManagerDrivers] [Driver:landroid] Init driver
2023-04-10T14:14:37.297Z [log] Login to worx
2023-04-10T14:14:38.499Z [log] Connected to worx server
2023-04-10T14:14:38.795Z [log] Found 1 devices
2023-04-10T14:14:39.002Z [log] Start MQTT connection
2023-04-10T14:14:39.156Z [log] Found 69 products
2023-04-10T14:14:39.228Z [log] [ManagerDrivers] [Driver:landroid] [Device:d9f3c1a4-0f43-4b24-b897-9e5ee97233f4] Init device Worx Landroid
2023-04-10T14:14:39.232Z [log] [ManagerDrivers] [Driver:landroid] [Device:d9f3c1a4-0f43-4b24-b897-9e5ee97233f4] Device ready: Worx Landroid - REDACTED
2023-04-10T14:14:46.501Z [log] [WorxApp] mower_battery_temperature_gt add { mowerBatteryTemperature: 38, trigger: true }
2023-04-10T14:14:46.514Z [log] [WorxApp] mower_battery_temperature_gt add { mowerBatteryTemperature: 45, trigger: true }
2023-04-10T14:14:46.537Z [log] [WorxApp] mower_battery_temperature_lt add { mowerBatteryTemperature: 2, trigger: true }
2023-04-10T14:14:46.544Z [log] [WorxApp] mower_battery_voltage_gt add { mowerBatteryVoltage: 20.5, trigger: true }
2023-04-10T14:14:46.545Z [log] [WorxApp] mower_battery_voltage_lt add { mowerBatteryVoltage: 17.2, trigger: true }
2023-04-10T14:14:48.827Z [log] Found WR165E Landroid with serialnumber REDACTED
2023-04-10T14:14:48.848Z [log] [ManagerDrivers] [Driver:landroid] [Device:d9f3c1a4-0f43-4b24-b897-9e5ee97233f4] updateMower() REDACTED
2023-04-10T14:14:48.906Z [log] Start MQTT ping: {“id”:15834,“cmd”:0,“lg”:“cs”,“sn”:“REDACTED”,“tm”:“14:14:48”,“dt”:“10/04/2023”}
2023-04-10T14:14:48.907Z [log] Worxcloud MQTT sendMessage to REDACTED Message: {“id”:15834,“cmd”:0,“lg”:“cs”,“sn”:“REDACTED”,“tm”:“14:14:48”,“dt”:“10/04/2023”}
2023-04-10T14:14:48.909Z [log] Start MQTT ping: {“id”:15834,“cmd”:0,“lg”:“cs”,“sn”:“REDACTED”,“tm”:“14:14:48”,“dt”:“10/04/2023”}
2023-04-10T14:14:49.235Z [log] [ManagerDrivers] [Driver:landroid] [Device:d9f3c1a4-0f43-4b24-b897-9e5ee97233f4] updateMower() REDACTED
2023-04-10T14:14:49.239Z [log] Start MQTT ping: {“id”:14190,“cmd”:0,“lg”:“cs”,“sn”:“REDACTED”,“tm”:“14:14:49”,“dt”:“10/04/2023”}
2023-04-10T14:14:49.240Z [log] Worxcloud MQTT sendMessage to REDACTED Message: {“id”:14190,“cmd”:0,“lg”:“cs”,“sn”:“REDACTED”,“tm”:“14:14:49”,“dt”:“10/04/2023”}
2023-04-10T14:14:49.241Z [log] Start MQTT ping: {“id”:14190,“cmd”:0,“lg”:“cs”,“sn”:“REDACTED”,“tm”:“14:14:49”,“dt”:“10/04/2023”}
2023-04-10T14:15:10.266Z [log] Worxcloud MQTT offline undefined
2023-04-10T14:15:10.269Z [log] [ManagerDrivers] [Driver:landroid] Cloud worx offline, devices going offline
2023-04-10T14:15:10.409Z [log] MQTT closed
2023-04-10T14:15:15.390Z [log] MQTT reconnect
2023-04-10T14:15:45.420Z [log] MQTT closed
2023-04-10T14:15:55.423Z [log] MQTT reconnect
2023-04-10T14:16:25.485Z [log] MQTT closed
2023-04-10T14:16:45.464Z [log] MQTT reconnect
2023-04-10T14:17:15.526Z [log] MQTT closed
2023-04-10T14:17:55.543Z [log] MQTT reconnect
2023-04-10T14:18:25.653Z [log] MQTT closed

Don’t test, still an error in getting the cloud online

Ok, I’m waiting for your wishes fert

Martin just FYI, seems IoBroker adapter has been fixed and it’s working fine for now. Not sure if it helps you ?

obrazek

I know, watching them, i still have connections going disconnected, but now I seem to have a specific pattern, so must be timeout somewhere…

Experimenting now…

2 Likes

Im getting one of these everytime i try to go into the device for my landroid mower.

We should test @Martin_Verbeek ?
I am willing to take care of the translation into French if you wish.

Does the mower has an error condition? I think I can recreate it now…

It could be that it did. Turns out i managed to get it work after restarting the mower and after a couple of min restart the app in homey and then it started working again. Before that i tried a litle of everything.

Looks like a Homey app crash, I have reported it to the Homey team.