Страница 1 из 2
[Модуль] MiLight (milight) (Устарело!)
Добавлено: Пт янв 27, 2017 8:33 am
Gelezako
Здравствуйте, вот и я решил написать свой первый модуль для устройства MiLight Lamp (
http://www.milight.com/).
Сильно не пинайте, это мой первый модуль и третий скрипт на php после "hello world" и парочки других реализаций для Majordomo (
https://github.com/Gelezako/MajorDomo-Scenarios).
Что вошло в эту версию:
* создание класса, объектов, свойстви методов;
* добавление вкладки "MiLight" с основными настройками для лампы MiLight;
Что планируется:
* реализация удаления;
* добавление описаний;
* когда научусь писать скрипты, добавление других устройств MiLight;
Счастливые обладатели этого устройства могут помочь в тестировании плагина т.к. у меня его нет. Выслушаю любые замечания, баги, пожелания. Ссылка на модуль:
https://github.com/Gelezako/MajorDomo-MiLight
Re: Модуль MiLight
Добавлено: Сб янв 28, 2017 8:58 am
havenofear
Gelezako писал(а):Здравствуйте, вот и я решил написать свой первый модуль для устройства MiLight Lamp (
http://www.milight.com/).
Сильно не пинайте, это мой первый модуль и третий скрипт на php после "hello world" и парочки других реализаций для Majordomo (
https://github.com/Gelezako/MajorDomo-Scenarios).
Что вошло в эту версию:
* создание класса, объектов, свойстви методов;
* добавление вкладки "MiLight" с основными настройками для лампы MiLight;
Что планируется:
* реализация удаления;
* добавление описаний;
* когда научусь писать скрипты, добавление других устройств MiLight;
Счастливые обладатели этого устройства могут помочь в тестировании плагина т.к. у меня его нет. Выслушаю любые замечания, баги, пожелания. Ссылка на модуль:
https://github.com/Gelezako/MajorDomo-MiLight
Как я понимаю, вы пишете модуль для старой версии wifi контроллера. сть новая версия, где команды совсем другие и совсем по-другому отправляется. если интересно - напишу как

Re: Модуль MiLight
Добавлено: Вс янв 29, 2017 1:14 pm
ILGAS
Привет Gelezako, установил модуль, но в нем есть существенный недостаток, ты сделал для одного Wi-Fi контроллера и одной зоны, а для начало нужна возможность добавить множество Wi-Fi контроллеров и в нем уже возможность добавить до 4-х зон, а потом уже возможность привязки к объектам.
Re: Модуль MiLight
Добавлено: Пн янв 30, 2017 8:29 am
Gelezako
havenofear писал(а):
Как я понимаю, вы пишете модуль для старой версии wifi контроллера. сть новая версия, где команды совсем другие и совсем по-другому отправляется. если интересно - напишу как

привет, да, инетересно, пиши, можем попробовать написать и для нового
Re: Модуль MiLight
Добавлено: Пн янв 30, 2017 8:37 am
Gelezako
ILGAS писал(а):Привет Gelezako, установил модуль, но в нем есть существенный недостаток, ты сделал для одного Wi-Fi контроллера и одной зоны, а для начало нужна возможность добавить множество Wi-Fi контроллеров и в нем уже возможность добавить до 4-х зон, а потом уже возможность привязки к объектам.
привет ILGAS, если ты под Wi-Fi контроллером понимаешь устройство MILIGHT WIFI BOX, то вроде как для одного контроллера можно выбрать любую зону. На счёт одновременной работы нескольких Wi-Fi контроллеров, честно говоря не понимаю зачем их покупать несколько штук. Ведь один бокс может управлять несколькими устройствами. Если я неправильно понимаю концепцию, то поправь.
Re: Модуль MiLight
Добавлено: Пн янв 30, 2017 9:48 am
ILGAS
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
Re: Модуль MiLight
Добавлено: Пн янв 30, 2017 11:27 am
Gelezako
Проблематику понял, добавил в план. Но мне честно говоря интересно работает ли модуль вообще? ILGAS, если у вас есть устройство, дайте знать работает или нет.
Re: Модуль MiLight
Добавлено: Пн янв 30, 2017 2:12 pm
ILGAS
Gelezako писал(а):Проблематику понял, добавил в план. Но мне честно говоря интересно работает ли модуль вообще? ILGAS, если у вас есть устройство, дайте знать работает или нет.
У меня работал код Сергея, после установки вашего модуля у меня перестал работать он. Если честно я не понял как работает он, нету возможности привезать объект, или как-то управлять лампочкой (вкл/выкл). Инструкции нет((
Отправлено с моего SM-G7508Q
Re: Модуль MiLight
Добавлено: Пн янв 30, 2017 2:42 pm
Gelezako
в каком смысле "нету возможности привезать объект"? по сути модуль делает всё тоже самое что и в видео Сергея. Все ранее созданные объекты, методы и свойства теперь создаёт модуль и вам не нужно импортировать класс и что бы выполнить ручные настройки не надо лезь в класс, а можно их выставить на странице настроек. Вы можете их так же использовать как это показывает в своём видео Сергей. Там даже имена все идентичные в точности. напишите пожалуйста появляется ди у вас какая-то ошибка или как вы поняли что не работает?
Re: Модуль MiLight
Добавлено: Пн янв 30, 2017 4:10 pm
ILGAS
Gelezako писал(а):в каком смысле "нету возможности привезать объект"? по сути модуль делает всё тоже самое что и в видео Сергея. Все ранее созданные объекты, методы и свойства теперь создаёт модуль и вам не нужно импортировать класс и что бы выполнить ручные настройки не надо лезь в класс, а можно их выставить на странице настроек. Вы можете их так же использовать как это показывает в своём видео Сергей. Там даже имена все идентичные в точности. напишите пожалуйста появляется ди у вас какая-то ошибка или как вы поняли что не работает?
Хорошо, посмотрю работоспособность вечером как буду дома. получается ты создаешь объект "MiLamp1". А я подумал это я создал для тестов).