Releases: arachnetech/homebridge-mqttthing
Releases · arachnetech/homebridge-mqttthing
Version 1.1.17
Homebridge MQTT-Thing: Release Notes
This is a test build for the new grouped (custom) accessories functionality
Version 1.1.17 (TEST BUILD)
- Added support for grouped (custom) accessories (#201)
Version 1.1.16
- Changed order of Codec and apply() used together so that on publishing values pass through apply function before codec, and on subscription values pass through codec before apply function. This allows manipulation of values like the red,green,blue string from the RGB light before codec encoding and after codec decoding. This makes the JSON codec more flexible.
Version 1.1.15
- Fixed weather station with homebridge-lib 4.7.7
Version 1.1.14
- Added air purifier (implemented by @tobekas)
- Added irrigation system (implemented by @tobekas)
- JSON codec: added per-topic fixed values and retain option
Version 1.1.13
- When using missing confirmation to set offline state, any message received after timeout sets state back to online
- Added internal codec concept: specifying a codec with no .js suffix will load it from the mqttthing 'codecs' directory
- Added experimental JSON codec (json)
- RGB and HSV lights: wait for multiple property changes before publishing
Version 1.1.16
Homebridge MQTT-Thing: Release Notes
Version 1.1.16
- Changed order of codec and apply() used together so that on publishing values pass through apply function before codec, and on subscription values pass through codec before apply function. This allows manipulation of values like the red,green,blue string from the RGB light before codec encoding and after codec decoding. This makes the JSON codec more flexible.
Version 1.1.15
- Fixed weather station with homebridge-lib 4.7.7
Version 1.1.14
- Added air purifier (implemented by @tobekas)
- Added irrigation system (implemented by @tobekas)
- JSON codec: added per-topic fixed values and retain option
Version 1.1.13
- When using missing confirmation to set offline state, any message received after timeout sets state back to online
- Added internal codec concept: specifying a codec with no .js suffix will load it from the mqttthing 'codecs' directory
- Added experimental JSON codec (json)
- RGB and HSV lights: wait for multiple property changes before publishing
Version 1.1.12
- Extended codecs to support ad hoc property changes and MQTT publishing
- Codec defaults changed to apply per-function
Version 1.1.15
Homebridge MQTT-Thing: Release Notes
Version 1.1.15
- Fixed weather station with homebridge-lib 4.7.7
Version 1.1.14
- Added air purifier (implemented by @tobekas)
- Added irrigation system (implemented by @tobekas)
- JSON codec: added per-topic fixed values and retain option
Version 1.1.13
- When using missing confirmation to set offline state, any message received after timeout sets state back to online
- Added internal codec concept: specifying a codec with no .js suffix will load it from the mqttthing 'codecs' directory
- Added experimental JSON codec (json)
- RGB and HSV lights: wait for multiple property changes before publishing
Version 1.1.12
- Extended codecs to support ad hoc property changes and MQTT publishing
- Codec defaults changed to apply per-function
Version 1.1.11
- Fixed publishing of empty messages configured through config-ui-x in startPub (#253)
Version 1.1.14
Homebridge MQTT-Thing: Release Notes
Version 1.1.14
- Added air purifier (implemented by @tobekas)
- Added irrigation system (implemented by @tobekas)
- JSON codec: added per-topic fixed values and retain option
Version 1.1.13
- When using missing confirmation to set offline state, any message received after timeout sets state back to online
- Added internal codec concept: specifying a codec with no .js suffix will load it from the mqttthing 'codecs' directory
- Added experimental JSON codec (json)
- RGB and HSV lights: wait for multiple property changes before publishing
Version 1.1.12
- Extended codecs to support ad hoc property changes and MQTT publishing
- Codec defaults changed to apply per-function
Version 1.1.11
- Fixed publishing of empty messages configured through config-ui-x in startPub (#253)
Version 1.1.10
- Fixed crash (introduced in version 1.1.9) with confirmed publisher on/off acknowledgement (#252)
Version 1.1.13
Homebridge MQTT-Thing: Release Notes
Version 1.1.13
- When using missing confirmation to set offline state, any message received after timeout sets state back to online
- Added internal codec concept: specifying a codec with no .js suffix will load it from the mqttthing 'codecs' directory
- Added experimental JSON codec (json)
- RGB and HSV lights: wait for multiple property changes before publishing
Version 1.1.12
- Extended codecs to support ad hoc property changes and MQTT publishing
- Codec defaults changed to apply per-function
Version 1.1.11
- Fixed publishing of empty messages configured through config-ui-x in startPub (#253)
Version 1.1.10
- Fixed crash (introduced in version 1.1.9) with confirmed publisher on/off acknowledgement (#252)
Version 1.1.9
- Added persistencePath to historyOptions
- Added support for codecs
- Added state to apply functions
Version 1.1.12
Homebridge MQTT-Thing: Release Notes
Version 1.1.12
- Extended codecs to support ad hoc property changes and MQTT publishing
- Codec defaults changed to apply per-function
Version 1.1.11
- Fixed publishing of empty messages configured through config-ui-x in startPub (#253)
Version 1.1.10
- Fixed crash (introduced in version 1.1.9) with confirmed publisher on/off acknowledgement (#252)
Version 1.1.9
- Added persistencePath to historyOptions
- Added support for codecs
- Added state to apply functions
Version 1.1.8
- Garage door add getDoorMoving option as simpler alternative to getCurrentDoorState
- Changed default garage door state (after restart) to closed
Version 1.1.11
Release Notes
Version 1.1.11
- Fixed publishing of empty messages configured through config-ui-x in startPub (#253)
Version 1.1.10
- Fixed crash (introduced in version 1.1.9) with confirmed publisher on/off acknowledgement (#252)
Version 1.1.9
- Added persistencePath to historyOptions
- Added support for codecs
- Added state to apply functions
Version 1.1.8
- Garage door add getDoorMoving option as simpler alternative to getCurrentDoorState
- Changed default garage door state (after restart) to closed
Version 1.1.7
- Allow temperature sensor current temperature range to be overriden (using minTemperature and maxTemperature)
- Added confirmationIndicateOffline option
- Moved history options from history to historyOptions object
- Added config-ui-x support for historyOptions
Version 1.1.6
- Added history support for switch (thanks, @tobekas)
- Fixed #223 and #207 - history not working if getTotalConsumption used (thanks, @tobekas)
- Fixed history last activation in motion and contact sensor (thanks, @tobekas)
- Allowed config.url string without protocol, now defaulting to mqtt:// (thanks, @tobekas)
Version 1.1.10
- Fixed crash (introduced in version 1.1.9) with confirmed publisher on/off acknowledgement
Version 1.1.9
Please do not upgrade to this version - users are experiencing issues.
- Added persistencePath to historyOptions
- Added support for codecs
- Added state to apply functions
Version 1.1.8
- Garage door added
getDoorMoving
option as a simpler alternative togetCurrentDoorState
- Changed default garage door state (after restart) to closed