Страница 148 из 216

Re: [Модуль] Xiaomi Home (xiaomihome)

Добавлено: Ср ноя 21, 2018 2:51 pm
nick7zmail
В модуле у вас выполняемый метод случайно не выбран??

Re: [Модуль] Xiaomi Home (xiaomihome)

Добавлено: Ср ноя 21, 2018 3:53 pm
Pau1td
nick7zmail писал(а):
Ср ноя 21, 2018 2:51 pm
В модуле у вас выполняемый метод случайно не выбран??
Спасибо, вроде разобрался - для датчиков в модуле только свойство нужно привязывать (status или value), а для кнопок только метод (pressbutton).
Правильно?

Re: [Модуль] Xiaomi Home (xiaomihome)

Добавлено: Чт ноя 22, 2018 9:34 am
nick7zmail
По идее это автоматом должно делаться при создании ПУ из интерфейса модуля. Для кнопки тоже свойство можно оставить вроде. Оно обновляется при нажатии, хоть и значение с 1 не меняется.

Re: Модуль поддержки Xiaomi Smart Home

Добавлено: Чт ноя 22, 2018 9:49 pm
tnk2341
sergejey писал(а):
Ср апр 26, 2017 12:45 pm
В последнем обновлении немного пошаманил и сейчас система должна уметь управлять розеткой и встраиваемыми выключателями.

Так же добавил одну интересную функцию -- возможность инициировать проигрывание рингтона. Это объясню подробнее.

При автоматическом обнаружении хаба или после редактирования и сохранении записи хаба в свойствах появится новая команда ringtone:
Изображение

Собственно, теперь если привязать какое-то свойство к этой команде, то установкой значения этого свойства можно проигрывать рингтоны, которые есть в памяти устройства.

Например, в указанном примере можно сделать

Код: Выделить всё

sg('rgb01.ringtone','12');  
и из хаба проиграется рингтон с номером 12

Вообще доступны следующие рингтоны:
* сирена [номера 0-8]
* дверной звонок [10-13]
* будильники [20-29]
* пользовательские рингтоны (загруженные через приложение) начинаются с номера 10001

Для того, чтобы остановить проигрываемый рингтон надо послать пустую строку или stop:

Код: Выделить всё

sg('rgb01.ringtone','stop'); 
Кроме того, есть возможность указать громкость, с которой проиграется рингтон (от 0 до 99):

Код: Выделить всё

sg('rgb01.ringtone','12,50'); // проиграть рингтон 12 с громкостью 50 
Прошу прощения, не получается использовать рингтоны.
Поправьте может что-то не так делаю. имеется шлюз-v3.
добавил rgb объект "XiRgb01" , появился объект и свойства "brightness, color , colorsave", а вот "ringtone" нету.
добавил свойство "ringtone" объекту. ( надо объекту добавлять или классу ?) связал в xiaomihome "ringtone" шлюза со свойством объекта "ringtone".
Выполняю - sg('XiRgb01.ringtone','12'); в ответ шлюз отвечает ошибкой - {"cmd":"write_ack","sid":"7811........b","data":{"error":"Invalid key"}. что делаю не так ?
upd..
новые токены приходят постоянно , вижу команда ушла на шлюз. а токен в команде совсем другой.
"22:29:21 0.73069300 Sending message ({"sid":"7811dcb26deb","cmd":"write","model":"gateway","data":"{\"mid\":1,\"vol\":100,\"key\":\"eaca9b90bf1976c08e6a4d47e97d6f26\"}"}) to 192.168.1.60
22:29:19 0.56731200 {"cmd":"heartbeat","model":"gateway","sid":"7811dcb26deb","short_id":"0","token":"ouD4J13yrlFPx1Rp","data":"{\"ip\":\"192.168.1.60\"}"}"

Re: [Модуль] Xiaomi Home (xiaomihome)

Добавлено: Пт ноя 23, 2018 12:11 am
dmsergei
Добрый день. Проектирую умный дом.Выбираю железо. В связи с чем возник вопрос :
Возможно ли в этот модуль добавить 2-3-10 шлюзов ?
Если Да то как прописать ИП по которым слушать - ведь в настройках он только один ?

Re: [Модуль] Xiaomi Home (xiaomihome)

Добавлено: Пт ноя 23, 2018 12:39 am
Kvantos
Если дом с "0" и есть возможность положить провода я бы рекомендовал отказаться от подобных шлюзов...

Re: [Модуль] Xiaomi Home (xiaomihome)

Добавлено: Пт ноя 23, 2018 1:00 am
dmsergei
Kvantos писал(а):
Пт ноя 23, 2018 12:39 am
Если дом с "0" и есть возможность положить провода я бы рекомендовал отказаться от подобных шлюзов...
Не ужто так всё плохо - Судя по ветке все живёт и имеет место быть.

Re: [Модуль] Xiaomi Home (xiaomihome)

Добавлено: Пт ноя 23, 2018 1:02 am
Kvantos
Дело не именно в самом шлюзе.... Правильно положенная медь всегда будет надежнее воздуха...., но и дороже конечно..
тут каждый сам для себя выбирает баланс

Re: [Модуль] Xiaomi Home (xiaomihome)

Добавлено: Пт ноя 23, 2018 8:56 am
skysilver
Так. Оффтоп по выбору железа тут не разводим!

По существу - с несколькими шлюзами модуль работать будет. IP-адреса шлюзов указывать нигде не надо, они сами определятся и попадут в модуль. В настройках модуля указывается IP сервера (или мультикаст-группы), а не шлюза.

Re: Модуль поддержки Xiaomi Smart Home

Добавлено: Пт ноя 23, 2018 8:57 am
skysilver
tnk2341 писал(а):
Чт ноя 22, 2018 9:49 pm
{"error":"Invalid key"}. что делаю не так ?
Зайди в настройки шлюза и введи корректный Key, который выдал тебе Михом на смарте, или модуль Xiaomi miIO (если пользуешься им).