Je winkelwagen is momenteel leeg!
Veel robotmaaiers zijn tegenwoordig behoorlijk slim, maar sommige modellen missen nog handige functies zoals integratie met Home Assistant. Gelukkig kun je dit zelf toevoegen met een ESP32 en een beetje knutselwerk. In deze handleiding laat ik zien hoe je jouw โdommeโ robotmaaier slim maakt.
Wat heb je nodig?
- ESP32 (WROOM of C3 SuperMini)
- MPU6050 (bewegings- en trillingssensor, IยฒC)
- Step-down converter (18โ20V โ 5V/3.3V)
- Weerstanden
- Spanningsdeler accu โ ADC:
- R1 = 14.7kฮฉ (10k + 4.7k in serie)
- R2 = 2.35kฮฉ (2 ร 4.7k parallel)
- Weerstand tussen Mow-output en regensensorlijn: 220 ฮฉ
- Spanningsdeler accu โ ADC:
- Kabels en dupont connectors
- Krimp- of kroonsteentje voor aftakken van de regensensor
- Optioneel: 3D-geprint doosje voor montage in de maaier
Stap 1: Hardware-aanpassingen
1.1 Regensensor aftakken
- Binnenin de maaier vind je de aansluiting van de regensensor.
- Hier hoef je slechts รฉรฉn draad te splitsen.
- De regensensor in de maaier werkt meestal als een schakelaar: bij regen wordt de signaaldraad verbonden met massa (GND).
- Voor de ESP32 hoef je dus niet beide draden door te knippen.
- Je laat de regensensor gewoon aangesloten zoals hij zat en tapt slechts รฉรฉn draad af (meestal de signaaldraad, dus niet de GND).
- Deze draad gaat via de 220 ฮฉ serieweerstand naar GPIO26 van de ESP32.
- Welke van de twee de signaaldraad is, verschilt per merk/model. In de meeste gevallen:
- Zwarte draad = GND (laten zitten).
- Gekleurde draad (rood/wit/ander kleur) = signaaldraad โ deze moet je aftakken.
- Praktische tip om te testen:
- Zet de maaier aan.
- Simuleer regen (bv. door de regensensor nat te maken of de twee pennen kort te sluiten).
- Meet met een multimeter op de draden:
- Via deze lijn kan de ESP32 de maaier starten/stoppen.
1.2 ESP32 voeden
- De accuspanning van de maaier (~18โ20V) is te hoog voor de ESP32.
- Gebruik een step-down converter om dit terug te brengen naar 5V of 3.3V.
1.3 Accuspanning meten met spanningsdeler
Voor het uitlezen van de accuspanning gebruik je een spanningsdeler naar GPIO35 (ADC).
Schema spanningsdeler:
Accu + ----- R1 (14.7kฮฉ) -----+----- naar ESP32 ADC (GPIO35)
|
R2 (2.35kฮฉ)
|
Accu -
Met deze verhouding geldt een delingsfactor van ca. 7.25.
Bij 20V accu meet de ESP32 dus ยฑ2.76V.
1.4 Serieweerstand naar regensensorlijn
- De Mow output van de ESP32 (GPIO26) wordt gebruikt om de maaier te starten/stoppen.
- Deze pin wordt via een serieweerstand van 220 ฮฉ gekoppeld aan de regensensorlijn van de maaier.
Schema (vereenvoudigd):
ESP32 GPIO26 (Mow) ---[ 220 ฮฉ ]--- naar regensensor ingang maaier
1.5 MPU6050 aansluiten
- Sluit de bewegingssensor aan via IยฒC:
- SDA = GPIO21
- SCL = GPIO22
- Deze sensor meet trillingen en beweging en bepaalt zo of de maaier actief is.
Belangrijke pinnen
| Functie | Pin ESP32 | Opmerking |
|---|---|---|
| IยฒC SDA (MPU6050) | GPIO21 | Bewegingssensor |
| IยฒC SCL (MPU6050) | GPIO22 | Bewegingssensor |
| Batterijmeting | GPIO35 | ADC via spanningsdeler |
| Mower_on input | GPIO33 | Status maaier |
| Mow schakelaar | GPIO26 | Via 220 ฮฉ weerstand naar regensensorlijn |
| Status LED | GPIO2 | LED-indicatie |
Stap 2: Configureer je robotmaaier
Voor een goede werking moet je ook de instellingen van je maaier aanpassen:
- Stel de maaier in om 24 uur per dag te maaien.
- Zorg dat de maaier in de eigen instellingen stopt bij regen en hervat zodra de regen voorbij is.
- Raadpleeg hiervoor de handleiding van jouw maaier, want dit kan per merk/model verschillen.
Met deze instellingen kan de ESP32 via de regensensorlijn het gedrag slim beรฏnvloeden en kun je in Home Assistant automatiseren.
Stap 3: Volledige ESPHome-configuratie
Hieronder de compleet uitgewerkte YAML. Deze kun je direct gebruiken in ESPHome.
Stap 4: Integratie in Home Assistant
Na flashen van de ESP32 verschijnen automatisch o.a.:
sensor.battery_voltagesensor.battery_percentagebinary_sensor.chargerbinary_sensor.movingtext_sensor.statustext_sensor.laatste_maaibeurt

Stap 5: Automatiseringen
Zie de volgende blog voor een Nodered Automatisering:
Conclusie
Met een ESP32, een MPU6050, een paar weerstanden en een eenvoudige aftakking op de regensensorlijn maak je jouw robotmaaier slim. Dankzij ESPHome en Home Assistant heb je realtime inzicht in accuspanning, laadstatus, beweging en kun je de maaier softwarematig starten of stoppen.
Zo wordt je robotmaaier รฉcht onderdeel van je slimme tuin. ๐ฑ

Geef een reactie