ESP32/ESPHome SDI12/Modbus Sensor Hub
- Dr. Liu's SDI12 adapter
- ESP32 or similar
- Bidirectional I2C Logic Level Converter (LLC) 5v-3.3v
- SDI12 sensor, like Metergroup Teros12, Acclima TDR-315N, etc
- Open ESPHome dashboard and follow the steps to connect a new device.
- Access your Home Assistant config files and upload the file sdi12/uart_read_line_sensor.h to
config/esphome
. - Update the device with sdi12/sensor_reader.yaml.
- ESP32 or similar
- TTL to RS485 (MAX485) bidirectional module for Arduino
- RS485 sensor, like ComWinTop climate sensors
- Open ESPHome dashboard and follow the steps to connect a new device.
- Update the device with:
- For single sensors: rs485/modbus-sensor-reader.yaml.
- For multiple sensors: rs485/modbus-sensor-reader-multi.yaml.