Skip to content

Connect a non-smart robot lawn mower to Home Assistant, using ESPHome

License

Notifications You must be signed in to change notification settings

Gabriel-LG/HA_Mower

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 

Repository files navigation

HA_Mower

Connect a non-smart robot lawn mower to Home Assistant, using ESPHome.

This project was made for my own Parkside PMRA 20-Li A1 mower, but it might just work with your mower as well.
From Home Assistant (or any system supporting ESPHome) you can keep track if your mower's status, command it to mow and set the mowing time.
image

This project hooks into the (analog) rain sensor of the mower. It will also detect whether the mower is moving and whether the charger is connected.
While mowing, timekeeping is performed on the mower itself, this ensures that the mower always returns when the time is up; even if WiFi is out of range or when Home Assistant is down.

The hardware consists of an ESP8266 board, an accelerometer board, a DC/DC converter and 3 resistors; assembled toghether on a piece of perfboard.
image
image

I have mounted the hardware onto the battery pack, and soldered it directly to the battery poles (inside the battery housing).
In the robot, one (single) wire needs to be spliced into a rain sensor wire. That is all the hardware needed.
The mower needs to be configured to mow 24 hours per day. Also the mower needs to be configure to stop mowing if rain is detected and to resume as soon as the rain is over. Consult the manual of your mower with regards to configuration.
image

When the is hardware ready, build and upload the provided ESPHome configuration to your ESP board. Your mower should now be ready for action. Make sure you have adequate WiFi coverage on your lawn, or at least to the dock.

If you have a different mower then some adjustments to the ESPHome configuration may be needed. If you need help, my time is limited, but I will try to help.
I have found the people at Home Assistant community very responsive and helpful.

About

Connect a non-smart robot lawn mower to Home Assistant, using ESPHome

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published