This component has been created to be used with Home Assistant.
Landroid Cloud presents a possibility to connect your cloud connected Worx Landroid mowers to Home Assistant.
Credit for inspiring to this component goes to virtualzone.
- Ensure that HACS is installed.
- Search for and install the "Landroid Cloud" integration.
- Restart Home Assistant.
- Download the latest release.
- Unpack the release and copy the custom_components/landroid_cloud directory into the custom_components directory of your Home Assistant installation.
- Restart Home Assistant.
landroid_cloud:
- email: this@example.com
password: YourPassword
You can add multiple accounts like in this example:
landroid_cloud:
- email: this@example.com
password: YourPassword
- email: another@example.com
password: AnotherPassword
If you have LandXcape or Kress robots you can add type to the config instead of default 'worx':
landroid_cloud:
- email: this@example.com
password: YourPassword
type: landxcape
Once installed, the following entities are created in Home Assistant:
sensor.landroid_[NAME_FROM_APP]_battery
sensor.landroid_[NAME_FROM_APP]_error
sensor.landroid_[NAME_FROM_APP]_status
In addition, the following services are created:
landroid_cloud.start
landroid_cloud.home
landroid_cloud.pause
landroid_cloud.configure (can be used to set rain delay and time extension)
landroid_cloud.partymode (if a partymode capable device was found)
landroid_cloud.setzone
landroid_cloud.lock
landroid_cloud.restart
landroid_cloud.edgecut (only for models with the function available in the app)
You can simply add these to your Lovelace setup by adding an entity card or using Barma-lej halandroid package
If upgrading from version lower than 1.4, please comment out the landroid_cloud section from configuration.yaml, restart Home Assistant, reinsert the landroid_cloud section and restart again.
You might experience being banned from Worx Landroid Cloud service. Follow this simple guide to make it work again:
- Go to My Landroids
- Unlink your Landroid(s)
- Open app on mobile device
- Add Landroid(s)
- Add proper integration flow
- Code optimization
- Make this an official integration
- Make this vacuum compatible - might make this easier to move to a mower "domain" if/when this is made available in Home Assistant
