DIY Wireless Smart Doorbell: Program ESP8266 NodeMCU with Arduino or ESPHomeYAML |
![]() |
Project parts list from amazon:
Wireless Doorbell: https://amzn.to/2JO7CEB NodeMCU: https://amzn.to/2HmqcyH 2n2222 NPN Transistors: https://amzn.to/2sSRVmb Reed Switches: https://amzn.to/2y6QTbd Essentials: Hook Up Wire: https://amzn.to/2JsDtuF Security Sensor Wire: https://amzn.to/2l5HxD6 Soldering Iron: https://amzn.to/2JuTQa6 Wire Cutters: https://amzn.to/2Ls4Imr **As an Amazon Associate I earn a % of qualifying purchases at no cost to you.** Arduino code: https://github.com/thehookup/Wireless_MQTT_Doorbell/blob/master/Doorbell_CONFIGURE.ino Arduino based configuration yaml: https://github.com/thehookup/Wireless_MQTT_Doorbell/blob/master/configuration_additions.yaml Arduino based Node-RED flow: https://github.com/thehookup/Wireless_MQTT_Doorbell/blob/master/arduino_nodered_flow.txt Otto Winter's Repository: https://github.com/OttoWinter/esphomeyaml ESPHomeYAML Documentation: https://esphomelib.com/esphomeyaml/ ESPHomeYAML Code: https://github.com/thehookup/Wireless_MQTT_Doorbell/blob/master/doorbell_CONFIGURE.yaml MQTT Autodiscovery YAML: https://github.com/thehookup/Wireless_MQTT_Doorbell/blob/master/MQTT_discovery.yaml ESPHomeYAML Node-RED Flow:https://github.com/thehookup/Wireless_MQTT_Doorbell/blob/master/esphomeyaml_nodered_flow.txt Wiring Schematic Doorbell PCB: https://github.com/thehookup/Wireless_MQTT_Doorbell/blob/master/doorbell_pcb_schematic.jpg Wiring Schematic NodeMCU: https://github.com/thehookup/Wireless_MQTT_Doorbell/blob/master/NodeMCU%20schematic.jpg Support my channel: Patreon: https://www.patreon.com/thehookup Tesla Refferal Code: https://www.tesla.com/referral/robert37264 Music by www.BenSound.com |