{ "name": "Кондиционер", "manufacturer": "ONOKOM", "model": "AIR-HS-VRF-MB-B", "modelIds": [ "/devices/(ONOKOM-AIR-HS-VRF-MB-B_[0-9]{1,3}(?:_[0-9]{1,3})?)/controls/([0-9]{1,3}) - Indoor air temperature/meta/type" ], "catalogId": 0, "services": [ { "name": "Кондиционер", "type": "Thermostat", "characteristics": [ { "name": "Температура воздуха в помещении", "type": "CurrentTemperature", "link": [ { "type": "Double", "topicGet": "/devices/(1)/controls/(2) - Indoor air temperature" } ] }, { "name": "Состояние термостата", "type": "CurrentHeatingCoolingState", "link": [ { "type": "Integer", "topicGet": "/devices/(1)/controls/(2) - Thermostat state" } ], "validValues": "0,1,2" }, { "name": "Целевая температура", "type": "TargetTemperature", "link": [ { "type": "Integer", "topicGet": "/devices/(1)/controls/(2) - Target temperature", "topicSet": "/devices/(1)/controls/(2) - Target temperature/on" } ], "minValue": 16, "maxValue": 32, "minStep": 1 }, { "name": "Состояние и режим", "type": "TargetHeatingCoolingState", "link": [ { "type": "Integer", "topicGet": "/devices/(1)/controls/(2) - Active mode", "topicSet": "/devices/(1)/controls/(2) - Active mode/on", "map": { "OFF": 0, "HEAT": 1, "COOL": 2, "AUTO": 3, "DRY": 4, "FAN_ONLY": 5 } } ], "validValues": "OFF,HEAT,COOL,AUTO,DRY,FAN_ONLY" }, { "name": "Скорость вентилятора расширенная", "type": "C_FanSpeed", "link": [ { "type": "Integer", "topicGet": "/devices/(1)/controls/(2) - Smart fan speed", "topicSet": "/devices/(1)/controls/(2) - Smart fan speed/on", "map": { "AUTO": 0, "LOW": 2, "MEDIUM": 3, "HIGH": 4 } } ], "validValues": "AUTO,LOW,MEDIUM,HIGH" }, { "name": "Качание жалюзи", "type": "SwingMode", "link": [ { "type": "Integer", "topicGet": "/devices/(1)/controls/(2) - Vanes swing", "topicSet": "/devices/(1)/controls/(2) - Vanes swing/on", "map": { "SWING_DISABLED": 0, "SWING_VERTICAL": 2 } } ], "validValues": "SWING_DISABLED,SWING_VERTICAL" } ] }, { "name": "Скорость вентилятора", "type": "Fan", "characteristics": [ { "type": "RotationSpeed", "link": [ { "type": "Integer", "topicGet": "/devices/(1)/controls/(2) - Fan speed", "topicSet": "/devices/(1)/controls/(2) - Fan speed/on" } ], "minValue": 0, "maxValue": 3, "unit": "" } ] }, { "name": "Горизонтальные жалюзи", "type": "Fan", "characteristics": [ { "type": "RotationSpeed", "link": [ { "type": "Integer", "topicGet": "/devices/(1)/controls/(2) - Horizontal vanes", "topicSet": "/devices/(1)/controls/(2) - Horizontal vanes/on" } ], "minValue": 1, "maxValue": 6 } ] } ], "options": [ { "name": "Температура внутреннего теплообменника", "type": "Integer", "unit": " °C", "write": false, "value": 0, "link": [ { "type": "Integer", "topicGet": "/devices/(1)/controls/(2) - Indoor heat exchanger temperature" } ] }, { "name": "Температура внешнего теплообменника", "type": "Integer", "unit": " °C", "write": false, "value": 0, "link": [ { "type": "Integer", "topicGet": "/devices/(1)/controls/(2) - Outdoor heat exchanger temperature" } ] }, { "name": "Версия прошивки", "inputType": "STATUS", "write": false, "type": "String", "link": [ { "type": "String", "topicGet": "/devices/(1)/controls/(2) - FW Version" } ] }, { "name": "Кондиционер подключен", "type": "Boolean", "write": false, "init": true, "link": [ { "type": "Integer", "topicGet": "/devices/(1)/controls/(2) - AC connected" } ] }, { "name": "Индикатор состояния", "type": "Integer", "write": true, "value": 0, "link": [ { "type": "Integer", "topicGet": "/devices/(1)/controls/(2) - Status LED", "topicSet": "/devices/(1)/controls/(2) - Status LED/on", "map": { "0": 0, "1": 1, "2": 2, "3": 3, "8": 8, "9": 9 } } ], "values": [ { "name": "Обычный режим", "value": 0 }, { "name": "Отключен если нет ошибок", "value": 1 }, { "name": "Отключен до перезагрузки", "value": 2 }, { "name": "Всегда отключен", "value": 3 }, { "name": "Зеленый до перезагрузки", "value": 8 }, { "name": "Красный до перезагрузки", "value": 9 } ] } ] }