Skip to content

OpenHAB 3 compatibility, Breaking Changes, Bug Fixes and an Announcement!

Choose a tag to compare

@steilerDev steilerDev released this 26 Jun 13:49
· 36 commits to master since this release

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 function error during item creation
  • Honoring homebridge's item caching
  • Exchanged depricated request for needle

Issues

V1.2.0

  • Extended NumericSensor and NumericSensorActor capabilities to support Rollershutter and Dimmer types.
  • 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 activeItem and activeItemInverted for Air Purifier, Irrigation System, Humidifier/Dehumidifier.
  • Fixed missing LEVEL_CONFIG for Filter Maintenance Sensor, CO Sensor and CO2 Sensor
  • Reworked thermostat and added warning for Heater/Cooler, see README
  • Added durationItemMax to the Valve Service

Issues: