Skip to content

Latest commit

 

History

History
39 lines (30 loc) · 1.98 KB

CHANGELOG.md

File metadata and controls

39 lines (30 loc) · 1.98 KB

Changelog

All notable changes to this project will be documented in this file.

[3.0.0] 2023-01-20

This is a completely rewritten implementation. Instead of using the Homie convention and the homie-esp8266 library, this version is implemented using ESPHome.

BREAKING CHANGES!!! All the mqtt topics have changed! See README.md for more details.

[2.0.0] 2019-06-30

Changed to v2.x due to the breaking change in the partition topics

Added

  • The alarm panel's time is published via MQTT Topic homie/device-id/alarm/panel-time and set through homie/device-id/alarm/panel-time/set
  • MQTT Topic homie/device-id/partition-N/entry-delay to indicate that the alarm is in the entry-delay state
  • MQTT Topic homie/device-id/partition-N/access-code the access code is published whenever the alarm was armed/disarmed
  • MQTT Topic homie/device-id/partition-N/lights the light status for the partition

Changed

  • Major change: each partition is now implemented as a individual node. MQTT topics partition-N-xxx moved from the alarm node to individual partition-N nodes. Hence the topics will change from homie/device-id/alarm/partition-N-away to homie/device-id/partition-N/away etc. Note the removal of alarm in the topic.
  • Only active partitions are announced. If partitions were added/removed from the alarm after boot up, perform a reboot via maintenance/set: reboot
  • Updated library dependency to use Homie-esp8266 v3.0.1 (Homie convention v3)
  • Updated library dependency to use dscKeybusInterface v1.3 (develop branch)
  • openzone-N topics changed from retained to not retained

Fixed

  • Fixed a bug when writing to keypad topic

[1.0.1] 2019-06-05

Added

  • MQTT Topic maintenance - See (README.md). Added the ability to stop and start the dsc interface, needed to avoid crashing during config update

Removed

  • MQTT Topic reboot has been removed. Its functionality has been incorporated into the new maintenance topic

[1.0.0 Build 110] 2019-06-01

  • First Release