Не работают команды управления светом

Материал из База знаний
Перейти к навигации Перейти к поиску



В комьюнити время от времени встречаются жалобы, что команды управления светом работают не все (или не так, как ожидает пользователь).

Спойлер: это всегда вызвано неверными действиями самого пользователя.

Чтобы лучше разобраться, проведём краткий экскурс в особенности и объекты Умного дома Яндекса.


Типы устройств

Устройства Умного дома могут быть самыми разными:

  • разноцветные (RGB) и "простые" (CW, WW) лампы,
  • RGB-ленты,
  • ночники,
  • реле,
  • встроенные и внешние розетки,
  • выключатели

(и более сложные: хабы, пылесосы, увлажнители, телевизоры, ИК- и радиопульты и многие другие).

Главное - все простые устройства делятся на два главных предопределённых (это важно!) класса:

  • Освещение
  • Выключатель
Когда вы скажете "Алиса, включи свет", то включатся одновременно все устройства типа "Освещение".
Готово, вам больше ничего не нужно настраивать!


Помещения

Их вы создаёте самостоятельно, предопределённых названий тут нет, хотя приложение Яндекс и предлагает подсказки. К помещениям не только можно, но и нужно привязать каждое из устройств, включая умные колонки.

Если вы скажете "Алиса, включи свет!" в комнате, к которой привязана та или иная умная колонка, она включит все устройства "Освещение" в "своей" комнате.
Если вам нужен полный свет в доме, скажите "Включи весь свет" или "Включи свет везде".
Если хотите включить свет в соседнем помещении, к которому слушающая вас колонка не привязана - добавьте его название к слову "свет", например: "Включи свет в спальне" или "Выключи свет на кухне".


Группы

Ещё один необязательный, но очень удобный объект - группы устройств. К примеру, вы можете собрать основные источники света в группу "Главный свет", или "Верхний свет", и т.д, а для красивой "ночной" подсветки в доме создать группу "Интим", или "Декор", или "Подсветочка", или "Потолки" - на ваш вкус.

Теперь, если вы скажете "Алиса, включи верхний свет!", то включатся только источники света из этой группы во всех помещениях, где они есть.
То есть, объединение в группу избавляет вас от перечисления ламп и светильников во всём доме, или комнат - и неважно, в каком из помещений вы сейчас находитесь.


Сокращённые команды

Если сказать Алисе только название светильника/выключателя или группы (или слово "свет"), то Алиса переключит их состояние в противоположное. Что это значит?

Если свет выключен, вам достаточно сказать "Алиса, свет!", чтобы его включить. И наоборот - если он был включен, то после команды "Алиса, свет!" он погаснет.

Точно так же, если вы назвали розетку "Обогреватель" (включив в неё калорифер или радиатор), команды "Алиса, обогреватель" будут поочерёдно включать и выключать розетку (а значит, и ваш нагреватель).


Сценарии

Очень важный объект умного дома, позволяющий обернуть в одну команду целый ряд действий с устройствами. Например, по одной фразе "Алиса, я дома!" можно сразу:

  • включить весь свет в доме (или строго выбранные светильники, заодно установить им нужные цвет и яркость);
  • включить чайник\термопот;
  • запустить вечерний плейлист на колонке с Алисой;
  • включить кондиционер, и т.д.
Кроме того, сценарии можно запускать по расписанию. А это значит, что в установленное вами время (например, утром вместо будильника) Алиса сама включит всё, что вам нужно - от света до чайника и музыки.


Когда начинаются проблемы?

Когда пользователь пытается перехитрить сам себя перекрыть предопределённый класс "свет", называя этим словом:

  • случайные светильники в разных помещениях;
  • группы устройств (не путать с названиями из нескольких слов, где "свет" - только одно из них);
  • и, конечно, сценарии!


Что при этом происходит?

  • Умный дом справедливо исходит из того, что "свет" - больше не класс устройств, а несколько одноимённых устройств (или группа). В результате команды начинают работать непредсказуемо в зависимости от привязки к помещениям и, конечно же, сразу перестаёт работать команда "Выключи/включи весь свет/везде".
  • Если "включи свет" - это название сценария, то реакция умного дома может стать и вовсе хаотичной (к примеру, "Алиса, свет" будет по-прежнему командой на переключение состояния всех светильников, вне зависимости от того, какие из них собраны в сценарии "Свет").
Как уже написано в самом начале страницы, достаточно просто присвоить тип "Освещение" вашему устройству, и оно автоматически начинает реагировать на весь набор команд, связанных со светом. Не изобретайте грабли)


Что делать?

Во-первых, называть устройства и группы понятно и функционально. "Люстра" (и даже "люстра 1", "люстра 2", "люстра 3" по группам), "Гирлянда", "Торшер у дивана", "Аквариум", "Сакура" (выпускался такой очень красивый светильник IKEA), "Прожектор", "Фартук" (подсветка разделочного стола на кухне), "Узоры", "Цветомузыка" - да что угодно! Эти названия и в командах произносить приятнее и при сборке/правке сценариев найти намного быстрее и легче.

Кстати, включить "Люстра 2" можно командой "Алиса, включи вторую люстру" - она вас прекрасно поймёт.

Кроме того, рекомендуем при названии сценариев дать свободу фантазии и называть их по тем настроениям и действиям, которые предполагает их запуск. Этому посвящена отдельная очень хорошая страница "Правильные названия устройств и сценариев умного дома", обязательно прочитайте её.


А как исключить отдельные источники света из команд?

Такая необходимость тоже порой возникает. Есть несколько решений:

  1. Разделить свет на группы "Основной свет" и "Декор", что позволяет отдельно сказать: "Алиса, включи декор!"и "Выключи основной свет!".
  2. Установить отдельным светильникам тип "Выключатель". Тогда любые команды, связанные со светом, перестанут на них влиять. Увы, при этом вы потеряете часть функциональности, так как умный дом станет считать их простыми выключателями.
  3. Вписать в свои сценарии готовые световые сцены (наборы состояний ламп), в которых перечислить только нужные светильники.
Пример: сценарий "Ночной режим" выключит все яркие лампы, включит декоративную подсветку, а у регулируемых RGB-ламп снизит яркость до минимума, поменяв оттенок света на тёплый (или, наоборот, холодный, как вам больше нравится). 
При этом освещение ванной, например, останется без изменений (ведь вы не хотите внезапно оказаться там в темноте или полумраке).

Включайте фантазию, ищите свои сцены и названия к ним, и комфорта вам в вашем доме!

Источник — https://wiki.yaboard.com/index.php?title=Не_работают_команды_управления_светом&oldid=5543 // MOD ext links // End MOD