Skip to content

Whole home power monitoring with ESPHome - 6 Channels & 2 Channels

License

Notifications You must be signed in to change notification settings

digiblur/digiNRG_ESPHome

Repository files navigation

digiNRG - Whole Home Power Monitoring with ESPHome

Whole home power monitoring and additional power circuits with ESPHome and Home Assistant. This implementation utilizes the ATM90E32AS based board from CircuitSetup. Other home automation software supporting MQTT can also use this integration.

Video Demostration and Setup - https://youtu.be/BOgy6QbfeZk

Update 2019/08/24 - For v1.2 of the board your voltage calibration will be high, >64,000. This is normal.

Parts List

Split Core Current Transformer 100A/50ma
ESP32 NodeMCU
CircuitSetup 6 Channel or 2 Channel Board
9VAC Power Supply

Sample Calibrations for SCT Sizes

If you have any to add or changes to these, pleast let us know! These are based on the 6 channel board with 1X gain.
SCT-013-000 100A/50ma - 32498
SCT-013-050 50A/1V - 15420
SCT-013-030 30A/1V - 9210

SCT-024TSL-B27 200A/100mA - 12597 *(2 chan board, gain_pga = 4X)

Sample Calibrations for Gain Voltage (gain_voltage)

For the 2 channel board and the 9VAC power supply: SCT-013-000 100A/50ma - 3900

Sample ESPHome YAML Configurations

digi_nrg_2chan32.yaml - Included in this repo
digi_nrg_6chan32.yaml - Included in this repo Note: If you elected to add expansion boards, refer to the two physical jumpers on the top of each expansion board. They will identify each of the CS_PINs you will need to include in the 6 channel example above. You can then replicate the code and change the CS_Pin and CT identifiers.

alt text
alt text
alt text

About

Whole home power monitoring with ESPHome - 6 Channels & 2 Channels

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors 4

  •  
  •  
  •  
  •