Michael0yodi / worx_esphome

GNU General Public License v3.0
5 stars 1 forks source link

worx_esphome

Home Assistant integration for old legacy Worx Landroid using standard ESPHome and templated Vacuum in HA

Using optocouplers to emulate keypad and attaching cutter motor and charging cable as binary sensors. Its possible to attach additional sensors/keyboard if needed -if you have enough GPIO's avilable, all Hall sensors are running on 5v logic. You can even attach two multiplexers emulating the full matrix keyboard (but without visual feedback the use is limited)

Video of mower in action

I ended up with this:

Supports emulated keypress for:
Start –> Mowing
Stop -> Stop/Pause
Home -> Return to base
Reset -> Reset blocked by xx

Simply added as a Vacuum in Home Assistant for now via ESPHome.

PCB and Schematic

alt text


A Matrix keyboard is arranged in rows and columns, if a key is pressed, a column wire makes contact with a row wire, hence a key have been pressed.

alt text
alt text
alt text
alt text
alt text
alt text
alt text
alt text