All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
2.1.2 (2025-02-08)
- revert websocket changes (1173659)
2.1.1 (2025-02-08)
- improve logging around auto lock and clean up code (7b0bd2e)
2.1.0 (2025-02-04)
2.0.18 (2025-02-02)
- use standard config screen (68d0365)
2.0.17 (2025-01-12)
- reduce noisy logging (fb78f88)
2.0.16 (2025-01-12)
2.0.15 (2025-01-07)
- mismatched license info (bc4ebd7)
2.0.14 (2025-01-07)
- update dependencies (435ad89)
2.0.14 (2025-01-07)
- update dependencies (435ad89)
2.0.13 (2024-12-28)
- change current date method (b7de822)
2.0.12 (2024-12-28)
- update calculation of token expiration time (5ea554a)
2.0.11 (2024-12-28)
- update calculation of token expiration time (8c1b1c3)
2.0.10 (2024-12-28)
- websocket token expirationg (2b2b254)
2.0.9 (2024-12-28)
- refresh tokens sooner (063a01b)
2.0.8 (2024-12-28)
- use platform logger if available (95cf47e)
2.0.7 (2024-12-27)
- make public on NPM (e3fb9f5)
2.0.6 (2024-12-27)
- update config schema (4aa38c6)
2.0.5 (2024-12-27)
- update example (15ba011)
2.0.4 (2024-12-27)
- update dependencies (8169f85)
2.0.3 (2024-12-27)
- formatting (68fe796)
2.0.2 (2024-12-27)
- update readme (3b8b3e2)
2.0.1 (2024-12-27)
- formatting (e857401)
2.0.0 (2024-12-27)
- Switch from OTP code to secret
- Support Modern APIs and generate OTP from secret (4ea108a)
1.2.7 (2024-12-19)
- proper config input handling (40984dc)
1.2.6 (2024-12-18)
- logging (98a0f26)
1.2.5 (2024-12-18)
- formatting (a0b3e02)
1.2.4 (2024-12-18)
1.2.3 (2024-12-18)
- UI checkboxes (9073816)
1.2.2 (2024-12-18)
- config ui (8dae379)
1.2.1 (2024-12-18)
- formatting (23a0849)
1.2.0 (2024-12-18)
1.1.4 (2024-12-18)
- update dependencies (31b6402)
1.1.3 (2024-12-18)
- default publish config (12c1504)
1.1.2 (2024-12-18)
- package lock update (aa788c6)
1.1.1 (2024-12-18)
- fix branch (45674fb)
1.1.0 (2024-12-18)
- Homebridge V2 support (2d841b5)
- remove beta (feb96bf)
1.0.2 (2024-12-18)
- formatting (0689a8e)
1.0.1 (2024-12-18)
- make build work (8bcedeb)
- websockets,thermostat: add SmartRent websocket driven accessory updates (c710289)
- switchmulilevel: add Switch Multilevel (517cf3e)
- multi-level-switches: added support (0936473)
- initial commit (5206863)
- lint (bd0c055)
- ci: adding git plugin (6886b09)
- cleaner, less error-prone logger (149e4c2)
- thermostat: correct handling of auto mode as per Homebridge spec (b418ecb)
- ci: downgrade semantic-release (f8cbe51)
- drop minimum Node version to 12 (acaf3b2)
- ci: fix .releaserc (289ad44)
- package-lock: fixing package-lock.json (65c998b)
- ci: lint (bddfad7)
- ci: remove git .releaserc (85e11e9)
- thermostat: reverting linter changes (8af2da3)
- ci: run semantic release (0aa769b)
- license: switch to GPLv3 (2a1167e)
- use HOOBS-compatible characteristic handlers (4cf8e4c)
- use Promise-based event listener registration (#96) (d23dbf7), closes #4 #5
- use toTargetHeatingCoolingStateCharacteristic when setting the target mode (384b334)
- ci: using original .releaserc.json (ecb1afc)
- ci: version bump (65d62cc)
- ci: version bump (bb0694c)
- add back cooling_setpoint (5de67b6)
1.4.2 (2023-09-06)
- license: switch to GPLv3 (2a1167e)
1.4.1 (2023-09-06)
- package-lock: fixing package-lock.json (65c998b)
1.4.0 (2023-07-28)
- multi-level-switches: added support (0936473)
1.3.6 (2023-07-28)
- ci: adding git plugin (6886b09)
- ci: downgrade semantic-release (f8cbe51)
- ci: run semantic release (0aa769b)
- ci: using original .releaserc.json (ecb1afc)
1.0.3 (2022-08-12)
1.0.2 (2022-01-24)
1.0.1 (2022-01-24)
- drop minimum Node version to 12 (acaf3b2)
- initial commit (5206863)