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

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

Модератор: immortal

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

Re: Модуль Broadlink

Сообщение nick7zmail » Пн июн 26, 2017 10:43 pm

VooDooN писал(а): Проверил историю поля, там перед 0 необычный статус зафиксирован:
Проверил полностью все-все логи, которые есть у МД. Вообще нет никаких событий в то время.
Это момент трансформации единички в ноль =D
А если серьезно - то это как раз тот пустой статус, во время которого все ноли записываются...а после выставления в свойства - отправляются "на исполнение"...что с этим делать - честно, не знаю...нужно отловить момент, когда потеряно соединение, и не отравлять response,..у меня мозгов пока не хватает как это сделать...говорю - тут более опытных надо, кто с сокетами работал много...
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Аватара пользователя
VooDooN
Сообщения: 307
Зарегистрирован: Сб июн 11, 2016 12:02 am
Благодарил (а): 170 раз
Поблагодарили: 64 раза

Re: Модуль Broadlink

Сообщение VooDooN » Пн июн 26, 2017 10:51 pm

А можно сделать проверку, что если получает пустое значение, то ничего не писать в базу и вообще ничего не делать?
dammirr
Сообщения: 46
Зарегистрирован: Вт апр 18, 2017 12:43 pm
Благодарил (а): 3 раза
Поблагодарили: 0

Re: Модуль Broadlink

Сообщение dammirr » Вт июн 27, 2017 2:01 am

nick7zmail писал(а):Создание выключателей в "Простых устройствах"
Может кому поможет данная инфа))
Вроде все сделал. Все добавилось, в броадлинке при нажатии на молнию реле включает и выключает. Но вот только как теперь сделать автоматику что бы включалось при 40% влажности. в данный момент дадчик как раз завис на 39%
Вложения
2.jpg
2.jpg (115.28 КБ) 5596 просмотров
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: Модуль Broadlink

Сообщение nick7zmail » Вт июн 27, 2017 6:02 am

Дак заходите в датчик влажности, и там в привязанных устройствах настраиваете...вроде не сильно сложно...
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
dammirr
Сообщения: 46
Зарегистрирован: Вт апр 18, 2017 12:43 pm
Благодарил (а): 3 раза
Поблагодарили: 0

Re: Модуль Broadlink

Сообщение dammirr » Вт июн 27, 2017 9:40 am

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

Re: Модуль Broadlink

Сообщение vitt76 » Вт июн 27, 2017 9:42 am

vitt76 писал(а):Добрался до базы - в поле KEYS пусто, причем, у остальных девайсов там пОлно!
nick7zmail, подскажи, что с MP1? Не хочется его переподключать, у меня там уже устройства созданы и работают...
Broadlink + Orange Pi PC ARMBIAN 5.31
dammirr
Сообщения: 46
Зарегистрирован: Вт апр 18, 2017 12:43 pm
Благодарил (а): 3 раза
Поблагодарили: 0

Re: Модуль Broadlink

Сообщение dammirr » Вт июн 27, 2017 9:47 am

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

Re: Модуль Broadlink

Сообщение nick7zmail » Вт июн 27, 2017 9:54 am

vitt76 писал(а): nick7zmail, подскажи, что с MP1? Не хочется его переподключать, у меня там уже устройства созданы и работают...
Ах да...забыл вчера ответить...для начала убедись, что там пусто (именно пусто, а не пробел/несколько пробелов или ещё что-то...если есть пробелы - снеси их)...нажми обновить в модуле - должны записаться ключи.

По идее можно (как вариант) попробовать повторно добавить MP1 (не удаляя прежнюю запись), и в базе ключи с новой записи в старую скопировать...

Если и так не запишется в новую запись - попробуй использовать скриптик, который dmw для s1 выкладывал...только параметры вбей для mp1, и функцию Check_Power...там вверху ключи выводятся...глянь их...и можешь с другой записи скопировать json строку с ключами, и эти вручную забить.

Я хз что ещё посоветовать...отпишись после всех операций)))
dammirr писал(а):я уже привязал, где цепь цифра 2 стоит
Не понял, что за цепь...скинь скрины - как привязывал...
dammirr писал(а):Просто я не знаю правильно ли я делаю.
Да вроде всё ок...в тему по Простым Устройствам отпишись...там скажут - мож забыл что)) Я этими условиями как то не пользовался...
VooDooN писал(а):А можно сделать проверку, что если получает пустое значение, то ничего не писать в базу и вообще ничего не делать?
По идее эта проверка есть...

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

if(isset($response) && $response!='') 
Но что-то видимо не совсем корректно отрабатывает...попробуйте добавить туда ещё

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

 && !is_null($response) 
Вдруг сработает)) (в файле dev_broadlink_check.inc.php в конце, где начинается опрос s1)
За это сообщение автора nick7zmail поблагодарил:
vitt76 (Вт июн 27, 2017 9:54 am)
Рейтинг: 1.16%
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
dammirr
Сообщения: 46
Зарегистрирован: Вт апр 18, 2017 12:43 pm
Благодарил (а): 3 раза
Поблагодарили: 0

Re: Модуль Broadlink

Сообщение dammirr » Вт июн 27, 2017 10:12 am

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

Re: Модуль Broadlink

Сообщение vitt76 » Вт июн 27, 2017 10:13 am

nick7zmail писал(а):По идее можно (как вариант) попробовать повторно добавить MP1 (не удаляя прежнюю запись), и в базе ключи с новой записи в старую скопировать...
Добавил вторую розетку, перепривязал устройства, старую удалил, всё работает, спасибо!
Broadlink + Orange Pi PC ARMBIAN 5.31
Ответить