Added
- MQTT integration.
Note: requires a running MQTT broker - Each doorbell is now visible as a device inside Home Assistant
- New sensors and entities:
Call state
sensor: displays the state of the call (idle, ringing, dismissed)Buttons
for accepting/rejecting the call, rebooting the deviceSwitches
for controlling the output switches connected to the doorbell unit (to open gates, doors)Device triggers
for receiving alarm events (motion detection, door not closed, tamper alarm, etc..)- Diagnostic
text
entity for testing out ISAPI commands (advanced)
- New configuration option:
output_relays
(to manually specify the number of relays) - If the add-on has trouble connecting to the doorbells, the sensors show up as
unavailable
Changed
- Update documentation, add section about MQTT broker installation
- The add-on no longer creates simple
binary_sensor
, but various entities associated to one or moredevice
, each visible in the HA UI - Update development documentation with overview on software architecture, add
docker-compose.yml
example. - Update
amd64
SDK to version6.1.9.4_build20220412
Deprecated
- The Home Assistant
REST API
integration is no longer recommended in favor of theMQTT integration
, and no new features will be added to it
Fixed
- Sensors no longer disappear on HA restart
Changes
- Feat: MQTT integration by @mion00 in #83
- Update SDK amd64 to: 6.1.9.4_build20220412 by @pergolafabio in #86
Full Changelog: doorbell-v3.0.0-beta.9...doorbell-v3.0.0-beta.10