3402 lines
279 KiB
JSON
3402 lines
279 KiB
JSON
{
|
||
"triggers": {
|
||
"automation_turned_off": {
|
||
"name": "Автоматизация выключена",
|
||
"description": "Срабатывает, когда кто-то или что-то выключает автоматизацию. Оставьте цель пустой, чтобы следить за всеми автоматизациями."
|
||
},
|
||
"debounce": {
|
||
"name": "Когда всё утихнет",
|
||
"description": "Срабатывает, когда триггер какое-то время перестал срабатывать, так что серия срабатываний приходит одним событием. Датчик движения не сообщает о движении один раз, он сообщает двадцать раз.",
|
||
"fields": {
|
||
"triggers": {
|
||
"name": "Триггеры",
|
||
"description": "Триггеры, которые нужно переждать. Срабатывание любого из них начинает серию, а каждое следующее её продлевает, так что несколько триггеров объединяются вместе, а не обрабатываются по одному."
|
||
},
|
||
"for": {
|
||
"name": "В течение",
|
||
"description": "Сколько времени должно пройти в тишине, прежде чем этот триггер сработает. Каждое срабатывание начинает отсчёт заново, так что о том, что не перестаёт срабатывать, сообщения не будет никогда."
|
||
}
|
||
}
|
||
},
|
||
"all_of": {
|
||
"name": "Всё это произошло",
|
||
"description": "Срабатывает, когда каждый из нескольких триггеров сработал в пределах одного временного окна, в любом порядке. Собственные триггеры Home Assistant работают как список, где достаточно любого одного; этот триггер работает наоборот.",
|
||
"fields": {
|
||
"triggers": {
|
||
"name": "Триггеры",
|
||
"description": "Триггеры, которые все должны сработать. Порядок не важен, а повторное срабатывание триггера заменяет его предыдущее, а не засчитывается дважды."
|
||
},
|
||
"within": {
|
||
"name": "В пределах",
|
||
"description": "Насколько близко по времени они должны произойти. Окно скользящее, так что триггер, сработавший раньше этого срока, забывается, а остальные продолжают учитываться."
|
||
}
|
||
}
|
||
},
|
||
"recovered": {
|
||
"name": "Объект вернулся",
|
||
"description": "Срабатывает, когда объект возвращается после того, как какое-то время был недоступен, так что перезагрузка роутера не выглядит как восстановление всего дома.",
|
||
"fields": {
|
||
"for": {
|
||
"name": "В течение",
|
||
"description": "Как долго объект должен отсутствовать, чтобы его возвращение засчиталось. Всё, что короче, считается миганием: перезагрузка интеграции проводит все её объекты через «недоступно» и обратно меньше чем за секунду."
|
||
}
|
||
}
|
||
},
|
||
"device_added": {
|
||
"name": "Устройство добавлено",
|
||
"description": "Срабатывает, когда в Home Assistant добавлено новое устройство, например только что сопряжённая розетка."
|
||
},
|
||
"sequence": {
|
||
"name": "Триггеры по порядку",
|
||
"description": "Срабатывает, когда несколько триггеров происходят один за другим в заданном порядке.",
|
||
"fields": {
|
||
"steps": {
|
||
"name": "Шаги",
|
||
"description": "Триггеры, которые должны произойти по порядку. Слушается только тот, который сейчас ожидается, так что более поздний шаг, сработавший раньше времени, не засчитывается."
|
||
},
|
||
"timeout": {
|
||
"name": "Тайм-аут",
|
||
"description": "Сколько времени может занять вся последовательность, считая от первого шага. Если не указано, ожидание бессрочное."
|
||
},
|
||
"reset": {
|
||
"name": "Сброс",
|
||
"description": "Триггеры, которые прерывают уже начатую последовательность и возвращают её к ожиданию первого шага."
|
||
}
|
||
}
|
||
},
|
||
"while": {
|
||
"name": "Пока выполняется условие",
|
||
"description": "Срабатывает, когда условие становится истинным, и продолжает срабатывать с заданным интервалом, пока оно остаётся истинным.",
|
||
"fields": {
|
||
"condition": {
|
||
"name": "Условие",
|
||
"description": "Условие, за которым нужно следить. Срабатывания начинаются, когда оно становится истинным, и прекращаются, когда перестаёт им быть."
|
||
},
|
||
"every": {
|
||
"name": "Каждые",
|
||
"description": "Сколько ждать между одним срабатыванием и следующим, пока условие выполняется."
|
||
}
|
||
}
|
||
},
|
||
"watchdog": {
|
||
"name": "Сторожевой таймер",
|
||
"description": "Срабатывает, когда то, что должно было произойти, не происходит вовремя.",
|
||
"fields": {
|
||
"arm": {
|
||
"name": "Взвод",
|
||
"description": "Что запускает слежение. Время ожидания отсчитывается отсюда, а повторный взвод во время ожидания начинает отсчёт заново."
|
||
},
|
||
"expect": {
|
||
"name": "Ожидание",
|
||
"description": "Что должно последовать. Если оно приходит вовремя, слежение отменяется, и ничего не срабатывает."
|
||
},
|
||
"within": {
|
||
"name": "В пределах",
|
||
"description": "За какое время должно прийти ожидаемое. Триггер срабатывает, когда это время истекло, а оно так и не пришло."
|
||
}
|
||
}
|
||
},
|
||
"flapping": {
|
||
"name": "Объект никак не успокоится",
|
||
"description": "Срабатывает, когда объект меняет состояние чаще, чем следует, за определённый промежуток времени.",
|
||
"fields": {
|
||
"changes": {
|
||
"name": "Изменения",
|
||
"description": "Сколько изменений состояния нужно, чтобы триггер сработал. Изменения атрибутов не считаются, как и появление или исчезновение объекта."
|
||
},
|
||
"within": {
|
||
"name": "В пределах",
|
||
"description": "Промежуток времени, в который должны уложиться эти изменения. Он скользящий, так что речь всегда о самых последних изменениях."
|
||
}
|
||
}
|
||
},
|
||
"condition_met": {
|
||
"name": "Условие стало истинным",
|
||
"description": "Срабатывает, когда условие переходит из ложного в истинное, с использованием тех же блоков условий, что и везде.",
|
||
"fields": {
|
||
"condition": {
|
||
"name": "Условие",
|
||
"description": "Условие, за которым нужно следить."
|
||
}
|
||
}
|
||
},
|
||
"cron": {
|
||
"name": "Расписание cron",
|
||
"description": "Срабатывает по расписанию crontab, для случаев, которые не выразить собственными триггерами времени Home Assistant, например каждый будний день в семь или в последнюю пятницу месяца.",
|
||
"fields": {
|
||
"schedule": {
|
||
"name": "Расписание",
|
||
"description": "Выражение crontab из пяти полей: минута, час, день месяца, месяц, день недели. Поддерживаются диапазоны, шаги и расширения для дня недели, так что \"MON#2\" означает второй понедельник, а \"5L\" последнюю пятницу. Псевдонимы вроде \"@daily\" не поддерживаются."
|
||
}
|
||
}
|
||
},
|
||
"device_discovered": {
|
||
"name": "Устройство обнаружено",
|
||
"description": "Срабатывает, когда Home Assistant обнаруживает что-то новое, что можно настроить, например устройство, которое только что появилось в вашей сети."
|
||
},
|
||
"integration_added": {
|
||
"name": "Интеграция добавлена",
|
||
"description": "Срабатывает, когда в Home Assistant добавляется интеграция, кто бы или что бы её ни добавил."
|
||
},
|
||
"integration_failed": {
|
||
"name": "Интеграцию не удалось настроить",
|
||
"description": "Срабатывает, когда запись конфигурации какое-то время не может настроиться, дольше, чем собственные повторные попытки Home Assistant успели бы это исправить.",
|
||
"fields": {
|
||
"for": {
|
||
"name": "В течение",
|
||
"description": "Как долго запись должна продолжать сбоить, чтобы триггер сработал. Home Assistant повторяет попытку для сбойной записи не реже чем раз в десять минут, так что всё, что короче, сообщает о проблеме, которая ещё может исправиться сама."
|
||
},
|
||
"entry_id": {
|
||
"name": "Записи",
|
||
"description": "Ограничить определёнными записями конфигурации. Оставьте пустым, чтобы следить за всеми."
|
||
}
|
||
}
|
||
},
|
||
"repair_issue_created": {
|
||
"name": "Обнаружена проблема",
|
||
"description": "Срабатывает, когда появляется новая проблема, так что о ней можно узнать, не заходя на страницу устранения проблем.",
|
||
"fields": {
|
||
"domain": {
|
||
"name": "Интеграции",
|
||
"description": "Ограничить проблемами от определённых интеграций, по их домену. Оставьте пустым для всех."
|
||
},
|
||
"severity": {
|
||
"name": "Серьёзность",
|
||
"description": "Ограничить проблемами определённой серьёзности. Оставьте пустым для всех."
|
||
}
|
||
}
|
||
},
|
||
"repair_issue_removed": {
|
||
"name": "Проблема устранена",
|
||
"description": "Срабатывает, когда проблема исчезает: её исправили или о ней больше не сообщают.",
|
||
"fields": {
|
||
"domain": {
|
||
"name": "Интеграции",
|
||
"description": "Ограничить проблемами от определённых интеграций, по их домену. Оставьте пустым для всех."
|
||
}
|
||
}
|
||
},
|
||
"stale": {
|
||
"name": "Объект замолчал",
|
||
"description": "Срабатывает, когда в объект какое-то время ничего не записывалось. Так ловится устройство, которое тихо умерло, а не стало недоступным.",
|
||
"fields": {
|
||
"for": {
|
||
"name": "В течение",
|
||
"description": "Как долго объект должен молчать, чтобы триггер сработал. Объект, который продолжает сообщать одно и то же значение, не молчит."
|
||
}
|
||
}
|
||
},
|
||
"target_temperature_reached": {
|
||
"name": "Целевая температура достигнута",
|
||
"description": "Срабатывает, когда температура термостата или водонагревателя достигает целевой или перескакивает через неё. Изменение целевой температуры не считается, как и выключенное устройство.",
|
||
"fields": {
|
||
"tolerance": {
|
||
"name": "Допуск",
|
||
"description": "Насколько близко к цели ещё считается достигнутым, в единицах устройства. Для термостата, который останавливается чуть-чуть не дойдя до заданного значения. Ноль означает ровно цель."
|
||
}
|
||
}
|
||
},
|
||
"update_installed": {
|
||
"name": "Обновление установлено",
|
||
"description": "Срабатывает, когда объект обновления сообщает о другой установленной версии: кто-то нажал «Установить», устройство обновилось само или его обновили в обход Home Assistant."
|
||
},
|
||
"position_reached": {
|
||
"name": "Положение достигнуто",
|
||
"description": "Срабатывает, когда ограждающее устройство или клапан доходит до положения или проходит его. Если оно уже там или возвращается из недоступности в этом положении, это не считается.",
|
||
"fields": {
|
||
"position": {
|
||
"name": "Положение",
|
||
"description": "Положение, которое нужно достичь, от 0 (закрыто) до 100 (открыто)."
|
||
}
|
||
}
|
||
},
|
||
"script_started": {
|
||
"name": "Скрипт запущен",
|
||
"description": "Срабатывает, когда скрипт начинает выполнение. Запуск, от которого скрипт отказался, потому что уже выполняется, не считается. Оставьте цель пустой, чтобы следить за всеми скриптами."
|
||
},
|
||
"user_added": {
|
||
"name": "Пользователь добавлен",
|
||
"description": "Срабатывает, когда кому-то выдают вход в Home Assistant. Пользователи, которых Home Assistant создаёт для собственных интеграций, не учитываются."
|
||
},
|
||
"state_changed": {
|
||
"name": "Триггер состояния от Spook",
|
||
"description": "Срабатывает, когда объект меняет состояние, для всего, что охватывает цель: объектов, устройств, пространств, этажей и ярлыков. Сузьте выбор по домену, интеграции или классу устройства или оставьте цель пустой, и тогда они выберут объекты из всех. Снова исключите лишнее и решите, как долго изменение должно продержаться, чтобы засчитаться.",
|
||
"fields": {
|
||
"domain": {
|
||
"name": "Домены",
|
||
"description": "Только объекты этих доменов, например binary_sensor или cover. Без цели они выбираются из всех объектов."
|
||
},
|
||
"integration": {
|
||
"name": "Интеграции",
|
||
"description": "Только объекты, которые предоставляют эти интеграции, например zha или hue. Без цели они выбираются из всех объектов."
|
||
},
|
||
"config_entry": {
|
||
"name": "Запись интеграции",
|
||
"description": "Только объекты этой записи интеграции. Без цели они выбираются из всех объектов."
|
||
},
|
||
"device_class": {
|
||
"name": "Классы устройств",
|
||
"description": "Только объекты этих классов устройств, например door или window. Без цели они выбираются из всех объектов."
|
||
},
|
||
"exclude_target": {
|
||
"name": "Исключить",
|
||
"description": "Объекты, устройства, пространства, этажи или ярлыки, которые нужно исключить. Исключается всё, что в них входит, включая диагностические объекты."
|
||
},
|
||
"exclude_domain": {
|
||
"name": "Исключить домены",
|
||
"description": "Исключить объекты этих доменов. Если в «Исключить» ничего нет, это относится ко всему, что охватывает цель."
|
||
},
|
||
"exclude_integration": {
|
||
"name": "Исключить интеграции",
|
||
"description": "Исключить объекты, которые предоставляют эти интеграции."
|
||
},
|
||
"exclude_config_entry": {
|
||
"name": "Исключить запись интеграции",
|
||
"description": "Исключить объекты этой записи интеграции."
|
||
},
|
||
"exclude_device_class": {
|
||
"description": "Исключить объекты этих классов устройств.",
|
||
"name": "Исключить классы устройств"
|
||
},
|
||
"attribute": {
|
||
"name": "Атрибут",
|
||
"description": "Следить за этим атрибутом вместо состояния."
|
||
},
|
||
"from": {
|
||
"name": "Из",
|
||
"description": "Только изменения из одного из этих состояний."
|
||
},
|
||
"not_from": {
|
||
"name": "Не из",
|
||
"description": "Только изменения не из одного из этих состояний."
|
||
},
|
||
"to": {
|
||
"name": "В",
|
||
"description": "Только изменения в одно из этих состояний."
|
||
},
|
||
"not_to": {
|
||
"description": "Только изменения не в одно из этих состояний.",
|
||
"name": "Не в"
|
||
},
|
||
"ignore_unavailable": {
|
||
"description": "Не учитывать изменения из состояний «недоступно» и «неизвестно» или в них, чтобы перезапуск или перезагрузка роутера не вызывали срабатывание для всего. Выключите, чтобы использовать их в «Из» или «В».",
|
||
"name": "Игнорировать «недоступно» и «неизвестно»"
|
||
},
|
||
"attribute_changes": {
|
||
"name": "Учитывать изменения атрибутов",
|
||
"description": "Срабатывать и тогда, когда изменился только атрибут, а состояние осталось прежним. Ничего не делает, пока триггер следит за атрибутом."
|
||
},
|
||
"behavior": {
|
||
"name": "Поведение",
|
||
"description": "Срабатывать для каждого объекта, для первого из цели, кто туда попал, или когда там окажутся все. Для первого и для всех нужно «В» или «Не в». Пока «недоступно» и «неизвестно» игнорируются, объекты в этих состояниях не участвуют."
|
||
},
|
||
"for": {
|
||
"description": "Срабатывать, только когда новое состояние продержалось столько времени. Любое другое изменение в промежутке всё отменяет.",
|
||
"name": "В течение"
|
||
},
|
||
"blip_tolerance": {
|
||
"name": "Допуск на кратковременные сбои",
|
||
"description": "Пока идёт ожидание «В течение», переход в «недоступно» или «неизвестно» и возврат в прежнее состояние в пределах этого времени не начинает ожидание заново. Работает только вместе с «В течение»."
|
||
},
|
||
"delay": {
|
||
"name": "Задержка",
|
||
"description": "Подождать столько времени перед срабатыванием, что бы ни происходило в промежутке. Как задержка в начале действий."
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"selector": {
|
||
"repair_issue_severity": {
|
||
"options": {
|
||
"critical": "Критическая",
|
||
"error": "Ошибка",
|
||
"warning": "Предупреждение"
|
||
}
|
||
},
|
||
"todo_move_position": {
|
||
"options": {
|
||
"bottom": "В конец",
|
||
"top": "В начало"
|
||
}
|
||
},
|
||
"schedule_day": {
|
||
"options": {
|
||
"monday": "Понедельник",
|
||
"wednesday": "Среда",
|
||
"thursday": "Четверг",
|
||
"friday": "Пятница",
|
||
"saturday": "Суббота",
|
||
"sunday": "Воскресенье",
|
||
"tuesday": "Вторник"
|
||
}
|
||
}
|
||
},
|
||
"conditions": {
|
||
"is_at_target_temperature": {
|
||
"name": "Температура на целевом уровне",
|
||
"description": "Выполняется, когда температура термостата или водонагревателя на целевом уровне. Выключенное устройство не на целевом уровне, а недоступное не учитывается.",
|
||
"fields": {
|
||
"behavior": {
|
||
"name": "Поведение",
|
||
"description": "Достаточно ли, чтобы цели достигло любое из устройств, или нужно, чтобы все."
|
||
},
|
||
"tolerance": {
|
||
"name": "Допуск",
|
||
"description": "Насколько близко к цели ещё считается достигнутым, в единицах устройства. Для термостата, который останавливается чуть-чуть не дойдя до заданного значения. Ноль означает ровно цель."
|
||
}
|
||
}
|
||
},
|
||
"repair_issue_present": {
|
||
"name": "Есть нерешённая проблема",
|
||
"description": "Выполняется, пока есть нерешённая проблема. Проблемы, которые кто-то игнорирует, не считаются.",
|
||
"fields": {
|
||
"domain": {
|
||
"name": "Интеграции",
|
||
"description": "Ограничить проблемами от определённых интеграций, по их домену. Оставьте пустым для всех."
|
||
},
|
||
"severity": {
|
||
"name": "Серьёзность",
|
||
"description": "Ограничить проблемами определённой серьёзности. Оставьте пустым для всех."
|
||
}
|
||
}
|
||
},
|
||
"quota": {
|
||
"name": "Лимит запусков не исчерпан",
|
||
"description": "Выполняется, пока эта автоматизация запускалась меньше заданного числа раз за заданный период. Скрипты не учитываются.",
|
||
"fields": {
|
||
"limit": {
|
||
"name": "Лимит",
|
||
"description": "Сколько запусков разрешено за период."
|
||
},
|
||
"period": {
|
||
"name": "Период",
|
||
"description": "Окно, к которому применяется лимит. Оно скользящее, так что сутки означают любые двадцать четыре часа, а не время от полуночи до полуночи."
|
||
}
|
||
}
|
||
},
|
||
"triggered_by_automation": {
|
||
"name": "Запущено автоматизацией",
|
||
"description": "Выполняется, когда этот запуск вызвала другая автоматизация, напрямую или через скрипт.",
|
||
"fields": {
|
||
"automation": {
|
||
"name": "Автоматизации",
|
||
"description": "Ограничить определёнными автоматизациями. Оставьте пустым, чтобы подходила любая."
|
||
}
|
||
}
|
||
},
|
||
"triggered_by_user": {
|
||
"name": "Запущено пользователем",
|
||
"description": "Выполняется, когда за запуском стоит человек: изменение состояния или событие, которое он вызвал, включая то, из-за которого триггер по шаблону стал истинным. Расписание, солнце или интеграция, действующая сама по себе, никого за собой не несут, как и принудительный запуск кнопкой «Запустить».",
|
||
"fields": {
|
||
"person": {
|
||
"name": "Люди",
|
||
"description": "Выполняется, только если запуск начал один из этих людей. Оставьте пустым, чтобы подходил кто угодно. У человека должна быть привязанная учётная запись пользователя, иначе сопоставлять не с чем."
|
||
}
|
||
}
|
||
},
|
||
"not_triggered_by_user": {
|
||
"name": "Запущено не пользователем",
|
||
"description": "Выполняется, когда за этот запуск никто не отвечает: расписание, солнце, интеграция, действующая сама по себе, или кнопка «Запустить». Параметров нет намеренно. Чтобы исключить конкретных людей, поместите «Запущено пользователем» внутрь условия «Не»."
|
||
},
|
||
"chance": {
|
||
"name": "Случайность",
|
||
"description": "Выполняется в заданном проценте случаев, каждый раз выбирается случайно. Удобно, чтобы добавить автоматизациям немного разнообразия.",
|
||
"fields": {
|
||
"percentage": {
|
||
"name": "Процент",
|
||
"description": "Как часто это условие должно выполняться, в процентах."
|
||
}
|
||
}
|
||
},
|
||
"cooldown": {
|
||
"name": "Перерыв",
|
||
"description": "Выполняется, только если эта автоматизация или скрипт не запускались в течение заданного времени (или не запускались вообще). Встроенный перерыв, чтобы не срабатывать слишком часто.",
|
||
"fields": {
|
||
"duration": {
|
||
"name": "Продолжительность",
|
||
"description": "Сколько ждать после последнего запуска, прежде чем условие снова начнёт выполняться."
|
||
}
|
||
}
|
||
},
|
||
"is_available": {
|
||
"name": "Объект доступен",
|
||
"description": "Выполняется, когда с объектом можно связаться: в любом состоянии, кроме «недоступно» и «неизвестно». Для колонки или умной розетки, которая не всегда включена в сеть.",
|
||
"fields": {
|
||
"behavior": {
|
||
"name": "Поведение",
|
||
"description": "Достаточно ли, чтобы был доступен любой из объектов, или нужно, чтобы все."
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"config": {
|
||
"abort": {
|
||
"already_spooked": "Spook уже обитает здесь 👻\n\nОдного привидения на дом вполне достаточно. Spook можно найти в разделе [Устройства и службы](/config/integrations/integration/spook).",
|
||
"enabled_existing": "Spook снова не спит 👻\n\nДайте ему немного осмотреться. Всё, что он найдёт, появится в разделе [Устранение проблем](/config/repairs).",
|
||
"enable_failed": "Spook не хочет просыпаться 👻\n\nПопробуйте включить его сами в разделе [Устройства и службы](/config/integrations/integration/spook).",
|
||
"kept_sleeping": "Spook продолжает спать 👻\n\nСкучаете? Разбудить его можно в любой момент в разделе [Устройства и службы](/config/integrations/integration/spook)."
|
||
},
|
||
"create_entry": {
|
||
"spooked": "Spook уже витает вокруг 👻\n\nДайте ему немного осмотреться. Всё, что он найдёт, появится в разделе [Устранение проблем](/config/repairs).\n\nДополнительные действия, триггеры и условия ждут вас в редакторах автоматизаций и скриптов. Интересно, что ещё умеет Spook? В [документации]({documentation_url}) есть всё.\n\nНравится Spook? 👻 ⭐ на [GitHub]({repository_url}) подскажет другим, что Spook на самом деле довольно хорош. [Спонсорство Frenck]({sponsor_url}) помогает этому призраку не голодать. А его бесплатная [рассылка]({newsletter_url}) раз в две недели не даст голодать вашему внутреннему призраку."
|
||
},
|
||
"step": {
|
||
"user": {
|
||
"title": "Бу! Знакомьтесь, Spook, ваш домовой 👻",
|
||
"description": "Spook бродит по вашему Home Assistant в поисках призраков: ссылок на то, чего больше не существует, и остатков, которые никто не убрал. Всё, что найдёт, он показывает в разделе «Устранение проблем».\n\nКроме того, он расширяет возможности ваших автоматизаций и скриптов дополнительными действиями, триггерами, условиями и вспомогательными объектами, чтобы автоматизации стали ещё мощнее.\n\nЧестно предупреждаем: Spook не является частью Home Assistant. Это пользовательская интеграция, которая забирается туда, куда её никто не звал. Если происходит что-то странное, сначала подозревайте Spook и [сообщите нам]({issue_tracker_url}).\n\nГотовы к встрече с привидением?"
|
||
},
|
||
"already_configured": {
|
||
"title": "Spook спит 👻",
|
||
"description": "Spook уже настроен, но кто-то его выключил. Разбудить?",
|
||
"menu_options": {
|
||
"enable_existing": "Разбудить Spook",
|
||
"keep_sleeping": "Пусть спит"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"entity": {
|
||
"button": {
|
||
"homeassistant_reload": {
|
||
"name": "Перезагрузить"
|
||
},
|
||
"homeassistant_restart": {
|
||
"name": "Перезапустить"
|
||
},
|
||
"repairs_ignore_all": {
|
||
"name": "Игнорировать все"
|
||
},
|
||
"repairs_unignore_all": {
|
||
"name": "Не игнорировать все"
|
||
}
|
||
},
|
||
"event": {
|
||
"repairs_event": {
|
||
"state_attributes": {
|
||
"event_type": {
|
||
"state": {
|
||
"create": "Проблема создана",
|
||
"remove": "Проблема удалена",
|
||
"update": "Проблема обновлена"
|
||
}
|
||
},
|
||
"domain": {
|
||
"name": "Инициатор проблемы"
|
||
},
|
||
"issue_id": {
|
||
"name": "ID проблемы"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"sensor": {
|
||
"homeassistant_air_quality": {
|
||
"name": "Качество воздуха"
|
||
},
|
||
"homeassistant_alarm_control_panel": {
|
||
"name": "Панели сигнализации"
|
||
},
|
||
"homeassistant_area": {
|
||
"name": "Пространства"
|
||
},
|
||
"homeassistant_automation": {
|
||
"name": "Автоматизации"
|
||
},
|
||
"homeassistant_binary_sensor": {
|
||
"name": "Бинарные сенсоры"
|
||
},
|
||
"homeassistant_button": {
|
||
"name": "Кнопки"
|
||
},
|
||
"homeassistant_calendar": {
|
||
"name": "Календари"
|
||
},
|
||
"homeassistant_camera": {
|
||
"name": "Камеры"
|
||
},
|
||
"homeassistant_climate": {
|
||
"name": "Климат"
|
||
},
|
||
"homeassistant_counter": {
|
||
"name": "Счётчики"
|
||
},
|
||
"homeassistant_cover": {
|
||
"name": "Ограждающие устройства"
|
||
},
|
||
"homeassistant_custom_component": {
|
||
"name": "Пользовательские интеграции"
|
||
},
|
||
"homeassistant_date": {
|
||
"name": "Даты"
|
||
},
|
||
"homeassistant_datetime": {
|
||
"name": "Дата/время"
|
||
},
|
||
"homeassistant_device": {
|
||
"name": "Устройства"
|
||
},
|
||
"homeassistant_device_tracker": {
|
||
"name": "Отслеживающие устройства"
|
||
},
|
||
"homeassistant_entities": {
|
||
"name": "Объекты"
|
||
},
|
||
"homeassistant_fan": {
|
||
"name": "Вентиляторы"
|
||
},
|
||
"homeassistant_group": {
|
||
"name": "Группы"
|
||
},
|
||
"homeassistant_humidifier": {
|
||
"name": "Увлажнители"
|
||
},
|
||
"homeassistant_image": {
|
||
"name": "Изображения"
|
||
},
|
||
"homeassistant_input_boolean": {
|
||
"name": "Вспомогательные переключатели"
|
||
},
|
||
"homeassistant_input_button": {
|
||
"name": "Кнопки ввода"
|
||
},
|
||
"homeassistant_input_datetime": {
|
||
"name": "Дата/время ввода"
|
||
},
|
||
"homeassistant_input_number": {
|
||
"name": "Числа ввода"
|
||
},
|
||
"homeassistant_input_select": {
|
||
"name": "Выбор ввода"
|
||
},
|
||
"homeassistant_input_text": {
|
||
"name": "Входные тексты"
|
||
},
|
||
"homeassistant_integration": {
|
||
"name": "Интеграции"
|
||
},
|
||
"homeassistant_light": {
|
||
"name": "Освещение"
|
||
},
|
||
"homeassistant_lock": {
|
||
"name": "Замки"
|
||
},
|
||
"homeassistant_media_player": {
|
||
"name": "Медиаплееры"
|
||
},
|
||
"homeassistant_number": {
|
||
"name": "Числа"
|
||
},
|
||
"homeassistant_persistent_notification": {
|
||
"name": "Постоянные уведомления"
|
||
},
|
||
"homeassistant_person": {
|
||
"name": "Люди"
|
||
},
|
||
"homeassistant_remote": {
|
||
"name": "Пульты"
|
||
},
|
||
"homeassistant_scene": {
|
||
"name": "Сцены"
|
||
},
|
||
"homeassistant_script": {
|
||
"name": "Скрипты"
|
||
},
|
||
"homeassistant_select": {
|
||
"name": "Списки"
|
||
},
|
||
"homeassistant_sensor": {
|
||
"name": "Сенсоры"
|
||
},
|
||
"homeassistant_siren": {
|
||
"name": "Сирены"
|
||
},
|
||
"homeassistant_stt": {
|
||
"name": "Речь в текст"
|
||
},
|
||
"homeassistant_sun": {
|
||
"name": "Солнце"
|
||
},
|
||
"homeassistant_switch": {
|
||
"name": "Переключатели"
|
||
},
|
||
"homeassistant_text": {
|
||
"name": "Тексты"
|
||
},
|
||
"homeassistant_time": {
|
||
"name": "Время"
|
||
},
|
||
"homeassistant_timer": {
|
||
"name": "Таймеры"
|
||
},
|
||
"homeassistant_todo": {
|
||
"name": "Списки дел"
|
||
},
|
||
"homeassistant_tts": {
|
||
"name": "Текст в речь"
|
||
},
|
||
"homeassistant_update": {
|
||
"name": "Обновление"
|
||
},
|
||
"homeassistant_vacuum": {
|
||
"name": "Пылесосы"
|
||
},
|
||
"homeassistant_water_heater": {
|
||
"name": "Водонагреватели"
|
||
},
|
||
"homeassistant_weather": {
|
||
"name": "Погода"
|
||
},
|
||
"homeassistant_zone": {
|
||
"name": "Зоны"
|
||
},
|
||
"repairs_total_issues": {
|
||
"name": "Всего"
|
||
},
|
||
"repairs_ignored_issues": {
|
||
"name": "Игнорировано"
|
||
},
|
||
"repairs_active_issues": {
|
||
"name": "Активные"
|
||
}
|
||
},
|
||
"switch": {
|
||
"cloud_alexa_report_state": {
|
||
"name": "Отчет о состоянии Alexa"
|
||
},
|
||
"cloud_google_report_state": {
|
||
"name": "Отчет о состоянии Google Assistant"
|
||
},
|
||
"cloud_remote": {
|
||
"name": "Удалённый доступ"
|
||
}
|
||
}
|
||
},
|
||
"exceptions": {
|
||
"all_of_attach_failed": {
|
||
"message": "Не удалось подключить все триггеры триггера «Всё это произошло»."
|
||
},
|
||
"area_not_found": {
|
||
"message": "Пространство {area_id} не найдено."
|
||
},
|
||
"blueprint_backup_failed": {
|
||
"message": "Не удалось отложить копию {path}: {error}. Ничего не записано."
|
||
},
|
||
"blueprint_cannot_run": {
|
||
"message": "{name} не может работать здесь: {errors}. Ничего не записано."
|
||
},
|
||
"blueprint_could_not_write": {
|
||
"message": "Не удалось записать {path}."
|
||
},
|
||
"blueprint_domain_not_supported": {
|
||
"message": "Неподдерживаемый домен: {domain}."
|
||
},
|
||
"blueprint_fetch_failed": {
|
||
"message": "Ошибка загрузки проекта по URL."
|
||
},
|
||
"blueprint_file_exists": {
|
||
"message": "Файл уже существует."
|
||
},
|
||
"blueprint_gone": {
|
||
"message": "{name} больше нет, так что обновлять нечего. Ничего не записано."
|
||
},
|
||
"blueprint_url_not_supported": {
|
||
"message": "Этот URL не поддерживается."
|
||
},
|
||
"blueprint_write_failed": {
|
||
"message": "Ошибка записи файла."
|
||
},
|
||
"blueprints_not_loaded": {
|
||
"message": "Проекты {domain} сейчас не загружены."
|
||
},
|
||
"calendar_events_which": {
|
||
"message": "Укажите, какие события: задайте краткое содержание, uid или и то, и другое."
|
||
},
|
||
"calendar_range_backwards": {
|
||
"message": "Конец диапазона поиска должен быть позже его начала."
|
||
},
|
||
"calendar_range_required": {
|
||
"message": "Укажите, как далеко искать: задайте дату и время окончания или продолжительность."
|
||
},
|
||
"cannot_disable_system_user": {
|
||
"message": "Нельзя деактивировать системного пользователя: {user_id}."
|
||
},
|
||
"cannot_enable_system_user": {
|
||
"message": "Нельзя активировать системного пользователя: {user_id}."
|
||
},
|
||
"category_not_found": {
|
||
"message": "Категория {category} не найдена для {scope}."
|
||
},
|
||
"category_nothing_to_update": {
|
||
"message": "В категории {category} нечего обновлять: укажите хотя бы одно из {fields}."
|
||
},
|
||
"condition_template_is_constant": {
|
||
"message": "В шаблоне этого условия не осталось Jinja, так что это константа, и она никогда не изменится. Обычно это значит, что скрипт отрисовал шаблон ещё до запуска этого действия, а так происходит со всеми шаблонами в данных действия. Используйте условие без шаблонов или ждите сам шаблон через 'wait_template'."
|
||
},
|
||
"config_entry_not_found": {
|
||
"message": "Запись интеграции {config_entry_id} не найдена."
|
||
},
|
||
"debounce_attach_failed": {
|
||
"message": "Не удалось подключить все триггеры триггера «Когда всё утихнет»."
|
||
},
|
||
"device_not_found": {
|
||
"message": "Устройство {device_id} не найдено."
|
||
},
|
||
"entity_id_taken": {
|
||
"message": "Идентификатор объекта {entity_id} уже занят."
|
||
},
|
||
"entity_not_found": {
|
||
"message": "Объект {entity_id} не найден."
|
||
},
|
||
"entity_without_unique_id": {
|
||
"message": "У объекта {entity_id} нет уникального идентификатора, поэтому Home Assistant не может хранить для него иконку или альтернативные названия."
|
||
},
|
||
"event_cannot_change": {
|
||
"message": "{summary} нельзя изменить таким образом: {error}."
|
||
},
|
||
"event_nothing_to_change": {
|
||
"message": "Укажите, что изменить: новое краткое содержание, место или новое время."
|
||
},
|
||
"event_shift_or_times": {
|
||
"message": "Сдвиньте событие на интервал или задайте новое время, но не всё сразу."
|
||
},
|
||
"event_whole_days": {
|
||
"message": "{summary} длится целые дни, поэтому его можно сдвигать только на целое число дней."
|
||
},
|
||
"floor_not_found": {
|
||
"message": "Этаж {floor_id} не найден."
|
||
},
|
||
"group_member_not_allowed": {
|
||
"message": "{entity_id} не может войти в эту группу: она содержит объекты {domains}."
|
||
},
|
||
"group_not_found_behind": {
|
||
"message": "Не удалось найти группу за {entity_id}."
|
||
},
|
||
"helpers_unreachable": {
|
||
"message": "Не удалось получить доступ к вспомогательным объектам {domain}, которые хранит Home Assistant."
|
||
},
|
||
"hold_until_nonexistent_time": {
|
||
"message": "Нельзя удерживать {entity_id} до времени, которого не существует."
|
||
},
|
||
"home_zone_radius": {
|
||
"message": "Радиус домашней зоны задаётся в целых метрах, ноль или больше."
|
||
},
|
||
"home_zone_unsupported": {
|
||
"message": "Домашняя зона принимает только широту, долготу и радиус, а не: {fields}."
|
||
},
|
||
"input_number_not_editable": {
|
||
"message": "Это вспомогательное число нельзя редактировать: {entity_id}."
|
||
},
|
||
"integration_entries_required": {
|
||
"message": "Укажите записи интеграции, которые нужно изменить, или их интеграцию."
|
||
},
|
||
"integration_without_entries": {
|
||
"message": "У интеграции {domain} нет записей."
|
||
},
|
||
"label_not_found": {
|
||
"message": "Ярлык {label_id} не найден."
|
||
},
|
||
"label_nothing_to_update": {
|
||
"message": "В ярлыке {label_id} нечего обновлять: укажите хотя бы одно из {fields}."
|
||
},
|
||
"maximum_not_above_minimum": {
|
||
"message": "Максимум ({maximum}) должен быть больше минимума ({minimum})."
|
||
},
|
||
"no_max_value": {
|
||
"message": "У объекта {entity_id} нет максимального значения."
|
||
},
|
||
"no_min_value": {
|
||
"message": "У объекта {entity_id} нет минимального значения."
|
||
},
|
||
"not_a_group": {
|
||
"message": "{entity_id} не является группой."
|
||
},
|
||
"person_not_editable": {
|
||
"message": "Этого человека нельзя редактировать: {entity_id}."
|
||
},
|
||
"restart_failed": {
|
||
"message": "Spook столкнулся с ошибкой при перезапуске Home Assistant."
|
||
},
|
||
"sequence_attach_failed": {
|
||
"message": "Не удалось подключить первый шаг триггера последовательности."
|
||
},
|
||
"set_range_nothing_to_change": {
|
||
"message": "Укажите минимум, максимум или шаг, который нужно изменить."
|
||
},
|
||
"spooked": {
|
||
"message": "Бу! 👻"
|
||
},
|
||
"timer_not_editable": {
|
||
"message": "Этот таймер нельзя редактировать: {entity_id}."
|
||
},
|
||
"todo_item_after_itself": {
|
||
"message": "Элемент нельзя переместить после самого себя."
|
||
},
|
||
"todo_item_not_found": {
|
||
"message": "В {entity_id} нет элемента {item}."
|
||
},
|
||
"todo_last_item_after": {
|
||
"message": "После последнего элемента в {entity_id} ничего переместить нельзя."
|
||
},
|
||
"todo_move_where": {
|
||
"message": "Укажите, куда: после другого элемента, в начало или в конец."
|
||
},
|
||
"user_not_found": {
|
||
"message": "Не удалось найти пользователя: {user_id}."
|
||
},
|
||
"value_not_a_number": {
|
||
"message": "Значение {value} для {entity_id} не является числом."
|
||
},
|
||
"watchdog_arming_attach_failed": {
|
||
"message": "Не удалось подключить триггеры взвода сторожевого таймера."
|
||
},
|
||
"watchdog_expected_attach_failed": {
|
||
"message": "Не удалось подключить ожидаемые триггеры сторожевого таймера."
|
||
},
|
||
"yaml_group_not_editable": {
|
||
"message": "{entity_id} это группа из вашей YAML-конфигурации, которую Spook изменить не может. Отредактируйте её в конфигурации или используйте group.set, который по-прежнему работает с такими группами."
|
||
},
|
||
"yaml_helper_cannot_be_deleted": {
|
||
"message": "{entity_id} настроен в YAML и не может быть удалён."
|
||
},
|
||
"zone_not_editable": {
|
||
"message": "Эту зону нельзя редактировать: {entity_id}."
|
||
},
|
||
"amount_not_a_multiple_of_step": {
|
||
"message": "Величина {amount} не подходит для {entity_id}, который меняется с шагом {step}. Используйте число, кратное {step}, или не указывайте величину, чтобы сдвинуться на один шаг."
|
||
},
|
||
"area_cannot_update": {
|
||
"message": "Пространство {area_id} нельзя изменить таким образом: {error}."
|
||
},
|
||
"area_name_taken": {
|
||
"message": "Название {name} уже занято пространством {area_id}."
|
||
},
|
||
"area_nothing_to_update": {
|
||
"message": "В пространстве {area_id} нечего обновлять: укажите хотя бы одно из {fields}."
|
||
},
|
||
"device_nothing_to_update": {
|
||
"message": "В устройстве {device_id} нечего обновлять: укажите хотя бы одно из {fields}."
|
||
},
|
||
"floor_name_taken": {
|
||
"message": "Название {name} уже занято этажом {floor_id}."
|
||
},
|
||
"floor_nothing_to_update": {
|
||
"message": "В этаже {floor_id} нечего обновлять: укажите хотя бы одно из {fields}."
|
||
},
|
||
"schedule_blocks_invalid": {
|
||
"message": "Эти временные блоки не подходят для {entity_id}: {error}. Ничего не изменено."
|
||
},
|
||
"yaml_schedule_not_editable": {
|
||
"message": "{entity_id} является расписанием из вашей YAML-конфигурации, которое Spook не может изменить. Отредактируйте его в своей конфигурации."
|
||
}
|
||
},
|
||
"issues": {
|
||
"alert_unknown_entity_references": {
|
||
"title": "Оповещение следит за неизвестным объектом: {alert}",
|
||
"description": "Spook нашел призрака в ваших оповещениях 👻\n\nОповещение {alert} (`{entity_id}`) следит за объектом, который неизвестен Home Assistant:\n\n{entities}\n\nОповещение может срабатывать только по объекту, за которым следит, так что это больше никогда не сработает. Выглядит оно точно так же, как оповещение, которому просто нечего сообщить.\n\nЧтобы исправить эту ошибку, отредактируйте раздел `alert:` в вашей конфигурации и укажите для этого оповещения существующий объект.\n\nSpook 👻 Ваш домовой."
|
||
},
|
||
"alert_unknown_notifiers": {
|
||
"title": "Оповещение использует неизвестные службы уведомлений: {alert}",
|
||
"description": "Spook нашел призрака в ваших оповещениях 👻\n\nОповещение {alert} (`{entity_id}`) отправляет уведомления через следующие действия, которые неизвестны Home Assistant:\n\n{notifiers}\n\nОповещение по-прежнему срабатывает и повторяется, но эти уведомления уходят в никуда. Home Assistant пишет об этом в журнал только в момент срабатывания оповещения, а это неудачный момент, чтобы узнать, что никто не слушает.\n\nЧтобы исправить эту ошибку, отредактируйте список `notifiers:` этого оповещения в вашей конфигурации и удалите или исправьте эти записи.\n\nSpook 👻 Ваш домовой."
|
||
},
|
||
"automation_unknown_area_references": {
|
||
"description": "Spook нашел призрака в ваших автоматизациях 👻\n\nПутешествуя, Spook наткнулся на следующую автоматизацию:\n\n[{automation}]({edit}) (`{entity_id}`)\n\nЭта автоматизация ссылается на следующие пространства, которые неизвестны Home Assistant:\n\n{areas}\n\n\n\nЧтобы исправить эту ошибку, [отредактируйте автоматизацию]({edit}) и удалите использование этих несуществующих пространств.\n\nSpook 👻 Ваш домовой.",
|
||
"title": "Используются неизвестные пространства в: {automation}"
|
||
},
|
||
"automation_unknown_condition_references": {
|
||
"description": "Spook нашел призрака в ваших автоматизациях 👻\n\nПутешествуя, Spook наткнулся на следующую автоматизацию:\n\n[{automation}]({edit}) (`{entity_id}`)\n\nЭта автоматизация использует следующие условия, которые не может предоставить ни одна интеграция, доступная Home Assistant:\n\n{conditions}\n\n\n\nОбычно так бывает, когда интеграцию, предоставлявшую условие, удалили. Чтобы исправить эту ошибку, [отредактируйте автоматизацию]({edit}) и уберите эти недоступные условия или верните интеграцию, которая их предоставляет.\n\nSpook 👻 Ваш домовой.",
|
||
"title": "Используются неизвестные условия в: {automation}"
|
||
},
|
||
"automation_unknown_device_references": {
|
||
"description": "Spook нашел призрака в ваших автоматизациях 👻\n\nПутешествуя, Spook наткнулся на следующую автоматизацию:\n\n[{automation}]({edit}) (`{entity_id}`)\n\nЭта автоматизация ссылается на следующие устройства, которые неизвестны для Home Assistant:\n\n{devices}\n\n\n\nЧтобы исправить эту ошибку, [отредактируйте автоматизацию]({edit}) и удалите использование этих несуществующих устройств.\n\nSpook 👻 Ваш домовой.",
|
||
"title": "Используются неизвестные устройства в: {automation}"
|
||
},
|
||
"automation_unknown_entity_references": {
|
||
"description": "Spook нашел призрака в ваших автоматизациях 👻\n\nПутешествуя, Spook наткнулся на следующую автоматизацию:\n\n[{automation}]({edit}) (`{entity_id}`)\n\nЭта автоматизация ссылается на следующие объекты, которые неизвестны Home Assistant:\n\n{entities}\n\n\n\nЧтобы исправить эту ошибку, [отредактируйте автоматизацию]({edit}) и удалите использование этих несуществующих объектов.\n\nSpook 👻 Ваш домовой.",
|
||
"title": "Используются неизвестные объекты в: {automation}"
|
||
},
|
||
"automation_unknown_floor_references": {
|
||
"description": "Spook нашел призрака в ваших автоматизациях 👻\n\nПутешествуя, Spook наткнулся на следующую автоматизацию:\n\n[{automation}]({edit}) (`{entity_id}`)\n\nЭта автоматизация ссылается на следующие этажи, которые неизвестны для Home Assistant:\n\n{floors}\n\n\n\nЧтобы исправить эту ошибку, [отредактируйте автоматизацию]({edit}) и удалите использование этих несуществующих этажей.\n\nSpook 👻 Ваш домовой.",
|
||
"title": "Использование неизвестных этажей в: {automation}"
|
||
},
|
||
"automation_unknown_label_references": {
|
||
"description": "Spook нашел призрака в ваших автоматизациях 👻\n\nПутешествуя, Spook наткнулся на следующую автоматизацию:\n\n[{automation}]({edit}) (`{entity_id}`)\n\nЭта автоматизация ссылается на следующие ярлыки, которые неизвестны Home Assistant:\n\n{labels}\n\n\n\nЧтобы исправить эту ошибку, [отредактируйте автоматизацию]({edit}) и удалите использование этих несуществующих ярлыков.\n\nSpook 👻 Ваш домовой.",
|
||
"title": "Используются неизвестные ярлыки в: {automation}"
|
||
},
|
||
"automation_unknown_service_references": {
|
||
"description": "Spook нашел призрака в ваших автоматизациях 👻\n\nПутешествуя, Spook наткнулся на следующую автоматизацию:\n\n[{automation}]({edit}) (`{entity_id}`)\n\nЭта автоматизация ссылается на следующие действия, которые неизвестны для Home Assistant:\n\n{services}\n\n\n\nЧтобы исправить эту ошибку, [отредактируйте автоматизацию]({edit}) и удалите использование этих несуществующих действий.\n\nSpook 👻 Ваш домовой.",
|
||
"title": "Использование неизвестных действий в: {automation}"
|
||
},
|
||
"automation_unknown_trigger_references": {
|
||
"description": "Spook нашел призрака в ваших автоматизациях 👻\n\nПутешествуя, Spook наткнулся на следующую автоматизацию:\n\n[{automation}]({edit}) (`{entity_id}`)\n\nЭта автоматизация использует следующие триггеры, которые не может предоставить ни одна интеграция, доступная Home Assistant:\n\n{triggers}\n\n\n\nОбычно так бывает, когда интеграцию, предоставлявшую триггер, удалили. Чтобы исправить эту ошибку, [отредактируйте автоматизацию]({edit}) и уберите эти недоступные триггеры или верните интеграцию, которая их предоставляет.\n\nSpook 👻 Ваш домовой.",
|
||
"title": "Используются неизвестные триггеры в: {automation}"
|
||
},
|
||
"empty_areas": {
|
||
"title": "Пустое пространство: {area}",
|
||
"fix_flow": {
|
||
"step": {
|
||
"init": {
|
||
"title": "Пустое пространство: {area}",
|
||
"description": "В пространстве {area} нет ни устройств, ни объектов, и ни одна автоматизация или скрипт не нацелены на него.\n\nУдалите его или оставьте, и Spook перестанет о нём напоминать.\n\nSpook 👻 Ваш домовой.",
|
||
"menu_options": {
|
||
"remove": "Удалить это пустое пространство",
|
||
"ignore": "Оставить, больше не напоминать",
|
||
"manage": "Я исправлю сам"
|
||
}
|
||
}
|
||
},
|
||
"abort": {
|
||
"issue_ignored": "Отныне Spook будет молчать об этом пространстве.",
|
||
"manage": "Вы можете управлять этим пространством сами на [странице пространств](/config/areas/dashboard).",
|
||
"changed": "С тех пор как Spook проверял, это пространство снова используется: в нём что-то есть или его использует автоматизация или скрипт. Поэтому его не тронули. Spook сам проверит ещё раз и обновит эту проблему."
|
||
}
|
||
}
|
||
},
|
||
"empty_floors": {
|
||
"title": "Пустой этаж: {floor}",
|
||
"fix_flow": {
|
||
"step": {
|
||
"init": {
|
||
"title": "Пустой этаж: {floor}",
|
||
"description": "На этаже {floor} нет пространств, и ни одна автоматизация или скрипт не нацелены на него.\n\nУдалите его или оставьте, и Spook перестанет о нём напоминать.\n\nSpook 👻 Ваш домовой.",
|
||
"menu_options": {
|
||
"remove": "Удалить этот пустой этаж",
|
||
"ignore": "Оставить, больше не напоминать",
|
||
"manage": "Я исправлю сам"
|
||
}
|
||
}
|
||
},
|
||
"abort": {
|
||
"issue_ignored": "Отныне Spook будет молчать об этом этаже.",
|
||
"manage": "Вы можете управлять этим этажом сами на [странице пространств](/config/areas/dashboard).",
|
||
"changed": "С тех пор как Spook проверял, этот этаж снова используется: на нём есть пространство или его использует автоматизация или скрипт. Поэтому его не тронули. Spook сам проверит ещё раз и обновит эту проблему."
|
||
}
|
||
}
|
||
},
|
||
"energy_unknown_references": {
|
||
"title": "Неизвестные объекты на панели энергии",
|
||
"fix_flow": {
|
||
"step": {
|
||
"init": {
|
||
"title": "Неизвестные объекты на панели энергии",
|
||
"description": "Spook нашел призрака на вашей панели энергии 👻\n\nПанель энергии ссылается на следующие объекты, которые неизвестны Home Assistant:\n\n{entities}\n\nОбычно так бывает, когда объект, используемый в настройках энергии, переименовали или удалили. Переименовали? Тогда откройте [Настройки > Панели > Энергия](/config/energy) и выберите новый, чтобы его история осталась на панели.\n\nУдалили насовсем? Spook может убрать их из настроек энергии за вас. Отсутствующий счётчик уходит вместе со своим источником или устройством, отсутствующая цена или стоимость просто очищается. После этого панель перестаёт показывать историю убранного; сама статистика остаётся.\n\nSpook 👻 Ваш домовой.",
|
||
"menu_options": {
|
||
"remove": "Убрать их из настроек энергии",
|
||
"manage": "Я сделаю сам",
|
||
"ignore": "Оставить, больше не напоминать"
|
||
}
|
||
}
|
||
},
|
||
"abort": {
|
||
"issue_ignored": "Отныне Spook будет молчать об этих объектах.",
|
||
"manage": "Вы можете обновить или удалить их сами в [настройках энергии](/config/energy).",
|
||
"nothing_to_remove": "Ни один из них больше не неизвестен, так что ничего не убрано. Возможно, они вернулись или кто-то уже изменил настройки энергии."
|
||
}
|
||
}
|
||
},
|
||
"group_unknown_members": {
|
||
"title": "Неизвестные участники группы в: {group}",
|
||
"fix_flow": {
|
||
"step": {
|
||
"init": {
|
||
"title": "Неизвестные участники группы в: {group}",
|
||
"description": "Spook нашел призрака в ваших группах 👻\n\nВ группе {group} (`{entity_id}`) есть участники, которые неизвестны Home Assistant:\n\n{entities}\n\nУдалите их из группы или оставьте, и Spook перестанет о них напоминать.\n\nSpook 👻 Ваш домовой.",
|
||
"menu_options": {
|
||
"remove": "Удалить этих участников",
|
||
"manage": "Я исправлю сам",
|
||
"ignore": "Оставить, больше не напоминать"
|
||
}
|
||
}
|
||
},
|
||
"abort": {
|
||
"issue_ignored": "Отныне Spook будет молчать об этой группе.",
|
||
"not_editable": "Эта группа настроена в YAML, поэтому Spook не может её редактировать. Обновите группу в своей конфигурации.",
|
||
"manage": "Вы можете управлять этой группой сами на [странице вспомогательных объектов](/config/helpers).",
|
||
"changed": "С тех пор как Spook проверял, участники из этой проблемы вернулись или изменились, поэтому из группы ничего не удалено. Spook сам проверит ещё раз и обновит эту проблему."
|
||
}
|
||
}
|
||
},
|
||
"homekit_unknown_entity_references": {
|
||
"description": "Spook нашел призрака в вашем мосте HomeKit 👻\n\nПутешествуя, Spook наткнулся на следующий мост HomeKit:\n\n{bridge}\n\nЭтот мост упоминает следующие объекты, которые неизвестны Home Assistant:\n\n{entities}\n\n\n\nHomeKit не отслеживает переименование объектов. Включённый объект, который переименовали или удалили, пропадает из приложения «Дом»; исключённый объект, который переименовали, снова в нём появляется.\n\nЧтобы исправить эту ошибку, перейдите в [интеграцию HomeKit Bridge](/config/integrations/integration/homekit), выберите **Настроить** у этого моста и выберите объекты заново.\n\nSpook 👻 Ваш домовой.",
|
||
"title": "Неизвестные объекты в мосте HomeKit: {bridge}"
|
||
},
|
||
"homekit_unknown_entity_references_yaml": {
|
||
"description": "Spook нашел призрака в вашем мосте HomeKit 👻\n\nПутешествуя, Spook наткнулся на следующий мост HomeKit:\n\n{bridge}\n\nЭтот мост упоминает следующие объекты, которые неизвестны Home Assistant:\n\n{entities}\n\n\n\nHomeKit не отслеживает переименование объектов. Включённый объект, который переименовали или удалили, пропадает из приложения «Дом»; исключённый объект, который переименовали, снова в нём появляется.\n\nЭтот мост настроен в вашей YAML-конфигурации. Чтобы исправить эту ошибку, отредактируйте `filter` этого моста в разделе `homekit:` и удалите или исправьте эти объекты.\n\nSpook 👻 Ваш домовой.",
|
||
"title": "Неизвестные объекты в мосте HomeKit: {bridge}"
|
||
},
|
||
"lovelace_missing_resources": {
|
||
"description": "Spook нашел призрака на ваших панелях 👻\n\nСледующие ресурсы панелей указывают на файлы, которых не существует:\n\n{resources}\n\n\n\nОбычно так бывает, когда пользовательскую карточку или её файлы удалили, а ресурс остался. Чтобы исправить эту ошибку, откройте [страницу ресурсов](/config/lovelace/resources) и удалите или исправьте эти ресурсы. Своей вкладки у неё нет: на странице «Панели» она спрятана за тремя точками в правом верхнем углу.\n\nSpook 👻 Ваш домовой.",
|
||
"title": "Ресурсы панелей указывают на отсутствующие файлы"
|
||
},
|
||
"lovelace_missing_resources_yaml": {
|
||
"description": "Spook нашел призрака на ваших панелях 👻\n\nСледующие ресурсы панелей указывают на файлы, которых не существует:\n\n{resources}\n\n\n\nОбычно так бывает, когда пользовательскую карточку или её файлы удалили, а ресурс остался.\n\nЭти ресурсы перечислены в вашей YAML-конфигурации, поэтому страница ресурсов не может их изменить. Отредактируйте раздел `resources:` вашей конфигурации Lovelace и удалите или исправьте эти записи.\n\nSpook 👻 Ваш домовой.",
|
||
"title": "Ресурсы панелей указывают на отсутствующие файлы"
|
||
},
|
||
"lovelace_duplicate_resources": {
|
||
"title": "Ресурс панели указан больше одного раза: {resource}",
|
||
"fix_flow": {
|
||
"step": {
|
||
"init": {
|
||
"title": "Ресурс панели указан больше одного раза: {resource}",
|
||
"description": "Spook нашел призрака на ваших панелях 👻\n\nЭтот ресурс панели указан {count} раз:\n\n{resources}\n\nОбычно так бывает, когда пользовательскую карточку обновили, добавив ресурс для новой версии вместо того, чтобы отредактировать уже существующий. Браузер загружает оба, карточка пытается зарегистрироваться дважды, и вторая попытка проваливается. Выглядит это как сломанная карточка, а не как дублированный ресурс.\n\nSpook может убрать лишние копии и оставить последнюю добавленную.\n\nSpook 👻 Ваш домовой.",
|
||
"menu_options": {
|
||
"remove": "Убрать лишние копии, оставить последнюю",
|
||
"ignore": "Оставить, больше не напоминать",
|
||
"manage": "Я исправлю сам"
|
||
}
|
||
}
|
||
},
|
||
"abort": {
|
||
"issue_ignored": "Отныне Spook будет молчать об этом ресурсе.",
|
||
"manage": "Вы можете управлять ресурсами панелей сами на [странице ресурсов](/config/lovelace/resources).",
|
||
"yaml": "Эти ресурсы перечислены в вашей YAML-конфигурации, поэтому Spook не может изменить их за вас. Отредактируйте раздел `resources:` вашей конфигурации Lovelace и удалите ненужные копии `{resource}`."
|
||
}
|
||
}
|
||
},
|
||
"lovelace_unknown_area_references": {
|
||
"description": "Spook нашел призрака на ваших панелях 👻\n\nПутешествуя, Spook наткнулся на следующую панель:\n\n{dashboard}\n\nЭта панель ссылается на следующие пространства, которые неизвестны Home Assistant:\n\n{areas}\n\n\n\nОбычно так бывает, когда пространство переименовали или удалили. Чтобы исправить эту ошибку, [отредактируйте панель]({edit}) и уберите эти несуществующие пространства.\n\nSpook 👻 Ваш домовой.",
|
||
"title": "Неизвестные пространства на панели: {dashboard}"
|
||
},
|
||
"lovelace_unknown_entity_references": {
|
||
"description": "Spook нашел призрака на ваших панелях 👻\n\nПутешествуя, Spook наткнулся на следующую панель:\n\n[{dashboard}]({edit})\n\nЭта панель ссылается на следующие объекты, которые неизвестны Home Assistant:\n\n{entities}\n\n\n\nЧтобы исправить эту ошибку, [отредактируйте панель]({edit}) и удалите использование этих несуществующих объектов.\n\nSpook 👻 Ваш домовой.",
|
||
"title": "Используются неизвестные объекты в: {dashboard}"
|
||
},
|
||
"lovelace_unknown_service_references": {
|
||
"description": "Spook нашел призрака на ваших панелях 👻\n\nПутешествуя, Spook наткнулся на следующую панель:\n\n[{dashboard}]({edit})\n\nЭта панель выполняет следующие действия, которые неизвестны Home Assistant:\n\n{services}\n\n\n\nКнопка или карточка, использующая одно из них, ничего не делает при нажатии. Обычно так бывает, когда скрипт переименовали или удалили либо удалили интеграцию. Чтобы исправить эту ошибку, [отредактируйте панель]({edit}) и удалите или замените эти несуществующие действия.\n\nSpook 👻 Ваш домовой.",
|
||
"title": "Неизвестные действия на панели: {dashboard}"
|
||
},
|
||
"min_max_unknown_sources": {
|
||
"title": "Неизвестные участники во вспомогательном объекте мин./макс.: {helper}",
|
||
"fix_flow": {
|
||
"step": {
|
||
"init": {
|
||
"title": "Неизвестные участники во вспомогательном объекте мин./макс.: {helper}",
|
||
"description": "Spook нашел призрака в ваших вспомогательных объектах 👻\n\nВспомогательный объект мин./макс. {helper} (`{entity_id}`) объединяет следующих участников, которые неизвестны Home Assistant:\n\n{sources}\n\nУдалите их, чтобы вспомогательный объект продолжил работу с оставшимися участниками, или оставьте, и Spook перестанет о них напоминать.\n\nSpook 👻 Ваш домовой.",
|
||
"menu_options": {
|
||
"remove": "Удалить этих участников",
|
||
"manage": "Я исправлю сам",
|
||
"ignore": "Оставить, больше не напоминать"
|
||
}
|
||
}
|
||
},
|
||
"abort": {
|
||
"issue_ignored": "Отныне Spook будет молчать об этом вспомогательном объекте.",
|
||
"manage": "Вы можете управлять этим вспомогательным объектом сами на [странице вспомогательных объектов](/config/helpers).",
|
||
"changed": "С тех пор как Spook проверял, участники из этой проблемы вернулись или изменились, поэтому из вспомогательного объекта ничего не удалено. Spook сам проверит ещё раз и обновит эту проблему.",
|
||
"too_few_members": "Вспомогательному объекту мин./макс. нужно минимум два участника, так что после удаления отсутствующих их осталось бы слишком мало. Перенастройте или удалите вспомогательный объект сами на [странице вспомогательных объектов](/config/helpers)."
|
||
}
|
||
}
|
||
},
|
||
"notify_unknown_group_members": {
|
||
"description": "Spook нашел призрака в ваших группах уведомлений 👻\n\nГруппа уведомлений `{group}` пересылает в следующие действия, которые неизвестны Home Assistant:\n\n{members}\n\nГруппа по-прежнему доставляет уведомления остальным участникам и по-прежнему сообщает об успехе тому, кто её вызвал, так что выше по цепочке никто ничего не замечает. Сбой проявляется только как случайное \"Task exception was never retrieved\" в журнале, где не названа никакая группа, и выглядит это как баг. Тот, кто стоял за этим участником, просто перестаёт получать уведомления.\n\nЧтобы исправить эту ошибку, отредактируйте список `services:` этой группы в вашей конфигурации и удалите или исправьте эти записи.\n\nSpook 👻 Ваш домовой.",
|
||
"title": "Неизвестные участники в группе уведомлений: {group}"
|
||
},
|
||
"orphaned_statistics": {
|
||
"title": "Найдена осиротевшая долгосрочная статистика",
|
||
"fix_flow": {
|
||
"step": {
|
||
"init": {
|
||
"title": "Найдена осиротевшая долгосрочная статистика",
|
||
"description": "Spook нашел призрака в вашем регистраторе 👻\n\nHome Assistant хранит долгосрочную статистику для следующего, но соответствующих объектов больше нет:\n\n{statistics}\n\nОбычно так бывает, когда сенсор удалили, а его статистику сохранили. Очистка выбрасывает эту историю навсегда, поэтому Spook перед этим проверяет ещё раз и не трогает то, что за это время вернулось.\n\nSpook 👻 Ваш домовой.",
|
||
"menu_options": {
|
||
"remove": "Очистить эту статистику",
|
||
"manage": "Я сделаю сам",
|
||
"ignore": "Оставить, больше не напоминать"
|
||
}
|
||
}
|
||
},
|
||
"abort": {
|
||
"issue_ignored": "Отныне Spook будет молчать об этой статистике.",
|
||
"manage": "Вы можете очистить её сами на [странице статистики](/config/tools/statistics).",
|
||
"nothing_to_clear": "В этом списке больше нечего очищать, так что ничего не выброшено. Либо у статистики снова появился объект, либо её уже нет.",
|
||
"clearing_took_too_long": "Spook попросил очистить статистику, а регистратор так и не сообщил, что закончил. Работа стоит в очереди и, скорее всего, будет выполнена, так что эта проблема останется, пока Spook не проверит ещё раз."
|
||
}
|
||
}
|
||
},
|
||
"person_unknown_device_trackers": {
|
||
"title": "Неизвестные отслеживающие устройства у: {person}",
|
||
"fix_flow": {
|
||
"step": {
|
||
"init": {
|
||
"title": "Неизвестные отслеживающие устройства у: {person}",
|
||
"description": "Spook нашел призрака среди ваших людей 👻\n\n{person} использует следующие отслеживающие устройства, которые неизвестны Home Assistant:\n\n{device_trackers}\n\nОбычно так бывает, когда отслеживающее устройство переименовали или удалили его интеграцию.\n\nУдалите их у {person} или оставьте, и Spook перестанет о них напоминать.\n\nSpook 👻 Ваш домовой.",
|
||
"menu_options": {
|
||
"remove": "Удалить эти отслеживающие устройства",
|
||
"ignore": "Оставить, больше не напоминать",
|
||
"manage": "Я исправлю сам"
|
||
}
|
||
}
|
||
},
|
||
"abort": {
|
||
"issue_ignored": "Отныне Spook будет молчать об этом человеке.",
|
||
"not_editable": "Этот человек настроен в YAML, поэтому Spook не может его редактировать. Обновите его в своей конфигурации.",
|
||
"manage": "Вы можете управлять этим человеком сами на [странице людей](/config/person)."
|
||
}
|
||
}
|
||
},
|
||
"proximity_unknown_ignored_zones": {
|
||
"description": "Spook нашел призрака в вашей конфигурации близости 👻\n\nПутешествуя, Spook наткнулся на следующую конфигурацию близости:\n\n{name}\n\nЭта конфигурация игнорирует зоны, которые неизвестны для Home Assistant:\n\n{zones}\n\n\n\nЧтобы исправить эту ошибку, отредактируйте конфигурацию и удалите эти зоны.\n\nSpook 👻 Ваш домовой.",
|
||
"title": "Неизвестные игнорируемые зоны: {name}"
|
||
},
|
||
"proximity_unknown_tracked_entities": {
|
||
"description": "Spook нашел призрака в вашей конфигурации близости 👻\n\nПутешествуя, Spook наткнулся на следующую конфигурацию близости:\n\n{name}\n\nЭта конфигурация отслеживает людей или отслеживающие устройства, которые неизвестны Home Assistant:\n\n{entities}\n\n\n\nЧтобы исправить эту ошибку, отредактируйте конфигурацию и удалите эти объекты.\n\nSpook 👻 Ваш домовой.",
|
||
"title": "Неизвестные отслеживаемые объекты: {name}"
|
||
},
|
||
"proximity_unknown_zone": {
|
||
"description": "Spook нашел призрака в вашей конфигурации близости 👻\n\nПутешествуя, Spook наткнулся на следующую конфигурацию близости:\n\n{name}\n\nЭта конфигурация основана на зоне, которая неизвестна для Home Assistant:\n\n`{zone}`\n\n\n\nПоскольку вы не можете изменить зону конфигурации близости, единственный вариант — удалить этот конкретный экземпляр интеграции близости.\n\nSpook 👻 Ваш домовой.",
|
||
"title": "Неизвестная зона: {zone}"
|
||
},
|
||
"scene_unknown_entity_references": {
|
||
"description": "Spook нашел призрака в ваших сценах 👻\n\nПутешествуя, Spook наткнулся на следующую сцену:\n\n[{scene}]({edit})\n\nЭта сцена ссылается на следующие объекты, которые неизвестны Home Assistant:\n\n{entities}\n\n\n\nЧтобы исправить эту ошибку, [отредактируйте сцену]({edit}) и удалите использование этих несуществующих объектов.\n\nSpook 👻 Ваш домовой.",
|
||
"title": "Используются неизвестные объекты в: {scene}"
|
||
},
|
||
"script_unknown_area_references": {
|
||
"description": "Spook нашел призрака в ваших скриптах 👻\n\nПутешествуя, Spook наткнулся на следующий скрипт:\n\n[{script}]({edit}) (`{entity_id}`)\n\nЭтот скрипт ссылается на следующие пространства, которые неизвестны Home Assistant:\n\n{areas}\n\n\n\nЧтобы исправить эту ошибку, [отредактируйте скрипт]({edit}) и удалите использование этих несуществующих пространств.\n\nSpook 👻 Ваш домовой.",
|
||
"title": "Используются неизвестные пространства в: {script}"
|
||
},
|
||
"script_unknown_condition_references": {
|
||
"description": "Spook нашел призрака в ваших скриптах 👻\n\nПутешествуя, Spook наткнулся на следующий скрипт:\n\n[{script}]({edit}) (`{entity_id}`)\n\nЭтот скрипт использует следующие условия, которые не может предоставить ни одна интеграция, доступная Home Assistant:\n\n{conditions}\n\n\n\nОбычно так бывает, когда интеграцию, предоставлявшую условие, удалили. Чтобы исправить эту ошибку, [отредактируйте скрипт]({edit}) и уберите эти недоступные условия или верните интеграцию, которая их предоставляет.\n\nSpook 👻 Ваш домовой.",
|
||
"title": "Используются неизвестные условия в: {script}"
|
||
},
|
||
"script_unknown_device_references": {
|
||
"description": "Spook нашел призрака в ваших скриптах 👻\n\nПутешествуя, Spook наткнулся на следующий скрипт:\n\n[{script}]({edit}) (`{entity_id}`)\n\nЭтот скрипт ссылается на следующие устройства, которые неизвестны для Home Assistant:\n\n{devices}\n\n\n\nЧтобы исправить эту ошибку, [отредактируйте скрипт]({edit}) и удалите использование этих несуществующих устройств.\n\nSpook 👻 Ваш домовой.",
|
||
"title": "Используются неизвестные устройства в: {script}"
|
||
},
|
||
"script_unknown_entity_references": {
|
||
"description": "Spook нашел призрака в ваших скриптах 👻\n\nПутешествуя, Spook наткнулся на следующий скрипт:\n\n[{script}]({edit}) (`{entity_id}`)\n\nЭтот скрипт ссылается на следующие объекты, которые неизвестны Home Assistant:\n\n{entities}\n\n\n\nЧтобы исправить эту ошибку, [отредактируйте скрипт]({edit}) и удалите использование этих несуществующих объектов.\n\nSpook 👻 Ваш домовой.",
|
||
"title": "Используются неизвестные объекты в: {script}"
|
||
},
|
||
"script_unknown_floor_references": {
|
||
"description": "Spook нашел призрака в ваших скриптах 👻\n\nПутешествуя, Spook наткнулся на следующий скрипт:\n\n[{script}]({edit}) (`{entity_id}`)\n\nЭтот скрипт ссылается на следующие этажи, которые неизвестны для Home Assistant:\n\n{floors}\n\n\n\nЧтобы исправить эту ошибку, [отредактируйте скрипт]({edit}) и удалите использование этих несуществующих этажей.\n\nSpook 👻 Ваш домовой.",
|
||
"title": "Использование неизвестных этажей в: {script}"
|
||
},
|
||
"script_unknown_label_references": {
|
||
"description": "Spook нашел призрака в ваших скриптах 👻\n\nПутешествуя, Spook наткнулся на следующий скрипт:\n\n[{script}]({edit}) (`{entity_id}`)\n\nЭтот скрипт ссылается на следующие ярлыки, которые неизвестны Home Assistant:\n\n{labels}\n\n\n\nЧтобы исправить эту ошибку, [отредактируйте скрипт]({edit}) и удалите использование этих несуществующих ярлыков.\n\nSpook 👻 Ваш домовой.",
|
||
"title": "Используются неизвестные ярлыки в: {script}"
|
||
},
|
||
"script_unknown_service_references": {
|
||
"description": "Spook нашел призрака в ваших скриптах 👻\n\nПутешествуя, Spook наткнулся на следующий скрипт:\n\n[{script}]({edit}) (`{entity_id}`)\n\nЭтот скрипт ссылается на следующие действия, которые неизвестны Home Assistant:\n\n{services}\n\n\n\nЧтобы исправить эту ошибку, [отредактируйте скрипт]({edit}) и удалите использование этих несуществующих действий.\n\nSpook 👻 Ваш домовой.",
|
||
"title": "Использование неизвестных действий в: {script}"
|
||
},
|
||
"script_unknown_trigger_references": {
|
||
"description": "Spook нашел призрака в ваших скриптах 👻\n\nПутешествуя, Spook наткнулся на следующий скрипт:\n\n[{script}]({edit}) (`{entity_id}`)\n\nЭтот скрипт использует следующие триггеры, которые не может предоставить ни одна интеграция, доступная Home Assistant:\n\n{triggers}\n\n\n\nОбычно так бывает, когда интеграцию, предоставлявшую триггер, удалили. Чтобы исправить эту ошибку, [отредактируйте скрипт]({edit}) и уберите эти недоступные триггеры или верните интеграцию, которая их предоставляет.\n\nSpook 👻 Ваш домовой.",
|
||
"title": "Используются неизвестные триггеры в: {script}"
|
||
},
|
||
"template_unknown_entity_references": {
|
||
"description": "Spook нашел призрака в ваших шаблонных вспомогательных объектах 👻\n\nПутешествуя, Spook наткнулся на следующий шаблонный вспомогательный объект:\n\n[{helper}]({edit}) (`{entity_id}`)\n\nЕго конфигурация ссылается на следующие объекты, которые неизвестны Home Assistant:\n\n{entities}\n\n\n\nОбычно так бывает, когда объект переименовали или удалили. Чтобы исправить эту ошибку, перенастройте шаблонный вспомогательный объект так, чтобы он ссылался на существующие объекты.\n\nSpook 👻 Ваш домовой.",
|
||
"title": "Неизвестные объекты в шаблонном вспомогательном объекте: {helper}"
|
||
},
|
||
"template_unknown_service_references": {
|
||
"description": "Spook нашел призрака в ваших шаблонных вспомогательных объектах 👻\n\nПутешествуя, Spook наткнулся на следующий шаблонный вспомогательный объект:\n\n[{helper}]({edit}) (`{entity_id}`)\n\nОн ссылается на следующие действия, которые неизвестны Home Assistant:\n\n{services}\n\n\n\nОбычно так бывает, когда удалили то, что предоставляло действие, или переименовали либо удалили скрипт. Чтобы исправить эту ошибку, перенастройте шаблонный вспомогательный объект так, чтобы он использовал существующие действия.\n\nSpook 👻 Ваш домовой.",
|
||
"title": "Неизвестные действия в шаблонном вспомогательном объекте: {helper}"
|
||
},
|
||
"unknown_customized_entities": {
|
||
"description": "Spook нашел призрака в вашей кастомизации 👻\n\nРаздел `customize:` закрепляет атрибуты за следующими объектами, которые неизвестны Home Assistant:\n\n{entities}\n\n\n\nОбычно так бывает, когда объект переименовали или удалили, а его настройка осталась. Чтобы исправить эту ошибку, отредактируйте раздел `customize:` в вашей конфигурации и удалите эти объекты.\n\nSpook 👻 Ваш домовой.",
|
||
"title": "Неизвестные объекты в вашей кастомизации"
|
||
},
|
||
"unknown_engines": {
|
||
"title": "Конвейер Assist использует исчезнувшие движки: {pipeline}",
|
||
"description": "Spook нашел призрака в ваших голосовых ассистентах 👻\n\nКонвейер Assist {pipeline} использует следующее, что неизвестно Home Assistant:\n\n{engines}\n\nОбычно это значит, что стоящую за этим интеграцию удалили. Конвейеру об этом не сказали, поэтому при следующем использовании он упадёт с ошибкой об отсутствующем провайдере или агенте, и до этого ничто не укажет сюда.\n\nЧтобы исправить это, откройте настройки этого ассистента в разделе [Голосовые ассистенты](/config/voice-assistants/assistants) и выберите для каждого из них движок, который ещё существует.\n\nSpook 👻 Ваш домовой."
|
||
},
|
||
"unknown_helper_source_references": {
|
||
"title": "Неизвестные исходные объекты во вспомогательном объекте: {helper}",
|
||
"fix_flow": {
|
||
"step": {
|
||
"init": {
|
||
"title": "Неизвестные исходные объекты во вспомогательном объекте: {helper}",
|
||
"description": "Spook нашел призрака в ваших вспомогательных объектах 👻\n\nВспомогательный объект {helper} (`{domain}`, `{entity_id}`) ссылается на следующие исходные объекты, которые неизвестны Home Assistant:\n\n{sources}\n\nБез своих источников этот вспомогательный объект работать не может. {usage}\n\nУдалите вспомогательный объект или оставьте его, и Spook перестанет о нём напоминать.\n\nSpook 👻 Ваш домовой.",
|
||
"menu_options": {
|
||
"remove": "Удалить этот вспомогательный объект",
|
||
"manage": "Я исправлю сам",
|
||
"ignore": "Оставить, больше не напоминать"
|
||
}
|
||
}
|
||
},
|
||
"abort": {
|
||
"issue_ignored": "Отныне Spook будет молчать об этом вспомогательном объекте.",
|
||
"manage": "Вы можете управлять этим вспомогательным объектом сами на [странице вспомогательных объектов](/config/helpers).",
|
||
"changed": "С тех пор как Spook проверял, источники этого вспомогательного объекта изменились, поэтому его не тронули. Spook сам проверит ещё раз и обновит эту проблему."
|
||
}
|
||
}
|
||
},
|
||
"unused_blueprints": {
|
||
"title": "Неиспользуемый проект: {blueprint}",
|
||
"fix_flow": {
|
||
"step": {
|
||
"init": {
|
||
"title": "Неиспользуемый проект: {blueprint}",
|
||
"description": "Проект {blueprint} не используется ни в одном элементе типа {domain}.\n\nУдалите его или оставьте, и Spook перестанет о нём напоминать.\n\nSpook 👻 Ваш домовой.",
|
||
"menu_options": {
|
||
"remove": "Удалить этот неиспользуемый проект",
|
||
"ignore": "Оставить, больше не напоминать",
|
||
"manage": "Я исправлю сам"
|
||
}
|
||
}
|
||
},
|
||
"abort": {
|
||
"issue_ignored": "Отныне Spook будет молчать об этом проекте.",
|
||
"manage": "Вы можете управлять этим проектом сами на [странице проектов](/config/blueprint/dashboard)."
|
||
}
|
||
}
|
||
},
|
||
"unused_labels": {
|
||
"title": "Неиспользуемый ярлык: {label}",
|
||
"fix_flow": {
|
||
"step": {
|
||
"init": {
|
||
"title": "Неиспользуемый ярлык: {label}",
|
||
"description": "Ярлык {label} не назначен ни одному объекту, устройству или пространству, и ни одна автоматизация или скрипт не нацелены на него.\n\nУдалите его или оставьте, и Spook перестанет о нём напоминать.\n\nSpook 👻 Ваш домовой.",
|
||
"menu_options": {
|
||
"remove": "Удалить этот неиспользуемый ярлык",
|
||
"ignore": "Оставить, больше не напоминать",
|
||
"manage": "Я исправлю сам"
|
||
}
|
||
}
|
||
},
|
||
"abort": {
|
||
"issue_ignored": "Отныне Spook будет молчать об этом ярлыке.",
|
||
"manage": "Вы можете управлять этим ярлыком сами на [странице ярлыков](/config/labels).",
|
||
"changed": "С тех пор как Spook проверял, этот ярлык снова используется: он у чего-то назначен или его использует автоматизация или скрипт. Поэтому его не тронули. Spook сам проверит ещё раз и обновит эту проблему."
|
||
}
|
||
}
|
||
},
|
||
"user_issue": {
|
||
"fix_flow": {
|
||
"step": {
|
||
"confirm": {
|
||
"description": "{description}",
|
||
"title": "{title}"
|
||
}
|
||
}
|
||
},
|
||
"title": "{title}"
|
||
},
|
||
"restart_required": {
|
||
"title": "Требуется перезапуск",
|
||
"fix_flow": {
|
||
"step": {
|
||
"confirm_restart": {
|
||
"title": "Требуется перезапуск",
|
||
"description": "Для того, чтобы Spook 👻 закончил настройку, Home Assistant необходимо перезапустить.\n\nВыберите «Подтвердить», чтобы перезапустить Home Assistant сейчас.\n\nSpook 👻 Ваш домовой."
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"unknown_area_sensors_temperature": {
|
||
"title": "Неизвестный сенсор температуры для пространства: {area}",
|
||
"fix_flow": {
|
||
"step": {
|
||
"init": {
|
||
"title": "Неизвестный сенсор температуры для пространства: {area}",
|
||
"description": "Spook нашел призрака в ваших пространствах 👻\n\nПространство {area} использует сенсор температуры, который неизвестен Home Assistant:\n\n{entities}\n\nHome Assistant проверяет этот сенсор только в момент выбора, поэтому, когда его удалили или переименовали, пространство продолжило указывать в пустоту. Assist и карточки пространств больше не получают от него показаний температуры.\n\nОчистите настройку, чтобы снова выбрать сенсор, или оставьте её, и Spook перестанет о ней напоминать.\n\nSpook 👻 Ваш домовой.",
|
||
"menu_options": {
|
||
"remove": "Очистить настройку",
|
||
"manage": "Я исправлю сам",
|
||
"ignore": "Оставить, больше не напоминать"
|
||
}
|
||
}
|
||
},
|
||
"abort": {
|
||
"issue_ignored": "Отныне Spook будет молчать об этом пространстве.",
|
||
"manage": "Вы можете выбрать другой сенсор в настройках этого пространства на [странице пространств](/config/areas/dashboard).",
|
||
"changed": "С тех пор как Spook проверял, этот сенсор вернулся или настройка теперь указывает на что-то другое. Поэтому ничего не очищено. Spook сам проверит ещё раз и обновит эту проблему."
|
||
}
|
||
}
|
||
},
|
||
"unknown_area_sensors_humidity": {
|
||
"title": "Неизвестный сенсор влажности для пространства: {area}",
|
||
"fix_flow": {
|
||
"step": {
|
||
"init": {
|
||
"title": "Неизвестный сенсор влажности для пространства: {area}",
|
||
"description": "Spook нашел призрака в ваших пространствах 👻\n\nПространство {area} использует сенсор влажности, который неизвестен Home Assistant:\n\n{entities}\n\nHome Assistant проверяет этот сенсор только в момент выбора, поэтому, когда его удалили или переименовали, пространство продолжило указывать в пустоту. Assist и карточки пространств больше не получают от него показаний влажности.\n\nОчистите настройку, чтобы снова выбрать сенсор, или оставьте её, и Spook перестанет о ней напоминать.\n\nSpook 👻 Ваш домовой.",
|
||
"menu_options": {
|
||
"remove": "Очистить настройку",
|
||
"manage": "Я исправлю сам",
|
||
"ignore": "Оставить, больше не напоминать"
|
||
}
|
||
}
|
||
},
|
||
"abort": {
|
||
"issue_ignored": "Отныне Spook будет молчать об этом пространстве.",
|
||
"manage": "Вы можете выбрать другой сенсор в настройках этого пространства на [странице пространств](/config/areas/dashboard).",
|
||
"changed": "С тех пор как Spook проверял, этот сенсор вернулся или настройка теперь указывает на что-то другое. Поэтому ничего не очищено. Spook сам проверит ещё раз и обновит эту проблему."
|
||
}
|
||
}
|
||
},
|
||
"unknown_area_sensors_both": {
|
||
"title": "Неизвестные сенсоры температуры и влажности для пространства: {area}",
|
||
"fix_flow": {
|
||
"step": {
|
||
"init": {
|
||
"title": "Неизвестные сенсоры температуры и влажности для пространства: {area}",
|
||
"description": "Spook нашел призрака в ваших пространствах 👻\n\nПространство {area} использует сенсоры температуры и влажности, которые неизвестны Home Assistant:\n\n{entities}\n\nHome Assistant проверяет эти сенсоры только в момент выбора, поэтому, когда их удалили или переименовали, пространство продолжило указывать в пустоту. Assist и карточки пространств больше не получают от них показаний.\n\nОчистите настройки, чтобы снова выбрать сенсоры, или оставьте их, и Spook перестанет о них напоминать.\n\nSpook 👻 Ваш домовой.",
|
||
"menu_options": {
|
||
"remove": "Очистить настройки",
|
||
"manage": "Я исправлю сам",
|
||
"ignore": "Оставить, больше не напоминать"
|
||
}
|
||
}
|
||
},
|
||
"abort": {
|
||
"issue_ignored": "Отныне Spook будет молчать об этом пространстве.",
|
||
"manage": "Вы можете выбрать другие сенсоры в настройках этого пространства на [странице пространств](/config/areas/dashboard).",
|
||
"changed": "С тех пор как Spook проверял, эти сенсоры вернулись или настройки теперь указывают на что-то другое. Поэтому ничего не очищено. Spook сам проверит ещё раз и обновит эту проблему."
|
||
}
|
||
}
|
||
},
|
||
"assist_duplicate_names": {
|
||
"description": "Spook нашел призрака в ваших голосовых ассистентах 👻\n\nСледующие объекты открыты для Assist, и все отзываются на название {name}:\n\n{entities}\n\nКогда названия совпадают, Assist различает их только по пространству: тому, которое вы назвали, или тому, в котором находится ваш голосовой спутник. Некоторые из них находятся в одном пространстве или вообще не привязаны к пространству, так что Assist не может выбрать их по этому названию ниоткуда. Запрос {name} тогда не срабатывает, и ничто не говорит, какие объекты мешают.\n\nЧтобы исправить это, дайте каждому собственное название или альтернативное название либо перенесите их в разные пространства. Альтернативные названия объекта и то, видит ли его Assist вообще, можно изменить в разделе [Доступ к объектам](/config/voice-assistants/expose). Пространства задаются на [странице пространств](/config/areas/dashboard).\n\nSpook 👻 Ваш домовой.",
|
||
"title": "Assist не может различить: {name}"
|
||
},
|
||
"automation_unknown_attribute_references": {
|
||
"description": "Spook нашел призрака в ваших автоматизациях 👻\n\nПутешествуя, Spook наткнулся на следующую автоматизацию:\n\n[{automation}]({edit}) (`{entity_id}`)\n\nЭта автоматизация использует следующие атрибуты, которых нет у их объектов. Ни сейчас, ни среди того, что предлагает такой тип объекта, ни где-либо в том, что о них помнит регистратор:\n\n{attributes}\n\n\n\nТриггер или условие, ожидающие атрибут, который так и не появляется, никогда не срабатывают и ничего об этом не сообщают. Шаблон, который его читает, ничего не получает. Чтобы исправить это, [отредактируйте автоматизацию]({edit}) и используйте атрибут, который есть у объекта.\n\nSpook 👻 Ваш домовой.",
|
||
"title": "Неизвестные атрибуты в: {automation}"
|
||
},
|
||
"automation_unknown_state_references": {
|
||
"description": "Spook нашел призрака в ваших автоматизациях 👻\n\nПутешествуя, Spook наткнулся на следующую автоматизацию:\n\n[{automation}]({edit}) (`{entity_id}`)\n\nЭта автоматизация ожидает или проверяет следующие состояния, в которых их объекты никогда не бывают. Ни среди того, чем может быть такой тип объекта, ни среди вариантов, которые предлагает объект, ни где-либо в том, что о них помнит регистратор:\n\n{states}\n\n\n\nТриггер, ожидающий состояние, которое никогда не наступает, никогда не срабатывает, условие, которое его проверяет, никогда не выполняется, и ни то, ни другое об этом не сообщает. Состояния чувствительны к регистру: `On` и `on` не одно и то же. Чтобы исправить это, [отредактируйте автоматизацию]({edit}) и используйте состояние, в котором объект может быть.\n\nSpook 👻 Ваш домовой.",
|
||
"title": "Неизвестные состояния в: {automation}"
|
||
},
|
||
"automation_unknown_trigger_id_references": {
|
||
"description": "Spook нашел призрака в ваших автоматизациях 👻\n\nПутешествуя, Spook наткнулся на следующую автоматизацию:\n\n[{automation}]({edit}) (`{entity_id}`)\n\nЭта автоматизация проверяет следующие ID триггеров, которых нет ни у одного из её собственных триггеров:\n\n{trigger_ids}\n\n\n\nПроверка ID, который не передаёт ни один триггер, всегда даёт один и тот же результат: условие по триггеру, которое его ждёт, никогда не выполняется, так что защищённая им часть никогда не запускается, и ничто об этом не сообщает. ID триггеров чувствительны к регистру, а триггер без собственного ID определяется по своей позиции в списке, считая от `0`. Чтобы исправить это, [отредактируйте автоматизацию]({edit}) и используйте ID одного из её триггеров или дайте триггеру тот ID, который ожидает автоматизация.\n\nSpook 👻 Ваш домовой.",
|
||
"title": "Неизвестные ID триггеров в: {automation}"
|
||
},
|
||
"lovelace_unknown_attribute_references": {
|
||
"description": "Spook нашел призрака на ваших панелях 👻\n\nПутешествуя, Spook наткнулся на следующую панель:\n\n[{dashboard}]({edit})\n\nЭта панель показывает или проверяет следующие атрибуты, которых нет у их объектов. Ни сейчас, ни среди того, что предлагает такой тип объекта, ни где-либо в том, что о них помнит регистратор:\n\n{attributes}\n\n\n\nКарточка, показывающая атрибут, который так и не появляется, остаётся пустой, а условие видимости или фильтр, который его проверяет, никогда не выполняется. Ни то, ни другое об этом не сообщает. Чтобы исправить это, [отредактируйте панель]({edit}) и используйте атрибут, который есть у объекта.\n\nSpook 👻 Ваш домовой.",
|
||
"title": "Неизвестные атрибуты на панели: {dashboard}"
|
||
},
|
||
"lovelace_unknown_state_references": {
|
||
"description": "Spook нашел призрака на ваших панелях 👻\n\nПутешествуя, Spook наткнулся на следующую панель:\n\n[{dashboard}]({edit})\n\nЭта панель проверяет следующие состояния, в которых их объекты никогда не бывают. Ни среди того, чем может быть такой тип объекта, ни среди вариантов, которые предлагает объект, ни где-либо в том, что о них помнит регистратор:\n\n{states}\n\n\n\nУсловие видимости или фильтр, проверяющие состояние, которое никогда не наступает, никогда не выполняются, а изображение, заданное для такого состояния, никогда не показывается. Никто из них об этом не сообщает. Состояния чувствительны к регистру: `On` и `on` не одно и то же. Чтобы исправить это, [отредактируйте панель]({edit}) и используйте состояние, в котором объект может быть.\n\nSpook 👻 Ваш домовой.",
|
||
"title": "Неизвестные состояния на панели: {dashboard}"
|
||
},
|
||
"lovelace_unknown_view_references": {
|
||
"description": "Spook нашел призрака на ваших панелях 👻\n\nПутешествуя, Spook наткнулся на следующую панель:\n\n[{dashboard}]({edit})\n\nЭта панель переходит к следующим видам, которых не существует:\n\n{paths}\n\n\n\nКнопка или карточка, переходящая к одному из них, вместо этого открывает первый вид этой панели и ничего об этом не говорит. Обычно так бывает, когда вид переименовали, переместили или удалили. Чтобы исправить эту ошибку, [отредактируйте панель]({edit}) и направьте их на существующий вид.\n\nSpook 👻 Ваш домовой.",
|
||
"title": "Переход к неизвестным видам на панели: {dashboard}"
|
||
},
|
||
"script_unknown_attribute_references": {
|
||
"title": "Неизвестные атрибуты в: {script}",
|
||
"description": "Spook нашел призрака в ваших скриптах 👻\n\nПутешествуя, Spook наткнулся на следующий скрипт:\n\n[{script}]({edit}) (`{entity_id}`)\n\nЭтот скрипт использует следующие атрибуты, которых нет у их объектов. Ни сейчас, ни среди того, что предлагает такой тип объекта, ни где-либо в том, что о них помнит регистратор:\n\n{attributes}\n\n\n\nТриггер или условие, ожидающие атрибут, который так и не появляется, никогда не срабатывают и ничего об этом не сообщают. Шаблон, который его читает, ничего не получает. Чтобы исправить это, [отредактируйте скрипт]({edit}) и используйте атрибут, который есть у объекта.\n\nSpook 👻 Ваш домовой."
|
||
},
|
||
"script_unknown_state_references": {
|
||
"title": "Неизвестные состояния в: {script}",
|
||
"description": "Spook нашел призрака в ваших скриптах 👻\n\nПутешествуя, Spook наткнулся на следующий скрипт:\n\n[{script}]({edit}) (`{entity_id}`)\n\nЭтот скрипт ожидает или проверяет следующие состояния, в которых их объекты никогда не бывают. Ни среди того, чем может быть такой тип объекта, ни среди вариантов, которые предлагает объект, ни где-либо в том, что о них помнит регистратор:\n\n{states}\n\n\n\nТриггер, ожидающий состояние, которое никогда не наступает, никогда не срабатывает, условие, которое его проверяет, никогда не выполняется, и ни то, ни другое об этом не сообщает. Состояния чувствительны к регистру: `On` и `on` не одно и то же. Чтобы исправить это, [отредактируйте скрипт]({edit}) и используйте состояние, в котором объект может быть.\n\nSpook 👻 Ваш домовой."
|
||
},
|
||
"template_unknown_attribute_references": {
|
||
"description": "Spook нашел призрака в ваших шаблонных вспомогательных объектах 👻\n\nПутешествуя, Spook наткнулся на следующий шаблонный вспомогательный объект:\n\n[{helper}]({edit}) (`{entity_id}`)\n\nЭтот шаблонный вспомогательный объект использует следующие атрибуты, которых нет у их объектов. Ни сейчас, ни среди того, что предлагает такой тип объекта, ни где-либо в том, что о них помнит регистратор:\n\n{attributes}\n\n\n\nШаблон, читающий атрибут, который так и не появляется, ничего не получает, а условие в одном из его действий, ожидающее такой атрибут, никогда не выполняется. Ни то, ни другое об этом не сообщает. Чтобы исправить это, [отредактируйте шаблонный вспомогательный объект]({edit}) и используйте атрибут, который есть у объекта.\n\nSpook 👻 Ваш домовой.",
|
||
"title": "Неизвестные атрибуты в шаблонном вспомогательном объекте: {helper}"
|
||
},
|
||
"automation_never_true_templates": {
|
||
"description": "Spook нашел призрака в ваших автоматизациях 👻\n\nПутешествуя, Spook наткнулся на следующую автоматизацию:\n\n[{automation}]({edit}) (`{entity_id}`)\n\nВ этой автоматизации есть следующие шаблоны, которые никогда не выполнятся, что бы ни происходило в вашем доме:\n\n{templates}\n\n\n\nУсловие по шаблону выполняется, только когда шаблон выдаёт `true`, как и `wait_template`, если только результат позже не превратится во что-то, что читается как истина. Триггер по шаблону срабатывает, когда его шаблон превращается во что-то, что читается как истина, например `true`, `on`, `yes` или `1`. Эти шаблоны всегда выдают что-то другое из-за того, как они написаны. Обычные причины:\n\n- Кавычки вокруг шаблона. Блок `>-` воспринимает их как текст, и они попадают в результат.\n- Вообще нет разделителей шаблона, так что текст берётся как есть.\n- В поле шаблона вставлен YAML.\n- Комментарий YAML `#` внутри Jinja, который Jinja выводит как текст.\n- Условие, которое выдаёт `on` вместо `true`.\n\nНичто об этом не сообщает: условие никогда не выполняется, ожидание заканчивается только по тайм-ауту, а триггер никогда не срабатывает. Чтобы исправить это, [отредактируйте автоматизацию]({edit}) и сделайте так, чтобы шаблон выдавал `true`, когда условие должно выполняться.\n\nSpook 👻 Ваш домовой.",
|
||
"title": "Шаблоны, которые никогда не выполнятся, в: {automation}"
|
||
},
|
||
"automation_unknown_config_entry_references": {
|
||
"description": "Spook нашел призрака в ваших автоматизациях 👻\n\nПутешествуя, Spook наткнулся на следующую автоматизацию:\n\n[{automation}]({edit}) (`{entity_id}`)\n\nЭта автоматизация передаёт своим действиям следующие записи интеграций, которые неизвестны Home Assistant или принадлежат не той интеграции, которую ожидает действие:\n\n{config_entries}\n\nHome Assistant отклоняет их, когда шаг выполняется. Обычно так бывает после того, как интеграцию удалили и добавили снова: она получила новую запись интеграции с новым ID.\n\nЧтобы исправить эту ошибку, [отредактируйте автоматизацию]({edit}) и заново выберите запись интеграции в этих действиях.\n\nSpook 👻 Ваш домовой.",
|
||
"title": "Неизвестные записи интеграций в: {automation}"
|
||
},
|
||
"automation_unknown_icons": {
|
||
"description": "Spook нашел призрака в ваших автоматизациях 👻\n\nПутешествуя, Spook наткнулся на следующую автоматизацию:\n\n[{automation}]({edit}) (`{entity_id}`)\n\nЭта автоматизация выдаёт следующие иконки, которых нет в Material Design Icons, идущих с Home Assistant:\n\n{icons}\n\n\n\nКаждая из них отображается как пустое место, без единого слова. Обычно так бывает, когда иконку написали с ошибкой, переименовали или удалили либо взяли из более новой версии Material Design Icons, чем та, что идёт с Home Assistant. Чтобы исправить эту ошибку, [отредактируйте автоматизацию]({edit}) и замените их существующими иконками.\n\nSpook 👻 Ваш домовой.",
|
||
"title": "Неизвестные иконки в: {automation}"
|
||
},
|
||
"automation_unknown_user_references": {
|
||
"description": "Spook нашел призрака в ваших автоматизациях 👻\n\nПутешествуя, Spook наткнулся на следующую автоматизацию:\n\n[{automation}]({edit}) (`{entity_id}`)\n\nЭта автоматизация называет следующих пользователей, которых больше не существует:\n\n{users}\n\n\n\nHome Assistant никогда не выдаёт один и тот же ID пользователя дважды, так что эти пользователи были удалены. Триггер, ожидающий одного из них, никогда для них не срабатывает, а шаблон, сравнивающий с одним из них, никогда не совпадает, и ничто об этом не говорит. Чтобы исправить это, [отредактируйте автоматизацию]({edit}) и используйте ID существующего пользователя или удалите проверку.\n\nSpook 👻 Ваш домовой.",
|
||
"title": "Удалённые пользователи в: {automation}"
|
||
},
|
||
"lovelace_unknown_icons": {
|
||
"description": "Spook нашел призрака на ваших панелях 👻\n\nПутешествуя, Spook наткнулся на следующую панель:\n\n[{dashboard}]({edit})\n\nЭта панель использует следующие иконки, которых нет в Material Design Icons, идущих с Home Assistant (версия {version}):\n\n{icons}\n\n\n\nКаждая из них отображается как пустое место, без единого слова. Обычно так бывает, когда иконку написали с ошибкой, переименовали или удалили либо взяли из более новой версии Material Design Icons, чем та, что идёт с Home Assistant. Чтобы исправить эту ошибку, [отредактируйте панель]({edit}) и замените их существующими иконками. Иконка панели на боковой панели меняется в настройках ваших панелей.\n\nSpook 👻 Ваш домовой.",
|
||
"title": "Неизвестные иконки на панели: {dashboard}"
|
||
},
|
||
"lovelace_unknown_user_references": {
|
||
"description": "Spook нашел призрака на ваших панелях 👻\n\nПутешествуя, Spook наткнулся на следующую панель:\n\n[{dashboard}]({edit})\n\nЭта панель называет следующих пользователей, которых больше не существует:\n\n{users}\n\n\n\nHome Assistant никогда не выдаёт один и тот же ID пользователя дважды, так что эти пользователи были удалены. Карточка, значок, раздел или вид, которые показывались только им, теперь не показываются никому, и ничто об этом не говорит. Исключение из подтверждения для них больше ничего не делает. Чтобы исправить это, [отредактируйте панель]({edit}) и выберите пользователей, которые должны это видеть, или удалите условие.\n\nSpook 👻 Ваш домовой.",
|
||
"title": "Удалённые пользователи на панели: {dashboard}"
|
||
},
|
||
"lovelace_unknown_theme_references": {
|
||
"description": "Spook нашел призрака на ваших панелях 👻\n\nПутешествуя, Spook наткнулся на следующую панель:\n\n[{dashboard}]({edit})\n\nЭта панель использует следующие темы, которых не существует:\n\n{themes}\n\n\n\nКарточка, раздел или вид с одной из этих тем вместо неё получает оформление по умолчанию и ничего об этом не говорит. Обычно так бывает, когда тему переименовали или удалили. Чтобы исправить эту ошибку, [отредактируйте панель]({edit}) и выберите существующую тему или верните тему обратно.\n\nSpook 👻 Ваш домовой.",
|
||
"title": "Неизвестные темы на панели: {dashboard}"
|
||
},
|
||
"script_never_true_templates": {
|
||
"description": "Spook нашел призрака в ваших скриптах 👻\n\nПутешествуя, Spook наткнулся на следующий скрипт:\n\n[{script}]({edit}) (`{entity_id}`)\n\nВ этом скрипте есть следующие шаблоны, которые никогда не выполнятся, что бы ни происходило в вашем доме:\n\n{templates}\n\n\n\nУсловие по шаблону выполняется, только когда шаблон выдаёт `true`, как и `wait_template`, если только результат позже не превратится во что-то, что читается как истина. Триггер по шаблону в `wait_for_trigger` срабатывает, когда его шаблон превращается во что-то, что читается как истина, например `true`, `on`, `yes` или `1`. Эти шаблоны всегда выдают что-то другое из-за того, как они написаны. Обычные причины:\n\n- Кавычки вокруг шаблона. Блок `>-` воспринимает их как текст, и они попадают в результат.\n- Вообще нет разделителей шаблона, так что текст берётся как есть.\n- В поле шаблона вставлен YAML.\n- Комментарий YAML `#` внутри Jinja, который Jinja выводит как текст.\n- Условие, которое выдаёт `on` вместо `true`.\n\nНичто об этом не сообщает: условие никогда не выполняется, а ожидание заканчивается только по тайм-ауту. Чтобы исправить это, [отредактируйте скрипт]({edit}) и сделайте так, чтобы шаблон выдавал `true`, когда условие должно выполняться.\n\nSpook 👻 Ваш домовой.",
|
||
"title": "Шаблоны, которые никогда не выполнятся, в: {script}"
|
||
},
|
||
"script_unknown_config_entry_references": {
|
||
"description": "Spook нашел призрака в ваших скриптах 👻\n\nПутешествуя, Spook наткнулся на следующий скрипт:\n\n[{script}]({edit}) (`{entity_id}`)\n\nЭтот скрипт передаёт своим действиям следующие записи интеграций, которые неизвестны Home Assistant или принадлежат не той интеграции, которую ожидает действие:\n\n{config_entries}\n\nHome Assistant отклоняет их, когда шаг выполняется. Обычно так бывает после того, как интеграцию удалили и добавили снова: она получила новую запись интеграции с новым ID.\n\nЧтобы исправить эту ошибку, [отредактируйте скрипт]({edit}) и заново выберите запись интеграции в этих действиях.\n\nSpook 👻 Ваш домовой.",
|
||
"title": "Неизвестные записи интеграций в: {script}"
|
||
},
|
||
"script_unknown_icons": {
|
||
"description": "Spook нашел призрака в ваших скриптах 👻\n\nПутешествуя, Spook наткнулся на следующий скрипт:\n\n[{script}]({edit}) (`{entity_id}`)\n\nЭтот скрипт использует или выдаёт следующие иконки, которых нет в Material Design Icons, идущих с Home Assistant:\n\n{icons}\n\n\n\nКаждая из них отображается как пустое место, без единого слова. Обычно так бывает, когда иконку написали с ошибкой, переименовали или удалили либо взяли из более новой версии Material Design Icons, чем та, что идёт с Home Assistant. Чтобы исправить эту ошибку, [отредактируйте скрипт]({edit}) и замените их существующими иконками.\n\nSpook 👻 Ваш домовой.",
|
||
"title": "Неизвестные иконки в: {script}"
|
||
},
|
||
"script_unknown_user_references": {
|
||
"title": "Удалённые пользователи в: {script}",
|
||
"description": "Spook нашел призрака в ваших скриптах 👻\n\nПутешествуя, Spook наткнулся на следующий скрипт:\n\n[{script}]({edit}) (`{entity_id}`)\n\nЭтот скрипт называет следующих пользователей, которых больше не существует:\n\n{users}\n\n\n\nHome Assistant никогда не выдаёт один и тот же ID пользователя дважды, так что эти пользователи были удалены. Шаблон, сравнивающий с одним из них, никогда не совпадает, а триггер, ожидающий одного из них, никогда для них не срабатывает, и ничто об этом не говорит. Чтобы исправить это, [отредактируйте скрипт]({edit}) и используйте ID существующего пользователя или удалите проверку.\n\nSpook 👻 Ваш домовой."
|
||
},
|
||
"template_unknown_attribute_references_yaml": {
|
||
"description": "Spook нашел призрака в ваших шаблонных объектах 👻\n\nПутешествуя, Spook наткнулся на следующий шаблонный объект:\n\n{name} (`{entity_id}`)\n\nЭтот шаблонный объект использует следующие атрибуты, которых нет у их объектов. Ни сейчас, ни среди того, что предлагает такой тип объекта, ни где-либо в том, что о них помнит регистратор:\n\n{attributes}\n\n\n\nШаблон, читающий атрибут, который так и не появляется, ничего не получает, а триггер или условие, ожидающие такой атрибут, никогда не срабатывают и не выполняются. Никто из них об этом не сообщает.\n\nЭтот шаблонный объект настроен в вашей YAML-конфигурации. Чтобы исправить это, отредактируйте его в разделе `template:` вашей конфигурации, используйте атрибут, который есть у объекта, и перезагрузите шаблонные объекты.\n\nSpook 👻 Ваш домовой.",
|
||
"title": "Неизвестные атрибуты в шаблонном объекте: {name}"
|
||
},
|
||
"template_unknown_entity_references_yaml": {
|
||
"description": "Spook нашел призрака в ваших шаблонных объектах 👻\n\nПутешествуя, Spook наткнулся на следующий шаблонный объект:\n\n{name} (`{entity_id}`)\n\nЕго конфигурация ссылается на следующие объекты, которые неизвестны Home Assistant:\n\n{entities}\n\n\n\nОбычно так бывает, когда объект переименовали или удалили. Шаблон, который его читает, ничего не получает, а триггер, ожидающий его, никогда не срабатывает.\n\nЭтот шаблонный объект настроен в вашей YAML-конфигурации. Чтобы исправить эту ошибку, отредактируйте его в разделе `template:` вашей конфигурации, сошлитесь на существующие объекты и перезагрузите шаблонные объекты.\n\nSpook 👻 Ваш домовой.",
|
||
"title": "Неизвестные объекты в шаблонном объекте: {name}"
|
||
},
|
||
"template_unknown_service_references_yaml": {
|
||
"title": "Неизвестные действия в шаблонном объекте: {name}",
|
||
"description": "Spook нашел призрака в ваших шаблонных объектах 👻\n\nПутешествуя, Spook наткнулся на следующий шаблонный объект:\n\n{name} (`{entity_id}`)\n\nОн ссылается на следующие действия, которые неизвестны Home Assistant:\n\n{services}\n\n\n\nОбычно так бывает, когда удалили то, что предоставляло действие, или переименовали либо удалили скрипт.\n\nЭтот шаблонный объект настроен в вашей YAML-конфигурации. Чтобы исправить эту ошибку, отредактируйте его в разделе `template:` вашей конфигурации, используйте существующие действия и перезагрузите шаблонные объекты.\n\nSpook 👻 Ваш домовой."
|
||
},
|
||
"unknown_icons": {
|
||
"description": "Spook нашел призрака в ваших настройках 👻\n\nСледующих иконок нет в Material Design Icons, идущих с Home Assistant (версия {version}):\n\n{icons}\n\n\n\nКаждая из них отображается как пустое место, без единого слова. Обычно так бывает, когда иконку написали с ошибкой, переименовали или удалили либо взяли из более новой версии Material Design Icons, чем та, что идёт с Home Assistant. Чтобы исправить эту ошибку, задайте каждой из них существующую иконку: объекту, вспомогательному объекту или зоне в их настройках, пространству, этажу или ярлыку в настройках пространств, ярлыков и зон, категории там, где она используется, и в `customize:` вашей конфигурации.\n\nSpook 👻 Ваш домовой.",
|
||
"title": "Неизвестные иконки в ваших настройках"
|
||
}
|
||
},
|
||
"system_health": {
|
||
"info": {
|
||
"version": "Версия",
|
||
"ghosts_found": "Найдено призраков",
|
||
"ghosts_ignored": "Игнорируется призраков",
|
||
"helpers_linked": "Связанные вспомогательные объекты"
|
||
}
|
||
},
|
||
"services": {
|
||
"group_add_members": {
|
||
"name": "Добавить участников в группу",
|
||
"description": "Добавляет объекты в группу, созданную через интерфейс, прямо во время работы Home Assistant. Объекты, которые уже есть в группе, остаются на месте.",
|
||
"fields": {
|
||
"group": {
|
||
"name": "Группа",
|
||
"description": "Группа, в которую нужно добавить."
|
||
},
|
||
"members": {
|
||
"name": "Участники",
|
||
"description": "Объекты, которые нужно добавить в группу."
|
||
}
|
||
}
|
||
},
|
||
"group_remove_members": {
|
||
"name": "Удалить участников из группы",
|
||
"description": "Убирает объекты из группы, созданной через интерфейс, прямо во время работы Home Assistant. Если указать то, чего в группе нет, ничего не произойдёт, так что так же можно убрать участника, которого больше не существует.",
|
||
"fields": {
|
||
"group": {
|
||
"name": "Группа",
|
||
"description": "Группа, из которой нужно их убрать."
|
||
},
|
||
"members": {
|
||
"name": "Участники",
|
||
"description": "Объекты, которые нужно удалить из группы."
|
||
}
|
||
}
|
||
},
|
||
"group_set_members": {
|
||
"name": "Задать участников группы",
|
||
"description": "Заменяет участников группы, созданной через интерфейс, на указанных, прямо во время работы Home Assistant.",
|
||
"fields": {
|
||
"group": {
|
||
"name": "Группа",
|
||
"description": "Группа, которую нужно изменить."
|
||
},
|
||
"members": {
|
||
"name": "Участники",
|
||
"description": "Объекты, которые отныне должны быть в группе."
|
||
}
|
||
}
|
||
},
|
||
"wait_for_condition": {
|
||
"name": "Ждать выполнения условия",
|
||
"description": "Ждёт, пока условие не станет истинным. Сразу завершается, если оно уже истинно.",
|
||
"fields": {
|
||
"condition": {
|
||
"name": "Условие",
|
||
"description": "Условие, которого нужно дождаться."
|
||
},
|
||
"timeout": {
|
||
"name": "Тайм-аут",
|
||
"description": "Сколько ждать, прежде чем сдаться. Если не указано, ожидание бессрочное."
|
||
}
|
||
}
|
||
},
|
||
"boo": {
|
||
"name": "Бу!",
|
||
"description": "Вызов этого действия пугает Home Assistant. Выполнение этого действия всегда завершается ошибкой."
|
||
},
|
||
"random_fail": {
|
||
"name": "Случайный сбой",
|
||
"description": "Выполнение этого действия случайным образом завершается ошибкой."
|
||
},
|
||
"blueprint_import": {
|
||
"name": "Импортировать проект",
|
||
"description": "Импортирует проект.",
|
||
"fields": {
|
||
"url": {
|
||
"name": "URL",
|
||
"description": "URL, из которого нужно импортировать проект."
|
||
}
|
||
}
|
||
},
|
||
"automation_snooze": {
|
||
"name": "Отложить",
|
||
"description": "Выключает автоматизацию на время и включает её обратно, когда время выйдет.",
|
||
"fields": {
|
||
"duration": {
|
||
"name": "Продолжительность",
|
||
"description": "Как долго автоматизация остаётся выключенной. По истечении она включится сама, даже если в промежутке Home Assistant перезапускался."
|
||
}
|
||
}
|
||
},
|
||
"automation_turn_on_for": {
|
||
"name": "Включить на время",
|
||
"description": "Включает автоматизацию на время и выключает её обратно, когда время выйдет.",
|
||
"fields": {
|
||
"duration": {
|
||
"name": "Продолжительность",
|
||
"description": "Как долго автоматизация остаётся включённой. По истечении она выключится сама, даже если в промежутке Home Assistant перезапускался."
|
||
}
|
||
}
|
||
},
|
||
"light_set_brightness": {
|
||
"name": "Задать яркость",
|
||
"description": "Задаёт яркость уже включённых светильников и не трогает выключенные.",
|
||
"fields": {
|
||
"brightness_pct": {
|
||
"name": "Яркость",
|
||
"description": "Яркость в процентах. Группы настраиваются по одному светильнику, так что выключенный светильник остаётся выключенным."
|
||
},
|
||
"transition": {
|
||
"name": "Переход",
|
||
"description": "Сколько должно длиться изменение, в секундах."
|
||
}
|
||
}
|
||
},
|
||
"light_increase_brightness": {
|
||
"name": "Увеличить яркость",
|
||
"description": "Делает ярче уже включённые светильники и не трогает выключенные.",
|
||
"fields": {
|
||
"step_pct": {
|
||
"name": "Шаг",
|
||
"description": "Насколько сделать ярче, в процентах. Каждый светильник шагает от своего уровня, так что группа сохраняет свой рисунок, а не выравнивается."
|
||
},
|
||
"transition": {
|
||
"name": "Переход",
|
||
"description": "Сколько должно длиться изменение, в секундах."
|
||
}
|
||
}
|
||
},
|
||
"light_decrease_brightness": {
|
||
"name": "Уменьшить яркость",
|
||
"description": "Приглушает уже включённые светильники и останавливается на минимальной яркости, а не выключает их.",
|
||
"fields": {
|
||
"step_pct": {
|
||
"name": "Шаг",
|
||
"description": "Насколько приглушить, в процентах. Каждый светильник шагает от своего уровня, так что группа сохраняет свой рисунок, а не выравнивается."
|
||
},
|
||
"transition": {
|
||
"name": "Переход",
|
||
"description": "Сколько должно длиться изменение, в секундах."
|
||
}
|
||
}
|
||
},
|
||
"light_set_color": {
|
||
"name": "Задать цвет",
|
||
"description": "Задаёт цвет уже включённых светильников и не трогает выключенные или те, что не умеют менять цвет.",
|
||
"fields": {
|
||
"rgb_color": {
|
||
"name": "Цвет",
|
||
"description": "Цвет, который нужно задать. Светильники, которые не умеют менять цвет, пропускаются, а не становятся белыми."
|
||
},
|
||
"transition": {
|
||
"name": "Переход",
|
||
"description": "Сколько должно длиться изменение, в секундах."
|
||
}
|
||
}
|
||
},
|
||
"light_set_color_temperature": {
|
||
"name": "Задать цветовую температуру",
|
||
"description": "Задаёт цветовую температуру уже включённых светильников, каждому в пределах диапазона, который он действительно может достичь.",
|
||
"fields": {
|
||
"kelvin": {
|
||
"name": "Цветовая температура",
|
||
"description": "Цветовая температура, которую нужно задать. Каждый светильник держится в своём диапазоне, ведь тёплый белый одной лампы может оказаться недостижимым числом для другой."
|
||
},
|
||
"transition": {
|
||
"name": "Переход",
|
||
"description": "Сколько должно длиться изменение, в секундах."
|
||
}
|
||
}
|
||
},
|
||
"light_set_effect": {
|
||
"name": "Задать эффект",
|
||
"description": "Задаёт эффект уже включённым светильникам, у которых он действительно есть.",
|
||
"fields": {
|
||
"effect": {
|
||
"name": "Эффект",
|
||
"description": "Название эффекта, который нужно задать. Названия эффектов у разных производителей разные, так что светильники без этого эффекта остаются как есть."
|
||
}
|
||
}
|
||
},
|
||
"calendar_delete_event": {
|
||
"name": "Удалить событие",
|
||
"description": "Удаляет события из календаря, найденные по названию или uid в заданном промежутке времени. Возвращает то, что удалило, включая uid.",
|
||
"fields": {
|
||
"summary": {
|
||
"name": "Краткое содержание",
|
||
"description": "Название событий, которые нужно удалить, точно так, как оно указано в календаре."
|
||
},
|
||
"uid": {
|
||
"name": "UID",
|
||
"description": "Идентификатор события, которое нужно удалить, если он у вас есть."
|
||
},
|
||
"start_date_time": {
|
||
"name": "Дата и время начала",
|
||
"description": "С какого момента начинать поиск. По умолчанию сейчас."
|
||
},
|
||
"end_date_time": {
|
||
"name": "Дата и время окончания",
|
||
"description": "На каком моменте прекратить поиск. Укажите это или продолжительность."
|
||
},
|
||
"duration": {
|
||
"name": "Продолжительность",
|
||
"description": "Как далеко искать от начала. Укажите это или дату и время окончания."
|
||
},
|
||
"whole_series": {
|
||
"name": "Вся серия",
|
||
"description": "Для повторяющегося события удалить всю серию, а не только найденное повторение."
|
||
}
|
||
}
|
||
},
|
||
"calendar_update_event": {
|
||
"name": "Обновить событие",
|
||
"description": "Изменяет события в календаре, найденные по названию или uid в заданном промежутке времени. Возвращает то, что изменило, включая uid.",
|
||
"fields": {
|
||
"summary": {
|
||
"name": "Краткое содержание",
|
||
"description": "Название событий, которые нужно изменить, точно так, как оно указано в календаре."
|
||
},
|
||
"uid": {
|
||
"name": "UID",
|
||
"description": "Идентификатор события, которое нужно изменить, если он у вас есть."
|
||
},
|
||
"start_date_time": {
|
||
"name": "Дата и время начала",
|
||
"description": "С какого момента начинать поиск. По умолчанию сейчас."
|
||
},
|
||
"end_date_time": {
|
||
"name": "Дата и время окончания",
|
||
"description": "На каком моменте прекратить поиск. Укажите это или продолжительность."
|
||
},
|
||
"duration": {
|
||
"name": "Продолжительность",
|
||
"description": "Как далеко искать от начала. Укажите это или дату и время окончания."
|
||
},
|
||
"new_summary": {
|
||
"name": "Новое краткое содержание",
|
||
"description": "Название, которое нужно дать событиям."
|
||
},
|
||
"description": {
|
||
"name": "Описание",
|
||
"description": "Описание, которое нужно дать событиям."
|
||
},
|
||
"location": {
|
||
"name": "Местоположение",
|
||
"description": "Местоположение, которое нужно дать событиям."
|
||
},
|
||
"new_start": {
|
||
"name": "Новое начало",
|
||
"description": "Когда события начинаются вместо прежнего. Их длительность сохраняется, если не указан и новый конец."
|
||
},
|
||
"new_end": {
|
||
"name": "Новый конец",
|
||
"description": "Когда события заканчиваются вместо прежнего."
|
||
},
|
||
"shift": {
|
||
"name": "Сдвиг",
|
||
"description": "Сдвинуть события на эту величину: позже, или раньше, если значение отрицательное. Вместо нового начала или конца."
|
||
}
|
||
}
|
||
},
|
||
"climate_increase_temperature": {
|
||
"name": "Повысить температуру",
|
||
"description": "Поднимает целевую температуру термостата на шаг, а у термостата, который и греет, и охлаждает, обе целевые температуры. Выключенный термостат остаётся выключенным.",
|
||
"fields": {
|
||
"step": {
|
||
"name": "Шаг",
|
||
"description": "На сколько изменить. Если не указано, используется собственный шаг термостата, а если его нет, полградуса (один градус по Фаренгейту)."
|
||
}
|
||
}
|
||
},
|
||
"climate_decrease_temperature": {
|
||
"name": "Понизить температуру",
|
||
"description": "Опускает целевую температуру термостата на шаг, а у термостата, который и греет, и охлаждает, обе целевые температуры. Выключенный термостат остаётся выключенным.",
|
||
"fields": {
|
||
"step": {
|
||
"name": "Шаг",
|
||
"description": "На сколько изменить. Если не указано, используется собственный шаг термостата, а если его нет, полградуса (один градус по Фаренгейту)."
|
||
}
|
||
}
|
||
},
|
||
"homeassistant_create_area": {
|
||
"name": "Создать пространство",
|
||
"description": "Создаёт новое пространство на лету.",
|
||
"fields": {
|
||
"name": {
|
||
"name": "Название",
|
||
"description": "Название пространства, которое нужно создать."
|
||
},
|
||
"icon": {
|
||
"name": "Иконка",
|
||
"description": "Иконка для пространства."
|
||
},
|
||
"aliases": {
|
||
"name": "Альтернативные названия",
|
||
"description": "Список альтернативных названий пространства. Пригодится, если вы хотите называть пространство на другом языке или другим прозвищем."
|
||
}
|
||
}
|
||
},
|
||
"homeassistant_add_alias_to_area": {
|
||
"name": "Добавить альтернативное название пространству",
|
||
"description": "Добавляет альтернативное название пространству.",
|
||
"fields": {
|
||
"area_id": {
|
||
"name": "ID пространства",
|
||
"description": "ID пространства, которому нужно добавить альтернативное название."
|
||
},
|
||
"alias": {
|
||
"name": "Альтернативное название",
|
||
"description": "Альтернативное название (или список названий), которое нужно добавить пространству."
|
||
}
|
||
}
|
||
},
|
||
"homeassistant_remove_alias_from_area": {
|
||
"name": "Удалить альтернативное название у пространства",
|
||
"description": "Удаляет альтернативное название у пространства.",
|
||
"fields": {
|
||
"area_id": {
|
||
"name": "ID пространства",
|
||
"description": "ID пространства, у которого нужно удалить альтернативное название."
|
||
},
|
||
"alias": {
|
||
"name": "Альтернативное название",
|
||
"description": "Альтернативное название (или список названий), которое нужно удалить у пространства."
|
||
}
|
||
}
|
||
},
|
||
"homeassistant_set_area_aliases": {
|
||
"name": "Задать альтернативные названия пространства",
|
||
"description": "Задаёт альтернативные названия пространства. Перезаписывает и удаляет все существующие названия, полностью заменяя их новыми.",
|
||
"fields": {
|
||
"area_id": {
|
||
"name": "ID пространства",
|
||
"description": "ID пространства, для которого нужно задать альтернативные названия."
|
||
},
|
||
"aliases": {
|
||
"name": "Альтернативные названия",
|
||
"description": "Альтернативные названия, которые нужно задать пространству."
|
||
}
|
||
}
|
||
},
|
||
"homeassistant_add_label_to_device": {
|
||
"name": "Добавить ярлык к устройству",
|
||
"description": "Добавляет ярлык к устройству. Если указано несколько ярлыков или устройств, будут добавлены все сочетания.",
|
||
"fields": {
|
||
"label_id": {
|
||
"name": "ID ярлыка",
|
||
"description": "ID ярлыка (или ярлыков), который нужно добавить к устройству (или устройствам)."
|
||
},
|
||
"device_id": {
|
||
"name": "ID устройства",
|
||
"description": "ID устройства (или устройств), к которому нужно добавить ярлык (или ярлыки)."
|
||
}
|
||
}
|
||
},
|
||
"homeassistant_add_label_to_entity": {
|
||
"name": "Добавить ярлык к объекту",
|
||
"description": "Добавляет ярлык к объекту. Если указано несколько ярлыков или объектов, будут добавлены все сочетания.",
|
||
"fields": {
|
||
"label_id": {
|
||
"name": "ID ярлыка",
|
||
"description": "ID ярлыка (или ярлыков), который нужно добавить к объекту (или объектам)."
|
||
},
|
||
"entity_id": {
|
||
"name": "Идентификатор объекта",
|
||
"description": "Идентификатор объекта (или объектов), к которому нужно добавить ярлык (или ярлыки)."
|
||
}
|
||
}
|
||
},
|
||
"homeassistant_remove_label_from_area": {
|
||
"name": "Удалить ярлык у пространства",
|
||
"description": "Удаляет ярлык у пространства. Если указано несколько ярлыков или пространств, будут удалены все сочетания.",
|
||
"fields": {
|
||
"label_id": {
|
||
"name": "ID ярлыка",
|
||
"description": "ID ярлыка (или ярлыков), который нужно удалить у пространства (или пространств)."
|
||
},
|
||
"area_id": {
|
||
"name": "ID пространства",
|
||
"description": "ID пространства (или пространств), у которого нужно удалить ярлык (или ярлыки)."
|
||
}
|
||
}
|
||
},
|
||
"homeassistant_remove_label_from_device": {
|
||
"name": "Удалить ярлык у устройства",
|
||
"description": "Удаляет ярлык у устройства. Если указано несколько ярлыков или устройств, будут удалены все сочетания.",
|
||
"fields": {
|
||
"label_id": {
|
||
"name": "ID ярлыка",
|
||
"description": "ID ярлыка (или ярлыков), который нужно удалить у устройства (или устройств)."
|
||
},
|
||
"device_id": {
|
||
"name": "ID устройства",
|
||
"description": "ID устройства (или устройств), у которого нужно удалить ярлык (или ярлыки)."
|
||
}
|
||
}
|
||
},
|
||
"homeassistant_remove_label_from_entity": {
|
||
"name": "Удалить ярлык у объекта",
|
||
"description": "Удаляет ярлык у объекта. Если указано несколько ярлыков или объектов, будут удалены все сочетания.",
|
||
"fields": {
|
||
"label_id": {
|
||
"name": "ID ярлыка",
|
||
"description": "ID ярлыка (или ярлыков), который нужно удалить у объекта (или объектов)."
|
||
},
|
||
"entity_id": {
|
||
"name": "Идентификатор объекта",
|
||
"description": "Идентификатор объекта (или объектов), у которого нужно удалить ярлык (или ярлыки)."
|
||
}
|
||
}
|
||
},
|
||
"homeassistant_create_category": {
|
||
"name": "Создать категорию",
|
||
"description": "Создаёт новую категорию на лету для автоматизаций, скриптов, сцен или вспомогательных объектов. Возвращает ID новой категории.",
|
||
"fields": {
|
||
"scope": {
|
||
"name": "Область",
|
||
"description": "Где используется категория."
|
||
},
|
||
"name": {
|
||
"name": "Название",
|
||
"description": "Название категории, которую нужно создать."
|
||
},
|
||
"icon": {
|
||
"name": "Иконка",
|
||
"description": "Иконка для категории."
|
||
}
|
||
}
|
||
},
|
||
"homeassistant_update_category": {
|
||
"name": "Обновить категорию",
|
||
"description": "Обновляет существующую категорию на лету. Всё, что вы не укажете, сохранит текущее значение. Иконку можно очистить, задав ей null.",
|
||
"fields": {
|
||
"scope": {
|
||
"name": "Область",
|
||
"description": "Где используется категория."
|
||
},
|
||
"category_id": {
|
||
"name": "Категория",
|
||
"description": "ID или название категории, которую нужно обновить."
|
||
},
|
||
"name": {
|
||
"name": "Название",
|
||
"description": "Новое название категории."
|
||
},
|
||
"icon": {
|
||
"name": "Иконка",
|
||
"description": "Новая иконка для категории."
|
||
}
|
||
}
|
||
},
|
||
"homeassistant_delete_category": {
|
||
"name": "Удалить категорию",
|
||
"description": "Удаляет категорию. Всё, что в ней было, остаётся без категории.",
|
||
"fields": {
|
||
"scope": {
|
||
"name": "Область",
|
||
"description": "Где используется категория."
|
||
},
|
||
"category_id": {
|
||
"name": "Категория",
|
||
"description": "ID или название категории, которую нужно удалить."
|
||
}
|
||
}
|
||
},
|
||
"homeassistant_add_category_to_entity": {
|
||
"name": "Добавить категорию объекту",
|
||
"description": "Помещает автоматизацию, скрипт, сцену или вспомогательный объект в категорию. Она заменяет прежнюю категорию, поскольку у каждого может быть только одна.",
|
||
"fields": {
|
||
"category_id": {
|
||
"name": "Категория",
|
||
"description": "ID или название категории."
|
||
},
|
||
"entity_id": {
|
||
"name": "Идентификатор объекта",
|
||
"description": "Автоматизации, скрипты, сцены или вспомогательные объекты, которые нужно поместить в категорию."
|
||
}
|
||
}
|
||
},
|
||
"homeassistant_remove_category_from_entity": {
|
||
"name": "Убрать категорию у объекта",
|
||
"description": "Убирает автоматизацию, скрипт, сцену или вспомогательный объект из категории. Всё, что находится в другой категории, остаётся нетронутым.",
|
||
"fields": {
|
||
"category_id": {
|
||
"name": "Категория",
|
||
"description": "ID или название категории."
|
||
},
|
||
"entity_id": {
|
||
"name": "Идентификатор объекта",
|
||
"description": "Автоматизации, скрипты, сцены или вспомогательные объекты, которые нужно убрать из категории."
|
||
}
|
||
}
|
||
},
|
||
"homeassistant_add_label_to_area": {
|
||
"name": "Добавить ярлык к пространству",
|
||
"description": "Добавляет ярлык к пространству. Если указано несколько ярлыков или пространств, будут добавлены все сочетания.",
|
||
"fields": {
|
||
"label_id": {
|
||
"name": "ID ярлыка",
|
||
"description": "ID ярлыка (или ярлыков), который нужно добавить к пространству (или пространствам)."
|
||
},
|
||
"area_id": {
|
||
"name": "ID пространства",
|
||
"description": "ID пространства (или пространств), к которому нужно добавить ярлык (или ярлыки)."
|
||
}
|
||
}
|
||
},
|
||
"homeassistant_add_device_to_area": {
|
||
"name": "Добавить устройство в пространство",
|
||
"description": "Добавляет устройство в пространство. Обратите внимание: если устройство уже находится в пространстве, оно будет удалено из прежнего.",
|
||
"fields": {
|
||
"area_id": {
|
||
"name": "ID пространства",
|
||
"description": "ID пространства, в которое нужно добавить устройство."
|
||
},
|
||
"device_id": {
|
||
"name": "ID устройства",
|
||
"description": "ID устройства (или устройств), которое нужно добавить в пространство."
|
||
}
|
||
}
|
||
},
|
||
"homeassistant_remove_device_from_area": {
|
||
"name": "Удалить устройство из пространства",
|
||
"description": "Удаляет устройство из пространства. Поскольку устройство может находиться только в одном пространстве, указывать пространство не нужно.",
|
||
"fields": {
|
||
"device_id": {
|
||
"name": "ID устройства",
|
||
"description": "ID устройства, которое нужно убрать из пространства."
|
||
}
|
||
}
|
||
},
|
||
"homeassistant_add_entity_to_area": {
|
||
"name": "Добавить объект в пространство",
|
||
"description": "Добавляет объект в пространство. Обратите внимание: если объект уже находится в пространстве, он будет удалён из прежнего. Это переопределяет пространство устройства, которое предоставляет этот объект.",
|
||
"fields": {
|
||
"area_id": {
|
||
"name": "ID пространства",
|
||
"description": "ID пространства, в которое нужно добавить объект."
|
||
},
|
||
"entity_id": {
|
||
"name": "Идентификатор объекта",
|
||
"description": "Идентификатор объекта (или объектов), который нужно добавить в пространство."
|
||
}
|
||
}
|
||
},
|
||
"homeassistant_remove_entity_from_area": {
|
||
"name": "Удалить объект из пространства",
|
||
"description": "Удаляет объект из пространства. Поскольку объект может находиться только в одном пространстве, указывать пространство не нужно. Обратите внимание: после этого объект всё равно будет в пространстве устройства, которое его предоставляет.",
|
||
"fields": {
|
||
"entity_id": {
|
||
"name": "Идентификатор объекта",
|
||
"description": "Идентификатор объекта (или объектов), который нужно убрать из пространства."
|
||
}
|
||
}
|
||
},
|
||
"homeassistant_delete_area": {
|
||
"name": "Удалить пространство",
|
||
"description": "Удаляет пространство на лету.",
|
||
"fields": {
|
||
"area_id": {
|
||
"name": "ID пространства",
|
||
"description": "ID пространства, которое нужно удалить."
|
||
}
|
||
}
|
||
},
|
||
"homeassistant_disable_config_entry": {
|
||
"name": "Деактивировать интеграцию",
|
||
"description": "Деактивирует записи интеграции: по записи или все записи интеграции.",
|
||
"fields": {
|
||
"config_entry_id": {
|
||
"name": "Запись интеграции",
|
||
"description": "Запись интеграции, которую нужно деактивировать."
|
||
},
|
||
"domain": {
|
||
"name": "Интеграция",
|
||
"description": "Деактивировать все записи этих интеграций, включая добавленные позже."
|
||
}
|
||
}
|
||
},
|
||
"homeassistant_enable_config_entry": {
|
||
"name": "Активировать интеграцию",
|
||
"description": "Активирует записи интеграции: по записи или все записи интеграции.",
|
||
"fields": {
|
||
"config_entry_id": {
|
||
"name": "Запись интеграции",
|
||
"description": "Запись интеграции, которую нужно активировать."
|
||
},
|
||
"domain": {
|
||
"name": "Интеграция",
|
||
"description": "Активировать все записи этих интеграций, включая добавленные позже."
|
||
}
|
||
}
|
||
},
|
||
"homeassistant_disable_device": {
|
||
"name": "Деактивировать устройство",
|
||
"description": "Деактивирует устройство на лету.",
|
||
"fields": {
|
||
"device_id": {
|
||
"name": "Устройство",
|
||
"description": "Устройство (или устройства), которое нужно деактивировать."
|
||
}
|
||
}
|
||
},
|
||
"homeassistant_enable_device": {
|
||
"name": "Активировать устройство",
|
||
"description": "Активирует устройство на лету.",
|
||
"fields": {
|
||
"device_id": {
|
||
"name": "ID устройства",
|
||
"description": "Необработанный ID устройства, которое нужно активировать. Деактивированные устройства не отображаются в селекторе устройств Home Assistant. Несколько ID можно указать в виде списка YAML."
|
||
}
|
||
}
|
||
},
|
||
"homeassistant_disable_user": {
|
||
"name": "Деактивировать пользователя",
|
||
"description": "Деактивирует учётную запись пользователя, не давая ему войти.",
|
||
"fields": {
|
||
"user_id": {
|
||
"name": "ID пользователя",
|
||
"description": "ID пользователя (или пользователей), которого нужно деактивировать."
|
||
}
|
||
}
|
||
},
|
||
"homeassistant_enable_user": {
|
||
"name": "Активировать пользователя",
|
||
"description": "Активирует учётную запись пользователя, позволяя ему войти.",
|
||
"fields": {
|
||
"user_id": {
|
||
"name": "ID пользователя",
|
||
"description": "ID пользователя (или пользователей), которого нужно активировать."
|
||
}
|
||
}
|
||
},
|
||
"homeassistant_update_entity_id": {
|
||
"name": "Изменить идентификатор объекта",
|
||
"description": "Изменяет идентификатор объекта на лету.",
|
||
"fields": {
|
||
"entity_id": {
|
||
"name": "Объект",
|
||
"description": "Объект или объекты, которые нужно обновить."
|
||
},
|
||
"new_entity_id": {
|
||
"name": "Новый идентификатор объекта",
|
||
"description": "Новый идентификатор для объекта."
|
||
}
|
||
}
|
||
},
|
||
"homeassistant_disable_entity": {
|
||
"name": "Деактивировать объект",
|
||
"description": "Деактивирует объект (или объекты) на лету.",
|
||
"fields": {
|
||
"entity_id": {
|
||
"name": "Объект",
|
||
"description": "Объект или объекты, которые нужно деактивировать."
|
||
}
|
||
}
|
||
},
|
||
"homeassistant_enable_entity": {
|
||
"name": "Активировать объект",
|
||
"description": "Активирует объект (или объекты) на лету.",
|
||
"fields": {
|
||
"entity_id": {
|
||
"name": "Объект",
|
||
"description": "Объект или объекты, которые нужно активировать."
|
||
}
|
||
}
|
||
},
|
||
"homeassistant_expose_entity": {
|
||
"name": "Открыть доступ к объекту для ассистентов",
|
||
"description": "Открывает голосовым ассистентам доступ к объекту (или объектам).",
|
||
"fields": {
|
||
"entity_id": {
|
||
"name": "Объект",
|
||
"description": "Объект или объекты, к которым нужно открыть доступ."
|
||
},
|
||
"assistants": {
|
||
"name": "Ассистенты",
|
||
"description": "Ассистент (или ассистенты), к которым это применить."
|
||
}
|
||
}
|
||
},
|
||
"homeassistant_hide_entity": {
|
||
"name": "Скрыть объект",
|
||
"description": "Скрывает объект (или объекты) на лету.",
|
||
"fields": {
|
||
"entity_id": {
|
||
"name": "Объект",
|
||
"description": "Объект или объекты, которые нужно скрыть."
|
||
}
|
||
}
|
||
},
|
||
"homeassistant_rename_entity": {
|
||
"name": "Переименовать объект",
|
||
"description": "Переименовывает объект (или объекты) на лету.",
|
||
"fields": {
|
||
"entity_id": {
|
||
"name": "Объект",
|
||
"description": "Объект или объекты, которые нужно переименовать."
|
||
},
|
||
"name": {
|
||
"name": "Название",
|
||
"description": "Новое название для объекта или объектов."
|
||
}
|
||
}
|
||
},
|
||
"homeassistant_set_entity_icon": {
|
||
"name": "Задать иконку объекта",
|
||
"description": "Задаёт иконку объекта (или объектов) на лету. Укажите null, чтобы вернуть иконку, которую даёт интеграция.",
|
||
"fields": {
|
||
"entity_id": {
|
||
"name": "Объект",
|
||
"description": "Объект или объекты, которым нужно задать иконку."
|
||
},
|
||
"icon": {
|
||
"name": "Иконка",
|
||
"description": "Новая иконка или null для собственной иконки интеграции."
|
||
}
|
||
}
|
||
},
|
||
"homeassistant_add_alias_to_entity": {
|
||
"name": "Добавить альтернативное название объекту",
|
||
"description": "Добавляет одно или несколько альтернативных названий объекту (или объектам), по которым его смогут называть голосовые ассистенты.",
|
||
"fields": {
|
||
"entity_id": {
|
||
"name": "Объект",
|
||
"description": "Объект или объекты, которым нужно добавить альтернативные названия."
|
||
},
|
||
"alias": {
|
||
"name": "Альтернативное название",
|
||
"description": "Альтернативное название (или названия), которое нужно добавить."
|
||
}
|
||
}
|
||
},
|
||
"homeassistant_remove_alias_from_entity": {
|
||
"name": "Удалить альтернативное название у объекта",
|
||
"description": "Удаляет одно или несколько альтернативных названий у объекта (или объектов).",
|
||
"fields": {
|
||
"entity_id": {
|
||
"name": "Объект",
|
||
"description": "Объект или объекты, у которых нужно удалить альтернативные названия."
|
||
},
|
||
"alias": {
|
||
"name": "Альтернативное название",
|
||
"description": "Альтернативное название (или названия), которое нужно удалить."
|
||
}
|
||
}
|
||
},
|
||
"homeassistant_set_entity_aliases": {
|
||
"name": "Задать альтернативные названия объекта",
|
||
"description": "Заменяет альтернативные названия объекта (или объектов). Считается ли собственное название объекта альтернативным, остаётся как было.",
|
||
"fields": {
|
||
"entity_id": {
|
||
"name": "Объект",
|
||
"description": "Объект или объекты, которым нужно задать альтернативные названия."
|
||
},
|
||
"aliases": {
|
||
"name": "Альтернативные названия",
|
||
"description": "Альтернативные названия, которые нужно задать."
|
||
}
|
||
}
|
||
},
|
||
"homeassistant_unexpose_entity": {
|
||
"name": "Закрыть доступ к объекту для ассистентов",
|
||
"description": "Закрывает голосовым ассистентам доступ к объекту (или объектам).",
|
||
"fields": {
|
||
"entity_id": {
|
||
"name": "Объект",
|
||
"description": "Объект или объекты, к которым нужно закрыть доступ."
|
||
},
|
||
"assistants": {
|
||
"name": "Ассистенты",
|
||
"description": "Ассистент (или ассистенты), к которым это применить."
|
||
}
|
||
}
|
||
},
|
||
"homeassistant_unhide_entity": {
|
||
"name": "Показать объект",
|
||
"description": "Снова показывает скрытый объект (или объекты) на лету.",
|
||
"fields": {
|
||
"entity_id": {
|
||
"name": "Объект",
|
||
"description": "Объект или объекты, которые нужно снова показать."
|
||
}
|
||
}
|
||
},
|
||
"homeassistant_create_floor": {
|
||
"name": "Создать этаж",
|
||
"description": "Создаёт новый этаж на лету.",
|
||
"fields": {
|
||
"name": {
|
||
"name": "Название",
|
||
"description": "Название этажа, который нужно создать."
|
||
},
|
||
"icon": {
|
||
"name": "Иконка",
|
||
"description": "Иконка для этажа."
|
||
},
|
||
"level": {
|
||
"name": "Уровень",
|
||
"description": "Уровень, на котором находится этаж в вашем доме."
|
||
},
|
||
"aliases": {
|
||
"name": "Альтернативные названия",
|
||
"description": "Список альтернативных названий этажа. Пригодится, если вы хотите называть этаж на другом языке или другим прозвищем."
|
||
}
|
||
}
|
||
},
|
||
"homeassistant_add_alias_to_floor": {
|
||
"name": "Добавить альтернативное название этажу",
|
||
"description": "Добавляет альтернативное название этажу.",
|
||
"fields": {
|
||
"floor_id": {
|
||
"name": "ID этажа",
|
||
"description": "ID этажа, которому нужно добавить альтернативное название."
|
||
},
|
||
"alias": {
|
||
"name": "Альтернативное название",
|
||
"description": "Альтернативное название (или список названий), которое нужно добавить этажу."
|
||
}
|
||
}
|
||
},
|
||
"homeassistant_remove_alias_from_floor": {
|
||
"name": "Удалить альтернативное название у этажа",
|
||
"description": "Удаляет альтернативное название у этажа.",
|
||
"fields": {
|
||
"floor_id": {
|
||
"name": "ID этажа",
|
||
"description": "ID этажа, у которого нужно удалить альтернативное название."
|
||
},
|
||
"alias": {
|
||
"name": "Альтернативное название",
|
||
"description": "Альтернативное название (или список названий), которое нужно удалить у этажа."
|
||
}
|
||
}
|
||
},
|
||
"homeassistant_set_floor_aliases": {
|
||
"name": "Задать альтернативные названия этажа",
|
||
"description": "Задаёт альтернативные названия этажа. Перезаписывает и удаляет все существующие названия, полностью заменяя их новыми.",
|
||
"fields": {
|
||
"floor_id": {
|
||
"name": "ID этажа",
|
||
"description": "ID этажа, для которого нужно задать альтернативные названия."
|
||
},
|
||
"aliases": {
|
||
"name": "Альтернативные названия",
|
||
"description": "Альтернативные названия, которые нужно задать этажу."
|
||
}
|
||
}
|
||
},
|
||
"homeassistant_add_area_to_floor": {
|
||
"name": "Добавить пространство на этаж",
|
||
"description": "Добавляет пространство на этаж. Обратите внимание: если пространство уже находится на этаже, оно будет удалено с прежнего.",
|
||
"fields": {
|
||
"floor_id": {
|
||
"name": "ID этажа",
|
||
"description": "ID этажа, на который нужно добавить пространство."
|
||
},
|
||
"area_id": {
|
||
"name": "ID пространства",
|
||
"description": "ID пространства (или пространств), которое нужно добавить на этаж."
|
||
}
|
||
}
|
||
},
|
||
"homeassistant_remove_area_from_floor": {
|
||
"name": "Удалить пространство с этажа",
|
||
"description": "Удаляет пространство с этажа. Поскольку пространство может находиться только на одном этаже, указывать этаж не нужно.",
|
||
"fields": {
|
||
"area_id": {
|
||
"name": "ID пространства",
|
||
"description": "ID пространства, которое нужно убрать с этажа."
|
||
}
|
||
}
|
||
},
|
||
"homeassistant_delete_floor": {
|
||
"name": "Удалить этаж",
|
||
"description": "Удаляет этаж на лету.",
|
||
"fields": {
|
||
"floor_id": {
|
||
"name": "ID этажа",
|
||
"description": "ID этажа, который нужно удалить."
|
||
}
|
||
}
|
||
},
|
||
"homeassistant_create_label": {
|
||
"name": "Создать ярлык",
|
||
"description": "Создаёт новый ярлык на лету.",
|
||
"fields": {
|
||
"name": {
|
||
"name": "Название",
|
||
"description": "Название ярлыка, который нужно создать."
|
||
},
|
||
"description": {
|
||
"name": "Описание",
|
||
"description": "Описание ярлыка."
|
||
},
|
||
"icon": {
|
||
"name": "Иконка",
|
||
"description": "Иконка для ярлыка."
|
||
},
|
||
"color": {
|
||
"name": "Цвет",
|
||
"description": "Цвет ярлыка. Можно указать название цвета из списка или шестнадцатеричный код цвета (например, #FF0000)."
|
||
}
|
||
}
|
||
},
|
||
"homeassistant_update_label": {
|
||
"name": "Обновить ярлык",
|
||
"description": "Обновляет существующий ярлык на лету. Всё, что вы не укажете, сохранит текущее значение. Описание, иконку и цвет можно очистить, задав им null.",
|
||
"fields": {
|
||
"label_id": {
|
||
"name": "ID ярлыка",
|
||
"description": "ID ярлыка, который нужно обновить."
|
||
},
|
||
"name": {
|
||
"name": "Название",
|
||
"description": "Новое название ярлыка."
|
||
},
|
||
"description": {
|
||
"name": "Описание",
|
||
"description": "Новое описание ярлыка."
|
||
},
|
||
"icon": {
|
||
"name": "Иконка",
|
||
"description": "Новая иконка для ярлыка."
|
||
},
|
||
"color": {
|
||
"name": "Цвет",
|
||
"description": "Цвет ярлыка. Можно указать название цвета из списка или шестнадцатеричный код цвета (например, #FF0000)."
|
||
}
|
||
}
|
||
},
|
||
"homeassistant_delete_label": {
|
||
"name": "Удалить ярлык",
|
||
"description": "Удаляет ярлык на лету.",
|
||
"fields": {
|
||
"label_id": {
|
||
"name": "ID ярлыка",
|
||
"description": "ID ярлыка, который нужно удалить."
|
||
}
|
||
}
|
||
},
|
||
"homeassistant_ignore_all_discovered": {
|
||
"name": "Игнорировать все обнаруженные сейчас устройства",
|
||
"description": "Игнорирует все обнаруженные на данный момент устройства, которые показаны на странице интеграций. Устройства, обнаруженные после этого, игнорироваться не будут.",
|
||
"fields": {
|
||
"domain": {
|
||
"name": "Домен интеграции",
|
||
"description": "Домен интеграции, для которой нужно игнорировать все обнаруженные устройства. Если не указан, игнорируются все домены."
|
||
}
|
||
}
|
||
},
|
||
"homeassistant_disable_polling": {
|
||
"name": "Отключить опрос обновлений",
|
||
"description": "Отключает опрос обновлений для записи интеграции.",
|
||
"fields": {
|
||
"config_entry_id": {
|
||
"name": "Запись интеграции",
|
||
"description": "Запись интеграции, для которой нужно отключить опрос."
|
||
}
|
||
}
|
||
},
|
||
"homeassistant_enable_polling": {
|
||
"name": "Включить опрос обновлений",
|
||
"description": "Включает опрос обновлений для записи интеграции.",
|
||
"fields": {
|
||
"config_entry_id": {
|
||
"name": "Запись интеграции",
|
||
"description": "Запись интеграции, для которой нужно включить опрос."
|
||
}
|
||
}
|
||
},
|
||
"homeassistant_delete_all_orphaned_entities": {
|
||
"name": "Удалить все осиротевшие объекты",
|
||
"description": "Удаляет все осиротевшие объекты, которые больше не принадлежат ни одной интеграции. Обратите внимание: если интеграцию только что удалили, Home Assistant может понадобиться перезапуск, чтобы понять, что они осиротели.\n**ВНИМАНИЕ** Объекты могли быть помечены как осиротевшие, потому что интеграция не в сети или не работает с момента запуска Home Assistant. Вызов этого действия удалит и такие объекты."
|
||
},
|
||
"homeassistant_list_orphaned_database_entities": {
|
||
"name": "Список всех осиротевших объектов в базе данных",
|
||
"description": "Выводит список всех осиротевших объектов в базе данных, которые не принадлежат ни одной интеграции."
|
||
},
|
||
"homeassistant_restart": {
|
||
"name": "Перезапустить",
|
||
"description": "Перезапускает Home Assistant.",
|
||
"fields": {
|
||
"safe_mode": {
|
||
"name": "Безопасный режим",
|
||
"description": "Выполнить ли перезапуск в безопасном режиме. Это отключит все пользовательские интеграции и модули интерфейса."
|
||
},
|
||
"force": {
|
||
"name": "Принудительный перезапуск",
|
||
"description": "Принудительный перезапуск. ВНИМАНИЕ! Home Assistant не будет корректно завершён, проверки конфигурации будут пропущены, а выполняющиеся миграции базы данных проигнорированы. Используйте, только если знаете, что делаете."
|
||
}
|
||
}
|
||
},
|
||
"recorder_import_statistics": {
|
||
"name": "Импортировать статистику",
|
||
"description": "Импортирует долгосрочную статистику.",
|
||
"fields": {
|
||
"statistic_id": {
|
||
"name": "ID статистики",
|
||
"description": "ID статистики (идентификатор объекта), для которой выполняется импорт."
|
||
},
|
||
"name": {
|
||
"name": "Название",
|
||
"description": "Название статистики."
|
||
},
|
||
"source": {
|
||
"name": "Источник",
|
||
"description": "Источник данных статистики."
|
||
},
|
||
"unit_of_measurement": {
|
||
"name": "Единица измерения",
|
||
"description": "Единица измерения статистики."
|
||
},
|
||
"has_mean": {
|
||
"name": "Есть среднее",
|
||
"description": "Есть ли у статистики среднее значение."
|
||
},
|
||
"has_sum": {
|
||
"name": "Есть сумма",
|
||
"description": "Есть ли у статистики значение суммы."
|
||
},
|
||
"stats": {
|
||
"name": "Статистика",
|
||
"description": "Список сопоставлений/словарей со статистикой для импорта. Словари должны содержать ключ \"start\" со строкой даты и времени, другие допустимые ключи: \"mean\", \"sum\", \"min\", \"max\", \"last_reset\" и \"state\". Все они необязательны и являются целым числом или числом с плавающей точкой, кроме \"last_reset\", который является строкой даты и времени."
|
||
}
|
||
}
|
||
},
|
||
"select_random": {
|
||
"name": "Выбрать случайный вариант",
|
||
"description": "Выбирает случайный вариант для объекта списка.",
|
||
"fields": {
|
||
"options": {
|
||
"name": "Варианты",
|
||
"description": "Ограничивает варианты для выбора. Если не указано, учитываются все варианты."
|
||
}
|
||
}
|
||
},
|
||
"input_select_create": {
|
||
"name": "Создать вспомогательный список",
|
||
"description": "Создаёт новый вспомогательный список (выпадающий) на лету. Возвращает идентификатор объекта нового списка.",
|
||
"fields": {
|
||
"name": {
|
||
"name": "Название",
|
||
"description": "Название нового вспомогательного списка."
|
||
},
|
||
"input_select_id": {
|
||
"name": "Идентификатор объекта списка",
|
||
"description": "Идентификатор объекта для нового вспомогательного списка. Префикс input_select. добавляется автоматически. Если не указан, идентификатор будет создан на основе названия."
|
||
},
|
||
"options": {
|
||
"name": "Варианты",
|
||
"description": "Варианты для выбора. Каждый вариант может встречаться только один раз."
|
||
},
|
||
"initial": {
|
||
"name": "Начальный вариант",
|
||
"description": "Вариант, с которого он начинает; должен быть одним из вариантов. Если не указан, сохраняется вариант, выбранный до перезапуска Home Assistant."
|
||
},
|
||
"icon": {
|
||
"name": "Иконка",
|
||
"description": "Иконка нового вспомогательного списка."
|
||
}
|
||
}
|
||
},
|
||
"input_select_delete": {
|
||
"name": "Удалить вспомогательный список",
|
||
"description": "Удаляет вспомогательные списки, созданные в интерфейсе или действием создания вспомогательного списка. Списки, настроенные в YAML, Spook удалить не может.",
|
||
"fields": {
|
||
"entity_id": {
|
||
"name": "Идентификатор объекта",
|
||
"description": "Вспомогательный список (или списки), который нужно удалить."
|
||
}
|
||
}
|
||
},
|
||
"input_select_random": {
|
||
"name": "Выбрать случайный вариант",
|
||
"description": "Выбирает случайный вариант для объекта input_select.",
|
||
"fields": {
|
||
"options": {
|
||
"name": "Варианты",
|
||
"description": "Ограничивает варианты для выбора. Если не указано, учитываются все варианты."
|
||
}
|
||
}
|
||
},
|
||
"input_select_reverse": {
|
||
"name": "Развернуть порядок вариантов",
|
||
"description": "Разворачивает порядок вариантов выбора объекта `input_select` задом наперёд. Изменение не сохраняется и будет отменено после перезагрузки или перезапуска Home Assistant."
|
||
},
|
||
"input_select_shuffle": {
|
||
"name": "Перемешать варианты",
|
||
"description": "Перемешивает список вариантов выбора объекта `input_select`. Изменение не сохраняется и будет отменено после перезагрузки или перезапуска Home Assistant."
|
||
},
|
||
"input_select_sort": {
|
||
"name": "Отсортировать варианты",
|
||
"description": "Сортирует список вариантов выбора объекта `input_select`. Изменение не сохраняется и будет отменено после перезагрузки или перезапуска Home Assistant."
|
||
},
|
||
"number_decrement": {
|
||
"name": "Уменьшить значение",
|
||
"description": "Уменьшает значение объекта числа на заданную величину.",
|
||
"fields": {
|
||
"amount": {
|
||
"name": "Величина",
|
||
"description": "На сколько уменьшить число. Если не указано, используется шаг объекта числа."
|
||
}
|
||
}
|
||
},
|
||
"number_increment": {
|
||
"name": "Увеличить значение",
|
||
"description": "Увеличивает значение объекта числа на заданную величину.",
|
||
"fields": {
|
||
"amount": {
|
||
"name": "Величина",
|
||
"description": "На сколько увеличить число. Если не указано, используется шаг объекта числа."
|
||
}
|
||
}
|
||
},
|
||
"number_max": {
|
||
"name": "Задать максимальное значение",
|
||
"description": "Устанавливает объект числа на его максимальное значение."
|
||
},
|
||
"number_min": {
|
||
"name": "Задать минимальное значение",
|
||
"description": "Устанавливает объект числа на его минимальное значение."
|
||
},
|
||
"input_number_decrement": {
|
||
"name": "Уменьшить значение",
|
||
"description": "Уменьшает значение вспомогательного числа на заданную величину.",
|
||
"fields": {
|
||
"amount": {
|
||
"name": "Величина",
|
||
"description": "На сколько уменьшить вспомогательное число. Если не указано, используется шаг объекта числа."
|
||
},
|
||
"cycle": {
|
||
"name": "По кругу",
|
||
"description": "Продолжить с другого конца диапазона, а не остановиться на этом, так же как выбор следующего варианта ходит по кругу в списке."
|
||
}
|
||
}
|
||
},
|
||
"input_number_increment": {
|
||
"name": "Увеличить значение",
|
||
"description": "Увеличивает значение вспомогательного числа на заданную величину.",
|
||
"fields": {
|
||
"amount": {
|
||
"name": "Величина",
|
||
"description": "На сколько увеличить вспомогательное число. Если не указано, используется шаг объекта числа."
|
||
},
|
||
"cycle": {
|
||
"name": "По кругу",
|
||
"description": "Продолжить с другого конца диапазона, а не остановиться на этом, так же как выбор следующего варианта ходит по кругу в списке."
|
||
}
|
||
}
|
||
},
|
||
"input_number_max": {
|
||
"name": "Задать максимальное значение",
|
||
"description": "Устанавливает вспомогательное число на его максимальное значение."
|
||
},
|
||
"input_number_min": {
|
||
"name": "Задать минимальное значение",
|
||
"description": "Устанавливает вспомогательное число на его минимальное значение."
|
||
},
|
||
"input_number_set_range": {
|
||
"name": "Задать диапазон",
|
||
"description": "Изменяет минимум, максимум или шаг вспомогательного числа, созданного в интерфейсе, так же как при его редактировании. Значение за пределами нового диапазона переносится внутрь него.",
|
||
"fields": {
|
||
"min": {
|
||
"name": "Минимум",
|
||
"description": "Новое минимальное значение."
|
||
},
|
||
"max": {
|
||
"name": "Максимум",
|
||
"description": "Новое максимальное значение."
|
||
},
|
||
"step": {
|
||
"name": "Шаг",
|
||
"description": "Новый размер шага."
|
||
}
|
||
}
|
||
},
|
||
"counter_create": {
|
||
"name": "Создать счётчик",
|
||
"description": "Создаёт новый вспомогательный счётчик на лету. Возвращает идентификатор объекта нового счётчика.",
|
||
"fields": {
|
||
"name": {
|
||
"name": "Название",
|
||
"description": "Название нового счётчика."
|
||
},
|
||
"counter_id": {
|
||
"name": "Идентификатор объекта счётчика",
|
||
"description": "Идентификатор объекта для нового счётчика. Префикс counter. добавляется автоматически. Если не указан, идентификатор будет создан на основе названия."
|
||
},
|
||
"initial": {
|
||
"name": "Начальное значение",
|
||
"description": "Значение, с которого счётчик начинает и к которому возвращается при сбросе."
|
||
},
|
||
"minimum": {
|
||
"name": "Минимум",
|
||
"description": "Наименьшее значение, до которого может опуститься счётчик. Не указывайте, чтобы не было ограничения."
|
||
},
|
||
"maximum": {
|
||
"name": "Максимум",
|
||
"description": "Наибольшее значение, до которого может подняться счётчик. Не указывайте, чтобы не было ограничения."
|
||
},
|
||
"step": {
|
||
"name": "Шаг",
|
||
"description": "На сколько счётчик увеличивается или уменьшается каждый раз."
|
||
},
|
||
"restore": {
|
||
"name": "Восстанавливать",
|
||
"description": "Восстанавливать значение счётчика при запуске Home Assistant, а не начинать заново с начального значения."
|
||
},
|
||
"icon": {
|
||
"name": "Иконка",
|
||
"description": "Иконка нового счётчика."
|
||
}
|
||
}
|
||
},
|
||
"counter_delete": {
|
||
"name": "Удалить счётчик",
|
||
"description": "Удаляет вспомогательные счётчики, созданные в интерфейсе или действием создания счётчика. Счётчики, настроенные в YAML, Spook удалить не может.",
|
||
"fields": {
|
||
"entity_id": {
|
||
"name": "Идентификатор объекта",
|
||
"description": "Счётчик (или счётчики), который нужно удалить."
|
||
}
|
||
}
|
||
},
|
||
"input_boolean_create": {
|
||
"name": "Создать вспомогательный переключатель",
|
||
"description": "Создаёт новый вспомогательный переключатель на лету. Возвращает идентификатор объекта нового переключателя.",
|
||
"fields": {
|
||
"name": {
|
||
"name": "Название",
|
||
"description": "Название нового вспомогательного переключателя."
|
||
},
|
||
"input_boolean_id": {
|
||
"name": "Идентификатор объекта переключателя",
|
||
"description": "Идентификатор объекта для нового вспомогательного переключателя. Префикс input_boolean. добавляется автоматически. Если не указан, идентификатор будет создан на основе названия."
|
||
},
|
||
"initial": {
|
||
"name": "Начальное значение",
|
||
"description": "Значение, с которого он начинает. Если не указано, сохраняется значение, которое было до перезапуска Home Assistant."
|
||
},
|
||
"icon": {
|
||
"name": "Иконка",
|
||
"description": "Иконка нового вспомогательного переключателя."
|
||
}
|
||
}
|
||
},
|
||
"input_boolean_delete": {
|
||
"name": "Удалить вспомогательный переключатель",
|
||
"description": "Удаляет вспомогательные переключатели, созданные в интерфейсе или действием создания вспомогательного переключателя. Переключатели, настроенные в YAML, Spook удалить не может.",
|
||
"fields": {
|
||
"entity_id": {
|
||
"name": "Идентификатор объекта",
|
||
"description": "Вспомогательный переключатель (или переключатели), который нужно удалить."
|
||
}
|
||
}
|
||
},
|
||
"input_text_create": {
|
||
"name": "Создать вспомогательный текст",
|
||
"description": "Создаёт новый вспомогательный текст на лету. Возвращает идентификатор объекта нового текста.",
|
||
"fields": {
|
||
"name": {
|
||
"name": "Название",
|
||
"description": "Название нового вспомогательного текста."
|
||
},
|
||
"input_text_id": {
|
||
"name": "Идентификатор объекта текста",
|
||
"description": "Идентификатор объекта для нового вспомогательного текста. Префикс input_text. добавляется автоматически. Если не указан, идентификатор будет создан на основе названия."
|
||
},
|
||
"initial": {
|
||
"name": "Начальное значение",
|
||
"description": "Текст, с которого он начинает. Если не указан, сохраняется текст, который был до перезапуска Home Assistant."
|
||
},
|
||
"min": {
|
||
"name": "Минимальная длина",
|
||
"description": "Насколько коротким может быть текст."
|
||
},
|
||
"max": {
|
||
"name": "Максимальная длина",
|
||
"description": "Насколько длинным может быть текст."
|
||
},
|
||
"pattern": {
|
||
"name": "Шаблон",
|
||
"description": "Регулярное выражение, которому должен соответствовать текст."
|
||
},
|
||
"mode": {
|
||
"name": "Режим",
|
||
"description": "Показывать текст как есть или скрывать его, как пароль."
|
||
},
|
||
"icon": {
|
||
"name": "Иконка",
|
||
"description": "Иконка нового вспомогательного текста."
|
||
},
|
||
"unit_of_measurement": {
|
||
"name": "Единица измерения",
|
||
"description": "Единица, которая показывается рядом с текстом."
|
||
}
|
||
}
|
||
},
|
||
"input_text_delete": {
|
||
"name": "Удалить вспомогательный текст",
|
||
"description": "Удаляет вспомогательные тексты, созданные в интерфейсе или действием создания вспомогательного текста. Тексты, настроенные в YAML, Spook удалить не может.",
|
||
"fields": {
|
||
"entity_id": {
|
||
"name": "Идентификатор объекта",
|
||
"description": "Вспомогательный текст (или тексты), который нужно удалить."
|
||
}
|
||
}
|
||
},
|
||
"input_button_create": {
|
||
"name": "Создать вспомогательную кнопку",
|
||
"description": "Создаёт новую вспомогательную кнопку на лету. Возвращает идентификатор объекта новой кнопки.",
|
||
"fields": {
|
||
"name": {
|
||
"name": "Название",
|
||
"description": "Название новой вспомогательной кнопки."
|
||
},
|
||
"input_button_id": {
|
||
"name": "Идентификатор объекта кнопки",
|
||
"description": "Идентификатор объекта для новой вспомогательной кнопки. Префикс input_button. добавляется автоматически. Если не указан, идентификатор будет создан на основе названия."
|
||
},
|
||
"icon": {
|
||
"name": "Иконка",
|
||
"description": "Иконка новой вспомогательной кнопки."
|
||
}
|
||
}
|
||
},
|
||
"input_button_delete": {
|
||
"name": "Удалить вспомогательную кнопку",
|
||
"description": "Удаляет вспомогательные кнопки, созданные в интерфейсе или действием создания вспомогательной кнопки. Кнопки, настроенные в YAML, Spook удалить не может.",
|
||
"fields": {
|
||
"entity_id": {
|
||
"name": "Идентификатор объекта",
|
||
"description": "Вспомогательная кнопка (или кнопки), которую нужно удалить."
|
||
}
|
||
}
|
||
},
|
||
"input_datetime_create": {
|
||
"name": "Создать вспомогательную дату и время",
|
||
"description": "Создаёт новый вспомогательный объект даты и времени на лету, хранящий дату, время или и то, и другое. Возвращает идентификатор нового объекта.",
|
||
"fields": {
|
||
"name": {
|
||
"name": "Название",
|
||
"description": "Название нового вспомогательного объекта даты и времени."
|
||
},
|
||
"input_datetime_id": {
|
||
"name": "Идентификатор объекта даты и времени",
|
||
"description": "Идентификатор объекта для нового вспомогательного объекта даты и времени. Префикс input_datetime. добавляется автоматически. Если не указан, идентификатор будет создан на основе названия."
|
||
},
|
||
"has_date": {
|
||
"name": "С датой",
|
||
"description": "Хранит ли он дату. Должно быть включено хотя бы одно из двух: дата или время."
|
||
},
|
||
"has_time": {
|
||
"name": "Со временем",
|
||
"description": "Хранит ли он время. Должно быть включено хотя бы одно из двух: дата или время."
|
||
},
|
||
"initial": {
|
||
"name": "Начальное значение",
|
||
"description": "Дата и/или время, с которых он начинает, например 2026-12-31, 08:30:00 или 2026-12-31 08:30:00. Если не указано, сохраняется значение, которое было до перезапуска Home Assistant."
|
||
},
|
||
"icon": {
|
||
"name": "Иконка",
|
||
"description": "Иконка нового вспомогательного объекта даты и времени."
|
||
}
|
||
}
|
||
},
|
||
"input_datetime_delete": {
|
||
"name": "Удалить вспомогательную дату и время",
|
||
"description": "Удаляет вспомогательные объекты даты и времени, созданные в интерфейсе или действием создания вспомогательной даты и времени. Объекты, настроенные в YAML, Spook удалить не может.",
|
||
"fields": {
|
||
"entity_id": {
|
||
"name": "Идентификатор объекта",
|
||
"description": "Вспомогательный объект даты и времени (или объекты), который нужно удалить."
|
||
}
|
||
}
|
||
},
|
||
"input_number_create": {
|
||
"name": "Создать вспомогательное число",
|
||
"description": "Создаёт новое вспомогательное число на лету. Возвращает идентификатор объекта нового числа.",
|
||
"fields": {
|
||
"name": {
|
||
"name": "Название",
|
||
"description": "Название нового вспомогательного числа."
|
||
},
|
||
"input_number_id": {
|
||
"name": "Идентификатор объекта числа",
|
||
"description": "Идентификатор объекта для нового вспомогательного числа. Префикс input_number. добавляется автоматически. Если не указан, идентификатор будет создан на основе названия."
|
||
},
|
||
"min": {
|
||
"name": "Минимум",
|
||
"description": "Минимальное значение вспомогательного числа."
|
||
},
|
||
"max": {
|
||
"name": "Максимум",
|
||
"description": "Максимальное значение вспомогательного числа."
|
||
},
|
||
"initial": {
|
||
"name": "Начальное значение",
|
||
"description": "Начальное значение вспомогательного числа при запуске Home Assistant."
|
||
},
|
||
"step": {
|
||
"name": "Размер шага",
|
||
"description": "Размер шага вспомогательного числа."
|
||
},
|
||
"mode": {
|
||
"name": "Режим отображения",
|
||
"description": "Режим отображения вспомогательного числа: ползунок или поле ввода."
|
||
},
|
||
"icon": {
|
||
"name": "Иконка",
|
||
"description": "Иконка для вспомогательного числа."
|
||
},
|
||
"unit_of_measurement": {
|
||
"name": "Единица измерения",
|
||
"description": "Единица измерения вспомогательного числа."
|
||
}
|
||
}
|
||
},
|
||
"input_number_delete": {
|
||
"name": "Удалить вспомогательное число",
|
||
"description": "Удаляет вспомогательные числа, созданные в интерфейсе или действием создания вспомогательного числа. Числа, настроенные в YAML, Spook удалить не может.",
|
||
"fields": {
|
||
"entity_id": {
|
||
"name": "Идентификатор объекта",
|
||
"description": "Вспомогательное число (или числа), которое нужно удалить."
|
||
}
|
||
}
|
||
},
|
||
"person_add_device_tracker": {
|
||
"name": "Добавить отслеживающее устройство",
|
||
"description": "Добавляет отслеживающее устройство человеку.",
|
||
"fields": {
|
||
"entity_id": {
|
||
"name": "Человек",
|
||
"description": "Идентификатор объекта человека, которому нужно добавить отслеживающее устройство."
|
||
},
|
||
"device_tracker": {
|
||
"name": "Отслеживающее устройство",
|
||
"description": "Идентификатор объекта отслеживающего устройства, которое нужно добавить человеку."
|
||
}
|
||
}
|
||
},
|
||
"person_remove_device_tracker": {
|
||
"name": "Удалить отслеживающее устройство",
|
||
"description": "Удаляет отслеживающее устройство у человека.",
|
||
"fields": {
|
||
"entity_id": {
|
||
"name": "Человек",
|
||
"description": "Идентификатор объекта человека, у которого нужно удалить отслеживающее устройство."
|
||
},
|
||
"device_tracker": {
|
||
"name": "Отслеживающее устройство",
|
||
"description": "Идентификатор объекта отслеживающего устройства, которое нужно удалить у человека."
|
||
}
|
||
}
|
||
},
|
||
"repairs_create": {
|
||
"name": "Создать проблему",
|
||
"description": "Вручную создаёт и поднимает проблему в разделе «Устранение проблем» Home Assistant.",
|
||
"fields": {
|
||
"title": {
|
||
"name": "Заголовок",
|
||
"description": "Заголовок проблемы."
|
||
},
|
||
"description": {
|
||
"name": "Описание",
|
||
"description": "Описание проблемы. Поддерживается Markdown."
|
||
},
|
||
"issue_id": {
|
||
"name": "ID проблемы",
|
||
"description": "У проблемы может быть идентификатор, по которому её при необходимости можно позже отменить. Он также предотвращает создание дубликатов. Если не указан, будет создан случайный ID."
|
||
},
|
||
"domain": {
|
||
"name": "Домен",
|
||
"description": "В этом поле можно задать домен проблемы. Например, по умолчанию (если не задано) используется \"spook\", и тогда на логотипе/изображении проблемы показывается Spook. Если указать \"homeassistant\", будет использован логотип Home Assistant, а с \"hue\", \"zwave_js\", \"mqtt\" и так далее будет показан логотип соответствующей интеграции."
|
||
},
|
||
"severity": {
|
||
"name": "Серьёзность",
|
||
"description": "Серьёзность проблемы. Определяет её приоритет. Если не задано, используется \"warning\"."
|
||
},
|
||
"persistent": {
|
||
"name": "Постоянная",
|
||
"description": "Должна ли проблема быть постоянной, то есть переживать перезапуски Home Assistant. По умолчанию проблемы не постоянные."
|
||
}
|
||
}
|
||
},
|
||
"repairs_ignore_all": {
|
||
"name": "Игнорировать все проблемы",
|
||
"description": "Игнорирует все проблемы, сейчас поднятые в разделе «Устранение проблем» Home Assistant, или только те, что подняли определённые интеграции.",
|
||
"fields": {
|
||
"domain": {
|
||
"name": "Домен",
|
||
"description": "Игнорировать только проблемы, поднятые этими интеграциями."
|
||
}
|
||
}
|
||
},
|
||
"repairs_list": {
|
||
"name": "Список проблем",
|
||
"description": "Выводит список проблем, сейчас поднятых в разделе «Устранение проблем» Home Assistant, с их заголовками, чтобы автоматизация могла на них отреагировать или панель могла их показать.",
|
||
"fields": {
|
||
"include_ignored": {
|
||
"name": "Включая игнорируемые",
|
||
"description": "Также выводить проблемы, которые игнорируются."
|
||
},
|
||
"domain": {
|
||
"name": "Домен",
|
||
"description": "Выводить только проблемы, поднятые этими интеграциями."
|
||
},
|
||
"severity": {
|
||
"name": "Серьёзность",
|
||
"description": "Выводить только проблемы с такой серьёзностью."
|
||
}
|
||
}
|
||
},
|
||
"repairs_remove": {
|
||
"name": "Удалить проблему",
|
||
"description": "Удаляет проблему из раздела «Устранение проблем» Home Assistant, созданную вручную. Это действие может удалять только проблемы, созданные действием `repairs_create`.",
|
||
"fields": {
|
||
"issue_id": {
|
||
"name": "ID проблемы",
|
||
"description": "ID проблемы, которую нужно удалить."
|
||
}
|
||
}
|
||
},
|
||
"repairs_unignore_all": {
|
||
"name": "Не игнорировать все проблемы",
|
||
"description": "Снимает игнорирование со всех проблем, сейчас поднятых в разделе «Устранение проблем» Home Assistant, или только с тех, что подняли определённые интеграции.",
|
||
"fields": {
|
||
"domain": {
|
||
"name": "Домен",
|
||
"description": "Снять игнорирование только с проблем, поднятых этими интеграциями."
|
||
}
|
||
}
|
||
},
|
||
"sensor_set_display_precision": {
|
||
"name": "Задать точность отображения",
|
||
"description": "Задаёт количество знаков после запятой для одного или нескольких сенсоров.",
|
||
"fields": {
|
||
"entity_id": {
|
||
"name": "Объект",
|
||
"description": "Объект или объекты сенсоров, которые нужно обновить."
|
||
},
|
||
"display_precision": {
|
||
"name": "Точность отображения",
|
||
"description": "Количество знаков после запятой, которое нужно показывать для сенсора."
|
||
}
|
||
}
|
||
},
|
||
"timer_create": {
|
||
"name": "Создать таймер",
|
||
"description": "Создаёт новый вспомогательный таймер на лету. Возвращает идентификатор объекта нового таймера.",
|
||
"fields": {
|
||
"name": {
|
||
"name": "Название",
|
||
"description": "Название нового таймера."
|
||
},
|
||
"timer_id": {
|
||
"name": "Идентификатор объекта таймера",
|
||
"description": "Идентификатор объекта для нового таймера. Префикс timer. добавляется автоматически. Если не указан, идентификатор будет создан на основе названия."
|
||
},
|
||
"duration": {
|
||
"name": "Продолжительность",
|
||
"description": "Сколько работает таймер после запуска."
|
||
},
|
||
"restore": {
|
||
"name": "Восстанавливать",
|
||
"description": "Восстанавливать состояние таймера при запуске Home Assistant, чтобы запущенный таймер продолжал идти после перезапуска."
|
||
},
|
||
"icon": {
|
||
"name": "Иконка",
|
||
"description": "Иконка нового таймера."
|
||
}
|
||
}
|
||
},
|
||
"timer_delete": {
|
||
"name": "Удалить таймер",
|
||
"description": "Удаляет вспомогательные таймеры, созданные в интерфейсе или действием создания таймера. Таймеры, настроенные в YAML, Spook удалить не может.",
|
||
"fields": {
|
||
"entity_id": {
|
||
"name": "Идентификатор объекта",
|
||
"description": "Таймер (или таймеры), который нужно удалить."
|
||
}
|
||
}
|
||
},
|
||
"timer_set_duration": {
|
||
"name": "Задать продолжительность",
|
||
"description": "Задаёт продолжительность существующего таймера.",
|
||
"fields": {
|
||
"duration": {
|
||
"name": "Продолжительность",
|
||
"description": "Новая продолжительность таймера в виде строки timedelta."
|
||
}
|
||
}
|
||
},
|
||
"zone_create": {
|
||
"name": "Создать зону",
|
||
"description": "Создаёт новую зону в Home Assistant на лету.",
|
||
"fields": {
|
||
"name": {
|
||
"name": "Название",
|
||
"description": "Название зоны"
|
||
},
|
||
"icon": {
|
||
"name": "Иконка",
|
||
"description": "Иконка для зоны"
|
||
},
|
||
"latitude": {
|
||
"name": "Широта",
|
||
"description": "Широта зоны. Можно использовать шаблон."
|
||
},
|
||
"longitude": {
|
||
"name": "Долгота",
|
||
"description": "Долгота зоны. Можно использовать шаблон."
|
||
},
|
||
"radius": {
|
||
"name": "Радиус",
|
||
"description": "Радиус зоны"
|
||
},
|
||
"passive": {
|
||
"name": "Пассивная",
|
||
"description": "Пассивная зона существует только для автоматизаций: она не показывается на карте и не влияет на то, где находятся люди и отслеживающие устройства."
|
||
}
|
||
}
|
||
},
|
||
"zone_update": {
|
||
"name": "Обновить зону",
|
||
"description": "Обновляет свойства зоны на лету.",
|
||
"fields": {
|
||
"entity_id": {
|
||
"name": "Идентификатор объекта",
|
||
"description": "Идентификатор объекта (или объектов), который нужно обновить."
|
||
},
|
||
"name": {
|
||
"name": "Название",
|
||
"description": "Название зоны"
|
||
},
|
||
"icon": {
|
||
"name": "Иконка",
|
||
"description": "Иконка для зоны"
|
||
},
|
||
"latitude": {
|
||
"name": "Широта",
|
||
"description": "Широта зоны. Можно использовать шаблон."
|
||
},
|
||
"longitude": {
|
||
"name": "Долгота",
|
||
"description": "Долгота зоны. Можно использовать шаблон."
|
||
},
|
||
"radius": {
|
||
"name": "Радиус",
|
||
"description": "Радиус зоны"
|
||
},
|
||
"passive": {
|
||
"name": "Пассивная",
|
||
"description": "Пассивная зона существует только для автоматизаций: она не показывается на карте и не влияет на то, где находятся люди и отслеживающие устройства."
|
||
}
|
||
}
|
||
},
|
||
"zone_delete": {
|
||
"name": "Удалить зону",
|
||
"description": "Удаляет зону. Работает только с зонами, созданными и управляемыми через интерфейс. Зонами, созданными и управляемыми в YAML, Spook управлять не может.",
|
||
"fields": {
|
||
"entity_id": {
|
||
"name": "Идентификатор объекта",
|
||
"description": "Идентификатор объекта (или объектов), который нужно удалить."
|
||
}
|
||
}
|
||
},
|
||
"water_heater_increase_temperature": {
|
||
"name": "Повысить температуру",
|
||
"description": "Поднимает целевую температуру водонагревателя на шаг, в пределах его ограничений.",
|
||
"fields": {
|
||
"step": {
|
||
"name": "Шаг",
|
||
"description": "На сколько изменить. Если не указано, используется собственный шаг водонагревателя, а если его нет, полградуса (один градус по Фаренгейту)."
|
||
}
|
||
}
|
||
},
|
||
"water_heater_decrease_temperature": {
|
||
"name": "Понизить температуру",
|
||
"description": "Опускает целевую температуру водонагревателя на шаг, в пределах его ограничений.",
|
||
"fields": {
|
||
"step": {
|
||
"name": "Шаг",
|
||
"description": "На сколько изменить. Если не указано, используется собственный шаг водонагревателя, а если его нет, полградуса (один градус по Фаренгейту)."
|
||
}
|
||
}
|
||
},
|
||
"humidifier_increase_humidity": {
|
||
"name": "Повысить влажность",
|
||
"description": "Поднимает целевую влажность увлажнителя на шаг, в пределах его ограничений.",
|
||
"fields": {
|
||
"step": {
|
||
"name": "Шаг",
|
||
"description": "На сколько процентов изменить. Если не указано, используется собственный шаг увлажнителя, а если его нет, один процент."
|
||
}
|
||
}
|
||
},
|
||
"humidifier_decrease_humidity": {
|
||
"name": "Понизить влажность",
|
||
"description": "Опускает целевую влажность увлажнителя на шаг, в пределах его ограничений.",
|
||
"fields": {
|
||
"step": {
|
||
"name": "Шаг",
|
||
"description": "На сколько процентов изменить. Если не указано, используется собственный шаг увлажнителя, а если его нет, один процент."
|
||
}
|
||
}
|
||
},
|
||
"cover_increase_position": {
|
||
"name": "Открыть на шаг",
|
||
"description": "Открывает ограждающее устройство ещё на шаг, останавливаясь в полностью открытом положении.",
|
||
"fields": {
|
||
"step": {
|
||
"name": "Шаг",
|
||
"description": "На сколько процентов сдвинуть. Если не указано, десять процентов."
|
||
}
|
||
}
|
||
},
|
||
"cover_decrease_position": {
|
||
"name": "Закрыть на шаг",
|
||
"description": "Закрывает ограждающее устройство ещё на шаг, останавливаясь в полностью закрытом положении.",
|
||
"fields": {
|
||
"step": {
|
||
"name": "Шаг",
|
||
"description": "На сколько процентов сдвинуть. Если не указано, десять процентов."
|
||
}
|
||
}
|
||
},
|
||
"valve_increase_position": {
|
||
"name": "Открыть на шаг",
|
||
"description": "Открывает клапан ещё на шаг, останавливаясь в полностью открытом положении.",
|
||
"fields": {
|
||
"step": {
|
||
"name": "Шаг",
|
||
"description": "На сколько процентов сдвинуть. Если не указано, десять процентов."
|
||
}
|
||
}
|
||
},
|
||
"valve_decrease_position": {
|
||
"name": "Закрыть на шаг",
|
||
"description": "Закрывает клапан ещё на шаг, останавливаясь в полностью закрытом положении.",
|
||
"fields": {
|
||
"step": {
|
||
"name": "Шаг",
|
||
"description": "На сколько процентов сдвинуть. Если не указано, десять процентов."
|
||
}
|
||
}
|
||
},
|
||
"media_player_increase_volume": {
|
||
"name": "Увеличить громкость",
|
||
"description": "Увеличивает громкость медиаплеера на заданный шаг, останавливаясь на максимальной громкости.",
|
||
"fields": {
|
||
"step": {
|
||
"name": "Шаг",
|
||
"description": "На сколько процентов изменить громкость."
|
||
}
|
||
}
|
||
},
|
||
"media_player_decrease_volume": {
|
||
"name": "Уменьшить громкость",
|
||
"description": "Уменьшает громкость медиаплеера на заданный шаг, останавливаясь на полной тишине.",
|
||
"fields": {
|
||
"step": {
|
||
"name": "Шаг",
|
||
"description": "На сколько процентов изменить громкость."
|
||
}
|
||
}
|
||
},
|
||
"todo_move_item": {
|
||
"name": "Переместить элемент",
|
||
"description": "Перемещает элемент списка дел в начало, в конец или после другого элемента.",
|
||
"fields": {
|
||
"item": {
|
||
"name": "Элемент",
|
||
"description": "Название или uid элемента, который нужно переместить."
|
||
},
|
||
"after": {
|
||
"name": "После",
|
||
"description": "Название или uid элемента, после которого его нужно поставить. Укажите это или положение."
|
||
},
|
||
"position": {
|
||
"name": "Положение",
|
||
"description": "Переместить в начало или в конец списка. Укажите это или элемент, после которого его нужно поставить."
|
||
}
|
||
}
|
||
},
|
||
"homeassistant_update_area": {
|
||
"name": "Обновить пространство",
|
||
"description": "Обновляет существующее пространство на лету. Всё, что вы не указали, сохраняет текущее значение. Альтернативные названия и ярлыки заменяют те, что есть у пространства. Этаж, иконку, изображение и датчики можно очистить, задав им null.",
|
||
"fields": {
|
||
"area_id": {
|
||
"name": "ID пространства",
|
||
"description": "ID пространства, которое нужно обновить."
|
||
},
|
||
"name": {
|
||
"name": "Название",
|
||
"description": "Новое название пространства."
|
||
},
|
||
"aliases": {
|
||
"name": "Альтернативные названия",
|
||
"description": "Альтернативные названия пространства. Заменяют существующие, пустой список удаляет их все."
|
||
},
|
||
"floor_id": {
|
||
"name": "ID этажа",
|
||
"description": "ID этажа, на котором находится пространство."
|
||
},
|
||
"icon": {
|
||
"name": "Иконка",
|
||
"description": "Новая иконка для пространства."
|
||
},
|
||
"picture": {
|
||
"name": "Изображение",
|
||
"description": "URL или путь к изображению для пространства."
|
||
},
|
||
"labels": {
|
||
"name": "Ярлыки",
|
||
"description": "ID ярлыков для пространства. Заменяют существующие, пустой список удаляет их все."
|
||
},
|
||
"temperature_entity_id": {
|
||
"name": "Датчик температуры",
|
||
"description": "Датчик, который измеряет температуру в пространстве."
|
||
},
|
||
"humidity_entity_id": {
|
||
"name": "Датчик влажности",
|
||
"description": "Датчик, который измеряет влажность в пространстве."
|
||
}
|
||
}
|
||
},
|
||
"homeassistant_update_device": {
|
||
"name": "Обновить устройство",
|
||
"description": "Обновляет существующее устройство на лету. Всё, что вы не указали, сохраняет текущее значение. Ярлыки заменяют те, что есть у устройства. Название и пространство можно очистить, задав им null, и тогда устройство снова получит название, которое ему дала интеграция.",
|
||
"fields": {
|
||
"device_id": {
|
||
"name": "ID устройства",
|
||
"description": "ID устройства, которое нужно обновить. Отключённые устройства не показываются в выборе устройств Home Assistant, используйте режим YAML, чтобы указать их ID."
|
||
},
|
||
"name_by_user": {
|
||
"name": "Название",
|
||
"description": "Новое название устройства."
|
||
},
|
||
"area_id": {
|
||
"name": "ID пространства",
|
||
"description": "ID пространства, в котором находится устройство."
|
||
},
|
||
"labels": {
|
||
"name": "Ярлыки",
|
||
"description": "ID ярлыков для устройства. Заменяют существующие, пустой список удаляет их все."
|
||
},
|
||
"disabled_by": {
|
||
"name": "Кем отключено",
|
||
"description": "Задайте user, чтобы деактивировать устройство, или null, чтобы снова его активировать. Работает так же, как действия деактивации и активации устройства."
|
||
}
|
||
}
|
||
},
|
||
"homeassistant_update_floor": {
|
||
"name": "Обновить этаж",
|
||
"description": "Обновляет существующий этаж на лету. Всё, что вы не указали, сохраняет текущее значение. Альтернативные названия заменяют те, что есть у этажа. Иконку и уровень можно очистить, задав им null.",
|
||
"fields": {
|
||
"floor_id": {
|
||
"name": "ID этажа",
|
||
"description": "ID этажа, который нужно обновить."
|
||
},
|
||
"name": {
|
||
"name": "Название",
|
||
"description": "Новое название этажа."
|
||
},
|
||
"aliases": {
|
||
"name": "Альтернативные названия",
|
||
"description": "Альтернативные названия этажа. Заменяют существующие, пустой список удаляет их все."
|
||
},
|
||
"icon": {
|
||
"name": "Иконка",
|
||
"description": "Новая иконка для этажа."
|
||
},
|
||
"level": {
|
||
"name": "Уровень",
|
||
"description": "Уровень, на котором находится этаж в вашем доме."
|
||
}
|
||
}
|
||
},
|
||
"schedule_create": {
|
||
"name": "Создать расписание",
|
||
"description": "Создаёт новое вспомогательное расписание на лету, включённое в заданные временные блоки для каждого дня недели. Возвращает идентификатор объекта нового расписания.",
|
||
"fields": {
|
||
"name": {
|
||
"name": "Название",
|
||
"description": "Название нового расписания."
|
||
},
|
||
"schedule_id": {
|
||
"name": "Идентификатор объекта расписания",
|
||
"description": "Идентификатор объекта для нового расписания. Префикс schedule. добавляется автоматически. Если не указан, идентификатор будет создан на основе названия."
|
||
},
|
||
"icon": {
|
||
"name": "Иконка",
|
||
"description": "Иконка нового расписания."
|
||
},
|
||
"monday": {
|
||
"name": "Понедельник",
|
||
"description": "Когда расписание включено по понедельникам: список временных блоков, у каждого время начала и окончания, а также необязательные данные, которые оно показывает как атрибуты, пока включено. Если не указано, расписание выключено весь день."
|
||
},
|
||
"tuesday": {
|
||
"name": "Вторник",
|
||
"description": "Когда расписание включено по вторникам: список временных блоков, у каждого время начала и окончания, а также необязательные данные, которые оно показывает как атрибуты, пока включено. Если не указано, расписание выключено весь день."
|
||
},
|
||
"wednesday": {
|
||
"name": "Среда",
|
||
"description": "Когда расписание включено по средам: список временных блоков, у каждого время начала и окончания, а также необязательные данные, которые оно показывает как атрибуты, пока включено. Если не указано, расписание выключено весь день."
|
||
},
|
||
"thursday": {
|
||
"name": "Четверг",
|
||
"description": "Когда расписание включено по четвергам: список временных блоков, у каждого время начала и окончания, а также необязательные данные, которые оно показывает как атрибуты, пока включено. Если не указано, расписание выключено весь день."
|
||
},
|
||
"friday": {
|
||
"name": "Пятница",
|
||
"description": "Когда расписание включено по пятницам: список временных блоков, у каждого время начала и окончания, а также необязательные данные, которые оно показывает как атрибуты, пока включено. Если не указано, расписание выключено весь день."
|
||
},
|
||
"saturday": {
|
||
"name": "Суббота",
|
||
"description": "Когда расписание включено по субботам: список временных блоков, у каждого время начала и окончания, а также необязательные данные, которые оно показывает как атрибуты, пока включено. Если не указано, расписание выключено весь день."
|
||
},
|
||
"sunday": {
|
||
"name": "Воскресенье",
|
||
"description": "Когда расписание включено по воскресеньям: список временных блоков, у каждого время начала и окончания, а также необязательные данные, которые оно показывает как атрибуты, пока включено. Если не указано, расписание выключено весь день."
|
||
}
|
||
}
|
||
},
|
||
"schedule_delete": {
|
||
"name": "Удалить расписание",
|
||
"description": "Удаляет вспомогательные расписания, созданные в интерфейсе. Расписания, настроенные в YAML, Spook удалить не может.",
|
||
"fields": {
|
||
"entity_id": {
|
||
"description": "Расписание (или расписания), которое нужно удалить.",
|
||
"name": "Идентификатор объекта"
|
||
}
|
||
}
|
||
},
|
||
"schedule_set_day": {
|
||
"name": "Задать временные блоки дня",
|
||
"description": "Заменяет временные блоки одного или нескольких дней вспомогательного расписания, созданного в интерфейсе. Расписания, настроенные в YAML, Spook изменить не может.",
|
||
"fields": {
|
||
"day": {
|
||
"name": "День",
|
||
"description": "День или дни недели, для которых нужно задать временные блоки."
|
||
},
|
||
"blocks": {
|
||
"name": "Временные блоки",
|
||
"description": "Временные блоки, в которые расписание включено в эти дни, у каждого время начала и окончания, а также необязательные данные, которые оно показывает как атрибуты, пока включено. Они заменяют блоки, которые были у этих дней. Пустой список оставляет дни выключенными весь день."
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|