OpenHAB 3 compatibility, Breaking Changes, Bug Fixes and an Announcement!
This is actually two releases in one...
V1.3.0
Important Information
This is proabably the last release of this plugin. Since the native HomeKit integration of OpenHAB has significantly improved (still lacking some of the available Service of this plugin), I don't think there is much value in this plugin. As part of my OpenHAB 3 migration I updated this code to support OH3, finally put some bug fixes that happened over the last year into a release and replaced the depricated request package. So I am certain this plugin will continue functioning, and I will continue merging PRs into upstream, but don't expect a new release, unless my test run of OH3's native HomeKit integration fails.
Breaking changes
I reworked the UUID generation, now using the included mechanism (Issue #88). This however will probably reset the items already added to Home.app (once!). Please be aware that there will probably be some work required to re-organize the Home.app!
- OpenHAB 3 Support (Thanks @D-J-See and @DanielKnoop)
- Fixed UUID generation issue by using supplied function
- Fixed
TypeError: service.on is not a functionerror during item creation - Honoring homebridge's item caching
- Exchanged depricated
requestforneedle
Issues
- Closes #88
V1.2.0
- Extended
NumericSensorandNumericSensorActorcapabilities to supportRollershutterandDimmertypes. - Homebridge no longer crashes if openHAB's host is not available
- Support for scientifically notated numbers (e.g.
7E+1) - Fixed wrong heater/cooler state
- Enabling support for user-defined min/max values:
- minTemp, maxTemp, minTempStep for Thermostat, HeaterCooler and Temperature Sensor
- minFanSpeed, maxFanSpeed, minFanStep for HeaterCooler, AirPurifier and Humidifier/Dehumidifier
- Fixed documentation issue around
activeItemandactiveItemInvertedfor Air Purifier, Irrigation System, Humidifier/Dehumidifier. - Fixed missing
LEVEL_CONFIGfor Filter Maintenance Sensor, CO Sensor and CO2 Sensor - Reworked thermostat and added warning for Heater/Cooler, see README
- Added
durationItemMaxto the Valve Service
Issues: