Skip to content

SDI-12 professional meteorologic sensors interface for ESPHome

Notifications You must be signed in to change notification settings

fraxinas/sdi12-esphome

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

64 Commits
 
 
 
 
 
 

Repository files navigation

SDI-12 Interface for ESPHome

(CC) 2023 by Andreas Frisch [email protected]

OwO what's this?

sdi12-esphome is an ESP32-based interface for connecting professional meteorologic sensors with ESPHome and Home Assistant

Hardware Features

  • Based on a NodeMCU ESP32 Module
  • 4x SDI-12 inputs via push-in terminals
  • Step-up conversion for the 12V SDI-12 sensor power
  • Transient surge protection for the SDI-12 data bus
  • PCB fits into a BOPLA 100x100mm IP65 case

Software Features

  • Home Assistant intergration using ESPHome.io

Custom Components

SDI-12 Bus

CS215

DS2

TODOs

  • SDI-12 Bus component (feature complete & tests)
  • Themometer/Hygrometer (feature complete & tests)
  • Anemometer (feature complete & tests)
  • Rain Gauge (start)
  • Generic Sensor (start)
  • Documentation / Photos

Project Diary

Date Version Milestone
2023-10-22 Started Project on the breadboard
2023-11-06 First successful sensor readout in EPSHome
2023-11-13 v0.1 Order prototype design at JLCPCB

Resources

About

SDI-12 professional meteorologic sensors interface for ESPHome

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published