[Модуль] Broadlink (dev_broadlink)

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

Модератор: immortal

Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: Модуль Broadlink

Сообщение nick7zmail » Вт июн 27, 2017 10:03 pm

Смотреть в функцию рассылки широковещательного пакета на бродкаст сети...по простому - идите в файл /modules/dev_broadlink/broadlink.class.php, ищите там 255.255.255.255 и меняйте на (к примеру, если у вас сеть 192.168.1.*) на 192.168.1.255...тогда по идее должно найтись.
За это сообщение автора nick7zmail поблагодарил:
rzag (Вт июн 27, 2017 10:45 pm)
Рейтинг: 1.16%
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
rzag
Сообщения: 32
Зарегистрирован: Вт июн 27, 2017 7:01 pm
Благодарил (а): 6 раз
Поблагодарили: 4 раза

Re: Модуль Broadlink

Сообщение rzag » Вт июн 27, 2017 10:45 pm

Спасибо, все оказалось еще проще: был включен файервол, который откидывал эти пакеты.

Все устройства нашлись. Дальше снова проблемы :)

MP1 обновляется и получает данные,
RM2 тоже все ок,
А1 обновляется, но данные никакие не приходят
SP mini не обновляется и не получает данные
Аватара пользователя
igorewa
Сообщения: 515
Зарегистрирован: Ср дек 21, 2016 11:54 pm
Откуда: Киев
Благодарил (а): 12 раз
Поблагодарили: 43 раза

Re: Модуль Broadlink

Сообщение igorewa » Ср июн 28, 2017 12:22 am

rzag писал(а):Спасибо, все оказалось еще проще: был включен файервол, который откидывал эти пакеты.

Все устройства нашлись. Дальше снова проблемы :)

MP1 обновляется и получает данные,
RM2 тоже все ок,
А1 обновляется, но данные никакие не приходят
SP mini не обновляется и не получает данные
Создайте обьект А1 и привяжите его в модуле, в обьект данные и добавяться.
Вложения
Снимок экрана 2017-06-28 в 00.18.29.png
Снимок экрана 2017-06-28 в 00.18.29.png (65.58 КБ) 5174 просмотра
За это сообщение автора igorewa поблагодарил:
rzag (Ср июн 28, 2017 11:14 am)
Рейтинг: 1.16%
ASUS H110T, I5 7500, DDR4-16Gb, SSD256 . WIN10 64 (LTSB)
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: Модуль Broadlink

Сообщение nick7zmail » Ср июн 28, 2017 6:00 am

rzag писал(а): А1 обновляется, но данные никакие не приходят
SP mini не обновляется и не получает данные
Проверьте внимательнее IP и MAC адреса...в IP, к примеру, иногда переворачивается задом-наперед...а так же смотрите, чтобы верное устройство было выбрано, и выставлен период обновления.
За это сообщение автора nick7zmail поблагодарил:
rzag (Ср июн 28, 2017 11:14 am)
Рейтинг: 1.16%
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
rzag
Сообщения: 32
Зарегистрирован: Вт июн 27, 2017 7:01 pm
Благодарил (а): 6 раз
Поблагодарили: 4 раза

Re: Модуль Broadlink

Сообщение rzag » Ср июн 28, 2017 11:14 am

Ура!!! Все заработало и обновляется - были перепутаны цифры в IP-шнике.

Спасибо ребята за помощь.
Аватара пользователя
vitt76
Сообщения: 372
Зарегистрирован: Вс апр 09, 2017 2:36 pm
Благодарил (а): 101 раз
Поблагодарили: 51 раз

Re: Модуль Broadlink

Сообщение vitt76 » Ср июн 28, 2017 12:54 pm

nick7zmail, и все же вопросы по S1 и простым устройствам, если можно, ответь.
1. Должна ли быть какая-то реакция в системе на срабатывание сигналки? Я не вижу никакой.
2. Или надо предварительно ThisComputer.HomeStatus перевести в статус "дома нет никого"?
Или я не так понимаю, как оно должно работать? Мне виделось, что статус 2 в Состояние охраны (Датчик состояния Sensor_state01) должен включить некую систему оповещения по датчикам, что в дом вторглись.
3. Датчик открытия двери (Датчик открытия/закрытия Button02), имеет соответствующую настройку, и, привязанный к помещению, формирует в помещении активность и надпись Кто-то дома: Прихожая на главной. Однако, Датчик движения (Датчик движения Motion01) такой настройки не имеет и в привязанном помещении активность не формирует, хотя, как по мне, это основной датчик фиксации активности в комнате.
Должно ли всё так работать или я что-то не так настроил? Спасибо!
PS, да, при всем этом, сами датчики и статусы работают отлично, из проблем: не выключается пищалка с датчиков и статус охраны с 1 сам спадает на 0.
Broadlink + Orange Pi PC ARMBIAN 5.31
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: Модуль Broadlink

