vekexasia / landcanlogger

Worx Landroid CanBus Data Logger (ESP32)
11 stars 2 forks source link

Reverse engineering of radio link module communication #5

Open HSE83 opened 5 months ago

HSE83 commented 5 months ago

Code is not updated, yet, but I have decoded almost the entire protocol. I am in the process of writing a replacement for the radio link module. Unfortunately, the mower talks only via wifi OR radio link, so when implementing an own radio link module the worx cloud will not be usable anymore.

We'll see where this will be going.

vekexasia commented 5 months ago

Damn nice work @HSE83 let me know when u think you reverse engineered all of it.

Also I am curious why u want to build ur own radio link

HSE83 commented 5 months ago

Actually I have the problem that cloud updates don't always arrive in my ioBroker. The mower switches to status 'trapped' for example even if it is mowing again. So I was trying to intercept the wifi communication of the mower but without any luck. Thats why I bought the radio link, hoping to be able to intercept the status updates from there (which is now working like a charm).

I don't like the radio link that much, though. It is another base station which needs to be powered and hooked up to the network and I will probably not be able to inject any status update requests while the radio link itself is present, so I won't get updates more frequently (which would be nice to have). Also, since it arrived just today, I could save the money for it by just returning it. My property has wifi reception also in the garden so there is no real need for it.

The only drawback would be, that without the original radio link the device will not show up in the worx cloud. But thats not that important to me after all..

I don't have to decide this today, though..

vekexasia commented 5 months ago

Yeah I don't think it's a major drawback. Keep me posted as I might be interested in following the project.

thomas725 commented 3 months ago

amazing project, would love to read more on what you did and what steps would be next towards the path of having a custom cloud-less wifi module