Skip to content
ESP8266 based washer/dryer current monitoring via a split core current transformer over MQTT
Branch: master
Clone or download
Latest commit 95c019c Apr 20, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
ESPHome Added ESPHome Templates Apr 20, 2019
jpgs Move jpgs to subfolder Mar 5, 2019
.gitignore Initial gitignore Mar 3, 2019
LICENSE Initial commit Mar 3, 2019
README.md Update README.md Apr 20, 2019
digiDryerMon.ino Initial sketch commit Mar 3, 2019
sample_config.h Initial sketch commit Mar 3, 2019

README.md

digiDryerMon

ESP8266 based washer/dryer current monitoring via a split core current transformer over MQTT. Pull Requests are welcome! Please open an issue if you have any support needs.

Video Demostration and Setup - https://www.youtube.com/watch?v=1tqJkw5f0iA

UPDATE: If you don't want to use the custom Arduino sketch you can use the included files in the ESPHome folder. You will need to modify the file to fit your network configuration. Thanks to LuckyStyle for putting this together. I have found the ESP8266 struggles to keep up with the API connection during each sensor poll and disconnects from the API so I used MQTT for this.

Parts List

Split Core Current Transformer
Wemos D1 Mini
10µF Capacitor
10k Resistors
Preformed Jumpers
Breadboard

Alternative NodeMCU 8266
Alternative NodeMCU 8285

Sample Home Assistant Config

sensor:
  - platform: mqtt
    name: "Dryer Current"
    state_topic: "digiDryerMon-4A443E/SCT"
    unit_of_measurement : "A"
    icon: mdi:flash-circle
    availability_topic: "digiDryerMon-4A443E/LWT"
    payload_available: "Online"
    payload_not_available: "Offline"

  - platform: mqtt
    name: "DryerMon Signal"
    state_topic: "digiDryerMon-4A443E/RSSI"
    unit_of_measurement: "dBm"
    availability_topic: "digiDryerMon-4A443E/LWT"
    payload_available: "Online"
    payload_not_available: "Offline"   

  - platform: mqtt
    name: "DryerMon Status"
    state_topic: "digiDryerMon-4A443E/BUILD"
    availability_topic: "digiDryerMon-4A443E/LWT"
    payload_available: "Online"
    payload_not_available: "Offline"

Sample Home Assistant Automation

https://www.digiblur.com/2018/11/smart-laundry-notifications-with-sonoff.html

Wiring Diagram

alt text alt text alt text

You can’t perform that action at this time.