Releases: Feilner/homebridge-plc
Releases · Feilner/homebridge-plc
V2.0.4
V2.0.3
Version 2.0.x has changed the name of some configurations.
Please stay on version 1.0.x if you do not want to adapt your configuration.
Added
PLC_CarbonDioxideSensor
PLC_CarbonMonoxideSensor
Notable changes
- Configuration via GUI
Changed
In order to support configuration by GUI some configuration options needs to be renamed.
PLC_LightBulb
:- renamed option
minValue
->minBrightnessValue
and changed default value from20
to0
- renamed option
maxValue
->maxBrightnessValue
- renamed option
minStep
->minBrightnessStep
- renamed option
PLC_LightBulb
,PLC_Outlet
, andPLC_Switch
- renamed options for separate set and reset bits. (Single bit option
set_On
is still functional) - renamed option
set_Off
->set_On_Reset
andset_On
->set_On_Set
- renamed options for separate set and reset bits. (Single bit option
PLC_Fan
,PLC_HumidifierDehumidifier
,PLC_Faucet
,PLC_Valve
- renamed options for separate set and reset bits. (Single bit option
set_Active
is still functional) - renamed option
set_Deactivate
->set_Active_Reset
andset_Active
->set_Active_Set
- renamed options for separate set and reset bits. (Single bit option
PLC_TemperatureSensor
- renamed option
minValue
->minTemperatureValue
and changed default value from-50
to-270
- renamed option
maxValue
->maxTemperatureValue
and changed default value from110
to100
- renamed option
minStep
->minTemperatureStep
and changed default value from0.5
to0.1
- renamed option
PLC_HumiditySensor
- renamed option
minValue
->minHumidityValue
- renamed option
maxValue
->maxHumidityValue
- renamed option
minStep
->minHumidityStep
- renamed option
PLC_Thermostat
- renamed option
minValue
->minTargetTemperatureValue
and changed default value from15
to10
- renamed option
maxValue
->maxTargetTemperatureValue
and changed default value from27
to38
- renamed option
minStep
->minTargetTemperatureStep
and changed default value from0.5
to0.1
- renamed option
minHumidityValue
->minTargetHumidityValue
- renamed option
maxHumidityValue
->maxTargetHumidityValue
- renamed option
minHumidityStep
->minTargetHumidityStep
- renamed option
mapGetCurrent
->mapGetCurrentHeatingCoolingState
- renamed option
mapGetTarget
->mapGetTargetHeatingCoolingState
- renamed option
mapSetTarget
->mapSetTargetHeatingCoolingState
- renamed option
PLC_SecuritySystem
- renamed option
mapGetCurrent
->mapGetSecuritySystemCurrentState
- renamed option
mapGetTarget
->mapGetSecuritySystemTargetState
- renamed option
mapSetTarget
->mapSetSecuritySystemTargetState
- the obsolete options
mapGet
andmapSet
are no longer supported use above map functions.
- renamed option
PLC_HumidifierDehumidifier
- renamed option
mapGetCurrent
->mapGetCurrentHumidifierDehumidifierState
- renamed option
mapGetTarget
->mapGetTargetHumidifierDehumidifierState
- renamed option
mapSetTarget
->mapSetTargetHumidifierDehumidifierState
- renamed option
PLC_Window
,PLC_WindowCovering
,PLC_Door
- removed option
mapGet
- added option
mapGetCurrentPosition
- added option
mapGetTargetPosition
- added option
mapSetTargetPosition
- renamed option
invert
->invertPosition
- removed option
PLC_LockMechanismBool
- renamed option
invert
->invertLockState
- renamed option
get_LockCurrentState
->get_LockCurrentStateBool
- renamed option
get_LockTargetState
->get_LockTargetStateBool
- renamed option
set_LockTargetState
->set_LockTargetStateBool
- renamed option
set_Secured
->set_LockTargetStateBool_Secured
- renamed option
set_Unsecured
->set_LockTargetStateBool_Unsecured
- renamed option
forceCurrentState
->forceCurrentLockState
- renamed option
PLC_LockMechanism
- renamed option
forceCurrentState
->forceCurrentLockState
- renamed option
PLC_GarageDoorOpener
- renamed option
forceCurrentState
->forceCurrentGarageDoorState
- renamed option
PLC_LockMechanismBool
- renamed option
invert
->invertLockState
- renamed option
PLC_OccupancySensor
- renamed option
invert
->invertOccupancy
- renamed option
PLC_MotionSensor
- renamed option
invert
->invertMotionDetected
- renamed option
PLC_LeakSensor
- renamed option
invert
->invertLeakDetected
- renamed option
PLC_ContactSensor
- renamed option
invert
->invertContactSensorState
- renamed option
PLC_Fan
- renamed option
mapGetCurrent
->mapCurrentFanStateGet
- renamed option
mapGetTarget
->mapTargetFanStateGet
- renamed option
mapSetTarget
->mapTargetFanStateSet
- renamed option
mapDirectionGet
->mapRotationDirectionGet
- renamed option
mapDirectionSet
->mapRotationDirectionSet
- renamed option
Added
PLC_Thermostat
- option
minTemperatureValue
- option
maxTemperatureValue
- option
minTemperatureStep
- option
minHumidityValue
- option
maxHumidityValue
- option
minHumidityStep
- option
PLC_AirPurifier
PLC_FilterMaintenance
Fixed
- Data corruption during multiple SET operations e.g. close all blinds
- Synchronous execution of SET operations
2.0.1
[2.0.1] 2024-03-10
- Version 2.0.x has changed the name of some configurations.
- Please stay on version 1.0.x if you do not want to adapt your configuration.
Notable changes
- Configuration via GUI
Changed
In order to support configuration by GUI some configuration options needs to be renamed.
PLC_LightBulb
:- renamed option
minValue
->minBrightnessValue
and changed default value from20
to0
- renamed option
maxValue
->maxBrightnessValue
- renamed option
minStep
->minBrightnessStep
- renamed option
PLC_LightBulb
,PLC_Outlet
, andPLC_Switch
- renamed options for separate set and reset bits. (Single bit option
set_On
is still functional) - renamed option
set_Off
->set_On_Reset
andset_On
->set_On_Set
- renamed options for separate set and reset bits. (Single bit option
PLC_Fan
,PLC_HumidifierDehumidifier
,PLC_Faucet
,PLC_Valve
- renamed options for separate set and reset bits. (Single bit option
set_Active
is still functional) - renamed option
set_Deactivate
->set_Active_Reset
andset_Active
->set_Active_Set
- renamed options for separate set and reset bits. (Single bit option
PLC_TemperatureSensor
- renamed option
minValue
->minTemperatureValue
and changed default value from-50
to-270
- renamed option
maxValue
->maxTemperatureValue
and changed default value from110
to100
- renamed option
minStep
->minTemperatureStep
and changed default value from0.5
to0.1
- renamed option
PLC_HumiditySensor
- renamed option
minValue
->minHumidityValue
- renamed option
maxValue
->maxHumidityValue
- renamed option
minStep
->minHumidityStep
- renamed option
PLC_Thermostat
- renamed option
minValue
->minTargetTemperatureValue
and changed default value from15
to10
- renamed option
maxValue
->maxTargetTemperatureValue
and changed default value from27
to38
- renamed option
minStep
->minTargetTemperatureStep
and changed default value from0.5
to0.1
- renamed option
minHumidityValue
->minTargetHumidityValue
- renamed option
maxHumidityValue
->maxTargetHumidityValue
- renamed option
minHumidityStep
->minTargetHumidityStep
- renamed option
mapGetCurrent
->mapGetCurrentHeatingCoolingState
- renamed option
mapGetTarget
->mapGetTargetHeatingCoolingState
- renamed option
mapSetTarget
->mapSetTargetHeatingCoolingState
- renamed option
PLC_SecuritySystem
- renamed option
mapGetCurrent
->mapGetSecuritySystemCurrentState
- renamed option
mapGetTarget
->mapGetSecuritySystemTargetState
- renamed option
mapSetTarget
->mapSetSecuritySystemTargetState
- the obsolete options
mapGet
andmapSet
are no longer supported use above map functions.
- renamed option
PLC_HumidifierDehumidifier
- renamed option
mapGetCurrent
->mapGetCurrentHumidifierDehumidifierState
- renamed option
mapGetTarget
->mapGetTargetHumidifierDehumidifierState
- renamed option
mapSetTarget
->mapSetTargetHumidifierDehumidifierState
- renamed option
PLC_Window
,PLC_WindowCovering
,PLC_Door
- removed option
mapGet
- added option
mapGetCurrentPosition
- added option
mapGetTargetPosition
- added option
mapSetTargetPosition
- renamed option
invert
->invertPosition
- removed option
PLC_LockMechanismBool
- renamed option
invert
->invertLockState
- renamed option
get_LockCurrentState
->get_LockCurrentStateBool
- renamed option
get_LockTargetState
->get_LockTargetStateBool
- renamed option
set_LockTargetState
->set_LockTargetStateBool
- renamed option
set_Secured
->set_LockTargetStateBool_Secured
- renamed option
set_Unsecured
->set_LockTargetStateBool_Unsecured
- renamed option
forceCurrentState
->forceCurrentLockState
- renamed option
PLC_LockMechanism
- renamed option
forceCurrentState
->forceCurrentLockState
- renamed option
PLC_GarageDoorOpener
- renamed option
forceCurrentState
->forceCurrentGarageDoorState
- renamed option
PLC_LockMechanismBool
- renamed option
invert
->invertLockState
- renamed option
PLC_OccupancySensor
- renamed option
invert
->invertOccupancy
- renamed option
PLC_MotionSensor
- renamed option
invert
->invertMotionDetected
- renamed option
PLC_LeakSensor
- renamed option
invert
->invertLeakDetected
- renamed option
PLC_ContactSensor
- renamed option
invert
->invertContactSensorState
- renamed option
PLC_Fan
- renamed option
mapGetCurrent
->mapCurrentFanStateGet
- renamed option
mapGetTarget
->mapTargetFanStateGet
- renamed option
mapSetTarget
->mapTargetFanStateSet
- renamed option
mapDirectionGet
->mapRotationDirectionGet
- renamed option
mapDirectionSet
->mapRotationDirectionSet
- renamed option
Added
PLC_Thermostat
- option
minTemperatureValue
- option
maxTemperatureValue
- option
minTemperatureStep
- option
minHumidityValue
- option
maxHumidityValue
- option
minHumidityStep
- option
PLC_AirPurifier
PLC_FilterMaintenance
Fixed
- Data corruption during multiple SET operations e.g. close all blinds
- Synchronous execution of SET operations
2.0.0-beta.14
[2.0.0-beta.14] 2023-09-12
Notable changes
Configuration via GAI
Changed
In order to support configuration by GUI some configuration options needs to be renamed.
PLC_LightBulb
:- renamed option
minValue
->minBrightnessValue
and changed default value from20
to0
- renamed option
maxValue
->maxBrightnessValue
- renamed option
minStep
->minBrightnessStep
- renamed option
PLC_LightBulb
,PLC_Outlet
, andPLC_Switch
- renamed options for separate set and reset bits. (Single bit option
set_On
is still functional) - renamed option
set_Off
->set_On_Reset
andset_On
->set_On_Set
- renamed options for separate set and reset bits. (Single bit option
PLC_Fan
,PLC_HumidifierDehumidifier
,PLC_Faucet
,PLC_Valve
- renamed options for separate set and reset bits. (Single bit option
set_Active
is still functional) - renamed option
set_Deactivate
->set_Active_Reset
andset_Active
->set_Active_Set
- renamed options for separate set and reset bits. (Single bit option
PLC_TemperatureSensor
- renamed option
minValue
->minTemperatureValue
and changed default value from-50
to-270
- renamed option
maxValue
->maxTemperatureValue
and changed default value from110
to100
- renamed option
minStep
->minTemperatureStep
and changed default value from0.5
to0.1
- renamed option
PLC_HumiditySensor
- renamed option
minValue
->minHumidityValue
- renamed option
maxValue
->maxHumidityValue
- renamed option
minStep
->minHumidityStep
- renamed option
PLC_Thermostat
- renamed option
minValue
->minTargetTemperatureValue
and changed default value from15
to10
- renamed option
maxValue
->maxTargetTemperatureValue
and changed default value from27
to38
- renamed option
minStep
->minTargetTemperatureStep
and changed default value from0.5
to0.1
- renamed option
minHumidityValue
->minTargetHumidityValue
- renamed option
maxHumidityValue
->maxTargetHumidityValue
- renamed option
minHumidityStep
->minTargetHumidityStep
- renamed option
mapGetCurrent
->mapGetCurrentHeatingCoolingState
- renamed option
mapGetTarget
->mapGetTargetHeatingCoolingState
- renamed option
mapSetTarget
->mapSetTargetHeatingCoolingState
- renamed option
PLC_SecuritySystem
- renamed option
mapGetCurrent
->mapGetSecuritySystemCurrentState
- renamed option
mapGetTarget
->mapGetSecuritySystemTargetState
- renamed option
mapSetTarget
->mapSetSecuritySystemTargetState
- the obsolete options
mapGet
andmapSet
are no longer supported use above map functions.
- renamed option
PLC_HumidifierDehumidifier
- renamed option
mapGetCurrent
->mapGetCurrentHumidifierDehumidifierState
- renamed option
mapGetTarget
->mapGetTargetHumidifierDehumidifierState
- renamed option
mapSetTarget
->mapSetTargetHumidifierDehumidifierState
- renamed option
PLC_Window
,PLC_WindowCovering
,PLC_Door
- removed option
mapGet
- added option
mapGetCurrentPosition
- added option
mapGetTargetPosition
- added option
mapSetTargetPosition
- renamed option
invert
->invertPosition
- removed option
PLC_LockMechanismBool
- renamed option
invert
->invertLockState
- renamed option
get_LockCurrentState
->get_LockCurrentStateBool
- renamed option
get_LockTargetState
->get_LockTargetStateBool
- renamed option
set_LockTargetState
->set_LockTargetStateBool
- renamed option
set_Secured
->set_LockTargetStateBool_Secured
- renamed option
set_Unsecured
->set_LockTargetStateBool_Unsecured
- renamed option
forceCurrentState
->forceCurrentLockState
- renamed option
PLC_LockMechanism
- renamed option
forceCurrentState
->forceCurrentLockState
- renamed option
PLC_GarageDoorOpener
- renamed option
forceCurrentState
->forceCurrentGarageDoorState
- renamed option
PLC_LockMechanismBool
- renamed option
invert
->invertLockState
- renamed option
PLC_OccupancySensor
- renamed option
invert
->invertOccupancy
- renamed option
PLC_MotionSensor
- renamed option
invert
->invertMotionDetected
- renamed option
PLC_LeakSensor
- renamed option
invert
->invertLeakDetected
- renamed option
PLC_ContactSensor
- renamed option
invert
->invertContactSensorState
- renamed option
PLC_Fan
- renamed option
mapGetCurrent
->mapCurrentFanStateGet
- renamed option
mapGetTarget
->mapTargetFanStateGet
- renamed option
mapSetTarget
->mapTargetFanStateSet
- renamed option
mapDirectionGet
->mapRotationDirectionGet
- renamed option
mapDirectionSet
->mapRotationDirectionSet
- renamed option
Added
PLC_Thermostat
- option
minTemperatureValue
- option
maxTemperatureValue
- option
minTemperatureStep
- option
minHumidityValue
- option
maxHumidityValue
- option
minHumidityStep
- option
PLC_AirPurifier
PLC_FilterMaintenance
Fixed
- Data corruption during multiple SET operations e.g. close all blinds
- Synchronous execution of SET operations
1.1.0-beta.12
Fixed
- Data corruption during multiple SET operations e.g. close all blinds
- Synchronous execution of SET oparations
1.0.40
1.1.0-beta.11
1.1.0-beta.11
1.0.39
1.1.0-beta.9
1.1.0-beta.9
1.1.0-beta.10
1.1.0-beta.10