Сообщение nick7zmail » Ср июн 28, 2017 1:10 pm

Ну для начала - я к простым устройствам конкретно s1 не адаптировал)) вообще эту фишку отключить надо =D а то видимо с толку сбивает...
1) Любую реакцию на срабатывание настраиваете вы...модуль даёт лишь синхронизацию физических датчиков, и свойств.объектов в системе...реакцию на изменение этого статуса (возможно в зависимости от текущего состояния охраны) уже настраиваете вы...
2) Статус 2 в состоянии охраны - это просто статус 2 в состоянии охраны...что с ним делать - решать вам...
Можете по срабатыванию - в связанный метод вписать что-то формата "если статус охраны переключился в 2, то выставить ThisComputer.HomeStatus = 'дома нет никого' " или "если статус охраны 2, и сработал датчик движения - то отправить на емэйл оповещение с фоткой с камер, опустить клетку на грабителя, запустить ядерную ракету в пентагон"...тут только ваша фантазия)) естественно "из коробки" в простых устройствах, скорее всего ничего такого не настроено...только самый основной функционал....
3) По идее должна быть такая настройка...ну либо у вас что-то неправильно настроено))) точно не могу сказать, как то функционал с датчиками движения в простых устройствах не тестировал...но вопрос, скорее всего, именно туда...по идее должна быть привязка....

Не выключается она как раз в момент, когда статус в 0 падает...тогда и пищалка включается...
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Аватара пользователя
vitt76
Сообщения: 372
Зарегистрирован: Вс апр 09, 2017 2:36 pm
Благодарил (а): 101 раз
Поблагодарили: 51 раз

Re: Модуль Broadlink

Сообщение vitt76 » Ср июн 28, 2017 1:13 pm

nick7zmail писал(а):Ну для начала - я к простым устройствам конкретно s1 не адаптировал)) вообще эту фишку отключить надо =D а то видимо с толку сбивает...
Ненене, она на 90% работает, не надо ничего отключать :)
Спасибо, теперь всё понятно, будем рулить логику.

Хорошо бы, конечно, если бы сигналка сообщала, что она сработала (орёт) и позволяла бы убрать аларм, тогда можно было бы жить вообще без e-control.
Broadlink + Orange Pi PC ARMBIAN 5.31
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: Модуль Broadlink

Сообщение nick7zmail » Ср июн 28, 2017 1:25 pm

vitt76 писал(а):Хорошо бы, конечно, если бы сигналка сообщала, что она сработала (орёт) и позволяла бы убрать аларм, тогда можно было бы жить вообще без e-control.
Ну то что можно сделать оповещение, что она сработала - я уже сказал, что это можно...что делать со срабатывании при разных статусах - только ваша фантазия вам может подсказать...а убрать аларм - это скорее всего нужно повторно выставить статус 2...и всё ок должно быть. Более того - "срабатывание" в самой системе, как я уже сказал, вы сами программируете...соответветственно "выход" из этого срабатывания - тоже вы можете запрограммировать...
За это сообщение автора nick7zmail поблагодарил:
vitt76 (Ср июн 28, 2017 1:27 pm)
Рейтинг: 1.16%
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Аватара пользователя
vitt76
Сообщения: 372
Зарегистрирован: Вс апр 09, 2017 2:36 pm
Благодарил (а): 101 раз
Поблагодарили: 51 раз

Re: Модуль Broadlink

Сообщение vitt76 » Ср июн 28, 2017 2:15 pm

nick7zmail, заметил, что постоянно валится цикл модуля, в логе вот что

Код: Выделить всё

14:08:20 running cycle_dev_broadlink.php
Fatal error: Cannot redeclare cmp() (previously declared in C:\_majordomo\htdocs\modules\objects\objects.class.php(534) : eval()'d code:13) in C:\_majordomo\htdocs\modules\objects\objects.class.php(534) : eval()'d code on line 19
14:08:59 running cycle_dev_broadlink.php
Что бы это значило?
Broadlink + Orange Pi PC ARMBIAN 5.31
Ответить