[Модуль] MiLight (milight) (Устарело!)

Разработка дополнительных модулей, подключение различных приложений.

Модератор: immortal

Аватара пользователя
Gelezako
Сообщения: 963
Зарегистрирован: Чт июн 02, 2016 9:33 pm
Благодарил (а): 205 раз
Поблагодарили: 106 раз
Контактная информация:

[Модуль] MiLight (milight) (Устарело!)

Сообщение Gelezako » Пт янв 27, 2017 8:33 am

Здравствуйте, вот и я решил написать свой первый модуль для устройства MiLight Lamp (http://www.milight.com/).

Сильно не пинайте, это мой первый модуль и третий скрипт на php после "hello world" и парочки других реализаций для Majordomo (https://github.com/Gelezako/MajorDomo-Scenarios). :D

Что вошло в эту версию:
* создание класса, объектов, свойстви методов;
* добавление вкладки "MiLight" с основными настройками для лампы MiLight;

Что планируется:
* реализация удаления;
* добавление описаний;
* когда научусь писать скрипты, добавление других устройств MiLight; :D

Счастливые обладатели этого устройства могут помочь в тестировании плагина т.к. у меня его нет. Выслушаю любые замечания, баги, пожелания. Ссылка на модуль: https://github.com/Gelezako/MajorDomo-MiLight
За это сообщение автора Gelezako поблагодарил:
Jager (Пт янв 27, 2017 11:55 am)
Рейтинг: 1.16%
фанат Мажордомо
тематический блог http://blog.gelezako.com
плейлист про Мажордомо на ютубе https://www.youtube.com/playlist?list=P ... EdBGtX084E
havenofear
Сообщения: 120
Зарегистрирован: Чт янв 30, 2014 7:18 am
Благодарил (а): 4 раза
Поблагодарили: 3 раза

Re: Модуль MiLight

Сообщение havenofear » Сб янв 28, 2017 8:58 am

Gelezako писал(а):Здравствуйте, вот и я решил написать свой первый модуль для устройства MiLight Lamp (http://www.milight.com/).

Сильно не пинайте, это мой первый модуль и третий скрипт на php после "hello world" и парочки других реализаций для Majordomo (https://github.com/Gelezako/MajorDomo-Scenarios). :D

Что вошло в эту версию:
* создание класса, объектов, свойстви методов;
* добавление вкладки "MiLight" с основными настройками для лампы MiLight;

Что планируется:
* реализация удаления;
* добавление описаний;
* когда научусь писать скрипты, добавление других устройств MiLight; :D

Счастливые обладатели этого устройства могут помочь в тестировании плагина т.к. у меня его нет. Выслушаю любые замечания, баги, пожелания. Ссылка на модуль: https://github.com/Gelezako/MajorDomo-MiLight
Как я понимаю, вы пишете модуль для старой версии wifi контроллера. сть новая версия, где команды совсем другие и совсем по-другому отправляется. если интересно - напишу как :)
ILGAS
Сообщения: 366
Зарегистрирован: Пт июл 26, 2013 4:11 pm
Благодарил (а): 71 раз
Поблагодарили: 18 раз

Re: Модуль MiLight

Сообщение ILGAS » Вс янв 29, 2017 1:14 pm

Привет Gelezako, установил модуль, но в нем есть существенный недостаток, ты сделал для одного Wi-Fi контроллера и одной зоны, а для начало нужна возможность добавить множество Wi-Fi контроллеров и в нем уже возможность добавить до 4-х зон, а потом уже возможность привязки к объектам.
Аватара пользователя
Gelezako
Сообщения: 963
Зарегистрирован: Чт июн 02, 2016 9:33 pm
Благодарил (а): 205 раз
Поблагодарили: 106 раз
Контактная информация:

Re: Модуль MiLight

Сообщение Gelezako » Пн янв 30, 2017 8:29 am

havenofear писал(а): Как я понимаю, вы пишете модуль для старой версии wifi контроллера. сть новая версия, где команды совсем другие и совсем по-другому отправляется. если интересно - напишу как :)
привет, да, инетересно, пиши, можем попробовать написать и для нового
фанат Мажордомо
тематический блог http://blog.gelezako.com
плейлист про Мажордомо на ютубе https://www.youtube.com/playlist?list=P ... EdBGtX084E
Аватара пользователя
Gelezako
Сообщения: 963
Зарегистрирован: Чт июн 02, 2016 9:33 pm
Благодарил (а): 205 раз
Поблагодарили: 106 раз
Контактная информация:

Re: Модуль MiLight

Сообщение Gelezako » Пн янв 30, 2017 8:37 am

ILGAS писал(а):Привет Gelezako, установил модуль, но в нем есть существенный недостаток, ты сделал для одного Wi-Fi контроллера и одной зоны, а для начало нужна возможность добавить множество Wi-Fi контроллеров и в нем уже возможность добавить до 4-х зон, а потом уже возможность привязки к объектам.
привет ILGAS, если ты под Wi-Fi контроллером понимаешь устройство MILIGHT WIFI BOX, то вроде как для одного контроллера можно выбрать любую зону. На счёт одновременной работы нескольких Wi-Fi контроллеров, честно говоря не понимаю зачем их покупать несколько штук. Ведь один бокс может управлять несколькими устройствами. Если я неправильно понимаю концепцию, то поправь.
фанат Мажордомо
тематический блог http://blog.gelezako.com
плейлист про Мажордомо на ютубе https://www.youtube.com/playlist?list=P ... EdBGtX084E
ILGAS
Сообщения: 366
Зарегистрирован: Пт июл 26, 2013 4:11 pm
Благодарил (а): 71 раз
Поблагодарили: 18 раз

Re: Модуль MiLight

Сообщение ILGAS » Пн янв 30, 2017 9:48 am

Gelezako писал(а): привет ILGAS, если ты под Wi-Fi контроллером понимаешь устройство MILIGHT WIFI BOX, то вроде как для одного контроллера можно выбрать любую зону. На счёт одновременной работы нескольких Wi-Fi контроллеров, честно говоря не понимаю зачем их покупать несколько штук. Ведь один бокс может управлять несколькими устройствами. Если я неправильно понимаю концепцию, то поправь.
Да, все правильно MILIGHT WIFI BOX для меня wifi контролер.
Один MILIGHT WIFI BOX может управлять всего 4-я устройствами (зонами) например 4 лампочки (независимо), конечно можно на 1 зону повесить 20 лампочек, но они будут включатся одновременно. для того чтобы управлять 5-ю устройствами или более (до 8-и) требуется уже еще один контролер. Модуль можно сделать на основе MegaD
- wifi контроллер https://yadi.sk/i/mt-0hMQe3Bmr5n
- зоны https://yadi.sk/i/w7VUULm53BmrSo
Аватара пользователя
Gelezako
Сообщения: 963
Зарегистрирован: Чт июн 02, 2016 9:33 pm
Благодарил (а): 205 раз
Поблагодарили: 106 раз
Контактная информация:

Re: Модуль MiLight

Сообщение Gelezako » Пн янв 30, 2017 11:27 am

Проблематику понял, добавил в план. Но мне честно говоря интересно работает ли модуль вообще? ILGAS, если у вас есть устройство, дайте знать работает или нет.
фанат Мажордомо
тематический блог http://blog.gelezako.com
плейлист про Мажордомо на ютубе https://www.youtube.com/playlist?list=P ... EdBGtX084E
ILGAS
Сообщения: 366
Зарегистрирован: Пт июл 26, 2013 4:11 pm
Благодарил (а): 71 раз
Поблагодарили: 18 раз

Re: Модуль MiLight

Сообщение ILGAS » Пн янв 30, 2017 2:12 pm

Gelezako писал(а):Проблематику понял, добавил в план. Но мне честно говоря интересно работает ли модуль вообще? ILGAS, если у вас есть устройство, дайте знать работает или нет.
У меня работал код Сергея, после установки вашего модуля у меня перестал работать он. Если честно я не понял как работает он, нету возможности привезать объект, или как-то управлять лампочкой (вкл/выкл). Инструкции нет((

Отправлено с моего SM-G7508Q
Аватара пользователя
Gelezako
Сообщения: 963
Зарегистрирован: Чт июн 02, 2016 9:33 pm
Благодарил (а): 205 раз
Поблагодарили: 106 раз
Контактная информация:

Re: Модуль MiLight

Сообщение Gelezako » Пн янв 30, 2017 2:42 pm

в каком смысле "нету возможности привезать объект"? по сути модуль делает всё тоже самое что и в видео Сергея. Все ранее созданные объекты, методы и свойства теперь создаёт модуль и вам не нужно импортировать класс и что бы выполнить ручные настройки не надо лезь в класс, а можно их выставить на странице настроек. Вы можете их так же использовать как это показывает в своём видео Сергей. Там даже имена все идентичные в точности. напишите пожалуйста появляется ди у вас какая-то ошибка или как вы поняли что не работает?
фанат Мажордомо
тематический блог http://blog.gelezako.com
плейлист про Мажордомо на ютубе https://www.youtube.com/playlist?list=P ... EdBGtX084E
ILGAS
Сообщения: 366
Зарегистрирован: Пт июл 26, 2013 4:11 pm
Благодарил (а): 71 раз
Поблагодарили: 18 раз

Re: Модуль MiLight

Сообщение ILGAS » Пн янв 30, 2017 4:10 pm

Gelezako писал(а):в каком смысле "нету возможности привезать объект"? по сути модуль делает всё тоже самое что и в видео Сергея. Все ранее созданные объекты, методы и свойства теперь создаёт модуль и вам не нужно импортировать класс и что бы выполнить ручные настройки не надо лезь в класс, а можно их выставить на странице настроек. Вы можете их так же использовать как это показывает в своём видео Сергей. Там даже имена все идентичные в точности. напишите пожалуйста появляется ди у вас какая-то ошибка или как вы поняли что не работает?
Хорошо, посмотрю работоспособность вечером как буду дома. получается ты создаешь объект "MiLamp1". А я подумал это я создал для тестов).
Ответить