Перейти к содержанию

Метеостанция без метеостанции: различия между версиями

Материал из Wiki yaboard
правка текста
Нет описания правки
Строка 4: Строка 4:




Как известно, на текущий момент датчики не поддерживаются Умным домом Яндекса напрямую.  
Как известно, на текущий момент датчики поддерживаются Умным домом Яндекса довольно ограниченно (розетки, увлажнители), при этом их показания не озвучиваются. Как быть?


Но на помощь приходит Кузя)  
На помощь приходит Кузя)  




Строка 13: Строка 13:


Задача решается в несколько несложных действий:
Задача решается в несколько несложных действий:
# На [//narodmon.ru сайте народного мониторинга] создаём приложение (меню "Софт" > "Приложения для проекта"),  
# На [https://narodmon.ru сайте народного мониторинга] создаём приложение (меню "Софт" > "Приложения для проекта"),  
# Берём оттуда "Ключ API" и id датчика (см. иллюстрации ниже).
# Берём оттуда "Ключ API" и id датчика (см. иллюстрации ниже).
# Создаём в Кузе новое GET-правило с параметрами:
# Создаём в Кузе новое GET-правило с параметрами:
#* Активационная фраза: Давление
#* Активационная фраза: Давление
#* Ответ Алисы: Давление {sensors.0.value}
#* Ответ Алисы: Давление {sensors.0.value}
#* URL: <nowiki>http://narodmon.ru/api?cmd=sensorsValues&sensors=</nowiki>'''ID_датчика'''&uuid='''Произвольный_идентификатор'''&api_key='''Ключ-API-приложения-которое-мы-создали'''&lang=ru</nowiki>
#* URL: <nowiki>https://narodmon.ru/api?cmd=sensorsValues&sensors=</nowiki>'''ID_датчика'''&uuid='''Произвольный_идентификатор'''&api_key='''Ключ-API-приложения-которое-мы-создали'''&lang=ru
# Ставим галочку "Ждать ответ от сервера"
# Ставим галочку "Ждать ответ от сервера"




  * Произвольный идентификатор - это любая уникальная строка, общая на все вносимые запросы. Один из пользователей в комментариях на сайте Кузи предлагает использовать для простоты любой md5-хэш.
  Произвольный_идентификатор - '''любая уникальная строка''', ''общая на все вносимые запросы''.
Для простоты можно указать '''любой md5-хэш''' - и уникально, и не надо мучаться с выбором.




Готово! Говорим Алисе: '''"Запусти навык Домовенок Кузя"'''; а когда он запустится - '''"Давление"''' (наша активационная фраза), и получаем информацию с датчика.
Готово! Теперь говорим Алисе: '''"Запусти навык Домовенок Кузя"'''; а когда он запустится - '''"Давление"''' (наша активационная фраза) - и получаем информацию с датчика.




Строка 38: Строка 39:




Разве это возможно? Да, если на народном мониторинге рядом с нужным местом уже находятся подходящие датчики! Просто указываете их в настройках - и готово!  
Разве это возможно? Да, если на народном мониторинге рядом с нужным вам местом уже находятся чьи-то подходящие датчики!  


Просто указываете их в настройках - и готово!


P.S. В основу инструкции легли материалы сайта [//alexstar.ru Домовёнка Кузи] и лайфхак из [[//t.me/station_yandex нашего тг-чата]]
P.S. В основу инструкции легли материалы сайта [//alexstar.ru Домовёнка Кузи] и лайфхак из [[//t.me/station_yandex нашего тг-чата]]




[[Category:Умный дом]]
[[Category:Умный дом]]

Версия от 19:12, 16 ноября 2020


Как известно, на текущий момент датчики поддерживаются Умным домом Яндекса довольно ограниченно (розетки, увлажнители), при этом их показания не озвучиваются. Как быть?

На помощь приходит Кузя)

Метеостанция с датчиками и Кузей

Задача решается в несколько несложных действий:

  1. На сайте народного мониторинга создаём приложение (меню "Софт" > "Приложения для проекта"),
  2. Берём оттуда "Ключ API" и id датчика (см. иллюстрации ниже).
  3. Создаём в Кузе новое GET-правило с параметрами:
    • Активационная фраза: Давление
    • Ответ Алисы: Давление {sensors.0.value}
    • URL: https://narodmon.ru/api?cmd=sensorsValues&sensors=ID_датчика&uuid=Произвольный_идентификатор&api_key=Ключ-API-приложения-которое-мы-создали&lang=ru
  4. Ставим галочку "Ждать ответ от сервера"
Произвольный_идентификатор - любая уникальная строка, общая на все вносимые запросы.
Для простоты можно указать любой md5-хэш - и уникально, и не надо мучаться с выбором.


Готово! Теперь говорим Алисе: "Запусти навык Домовенок Кузя"; а когда он запустится - "Давление" (наша активационная фраза) - и получаем информацию с датчика.

Метеостанция совсем без датчиков?

Разве это возможно? Да, если на народном мониторинге рядом с нужным вам местом уже находятся чьи-то подходящие датчики!

Просто указываете их в настройках - и готово!

P.S. В основу инструкции легли материалы сайта Домовёнка Кузи и лайфхак из [нашего тг-чата]