Skip to content

Releases: steilerDev/homebridge-openhab2-complete

Several smaller and bigger bug fixes

05 Jul 06:11

Choose a tag to compare

V1.3.5

  • Removed Faucet and Irrigation System in favor of generic Valve
  • Added configuration options for HTTP(S) basic authentication
  • Swing item now read-write
  • Fixed swing item usage in Binary.js (Thanks @Matsuo3rd)
  • Complying with openHAB's correct event subscription filtering (see openhab/openhab-core#2986, thanks @Matsuo3rd)

Issues

V1.3.4

  • Added option to change light behaviour with sendOnOnlyWhenOff option
  • Fixed documentation

Issues

V1.3.3

  • Fixed wrong variable name

Issues

V1.3.2

  • Missed one occurence of the request dependency

Issues

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

26 Jun 13:49

Choose a tag to compare

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:

iOS 13 enhancements and new accessory types

24 Sep 13:44

Choose a tag to compare

  • Updated Readme to fix typo's
  • Added possibility to arbitrary group items using the grouping feature of iOS 13
  • Added slat type accessory
  • Added audio type accessories: Microphone & Speaker

1.0.0 release with a lot of bug fixes AND breaking changes!!

15 Sep 19:38

Choose a tag to compare

!!!! Very important, look at the breaking changes below before installing this update !!!!

  • Updated Readme to fix typo's
  • Valve and Faucet should now be able to change state of openHAB item (changed configuration and requirements for Valve and Faucet items, see README)
  • 'heatingItem' and 'coolingItem' of Thermostat now actually support 'Contact' type
  • Reworked 'Thermostat' and 'Temperature Sensor' to support a wider range of numbers (now from -100 to +200) and also support exotic temperature units (Fahrenheit :P)
  • Reworked light based on issues #13 and #43
  • Added numeric battery state and battery warnings for every accessory type
  • Added vertical and horizontal tilt angle's for Window Covering's slats
  • Reworked Security System behaviour, using a single String item in comparision to a complex Switch construct

Issues:

Breaking changes:

  • Changed item to currentTempItem within temp accessory
  • Valve and Faucet configuration and requirements changed significantly, consult the relevant section in the README.md
  • Security System moved to a single String item within OpenHAB

Additional Bug Fixes

21 Jun 16:14

Choose a tag to compare

Additional Bug Fixes Pre-release
Pre-release

This release addresses several minor issues from Github Issues.

Bug fixes

01 Apr 05:41

Choose a tag to compare

Bug fixes Pre-release
Pre-release
  • Fixed a logic bug for inverted Window Covering Accessory using inverted Rollershutter items
  • Fixed light off bug

Issues:

Feature Complete Release!

27 Feb 21:05

Choose a tag to compare

Pre-release

This should be the final 0.*.* release, with V1.0.0 around the corner. This release fixes some bugs and adds the final eight services, that are suitable for this plugin. If you have feedback on missing services defined by the HAP, please let me know. From my point of view, I won't implement additional services until Apple adds new ones to the specification.

The full changelog of this release:

  • Allowing grouping of same type accessory inside configuration
  • Added Air Quality Sensor
  • Added Climate Control Accessories:
    • Humidifier/Dehumidifier
    • Heater/Cooler
    • Air Purifier
  • Added Watering Accessories:
    • Faucet
    • Valve
    • Irrigation
  • Added Garage Door Opener Accessory
  • Support for Number types with Unit of Measurement

Breaking changes:

  • Renamed light sensor's accessory type from lightSensor to lux

Issues:

  • Closes #8

Bug fixes, performance & behavior improvements

14 Feb 09:09

Choose a tag to compare

  • Removed clone dependency, since it caused unexpected behaviour
  • Improved fan in order to support non-binary items to control the fan speed
  • Fixed an issue, where not supported characteristics were still being exposed to HomeKit
  • Reworked thermostat to extend usage for AUTO mode and mode item
    Issues:
  • Closes #2, #4, #5, #7

Hot fix for v0.8.1: Still referenced removed dependency

08 Feb 14:28

Choose a tag to compare

v0.8.2

Still referenced removed dependency

Reworked caching mechanism to speed up the startup process & improve runtime performance and stability

08 Feb 14:24

Choose a tag to compare

  • Created own caching mechanism, supporting this use case & improving UX performance & stress to openHAB.
  • Improved startup performance due to bulk sync of item states