esphome / esphome/feature-requests
Support for DS2423 1-Wire RAM with Counters
- Dominant language
- No language data
- Stars
- 450
- Forks
- 29
- PR merge metrics
- No merged PRs in 30d
Description
**Describe the problem you have/What new integration you would like**
Until ESPHome 2024.6 the only 1-wire implementation was the dallas sensor platform, but the new 1-wire component introduced in 2024.6 will allow for other 1-wire based Dallas sensors that are not temperature sensors: the DS2423 might be one such example that merits support.
**Please describe your use case for this integration and alternatives you've tried:**
About ten years ago Hobby Boards - alas no longer trading - produced a small PCB pulse counter based on the DS2423 incorporating a coin cell backup power supply.
The use case I had in mind was to log pulses from two domestic water meters, but never got around to it. Since then, ESPHome has matured and although it has the pulse_meter and pulse_counter sensors, if there is an outage, pulses will be missed: this board will continue to log.
**Additional context**

(Circuit diagram as provided by Hobby Boards)
Although the DS2423 is deemed obsolete, it can still be found e.g. on eBay.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by reading ESPHome's 1-wire component introduced in 2024.6 and compare its capabilities with the DS2423 RAM and counter use case described here. The feature is done when DS2423-based counters can be supported for pulse logging across outages, but this request names no files or tests.
Written by the indexing model from the issue text.
Assessment
- Domain
- embedded-iot
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 25/100