Страница 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
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
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
IMG_1615.PNG (486.44 КБ) 4341 просмотр

Re: [Модуль] MagicHome (magichome)

Добавлено: Пн ноя 26, 2018 10:56 pm
directman66
ok, будет время посмотрю что с виндой. Месяца два назад вроде работало.