Releases: Feilner/homebridge-plc
Releases · Feilner/homebridge-plc
1.0.25
[1.0.25] 2021-01.19
Added
PLC_Thermostat
: add push support forget_CurrentHeatingCoolingState
PLC_Thermostat
: add support forget_TargetHeatingCoolingState
andset_TargetHeatingCoolingState
includingmapGetTarget
andmapSetTarget
Fixed
PLC_Thermostat
fixed documentation ofget_CurrentHeatingCoolingState
PLC_Thermostat
remove warning when usingget_StatusTampered
orget_StatusLowBattery
see homebridge/homebridge#2768
1.0.24
[1.0.24] - 2021-01-05
Added
- add option
invert
forPLC_LockMechanismBool
- add option
mapGet
andmapSet
forPLC_LockMechanism
- add option
get_CurrentRelativeHumidity
,set_TargetRelativeHumidity
andget_TargetRelativeHumidity
forPLC_Thermostat
- add option
get_StatusTampered
andget_StatusLowBattery
forPLC_Thermostat
- add option
get_StatusTampered
andget_StatusLowBattery
forPLC_TemperatureSensor
- add option
get_StatusTampered
andget_StatusLowBattery
forPLC_HumiditySensor
- add option
get_StatusTampered
andget_StatusLowBattery
forPLC_OccupancySensor
- add option
get_StatusTampered
andget_StatusLowBattery
forPLC_MotionSensor
- add option
get_StatusTampered
andget_StatusLowBattery
forPLC_ContactSensor
1.0.23
1.0.22
[1.0.22] - 2021-01-01
Changed
- changed default value for parameter
port
from8080
to8888
. This was done to avoid conflicts with Homebridge UI which has 8080 as default port. The port is used when usingenablePush
orenableControl
is set. (check your config)
Added
- add option
defaultPollInterval
on platform level - add option
distributePolling
on platform level
1.0.21
[1.0.21] - 2020-12-29
Added
- control support for
PLC_Thermostat
Fixed
- control handling for
PLC_Windows
,PLC_WindowCovering
andPLC_Door
- control handling for
PLC_Faucet
andPLC_Valve
Changed
- reordered code to have same order for init, poll, and control part
- add section comments to the code
- add recommendations from validator
1.0.20
[1.0.20] - 2020-12-23
Added
- add
PLC_SmokeSensor
1.0.19
[1.0.19] - 2020-11-19
Added
- new accessory
PLC_Doorbell
Fixed
PLC_Thermostat
name of parameter corrected toget_CurrentHeatingCoolingState
previous incorrect nameget_CurrentHeaterCoolerState
check your configPLC_Thermostat
did not poll CurrentHeatingCoolingState when polling was enabledPLC_StatelessProgrammableSwitch
simulating switch event by control interface (http request) did not work
1.0.18
1.0.17
1.0.16
[1.0.16] - 2020-11-09
Changed
- Only disconnect to PLC on TCP errors mask 0x000fffff of snap7 error codes. Clint errors of PLC does no longer trigger reconnect
- Snap7 error codes are printed in hex values
- Documentation extended
Fixed
- Fix poll issue for
PLC_TemperatureSensor
,PLC_HumiditySensor
andPLC_Thermostat
- Fix double definition for
PLC_GarageDoorOpener