https://github.com/patrickroocks/doorbell
Arduino and Qt project to connect to the house intercom
https://github.com/patrickroocks/doorbell
Last synced: 12 months ago
JSON representation
Arduino and Qt project to connect to the house intercom
- Host: GitHub
- URL: https://github.com/patrickroocks/doorbell
- Owner: patrickroocks
- License: mit
- Created: 2025-01-24T21:24:45.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-06-13T07:12:16.000Z (about 1 year ago)
- Last Synced: 2025-06-13T08:25:36.397Z (about 1 year ago)
- Language: C++
- Homepage:
- Size: 564 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
- Changelog: CHANGES.md
- License: LICENSE
Awesome Lists containing this project
README
# Doorbell broker and client
This repository contains the source code for a project to connect the doorbell (house intercom) with a PC client.
A small documentation of the project is available at: https://www.p-roocks.de/doorbell
It contains two projects:
* broker-arduino
* An Arduino project to get the ring signal from the house intercom und send the door buzzer command to the intercom.
* The Arduino also runs a MQTT broker to provide the ring signals.
* client
* A Qt project to connect to the MQTT broker on the Arduino.
* Displays a "door ring detected" popup, when a ring message is received via MQTT.
* Offers a "open door" button to activate the door buzzer.
* Allows to configure the connection and offers some diagnostics.
* See [client/readme.md](client/readme.md) for details.
Related docs:
* In [doc/system-sketch.pdf](doc/system-sketch.pdf) the connections of the hardware are sketched.
* In [CHANGES.md](CHANGES.md) the history of the project is documented.
## Checkout
```
git clone https://github.com/patrickroocks/doorbell doorbell
```