-
-
Notifications
You must be signed in to change notification settings - Fork 9
Main
https://geo-c.kumocloud.com/sendDeviceCommands/v2
- PowerSwitch - Switch
- HeaterCooler - HeaterCooler
- Fan - Fanv2
'operationMode'
1 = HEAT
2 = DEHUMIDIFY (IDLE)
3 = COOL
7 = FAN (IDLE)
8 = AUTO
16 = INACTIVE
35 = AUTO heating
33 = AUTO cooling
\ set to cool
[<token>,{<serial>:{"power":1,"operationMode":3}}]
\ set to off
[<token>,{<serial>:{"power":0}}]
This might work:
[<token>,{<serial>:{"power":1,"mode":"cool"}}]
Noticed that web app runs this - EVERY 2 MINS
https://geo-c.kumocloud.com/getInfrequentDeviceUpdates
API call
[<token>,[<serial>]]
active 0 or 1
active=0 is AUTO - fan is auto so should look off to hap
active=1 is MANUAL - rotationspeed maps to fan_speed
IF active=1 AND HeaterCooler INACTIVE THEN SET operationMode = 7
Map Fan HAP Characteristic.rotationalspeed (0-100%) to 'fan_speed' (0-6)
fanSpeed:
0: Auto - does not change fan_speed
1: Quiet
2: Low
3: Medium
5: High
6: Very High
How to expose?
airDirection
0: Auto
1: Ceiling
2: High
3: Middle
4: Low
5: Floor
7: Swing
SWING
Characteristic.SwingMode
Characteristic.SwingMode.SWING_DISABLED
Characteristic.SwingMode.SWING_ENABLED
Humidifier Dehumidifier - requires relative humidity measure...
Switch?