UNDER CONSTRUCTION!
Wächter is a home alarm system. It supports standard smart home devices such as motion sensors, contact sensors, smoke sensors, keypads and sirens provided via Zigbee2Mqqt and Home Assistant. In case of an alarm, SMS can be sent via a connected mobile modem. Support for the WhatsApp Business Cloud API is also available.
The project is still in an early phase and not all planned features have been implemented yet.
Currently there are integrations with Zigbee2Mqtt and Home Assistant.
Supported device types:
|
Zigbee2Mqtt |
Home Assistant |
Motion sensor |
✅ |
✅ |
Contact/window sensor |
✅ |
✅ |
Smoke sensor |
✅ |
✅ |
Siren |
✅ |
❌ |
Keypad |
✅ |
❌ |
To increase security, the alarm system can respond to tampering, poor radio link quality (for wireless devices) and running low batteries.
Supported device state attributes:
|
Zigbee2Mqtt |
Home Assistant |
tamper flag |
✅ |
✅ (not working with zigbee devices and ZHA) |
Link quality |
✅ |
❌ |
Battery |
✅ |
✅ |
In the event of an alarm, a notification can be sent.
Currently supported notification channels:
- ✅ WhatsApp Business Cloud API
Security Limitations
Because of the way the zigbee protocol works, battery-powered devices only report when they want to transmit information to the network. Otherwise these devices are in sleep mode. It is therefore not possible to determine whether someone is intentionally interrupting the radio contact or blocking it with an interference signal.
TODO (not implemented yet)
- Siren support via Home Assistant
- Home Assistant link quality
- SMS sending
- More configuration options