Releases: snowdd1/homebridge-knx
Releases · snowdd1/homebridge-knx
0.5.0-beta.12
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
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
0.4.0
- 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
0.3.27
- @CyberChris79 found a breaking change in HAP-nodeJS (the HAP protocol implementation which homebridge is build on), see #168, which broke the tiny web server that can display HAP Services and such (see https://github.com/snowdd1/homebridge-knx#looking-up-service-types-and-characteristics) Note to self: the webserver implementation is ugly and has grown too much for kind-of inline code in index.js
0.3.26
0.3.25
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:
- you all need to change your config.json and add the KNX platform manually! See updated sample file https://github.com/snowdd1/homebridge-knx/blob/master/KNX-sample-config.json and issue #163
- node version needs to be at least 10.0 now!
- Dependency bump to current versions
0.3.22
v0.3.21
v0.3.20
0.3.19 Simple Security handler
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+)