You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Recognizes device as a heater-cooler and parses it accordingly
heater-cooler
heater-cooler
temperatureUnits
Temperature units to parse the config file
F
C
coolingThresholdTemperature
Temperature to set the cooler to
70
35 C
heatingThresholdTemperature
Temperature to set the heater to
67
10 C
minTemperature
Minimum temperature that can be set on device
65
-
maxTemperature
Maximum temperature that can be set on device
80
-
defaultRotationSpeed
Default fan speed to set when turning on device
50
100
fanStepSize
Increments of fan speed
25
1
data
Object with hex codes for device operation
-
-
data
key
description
heat
Options and data values to support heat mode operation
cool
Options and data values to support cool mode operation
heat / cool
key
description
on
Hex data to turn on corresponding mode
off
Hex data to turn off corresponding mode
temperatureCodes
Options and data values to support temperature control in corresponding mode
67
Hex code to set the device to 67 degree
rotationSpeedX
Hex code to set rotation speed of device to X at the corresponding temperature e.g. rotationSpeed50
swingOn
Hex code to turn on swing
swingOff
Hex code to turn off swing
swingDnd
Hex code to set without changing the current swing mode of device
swingToggle
Hex code to toggle swing mode
FAQ
All italicized keys are required.
At least one of heat or cool object should be present else the device will not be configured and cause an error.
'minTemperature' and 'maxTemperature' are required if device has temperatureCodes
This accessory supports combined hex codes for temperature, fan speed and rotation. Please check the config-sample.json file for more details and examples.
Swing operation can be supported by providing 'swingOn' and 'swingOff' OR 'swingToggle' and 'swingDnd'.
How to set-up config.json
This plugin support accessories with different types and combination of available modes. Below is an example of building your config.json based on your device
Device supports stateful temperaure and fan speed but stateless swing modes i.e. there is a unique hex code to set your device to a defined temperature at a specified speed without changing the current swing mode of the device