diff --git a/absolute/absolute controls_hvac_json.xml b/absolute/absolute controls_hvac_json.xml new file mode 100644 index 0000000..1236cb2 --- /dev/null +++ b/absolute/absolute controls_hvac_json.xml @@ -0,0 +1,396 @@ + + + + Absolute Controls HVAC JSON Profile + Port 4998 + Firmware expects JSON commands like: + {"cmd":"send","id":"1","power":"on","mode":"cool","temp":24,"fan":"auto"} + + Version 1.0: initial HVAC-only JSON profile with optimistic updates. + Version 1.1: align HVAC actions/state names with ENV_HVACCONTROLLER_SOURCE. + + + + 0D0A + + + + + + + + + + + + + + + + + + + 24 + 24 + -- + false + false + true + 0 + 0 + off + cool + auto + false + false + false + true + + + + + + + + + + CoolPointTemperature + cool + on + 1 + 1 + + + {"cmd":"send","id":" + + + ","power":" + + ","mode":" + + ","temp": + + ,"fan":" + + "} + + + + + + + + + HeatPointTemperature + heat + on + 2 + 1 + + + {"cmd":"send","id":" + + + ","power":" + + ","mode":" + + ","temp": + + ,"fan":" + + "} + + + + + + + + true + false + false + 2 + heat + on + 1 + + + {"cmd":"send","id":" + + + ","power":" + + ","mode":" + + ","temp": + + ,"fan":" + + "} + + + + + + + + false + true + false + 1 + cool + on + 1 + + + {"cmd":"send","id":" + + + ","power":" + + ","mode":" + + ","temp": + + ,"fan":" + + "} + + + + + + + + false + false + true + 0 + off + 1 + + + {"cmd":"send","id":" + + + ","power":" + + ","mode":" + + ","temp": + + ,"fan":" + + "} + + + + + + + + 1 + 1 + + + {"cmd":"send","id":" + + + ","power":" + + ","mode":" + + ","temp": + + ,"fan":" + + "} + + + + + + + + 1 + 1 + + + {"cmd":"send","id":" + + + ","power":" + + ","mode":" + + ","temp": + + ,"fan":" + + "} + + + + + + + + 1 + 1 + + + {"cmd":"send","id":" + + + ","power":" + + ","mode":" + + ","temp": + + ,"fan":" + + "} + + + + + + + + 1 + 1 + + + {"cmd":"send","id":" + + + ","power":" + + ","mode":" + + ","temp": + + ,"fan":" + + "} + + + + + + + + high + false + false + true + false + + + {"cmd":"send","id":" + + + ","power":" + + ","mode":" + + ","temp": + + ,"fan":" + + "} + + + + + + + + mid + false + true + false + false + + + {"cmd":"send","id":" + + + ","power":" + + ","mode":" + + ","temp": + + ,"fan":" + + "} + + + + + + + + low + true + false + false + false + + + {"cmd":"send","id":" + + + ","power":" + + ","mode":" + + ","temp": + + ,"fan":" + + "} + + + + + + + + auto + false + false + false + true + + + {"cmd":"send","id":" + + + ","power":" + + ","mode":" + + ","temp": + + ,"fan":" + + "} + + + + + + + + + + + + +