Skip to content

Releases: snowdd1/homebridge-knx

0.5.0-beta.12

08 Apr 19:24
Compare
Choose a tag to compare
0.5.0-beta.12 Pre-release
Pre-release

0.5.0-beta.12

  • BREAKING CHANGES
    The configuration of the KNX gateway (knxd or multicast) has been moved to homebridge's config.json again, to make it configurable using the homebridge UI
  • homebridge UI support for creating child bridges
  • knx configuration files can now be YAML files (extension must be .yaml)
  • knx configuration files can now be splitted into multiple files - only one file per child bridge should contain any other contents than Devices

0.4.3

07 Apr 11:19
Compare
Choose a tag to compare

0.4.3

  • merged PR #198 (Update WindowCoveringTilt.js) by @EyeOfTheStorm
  • merged PR #204 (Update GarageDoorOpenerAdvanced.js) by @christof-fersch
  • fix knxd DPT type conversion, was overrun by #194 (Fixes for knxjs integration) in the case that handlers with KNXObjects were present.
  • accordingly update GiraJalousieActuator
  • removed the documentation of the built-in web server, as the most functionality is either gone (restart homebridge) and/or covered by the homebridge GUI now (webserver is still there but will be removed)

0.4.1

05 Apr 13:33
Compare
Choose a tag to compare

bump dependencies

0.4.0

05 Apr 13:23
Compare
Choose a tag to compare
  • enable child bridge mode by providing a path (absolute) to a configuration file:
    Example in the config file (e.g. in Homebridge GUI):
    "platforms": [
        {
            "name": "Config",
            "port": 8581,
            "platform": "config"
        },
        {
            "name": "KNX",
            "platform": "KNX",
            "config_path": "/home/pi/homebridge/some-knx_config.json"
        },
        {
            "name": "KNX",
            "platform": "KNX",
            "config_path": "/home/pi/homebridge/another-knx_config.json",
            "_bridge": {
                "username": "0E:0B:9B:24:17:00",
                "port": 51490
            }
        }
    ]
  • quite a while back @jendrik found some issues and fixed them. They have been in the master branch ever since but not properly honored or published in a release.

0.3.27

23 May 16:31
Compare
Choose a tag to compare

0.3.27

0.3.26

23 May 11:55
Compare
Choose a tag to compare

0.3.26

  • @giase82 updated the ThermostatMode handler in #169 to be able to update the Bus value also from HomeKit
  • Found another glitch in the knxaccess.js library where KNXJS was used even if it was not specified (regression from 0.3.24, #164 )

0.3.25

18 May 18:57
Compare
Choose a tag to compare

Oops. Didn't do github releases for a while!
So this one covers:

0.3.25

  • martijndierkx contributed an MDTJalousieActuator handler in PR #167 - Big thanks to him!
  • I updated the SimpleGarageDoor handler to accept two new local constants: "ResetOpenDoorContactTime" and "ResetCloseDoorContactTime" in Milliseconds if you want to issue an KNX "0" after a givin time, in case you don't want or must not have a relay powered all the time. Fixes German issue 65 from homebridge-knx-de at [https://github.com/snowdd1/homebridge-knx-de/issues/65]
  • And I updated the handler API doc to reflect the changes from v0.3.21; Actually the SimpleGarageDoor handler uses the new init event.

0.3.24

  • patched configuration to default to knxd again. Fixes #162. See also changed documentation in knx_config.json.md

0.3.23

  • With PR #160 Luehrsen added the ability to have local add-in directories. I hope that you all still continue to share your add-ins ("handler"s) via PRs here, so that all of us can benefit from the developments.
  • Homebridge made a leap to version 1.0.0 - with bracking changes:
  • Dependency bump to current versions

0.3.22

  • thanks to Paul's PR #152, now knxd is not mandatory any more. Documentation will follow!
  • And he also fixed the typo in the GarageDoorAdvanced handler in #158.

v0.3.21

11 Feb 13:03
Compare
Choose a tag to compare

0.3.21

  • new call hooks for custom handlers. Invented by ctschach, the custom handlers now get informed when the service is ready
    • onServiceInit()
      and when all devices are loaded and initialized
    • onHomeKitReady()

v0.3.20

07 Feb 15:48
Compare
Choose a tag to compare

0.3.20

  • thanks to hints in #149 I found another glitch in the dimmer handler, which was there for ... well, let's settle for "a long time" :-)

0.3.19 Simple Security handler

27 Jan 19:46
Compare
Choose a tag to compare

0.3.19

  • new feature: EIBHomeControl contributed a simple security system handler.

0.3.18

  • bugfix for shutter state (opening/closing) being shown in home app reversed (yes, home app now uses the PositionState value in ios12.1+)