Releases: yenoiwesa/homebridge-connexoon
2.0.0
Breaking Changes
The commands
setting for Window Coverings devices now accepts an array of strings instead of an array of objects. Please update your configurations as follows if you are upgrading to version 2+:
commands
is an Array of Strings mapping RTS commands (one of open
, my
, close
) to homekit window covering positions.
The default value is:
["close", "my", "open"]
The above configuration means that the shade will have three 'steps' in the Home app, with the bottom one sending the close
command, the middle one sending the my
command and the top one sending the open
command.
If your shades have been installed in the opposite direction, simply reverse the commands array to:
["open", "my", "close"]
It is also possible to override the configuration to have only two 'steps' for the shade's closure, and for instance, use the 'my' preferred position as the open state, with:
["close", "my"]
Other changes
- The state of the devices is now refreshed in the background every 10 seconds by default. A new setting
pollingInterval
allows to configure the polling interval. Setting its value to0
disables polling entirely. Note that the information is refreshed on demand when using the Home app, this configuration is designed to let Homekit automations react to state updates in the background. - A new setting
useListedDevicesOnly
allows to filter devices that will be mapped to Homekit by this platform. The default value isfalse
(all devices found will be mapped). If set totrue
, only the devices listed in thedevices
setting will be included in the platform. Other devices will be filtered out. To include a device with no additional configuration, use an empty object as value:"Bedroom Blind": {}
. - Clarified in the
README.md
file that this plugin handles devices using the RTS communication protocol.
1.2.0
- Added back support for the previous login method (Simple Auth to the Overkiz server) as well as keeping the Somfy.com OAuth one. The plugin will attempt the OAuth method first and fall back to the Simple Auth method if the first one fails. #5
- Added support for Roller Shutter devices. #5
- Updated
npm
dependencies.
1.1.0
- Swapped JSessionID-type login method for Somfy's OAuth password access tokens. This should be more reliable, especially during server maintenance. All subsequent requests use the access token as a mean of authentication.
- Security vulnerability patch to
eslint
dependency.