steadramon / digiDryerMon

ESP8266 based washer/dryer current monitoring via a split core current transformer over MQTT

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

digiDryerMon

ESP8266 based washer/dryer current monitoring via a split core current transformer with ESPHome. 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

Parts List

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

Alternative NodeMCU 8266
Alternative NodeMCU 8285

Sample Home Assistant Automation

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

Wiring Diagram

alt text alt text alt text

The original Arduino IDE version sketch and ESPHome Custom Component versions have been moved to subfolders for historic purposes.

Sample Home Assistant Config (Deprecated Arduino IDE Sketch Config)

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

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"

About

ESP8266 based washer/dryer current monitoring via a split core current transformer over MQTT

License:MIT License


Languages

Language:C++ 94.8%Language:C 5.2%