|
|
@@ -1,221 +1,235 @@
|
|
|
{
|
|
|
- "title": "Tuya Local",
|
|
|
- "config": {
|
|
|
- "step": {
|
|
|
- "user": {
|
|
|
- "title": "Настройка устройства Tuya Local",
|
|
|
- "description": "[Следуйте этим инструкциям, чтобы найти идентификатор устройства и локальный ключ.](https://github.com/make-all/tuya-local#finding-your-device-id-and-local-key)",
|
|
|
- "data": {
|
|
|
- "host": "IP-адрес или имя хоста",
|
|
|
- "device_id": "Идентификатор устройства",
|
|
|
- "local_key": "Локальный ключ",
|
|
|
- "protocol_version": "Версия протокола (попробуйте auto, если не уверены)",
|
|
|
- "poll_only": "Только опрос (попробуйте это, если ваше устройство не работает в полной мере)",
|
|
|
- "device_cid": "Идентификатор подустройства (для устройств, подключенных через шлюз)"
|
|
|
- }
|
|
|
- },
|
|
|
- "select_type": {
|
|
|
- "title": "Выберите тип устройства",
|
|
|
- "description": "Выберите тип, соответствующий вашему устройству",
|
|
|
- "data": {
|
|
|
- "type": "Тип устройства"
|
|
|
- }
|
|
|
- },
|
|
|
- "choose_entities": {
|
|
|
- "title": "Сведения об устройстве",
|
|
|
- "description": "Выберите имя для этого устройства и включите нужные сущности",
|
|
|
- "data": {
|
|
|
- "name": "Имя"
|
|
|
+ "title": "Tuya Local",
|
|
|
+ "config": {
|
|
|
+ "step": {
|
|
|
+ "user": {
|
|
|
+ "title": "Настройка устройства Tuya Local",
|
|
|
+ "description": "[Следуйте этим инструкциям, чтобы найти идентификатор устройства и локальный ключ.](https://github.com/make-all/tuya-local#finding-your-device-id-and-local-key)",
|
|
|
+ "data": {
|
|
|
+ "host": "IP-адрес или имя хоста",
|
|
|
+ "device_id": "Идентификатор устройства",
|
|
|
+ "local_key": "Локальный ключ",
|
|
|
+ "protocol_version": "Версия протокола (попробуйте auto, если не уверены)",
|
|
|
+ "poll_only": "Только опрос (попробуйте это, если ваше устройство не работает в полной мере)",
|
|
|
+ "device_cid": "Идентификатор подустройства (для устройств, подключенных через шлюз)"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "select_type": {
|
|
|
+ "title": "Выберите тип устройства",
|
|
|
+ "description": "Выберите тип, соответствующий вашему устройству",
|
|
|
+ "data": {
|
|
|
+ "type": "Тип устройства"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "choose_entities": {
|
|
|
+ "title": "Сведения об устройстве",
|
|
|
+ "description": "Выберите имя для этого устройства и включите нужные сущности",
|
|
|
+ "data": {
|
|
|
+ "name": "Имя"
|
|
|
+ }
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "abort": {
|
|
|
+ "already_configured": "Устройство с этим идентификатором уже было добавлено.",
|
|
|
+ "not_supported": "К сожалению, это устройство не поддерживается."
|
|
|
+ },
|
|
|
+ "error": {
|
|
|
+ "connection": "Не удается подключиться к вашему устройству с этими данными. Это может быть временная проблема, или данные могут быть неверными."
|
|
|
}
|
|
|
- }
|
|
|
- },
|
|
|
- "abort": {
|
|
|
- "already_configured": "Устройство с этим идентификатором уже было добавлено.",
|
|
|
- "not_supported": "К сожалению, это устройство не поддерживается."
|
|
|
},
|
|
|
- "error": {
|
|
|
- "connection": "Не удается подключиться к вашему устройству с этими данными. Это может быть временная проблема, или данные могут быть неверными."
|
|
|
- }
|
|
|
- },
|
|
|
- "options": {
|
|
|
- "step": {
|
|
|
- "user": {
|
|
|
- "title": "Настройка устройства Tuya Local",
|
|
|
- "description": "[Следуйте этим инструкциям, чтобы найти идентификатор устройства и локальный ключ.](https://github.com/make-all/tuya-local#finding-your-device-id-and-local-key)",
|
|
|
- "data": {
|
|
|
- "host": "IP-адрес или имя хоста",
|
|
|
- "local_key": "Локальный ключ",
|
|
|
- "protocol_version": "Версия протокола (попробуйте auto, если не уверены)",
|
|
|
- "poll_only": "Только опрос (попробуйте это, если ваше устройство не работает в полной мере)",
|
|
|
- "device_cid": "Идентификатор подустройства (для устройств, подключенных через шлюз)"
|
|
|
+ "options": {
|
|
|
+ "step": {
|
|
|
+ "user": {
|
|
|
+ "title": "Настройка устройства Tuya Local",
|
|
|
+ "description": "[Следуйте этим инструкциям, чтобы найти идентификатор устройства и локальный ключ.](https://github.com/make-all/tuya-local#finding-your-device-id-and-local-key)",
|
|
|
+ "data": {
|
|
|
+ "host": "IP-адрес или имя хоста",
|
|
|
+ "local_key": "Локальный ключ",
|
|
|
+ "protocol_version": "Версия протокола (попробуйте auto, если не уверены)",
|
|
|
+ "poll_only": "Только опрос (попробуйте это, если ваше устройство не работает в полной мере)",
|
|
|
+ "device_cid": "Идентификатор подустройства (для устройств, подключенных через шлюз)"
|
|
|
+ }
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "error": {
|
|
|
+ "connection": "Не удается подключиться к вашему устройству с этими данными. Это может быть временная проблема, или данные могут быть неверными."
|
|
|
+ },
|
|
|
+ "abort": {
|
|
|
+ "not_supported": "К сожалению, это устройство не поддерживается."
|
|
|
}
|
|
|
- }
|
|
|
- },
|
|
|
- "error": {
|
|
|
- "connection": "Не удается подключиться к вашему устройству с этими данными. Это может быть временная проблема, или данные могут быть неверными."
|
|
|
},
|
|
|
- "abort": {
|
|
|
- "not_supported": "К сожалению, это устройство не поддерживается."
|
|
|
- }
|
|
|
- },
|
|
|
- "entity": {
|
|
|
- "climate": {
|
|
|
- "aircon_extra": {
|
|
|
- "state_attributes": {
|
|
|
- "fan_mode": {
|
|
|
- "state": {
|
|
|
- "health": "Здоровый",
|
|
|
- "medhigh": "Средне-высокий",
|
|
|
- "medlow": "Средне-низкий",
|
|
|
- "natural": "Естественный",
|
|
|
- "quiet": "Тихий",
|
|
|
- "sleep": "Сон",
|
|
|
- "strong": "Сильный"
|
|
|
+ "entity": {
|
|
|
+ "binary_sensor": {
|
|
|
+ "defrost": {
|
|
|
+ "name": "Разморозка",
|
|
|
+ "state": {
|
|
|
+ "off": "Нормальный",
|
|
|
+ "on": "Разморозка"
|
|
|
+ }
|
|
|
}
|
|
|
- },
|
|
|
- "swing_mode": {
|
|
|
- "state": {
|
|
|
- "topmost": "Самый верхний",
|
|
|
- "top": "Верхний",
|
|
|
- "middle": "Средний",
|
|
|
- "down": "Нижний",
|
|
|
- "downmost": "Самый нижний"
|
|
|
+ },
|
|
|
+ "climate": {
|
|
|
+ "aircon_extra": {
|
|
|
+ "state_attributes": {
|
|
|
+ "fan_mode": {
|
|
|
+ "state": {
|
|
|
+ "health": "Здоровый",
|
|
|
+ "medhigh": "Средне-высокий",
|
|
|
+ "medlow": "Средне-низкий",
|
|
|
+ "natural": "Естественный",
|
|
|
+ "quiet": "Тихий",
|
|
|
+ "sleep": "Сон",
|
|
|
+ "strong": "Сильный"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "swing_mode": {
|
|
|
+ "state": {
|
|
|
+ "topmost": "Самый верхний",
|
|
|
+ "top": "Верхний",
|
|
|
+ "middle": "Средний",
|
|
|
+ "down": "Нижний",
|
|
|
+ "downmost": "Самый нижний"
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "thermostat": {
|
|
|
+ "state_attributes": {
|
|
|
+ "fan_mode": {
|
|
|
+ "state": {
|
|
|
+ "cycle": "Цикл"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "preset_mode": {
|
|
|
+ "state": {
|
|
|
+ "manual": "Ручной",
|
|
|
+ "program": "Программа",
|
|
|
+ "temp_override": "Временно перекрыт",
|
|
|
+ "perm_override": "Постоянно перекрыт"
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "combo_floor": {
|
|
|
+ "state_attributes": {
|
|
|
+ "preset_mode": {
|
|
|
+ "state": {
|
|
|
+ "cool": "Прохладный воздух",
|
|
|
+ "fan_only": "Вентилятор",
|
|
|
+ "heat": "Теплый воздух",
|
|
|
+ "floor_cool": "Прохладный пол",
|
|
|
+ "floor_heat": "Теплый пол"
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "swing_as_powerlevel": {
|
|
|
+ "state_attributes": {
|
|
|
+ "swing_mode": {
|
|
|
+ "name": "Уровень нагрева",
|
|
|
+ "state": {
|
|
|
+ "stop": "Стоп",
|
|
|
+ "auto": "Авто"
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "pool_heatpump": {
|
|
|
+ "state_attributes": {
|
|
|
+ "preset_mode": {
|
|
|
+ "state": {
|
|
|
+ "smart_heat": "Умный нагрев",
|
|
|
+ "quick_heat": "Быстрый нагрев",
|
|
|
+ "quiet_heat": "Тихий нагрев",
|
|
|
+ "smart_cool": "Умное охлаждение",
|
|
|
+ "quick_cool": "Быстрое охлаждение",
|
|
|
+ "quiet_cool": "Тихое охлаждение",
|
|
|
+ "auto": "Авто"
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "thermo_switch": {
|
|
|
+ "state_attributes": {
|
|
|
+ "hvac_mode": {
|
|
|
+ "state": {
|
|
|
+ "fan_only": "Пауза"
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
}
|
|
|
- }
|
|
|
- }
|
|
|
- },
|
|
|
- "thermostat": {
|
|
|
- "state_attributes": {
|
|
|
- "fan_mode": {
|
|
|
- "state": {
|
|
|
- "cycle": "Цикл"
|
|
|
+ },
|
|
|
+ "humidifier": {
|
|
|
+ "dehumidifier": {
|
|
|
+ "state_attributes": {
|
|
|
+ "mode": {
|
|
|
+ "state": {
|
|
|
+ "laundry": "Сушка одежды",
|
|
|
+ "purify": "Очистка"
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
}
|
|
|
- },
|
|
|
- "preset_mode": {
|
|
|
- "state": {
|
|
|
- "manual": "Ручной",
|
|
|
- "program": "Программа",
|
|
|
- "temp_override": "Временно перекрыт",
|
|
|
- "perm_override": "Постоянно перекрыт"
|
|
|
+ },
|
|
|
+ "fan": {
|
|
|
+ "fan_with_presets": {
|
|
|
+ "state_attributes": {
|
|
|
+ "preset_mode": {
|
|
|
+ "state": {
|
|
|
+ "normal": "Обычный",
|
|
|
+ "nature": "Естественный",
|
|
|
+ "sleep": "Сон",
|
|
|
+ "baby": "Детская комната",
|
|
|
+ "fresh": "Свежий",
|
|
|
+ "smart": "Умный",
|
|
|
+ "strong": "Мощный",
|
|
|
+ "displayoff": "Дисплей выкл",
|
|
|
+ "off": "Выкл"
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "ventilation": {
|
|
|
+ "state_attributes": {
|
|
|
+ "preset_mode": {
|
|
|
+ "state": {
|
|
|
+ "fresh": "Свежий воздух",
|
|
|
+ "circulate": "Циркуляция",
|
|
|
+ "sleep": "Сон",
|
|
|
+ "auto": "Авто",
|
|
|
+ "eco": "Эко",
|
|
|
+ "anti-condensation": "Антиконденсация"
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
}
|
|
|
- }
|
|
|
- }
|
|
|
- },
|
|
|
- "combo_floor": {
|
|
|
- "state_attributes": {
|
|
|
- "preset_mode": {
|
|
|
- "state": {
|
|
|
- "cool": "Прохладный воздух",
|
|
|
- "fan_only": "Вентилятор",
|
|
|
- "heat": "Теплый воздух",
|
|
|
- "floor_cool": "Прохладный пол",
|
|
|
- "floor_heat": "Теплый пол"
|
|
|
+ },
|
|
|
+ "lock": {
|
|
|
+ "child_lock": {
|
|
|
+ "name": "Блокировка от детей"
|
|
|
}
|
|
|
- }
|
|
|
- }
|
|
|
- },
|
|
|
- "swing_as_powerlevel": {
|
|
|
- "state_attributes": {
|
|
|
- "swing_mode": {
|
|
|
- "name": "Уровень нагрева",
|
|
|
- "state": {
|
|
|
- "stop": "Стоп",
|
|
|
- "auto": "Авто"
|
|
|
+ },
|
|
|
+ "number": {
|
|
|
+ "timer": {
|
|
|
+ "name": "Таймер"
|
|
|
}
|
|
|
- }
|
|
|
- }
|
|
|
- },
|
|
|
- "pool_heatpump": {
|
|
|
- "state_attributes": {
|
|
|
- "preset_mode": {
|
|
|
- "state": {
|
|
|
- "smart_heat": "Умный нагрев",
|
|
|
- "quick_heat": "Быстрый нагрев",
|
|
|
- "quiet_heat": "Тихий нагрев",
|
|
|
- "smart_cool": "Умное охлаждение",
|
|
|
- "quick_cool": "Быстрое охлаждение",
|
|
|
- "quiet_cool": "Тихое охлаждение",
|
|
|
- "auto": "Авто"
|
|
|
+ },
|
|
|
+ "select": {
|
|
|
+ "timer": {
|
|
|
+ "name": "Таймер"
|
|
|
+ },
|
|
|
+ "temperature_unit": {
|
|
|
+ "name": "Единица измерения температуры",
|
|
|
+ "state": {
|
|
|
+ "celsius": "Цельсия",
|
|
|
+ "fahrenheit": "Фаренгейт"
|
|
|
+ }
|
|
|
}
|
|
|
- }
|
|
|
- }
|
|
|
- },
|
|
|
- "thermo_switch": {
|
|
|
- "state_attributes": {
|
|
|
- "hvac_mode": {
|
|
|
- "state": {
|
|
|
- "fan_only": "Пауза"
|
|
|
+ },
|
|
|
+ "switch": {
|
|
|
+ "anti_frost": {
|
|
|
+ "name": "Антимороз"
|
|
|
}
|
|
|
- }
|
|
|
- }
|
|
|
- }
|
|
|
- },
|
|
|
- "humidifier": {
|
|
|
- "dehumidifier": {
|
|
|
- "state_attributes": {
|
|
|
- "mode": {
|
|
|
- "state": {
|
|
|
- "laundry": "Сушка одежды",
|
|
|
- "purify": "Очистка"
|
|
|
- }
|
|
|
- }
|
|
|
- }
|
|
|
- }
|
|
|
- },
|
|
|
- "fan": {
|
|
|
- "fan_with_presets": {
|
|
|
- "state_attributes": {
|
|
|
- "preset_mode": {
|
|
|
- "state": {
|
|
|
- "normal": "Обычный",
|
|
|
- "nature": "Естественный",
|
|
|
- "sleep": "Сон",
|
|
|
- "baby": "Детская комната",
|
|
|
- "fresh": "Свежий",
|
|
|
- "smart": "Умный",
|
|
|
- "strong": "Мощный",
|
|
|
- "displayoff": "Дисплей выкл",
|
|
|
- "off": "Выкл"
|
|
|
- }
|
|
|
- }
|
|
|
- }
|
|
|
- },
|
|
|
- "ventilation": {
|
|
|
- "state_attributes": {
|
|
|
- "preset_mode": {
|
|
|
- "state": {
|
|
|
- "fresh": "Свежий воздух",
|
|
|
- "circulate": "Циркуляция",
|
|
|
- "sleep": "Сон",
|
|
|
- "auto": "Авто",
|
|
|
- "eco": "Эко",
|
|
|
- "anti-condensation": "Антиконденсация"
|
|
|
- }
|
|
|
- }
|
|
|
- }
|
|
|
- }
|
|
|
- },
|
|
|
- "lock": {
|
|
|
- "child_lock": {
|
|
|
- "name": "Блокировка от детей"
|
|
|
- }
|
|
|
- },
|
|
|
- "number": {
|
|
|
- "timer": {
|
|
|
- "name": "Таймер"
|
|
|
- }
|
|
|
- },
|
|
|
- "select": {
|
|
|
- "timer": {
|
|
|
- "name": "Таймер"
|
|
|
- },
|
|
|
- "temperature_unit": {
|
|
|
- "name": "Единица измерения температуры",
|
|
|
- "state": {
|
|
|
- "celsius": "Цельсия",
|
|
|
- "fahrenheit": "Фаренгейт"
|
|
|
}
|
|
|
- }
|
|
|
}
|
|
|
- }
|
|
|
}
|