All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- #99: Support special scenes: panic, all off, all blinds up, all blinds down.
- #97: Dependency Bump
- #95: Dependency Bump
- #93: Dependency Bump and workflow update
- #91: Extract the data point for the sensor from the pairing ID
- #89: Dependency Bump
- #84: Support additional wireless dimmers
- #82: Dependency Bump
- #79: Dependency Bump and Migration to Homebridge 1.7.0
- #76: Migrate to free@home local API client v1.4.0 to support SysAP data model extensions
- #74: Support wireless radiator actuators
- The free@home weather station sensors is now officially supported.
- #71: Dependency Bump and Migration to Prettier v3
1.5.0 - 26.02.2023
- #38: Support free@home scenes as switches in Apple Home
- #40: Support the free@home weather station's ambient light and temperature sensors
- #41: Sensor support: Switch sensors, dimmer sensors, scene sensors, staircase light sensors, triggers.
- #43: Support door and window sensors
- #50: Smoke and motion sensors are now officially supported.
1.4.4 - 15.01.2023
- #42: Resolve correct data points for room temperature controller using the pairing ID.
1.4.3 - 04.01.2023
- #31: Added an option to automatically reset motion sensors after a predefined timeout.
1.4.2 - 03.01.2023
- #48: Fixed an issue that interfered with the correct detection of smoke sensors.
1.4.1 - 04.12.2022
-
#35: Upgrade to Homebridge v1.6 and adapted NodeJS requirements. In accordance with the homebridge plugin verification criteria the list of supported NodeJS version has been updated. The plugin now officially supports NodeJS versions 14, 16 and 18. Please note, NodeJS version 12 is no longer supported.
-
#34: Added documentation to the README file about using TLS.
1.4.0 - 09.10.2022
- PG-218: Added an option to disable TLS certificate verification. This is useful if the System Access Point is using a self-signed TLS certificate, but should not be used lightly as it may pose a security risk.
1.3.0 - 13.09.2022
- PG-215: Support mapping types. You can now define that a switch actuator shall be created as an outlet instead of a switch / light bulb.
1.2.0 - 21.08.2022
- PG-211: Experimentally support blinds and shutter actuators
- Bump dependencies
1.1.0 - 03.07.2022
1.0.0 - 27.06.2022
This is the first official release. The plugin now has full code coverage, meets the defined quality gate with respect to code style and has passed extensive stability tests as well as static code analysis, so I feel confident ending the preview phase at this time. The release version retains all features from v0.4.0-pre.
- PG-195: Experimentally support smoke detectors
- PG-197: Experimentally support motion sensors
- PG-177: Support sponsoring
- PG-196: Fixed an issue with a regular expression causing update messages to be rejected
- PG-194: Re-added support for switch accessories (was removed accidentally)
0.3.0-pre - 20.06.2022
- PG-186: Automatic reconnection to System Access Point web socket after connection loss.
- PG-192: Support automatic door opener
- PG-190: Meet test coverage target
- PG-193: Rolled back to ts-node@10.8.0 to fix an issue with code coverage calculation.
- PG-184: Fixed broken config scheme
- PG-179: Homekit get value requests will now be resolved from a cache instead of requesting the value from the system access point.
- PG-178: Binary Switch is actually a switch actuator