Управление лампочками Yeelight
Модератор: immortal
-
- Сообщения: 292
- Зарегистрирован: Вт окт 17, 2017 11:29 am
- Откуда: Украина, Киев
- Благодарил (а): 15 раз
- Поблагодарили: 33 раза
Re: Управление лампочками Yeelight
Вообщем и я разобрался. Поиску на сервере таки мешает firewall. Отключил его, тут же нашлись лампочки, создались объекты и заполнились поля. Далее firewall включил но оставил порты 1982 и 55443. Методы отрабатываются по порту 55443. Можно дополнить инструкцию в посте #1. Несколько сетевых интерфейсов поиску не помеха.
Ubuntu Server 16.04 LTS, OpenWRT 1-wire, SonOFF, MYSensors, MiHome, Yeelight, MiFlower
- Gelezako
- Сообщения: 963
- Зарегистрирован: Чт июн 02, 2016 9:33 pm
- Благодарил (а): 205 раз
- Поблагодарили: 106 раз
- Контактная информация:
Re: Управление лампочками Yeelight
Сделал модуль.
Что вошло в начальную версию:
- автоматический поиск и добавление устройств, а именно, свойств, методов и объектов (не надо делать сценарий)
Что не вошло:
- инициализация методов
- привязка "Запускать метод при изменении"
знаю про баг о двойном голосовом оповещении, в процессе фикса. У кого есть эти устройства,попробуйте поставить, оттестим и попробуем добавить в основной раздел с модулями.
https://github.com/Gelezako/MajorDomo-Yeelight
Что вошло в начальную версию:
- автоматический поиск и добавление устройств, а именно, свойств, методов и объектов (не надо делать сценарий)
Что не вошло:
- инициализация методов
- привязка "Запускать метод при изменении"
знаю про баг о двойном голосовом оповещении, в процессе фикса. У кого есть эти устройства,попробуйте поставить, оттестим и попробуем добавить в основной раздел с модулями.
https://github.com/Gelezako/MajorDomo-Yeelight
фанат Мажордомо
тематический блог http://blog.gelezako.com
плейлист про Мажордомо на ютубе https://www.youtube.com/playlist?list=P ... EdBGtX084E
тематический блог http://blog.gelezako.com
плейлист про Мажордомо на ютубе https://www.youtube.com/playlist?list=P ... EdBGtX084E
- Gelezako
- Сообщения: 963
- Зарегистрирован: Чт июн 02, 2016 9:33 pm
- Благодарил (а): 205 раз
- Поблагодарили: 106 раз
- Контактная информация:
Re: Управление лампочками Yeelight
Обновил модуль.
Что вошло:
- добавил создание недостающих свойств
- все методы содержат код
https://github.com/Gelezako/MajorDomo-Yeelight
Что вошло:
- добавил создание недостающих свойств
- все методы содержат код
https://github.com/Gelezako/MajorDomo-Yeelight
фанат Мажордомо
тематический блог http://blog.gelezako.com
плейлист про Мажордомо на ютубе https://www.youtube.com/playlist?list=P ... EdBGtX084E
тематический блог http://blog.gelezako.com
плейлист про Мажордомо на ютубе https://www.youtube.com/playlist?list=P ... EdBGtX084E
- Vovix
- Сообщения: 1155
- Зарегистрирован: Пн янв 27, 2014 1:43 am
- Откуда: г.Ижевск
- Благодарил (а): 60 раз
- Поблагодарили: 532 раза
- Контактная информация:
Re: Управление лампочками Yeelight
Может я ошибаюсь (но походу нет)Gelezako писал(а):Обновил модуль.
Что вошло:
- добавил создание недостающих свойств
- все методы содержат код
https://github.com/Gelezako/MajorDomo-Yeelight
разве это не про тоже? - https://majordomo.smartliving.ru/forum/ ... f=8&t=4677
Мой -CONNECT-
Windows 7(PHP 7.2) + Raspberry Pi(освещение на 1-Wire) + MP751(управление) + ESP8266(сенсоры) + LAN(сенсоры)
-=: Если вам помогло моё сообщение, нажмите кнопку "Поблагодарить за сообщение автора: Vovix" (кнопка Спасибо) справа! :=-
Windows 7(PHP 7.2) + Raspberry Pi(освещение на 1-Wire) + MP751(управление) + ESP8266(сенсоры) + LAN(сенсоры)
-=: Если вам помогло моё сообщение, нажмите кнопку "Поблагодарить за сообщение автора: Vovix" (кнопка Спасибо) справа! :=-
-
- Сообщения: 3006
- Зарегистрирован: Чт авг 21, 2014 8:28 am
- Откуда: Киров, Россия
- Благодарил (а): 400 раз
- Поблагодарили: 1753 раза
- Контактная информация:
Re: Управление лампочками Yeelight
Да, суть одна и та же, но подходы разные. В той теме используется закрытое недокументированное апи. Здесь же официальное открытое апи с полной документацией возможностей. У открытого апи есть ряд плюсов - не надо напрягаться с поиском токенов, апи не прикроют внезапно при очередном обновлении прошивки, вместо поллинга устройств последние сами могут слать изменения на сервер. Так что модуль под это дело вполне логичен.Vovix писал(а):Может я ошибаюсь (но походу нет)
разве это не про тоже? - https://majordomo.smartliving.ru/forum/ ... f=8&t=4677
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Мой CONNECT | Блоги | Telegram
- Gelezako
- Сообщения: 963
- Зарегистрирован: Чт июн 02, 2016 9:33 pm
- Благодарил (а): 205 раз
- Поблагодарили: 106 раз
- Контактная информация:
Re: Управление лампочками Yeelight
Хотел бы дополнить что этот модуль умеет управлять ТОЛЬКО устройствами, которые выпустила компания Yeelight, просто они совместимы с устройствами от эко системы Xiaomi. В основном это всякие лампочки и светодиодные ленты. Т.е. этот модуль не может управлять Xiaomi Gateway, MiRemote 360, разными датчиками Xiaomi итд.
ЗЫ: skysilver, научи такой крутой интерфейс делать как в модуле XiaomiMiio. Я в начале открыл пример XiaomiHome офигел от сложности кода и закрыл
ЗЫ: skysilver, научи такой крутой интерфейс делать как в модуле XiaomiMiio. Я в начале открыл пример XiaomiHome офигел от сложности кода и закрыл
фанат Мажордомо
тематический блог http://blog.gelezako.com
плейлист про Мажордомо на ютубе https://www.youtube.com/playlist?list=P ... EdBGtX084E
тематический блог http://blog.gelezako.com
плейлист про Мажордомо на ютубе https://www.youtube.com/playlist?list=P ... EdBGtX084E
-
- Сообщения: 3006
- Зарегистрирован: Чт авг 21, 2014 8:28 am
- Откуда: Киров, Россия
- Благодарил (а): 400 раз
- Поблагодарили: 1753 раза
- Контактная информация:
Re: Управление лампочками Yeelight
Да я ж сам по примерам других модулей и с помощью Сергея. )) Надо один раз разобраться и вникнуть, потом легче пойдёт.Gelezako писал(а):ЗЫ: skysilver, научи такой крутой интерфейс делать как в модуле XiaomiMiio. Я в начале открыл пример XiaomiHome офигел от сложности кода и закрыл
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Мой CONNECT | Блоги | Telegram
-
- Сообщения: 6
- Зарегистрирован: Вс ноя 26, 2017 5:25 pm
- Благодарил (а): 2 раза
- Поблагодарили: 2 раза
Re: Управление лампочками Yeelight
После установки модуля , он так и не появился в меню системы Majordomo
- Gelezako
- Сообщения: 963
- Зарегистрирован: Чт июн 02, 2016 9:33 pm
- Благодарил (а): 205 раз
- Поблагодарили: 106 раз
- Контактная информация:
Re: Управление лампочками Yeelight
Обновление:
- добавлен поиск новых устройств (Потолочный светильник и Прикроватный ночник)
- добавлено описание объекта на кириллице
- добавлена автоматическая линковка свойства с методом
https://github.com/Gelezako/MajorDomo-Yeelight
- добавлен поиск новых устройств (Потолочный светильник и Прикроватный ночник)
- добавлено описание объекта на кириллице
- добавлена автоматическая линковка свойства с методом
https://github.com/Gelezako/MajorDomo-Yeelight
фанат Мажордомо
тематический блог http://blog.gelezako.com
плейлист про Мажордомо на ютубе https://www.youtube.com/playlist?list=P ... EdBGtX084E
тематический блог http://blog.gelezako.com
плейлист про Мажордомо на ютубе https://www.youtube.com/playlist?list=P ... EdBGtX084E
- Gelezako
- Сообщения: 963
- Зарегистрирован: Чт июн 02, 2016 9:33 pm
- Благодарил (а): 205 раз
- Поблагодарили: 106 раз
- Контактная информация:
Re: Управление лампочками Yeelight
модуль пока только создаёт класс Yeelight в разделе "Объекты", управление через изменение свойств. Интерфейс пока не нарисовал ещё.tsnic писал(а):После установки модуля , он так и не появился в меню системы Majordomo
фанат Мажордомо
тематический блог http://blog.gelezako.com
плейлист про Мажордомо на ютубе https://www.youtube.com/playlist?list=P ... EdBGtX084E
тематический блог http://blog.gelezako.com
плейлист про Мажордомо на ютубе https://www.youtube.com/playlist?list=P ... EdBGtX084E