Hi all Worx owners,
I analyzed recent firmware versions of Worx Landroid mowers and there was a clear sign these little buggers are phoning home every 60 seconds. What this means is, that the machines are sending data over wifi connection to Worx servers in Italy.
Basically all crucial data from your robot mower is logged, probably for analytics purposes.
The server address where they are sending data is:
http://remote.worxlandroid.com/rx_data.php.
Here's the HTTP POST they are doing:
POST /rx_data.php
HTTP/1.1
Host: remote.worxlandroid.com
Connection: keep-alive
Content-Length: 439
Content-Type: application/x-www-form-urlencoded
model="WG796E.1"&fwVer=2.01&state="home"&workReq="user req manual homing"&message="none"&batteryChargerState="idle"&batteryTemp="21.9"&
landoTemp="26.3"&email="<your email>"&pin="<your pin>"&mac="<your mac address>"&lingua=0&indice_area=3&enab_bordo=1&rit_pioggia=180&
perc_batt=100&percent_programmatore=0&ore_funz=%5B65%2C40%2C20%2C67%2C20%2C40%2C0%5D&ora_on=%5B17%2C17%2C19%2C17%2C19%2C17%2C0%5D&
min_on=%5B0%2C0%2C0%2C0%2C0%2C0%2C0%5D
Response from the server is:
HTTP/1.1
200 OK
Server: nginx/1.10.1
Date: Fri, 08 Jul 2016 07:37:45 GMT
Content-Type: text/html
Content-Length: 5
Connection: keep-alive
X-Powered-By: PHP/5.4.45-0+deb7u3
Vary: Accept-Encoding
OK###