Страница 6 из 22
Re: [Модуль] MagicHome
Добавлено: Пн окт 15, 2018 8:01 am
directman66
С ПУ SRGB пока не проверял, я создавал простое реле SRelay, привязывал к кнопке в меню и управлял. Такая схема работает без проблем. Хотя мне не понятно, чем отличается SRelay и SRGB в данном случае. Логика привязки status должна быть одинаковой.
Re: [Модуль] MagicHome (magichome)
Добавлено: Ср ноя 14, 2018 12:43 am
directman66
Привязка к кнопке mi home (zigbee)
1) Создаем простое устройство RGB с именем RGB01 или другим.
2) Привязываем в модуле mihome метрику нужной кнопки включения/выключения к нужному объекту RGB01, поле status оставляем пустым. В поле метода выбираем switch.
3) Добавляем контроллер в модуле MagicHome. В свойствах контроллера на вкладке данные привязываем наше устройство к ПУ RGB01 к свойству status.
Re: [Модуль] MagicHome (magichome)
Добавлено: Чт ноя 22, 2018 10:33 pm
directman66
Добавлена возможность изменения цвета ленты отправкой команды "changecolor" в свойство "command".
Изменение цвета ленты в цикле при нажатии кнопки:
1) В классе простых устройств создаем метод Changecolor. В методе "changecolor" объекта (RGB01), привязанного к RGB устройству Magichome прописываем следующий код:
Код: Выделить всё
$this->setProperty('command','changecolor');
2) В модуле Magichome в режиме просмотра метрик привязываем для метрики "command" связку со объектом RGB01 и свойством command.
3) Теперь при вызове метода объекта cm('RGB01.changecolor'); цвет ленты будет меняться в цикле.
4) Метод changecolor можно привязать к кнопке MiHome (повесить на двойное нажатие правой кнопки беспроводного выключателя).
Также этот процесс можно вызвать из сценария:
Код: Выделить всё
include_once(DIR_MODULES . 'magichome/magichome.class.php');
$mh = new magichome();
$mh->changecolordevice($deviceid);
где $deviceid -номер устройства модуля.
Re: [Модуль] MagicHome (magichome)
Добавлено: Вс ноя 25, 2018 11:06 am
Злобный Ватник
Маэстро directman66! А добавить управление белым цветом в ленте RGBW сложно? Отдельные светодиоды управляются отдельным каналом. Было бы не-плохо добавить это. Можно включать чисто-белый свет..
Re: [Модуль] MagicHome (magichome)
Добавлено: Вс ноя 25, 2018 4:35 pm
directman66
Видимо у меня контроллер без W и я не знаю, как его включить. Если отловите команду - добавлю.
Re: [Модуль] MagicHome (magichome)
Добавлено: Пн ноя 26, 2018 10:25 pm
Vovix
у меня модуль начал вываливать на верх страницы это:
Код: Выделить всё
Warning: socket_connect(): unable to connect [10060]: ������� ���������� ���������� ���� �����������, �.�. �� ������� ���������� �� ��������� ����� �� ������� ������ ������, ��� ���� ��������� ��� ������������� ���������� ��-�� ��������� ������� ��� ������������� ����������. in C:\_majordomo\htdocs\modules\magichome\magichome.class.php on line 804 Warning: socket_sendto(): unable to write to socket [10057]: ������ �� �������� ��� ��������� ������ (when sending on a datagram socket using a sendto call) no address was supplied. in C:\_majordomo\htdocs\modules\magichome\magichome.class.php on line 818 Warning: socket_read(): unable to read from socket [10057]: ������ �� �������� ��� ��������� ������ (when sending on a datagram socket using a sendto call) no address was supplied. in C:\_majordomo\htdocs\modules\magichome\magichome.class.php on line 821

- 2018-11-26 23-24-04 magichome (Панель управления) - Google Chrome.png (37.2 КБ) 4350 просмотров
опять мои любимые веб-соккеты!!!
Re: [Модуль] MagicHome (magichome)
Добавлено: Пн ноя 26, 2018 10:33 pm
directman66
Дык работает? Это нормальные для винды ворнинги, забыл отключить ))
Re: [Модуль] MagicHome (magichome)
Добавлено: Пн ноя 26, 2018 10:50 pm
Vovix
directman66 писал(а): Пн ноя 26, 2018 10:33 pm
Дык работает? Это нормальные для винды ворнинги, забыл отключить ))
нет не работает!
Вот это так в модуле (кстати при малой ширине окна интерфейс сильно "разлетается"):

- 2018-11-26 23-45-52 magichome (Панель управления) - Google Chrome.png (28.12 КБ) 4343 просмотра
Re: [Модуль] MagicHome (magichome)
Добавлено: Пн ноя 26, 2018 10:53 pm
Vovix
а так в приложении на телефоне (это почти одновременно):

- IMG_1615.PNG (486.44 КБ) 4341 просмотр
Re: [Модуль] MagicHome (magichome)
Добавлено: Пн ноя 26, 2018 10:56 pm
directman66
ok, будет время посмотрю что с виндой. Месяца два назад вроде работало.