Worx Landroid package for Home Assistant based on custom component Landroid Cloud by @MTrab
- Home Assistant version 2021.4 or above
- Landroid Cloud Integration. Install using HACS or see this guide
- fold-entity-row plugin. Install using HACS or see this guide, it is possible you also need to install card-tools add-on
- In configuration.yaml add string packages: !include_dir_named packages:
homeassistant:
packages: !include_dir_named packages
- Edit your secrets.yaml.
mower_mail: YOUR_EMAIL_IN_MY_LANDROID
mower_pass: YOUR_PASSWORD_IN_MY_LANDROID
mower_ip: YOUR_LANDROID_IP_ADDRESS_IF_YOU_NEED_IT_OR_''
-
Copy folders www and packages with all content in your homeassistant configuration folder (you can find configuration.yaml there)
-
Add to folder package a file with your language from a folder lang/landroid_LANGUAGE_CODE.yaml e.g. lang/landroid_de.yaml.
-
Create a new manual card in Lovelace (Here is manual) and add content from a file lovelace/card.yaml. If you need different as English language then add content from a file lovelace/card_LANGUAGE_CODE.yaml e.g. lovelace/card_de.yaml.
-
Change the name of lawnmower in App to Mower
OR
Search for mower
in the files package/landroid_de.yaml, package/landroid_LANGUAGE_CODE.yaml and in new Lovelace card and replace it with your lawnmower's name
- For LandXCape or Kress mower owners
Uncomment the relevant line in the landroid.yaml
file
landroid_cloud:
email: !secret mower_mail
password: !secret mower_pass
#type: landxcape
#type: kress
- If you use a Google Assistant, then use switch landroid_mowing in your Google Assistant integration:
switch.landroid_mowing:
name: Mähroboter
room: Garten
expose: true
- Check config and restart Home Assistant
Enjoy
- Set different names of your mowers eg. mower and mower2
- Make a copy of landroid.yaml as landroid2.yaml in the same folder (packages)
- Rename all positions of mower to mower2 in landroid2.yaml
- In lovelace create a second card and rename all positions of mower to mower2
Services and app stopped working
- Go to My Landroids
- Unlink your Landroid
- Open app on mobile device
- Add Landroid