This commit is contained in:
Dave Williams | DitroniX | G8PUO
2026-06-20 17:07:43 +01:00
2 changed files with 32 additions and 4 deletions
+11 -2
View File
@@ -1,9 +1,16 @@
## Home Assistant Development and Integration ## Home Assistant Development and Integration
#### Welcome to the DitroniX Home Assistant ESPHome Integration #### Welcome to the DitroniX Home Assistant ESPHome Integration Hub.
This repository is for integration of DitroniX boards into Home Assistant using the ESPHome Components. This repository is for integration of DitroniX boards into Home Assistant using the ESPHome YAML and Components.
## Current Board Support Includes
* [ATM90E36 Component](https://github.com/DitroniX/Home-Assistant-Dev/tree/main/components/ATM90E36)
* [IPEM ATM90E36 and related boards](https://github.com/DitroniX/Home-Assistant-Dev/tree/main/YAML%20Examples/EPEM%20ATM90E36)
* [IPEM SIX (DUAL ATM90E32)](https://github.com/DitroniX/Home-Assistant-Dev/tree/main/YAML%20Examples/IPEM%20SIX)
* [WREN C5](https://github.com/DitroniX/Home-Assistant-Dev/tree/main/YAML%20Examples/WREN%20C5)
The development and integration repository is work in progress as various projects evolve. It will also expand on route. The development and integration repository is work in progress as various projects evolve. It will also expand on route.
@@ -18,6 +25,8 @@ If you have a contribution, or example you wish to discuss, please feel free to
[![DitroniX Discussions Pages](https://github.com/DitroniX/DitroniX/blob/main/Files/GitHub%20Discussions.png?raw=true)](https://github.com/DitroniX/Home-Assistant-Dev/discussions) [![DitroniX Discussions Pages](https://github.com/DitroniX/DitroniX/blob/main/Files/GitHub%20Discussions.png?raw=true)](https://github.com/DitroniX/Home-Assistant-Dev/discussions)
[![STEM Buy Me A Coffee - Thank you!](https://github.com/DitroniX/DitroniX/blob/main/Files/BuyMeACoffee.png?raw=true)](https://buymeacoffee.com/ditronix)
### How Does It Work? ### How Does It Work?
+21 -2
View File
@@ -2,9 +2,9 @@
## **IPEM SIX - ESPHome Example Code** ## **IPEM SIX - ESPHome Example Code**
This is a working ESPHome YAML development code for IPEM SIX, for Home Assistant. This is a fully working ESPHome YAML development code for IPEM SIX, for Home Assistant.
![IPEM SIX Preview](https://github.com/DitroniX/IPEM-SIX-ESP32C5-ATM90E32-IoT-Mains-Power-Energy-Monitor/blob/main/Datasheets%20and%20Information/IPEM%20SIX%20-%20Overview.png) [![IPEM SIX Preview](https://github.com/DitroniX/IPEM-SIX-ESP32C5-ATM90E32-IoT-Mains-Power-Energy-Monitor/blob/main/Datasheets%20and%20Information/IPEM%20SIX%20-%20Overview.png?raw=true)](https://github.com/DitroniX/IPEM-SIX-ESP32C5-ATM90E32-IoT-Mains-Power-Energy-Monitor)
## Summary ## Summary
@@ -23,6 +23,25 @@ IPEM SIX C5 provides a complete energy monitoring platform:
Designed as a professional-grade residential and small commercial energy monitoring solution. Designed as a professional-grade residential and small commercial energy monitoring solution.
## Snippet of the ESPHome Dash
![IPEM SIX ESPHome Preview](https://github.com/DitroniX/Home-Assistant-Dev/blob/main/YAML%20Examples/IPEM%20SIX/ipem-six-c5-single-phase-six-channel.png)
## Timeline
Now the code has been released and tested as a single phase with up to six inputs, other features and variants will also be provided.
To complete the IPEM SIX ESPHome functionality:
* RS485 MODBUS
* GPIO Control (GPI/PWM)
* OPTO Isolator Output Control
* OLED Support (Display Panel)
Three branches will then follow:
* Split Phase
* Two Phase, over the Two Banks
* Three Phase
## **Code Overview** ## **Code Overview**
**IPEM SIX C5** is a professional 6-channel dual-bank energy monitoring device based on the **ESP32-C5** platform and dual **ATM90E32** energy measurement ICs. **IPEM SIX C5** is a professional 6-channel dual-bank energy monitoring device based on the **ESP32-C5** platform and dual **ATM90E32** energy measurement ICs.