{ "name": "Кондиционер", "manufacturer": "ONOKOM", "model": "TCL-6-MB-B", "modelId": "TCL6MBB", "catalogId": 0, "init": [ { "modelId": { "type": "String", "address": 200, "function": "Holding", "length": 20 }, "firmware": { "type": "String", "address": 250, "function": "Holding", "length": 16 } } ], "services": [ { "name": "Кондиционер", "type": "Thermostat", "characteristics": [ { "type": "CurrentTemperature", "link": [ { "address": 3, "function": "Holding", "scale": 0.01, "pollingTime": 1000 } ] }, { "type": "CurrentHeatingCoolingState", "link": [ { "address": 6, "function": "Holding", "pollingTime": 1000 } ], "validValues": "0,1,2" }, { "type": "TargetTemperature", "link": [ { "address": 5, "function": "Holding", "scale": 0.01, "minStep": 1, "pollingTime": 1000 } ], "minValue": 16, "maxValue": 31, "minStep": 1 }, { "type": "TargetHeatingCoolingState", "link": [ { "address": 2, "function": "Holding", "pollingTime": 1000, "map": { "OFF": 0, "HEAT": 1, "COOL": 2, "AUTO": 3, "DRY": 4, "FAN_ONLY": 5 } } ], "validValues": "OFF,HEAT,COOL,AUTO,DRY,FAN_ONLY" }, { "type": "C_FanSpeed", "link": [ { "type": "Integer", "address": 8, "function": "Holding", "pollingTime": 1000, "map": { "AUTO": 0, "LOW": 2, "MEDIUM": 3, "HIGH": 4, "TURBO": 5 } } ], "validValues": "AUTO,LOW,MEDIUM,HIGH,TURBO" }, { "type": "SwingMode", "link": [ { "address": 11, "function": "Holding", "pollingTime": 1000, "map": { "SWING_DISABLED": 0, "SWING_ENABLED": 1, "SWING_VERTICAL": 2, "SWING_HORIZONTAL": 3 } } ], "validValues": "SWING_DISABLED,SWING_ENABLED,SWING_HORIZONTAL,SWING_VERTICAL" } ] }, { "name": "Вертикальные жалюзи", "type": "FanBasic", "characteristics": [ { "type": "On", "link": [ { "address": 10, "function": "Holding", "pollingTime": 1000 } ], "minValue": 0, "maxValue": 1 } ] }, { "name": "Горизонтальные жалюзи", "type": "FanBasic", "characteristics": [ { "type": "On", "link": [ { "address": 9, "function": "Holding", "pollingTime": 1000 } ], "minValue": 0, "maxValue": 1 } ] }, { "name": "Температура с внешнего датчика", "visible": true, "type": "TemperatureSensor", "characteristics": [ { "type": "CurrentTemperature", "link": [ { "address": 4, "function": "Holding", "scale": 0.01, "pollingTime": 1000 } ] } ] }, { "name": "Вентилятор", "type": "Fan", "characteristics": [ { "type": "RotationSpeed", "link": [ { "address": 7, "function": "Holding", "pollingTime": 1000, "minValue": 0, "maxValue": 3, "minStep": 1 } ], "minValue": 0, "maxValue": 100, "unit": "" } ] }, { "name": "Режим турбо", "type": "Switch", "characteristics": [ { "type": "On", "link": [ { "address": 7, "function": "Coil", "pollingTime": 1000 } ] } ] }, { "name": "Режим Эко", "type": "Switch", "characteristics": [ { "type": "On", "link": [ { "address": 6, "function": "Coil", "pollingTime": 1000 } ] } ] }, { "name": "Температура внутреннего теплообменника", "type": "TemperatureSensor", "characteristics": [ { "type": "CurrentTemperature", "link": [ { "address": 23, "function": "Coil", "pollingTime": 1000 } ] } ] } ], "options": [ { "link": [ { "type": "Integer", "address": 128, "function": "Holding" } ], "name": "Modbus-адрес устройства", "type": "Integer", "value": 1, "minValue": 1, "maxValue": 252 }, { "link": [ { "type": "Integer", "address": 110, "function": "Holding" } ], "name": "Скорость порта ModBus", "type": "Integer", "value": 9600, "values": [ { "value": 96, "name": "9600" }, { "value": 192, "name": "19200" }, { "value": 384, "name": "38400" }, { "value": 576, "name": "576000" }, { "value": 1152, "name": "115200" } ] }, { "link": [ { "type": "String", "address": 200, "function": "Holding", "length": 20 } ], "name": "Название устройства", "inputType": "STATUS", "write": false, "type": "String" }, { "link": [ { "type": "String", "address": 250, "function": "Holding", "length": 16 } ], "name": "Версия прошивки", "inputType": "STATUS", "write": false, "type": "String" }, { "link": [ { "type": "Integer", "address": 20, "function": "Coil", "pollingTime": 1000 } ], "name": "Кондиционер подключен", "type": "Boolean", "write": false, "init": true } ] }