English
English
简体中文
日本語

Unit Watering ESPHome Component

The Unit Watering component reads capacitive soil moisture data and provides irrigation output control.

1. Component Overview

Item Information
Product Name Unit Watering
SKU U101
Main Function Soil moisture detection and pump control
Communication Interface ADC, GPIO
ESPHome Components adc, template, gpio
ESPHome Version Requirement /

2. Component Description

Including Official Components

Unit Watering uses the official ADC sensor to read the soil probe voltage and GPIO Switch to control the pump. Use a Template sensor or Template text sensor to convert ADC readings to a moisture level when needed.

The capacitive soil probe outputs analog voltage. Configure the ADC pin for your controller:

sensor:
  - platform: adc
    pin: GPIOXX
    name: "Soil Sensor Voltage"
    update_interval: 10s

Configure the pump switch:

switch:
  - platform: gpio
    pin: GPIOXX
    name: "Water pump"

After connecting to Home Assistant, control the pump through the switch entity.

The template sensor can convert ADC readings to soil moisture based on calibration results. Thresholds depend on supply voltage, the controller ADC, and soil conditions; use actual measurements as the reference.

3. Reference Example

After configuration, you can view sensor data in Home Assistant:

Page Tools
PDF
On This Page