Метеостанция без метеостанции: различия между версиями
Нет описания правки |
Нет описания правки |
||
| Строка 33: | Строка 33: | ||
Файл:Meteo2_rule.jpg |Заполнение правила для Кузи | Файл:Meteo2_rule.jpg |Заполнение правила для Кузи | ||
Файл:Meteo3_exec.jpg |Результат | Файл:Meteo3_exec.jpg |Результат | ||
</gallery> | |||
== Сценарий == | |||
Как упростить запуск навыка? Воспользуемся двумя замечательными возможностями: | |||
* Запуск навыка с немедленным выполнением команды и выходом после неё: "'''Попроси''' Домовёнка Кузю Давление"; | |||
* Сценарии Умного дома Яндекса, позволяющие назначить различные действия на условные фразы. | |||
<gallery> | |||
Файл:Meteo4_scenario.jpg | Пример сценария для запроса температуры | |||
</gallery> | </gallery> | ||
Версия от 20:46, 25 ноября 2020
Как известно, на текущий момент датчики поддерживаются Умным домом Яндекса довольно ограниченно (розетки, увлажнители), при этом их показания не озвучиваются. Как быть?
На помощь приходит Кузя)
Метеостанция с датчиками и Кузей
Задача решается в несколько несложных действий:
- На сайте народного мониторинга создаём приложение (меню "Софт" > "Приложения для проекта"),
- Берём оттуда "Ключ API" и id датчика (см. иллюстрации ниже).
- Создаём в Кузе новое GET-правило с параметрами:
- Активационная фраза: Давление
- Ответ Алисы: Давление {sensors.0.value}
- URL: https://narodmon.ru/api?cmd=sensorsValues&sensors=ID_датчика&uuid=Произвольный_идентификатор&api_key=Ключ-API-приложения-которое-мы-создали&lang=ru
- Ставим галочку "Ждать ответ от сервера"
Произвольный_идентификатор - любая уникальная строка, общая на все вносимые запросы. Для простоты можно указать любой md5-хэш - и уникально, и не надо мучаться с выбором.
Готово! Теперь говорим Алисе: "Запусти навык Домовенок Кузя"; а когда он запустится - "Давление" (наша активационная фраза) - и получаем информацию с датчика.
-
Где взять ID датчика?
-
Заполнение правила для Кузи
-
Результат
Сценарий
Как упростить запуск навыка? Воспользуемся двумя замечательными возможностями:
- Запуск навыка с немедленным выполнением команды и выходом после неё: "Попроси Домовёнка Кузю Давление";
- Сценарии Умного дома Яндекса, позволяющие назначить различные действия на условные фразы.
-
Пример сценария для запроса температуры
Метеостанция совсем без датчиков?
Разве это возможно? Да, если на народном мониторинге рядом с нужным вам местом уже находятся чьи-то подходящие датчики!
Просто указываете их в настройках - и готово!
P.S. В основу инструкции легли материалы сайта Домовёнка Кузи и лайфхак из [нашего тг-чата]