Skip to content

Doorbell based on MQTT publish/subscribe. E2E project using Raspberry PI 3B+ Lolin D1 as remote slave(s)

License

Notifications You must be signed in to change notification settings

ignaziob/MQTT-doorbell

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

MQTT-Doorbell

The need addressed by this project is to know when a remote bell (situated in a second house) rings. Doorbell based on MQTT publish/subscribe. E2E projectdetails are available in the repository. Project is based on Raspberry PI 3B+ Lolin D1 as remote slave(s)

Raspberry PI 3B+

  • Step by step guide to remotely connect to your Raspberry
  • Starting from an existing 12V AC wired bell, explained how to add the right passive (diode + resistor) to interface with Raspberry GPIO input.
  • configuration of a commercial MQTT server
  • Python code reads the GPIO input and publish a "bell" MQTT topic

Lolin D1 mini

  • Arduino IDE code to subscribe to the "bell" MQTT topic and to interface with buzzer to beep.

About

Doorbell based on MQTT publish/subscribe. E2E project using Raspberry PI 3B+ Lolin D1 as remote slave(s)

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published