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

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

Модератор: immortal

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

Re: Модуль Broadlink

Сообщение nick7zmail » Чт фев 09, 2017 8:41 pm

C_3AXAPOB писал(а):Возвращаясь к моей проблеме. Команды отправленные через модуль доходят через раз :shock:
Вы пробовали сделать, что я советовал?
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
C_3AXAPOB
Сообщения: 510
Зарегистрирован: Ср июн 08, 2016 4:17 pm
Благодарил (а): 124 раза
Поблагодарили: 101 раз

Re: Модуль Broadlink

Сообщение C_3AXAPOB » Чт фев 09, 2017 9:02 pm

nick7zmail писал(а):
C_3AXAPOB писал(а):Возвращаясь к моей проблеме. Команды отправленные через модуль доходят через раз :shock:
Вы пробовали сделать, что я советовал?
Да. Не помогло. И команды как-то долго стали выполнятся.
Orange pi pc plus, megaD-2561, Xiaomi
--------------------------------------------------
http://connect.smartliving.ru/profile/908
Denis_k
Сообщения: 587
Зарегистрирован: Сб мар 19, 2016 7:24 pm
Благодарил (а): 299 раз
Поблагодарили: 27 раз

Re: Модуль Broadlink

Сообщение Denis_k » Чт фев 09, 2017 10:26 pm

Далее идем в модуль бродлинк, записываем команды на включение и выключение, и привязываем к созданным нами свойствам....как то так
а какой формат значения должен быть?
либо как то не правильно записал с использованием rm bridge, либо ...
температуру "привязал"
MD на raspberry pi3
Аватара пользователя
woow
Сообщения: 821
Зарегистрирован: Пн июл 04, 2016 8:46 am
Откуда: Mazeikiai
Благодарил (а): 125 раз
Поблагодарили: 46 раз

Re: Модуль Broadlink

Сообщение woow » Чт фев 09, 2017 10:55 pm

Ура. Уже по чуть чуть виден свет. А было где ни будь про e-Air, начало сделал, а как данные вытаскивать по ка не дошло.
Raspberry Pi 3B+
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: Модуль Broadlink

Сообщение nick7zmail » Пт фев 10, 2017 6:10 am

woow писал(а):Ура. Уже по чуть чуть виден свет. А было где ни будь про e-Air, начало сделал, а как данные вытаскивать по ка не дошло.
Было...в 1м посте ссылочка viewtopic.php?p=44143#p44143. Просто выберете объект, и загляните в его свойства....данные должны забираться раз в час...если надо чаще - тоже написано что делать.
Denis_k писал(а):а какой формат значения должен быть?
либо как то не правильно записал с использованием rm bridge, либо ...
температуру "привязал"
Текстовая строка.
C_3AXAPOB писал(а): Да. Не помогло. И команды как-то долго стали выполнятся.
Есть возможность выяснить причины? У меня потому что всё ок...не представляю что может быть.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Denis_k
Сообщения: 587
Зарегистрирован: Сб мар 19, 2016 7:24 pm
Благодарил (а): 299 раз
Поблагодарили: 27 раз

Re: Модуль Broadlink

Сообщение Denis_k » Пт фев 10, 2017 9:07 am

nick7zmail писал(а): Текстовая строка.
с помощью rm'а получил для двух кнопок вкл и выкл следующие значения:
вклПоказать
{"api_id":1004,"command":"send_code","mac":"34:ea:34:e7:d0:21","data":"b27224001307080807080708070d0c0d0c0d0c0d07070d0d07080d0806080808070d07080807080800000000»}

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

http://192.168.1.124:7474/?cmd=%7B%22api_id%22:1004,%22command%22:%22send_code%22,%22mac%22:%2234:ea:34:e7:d0:21%22,%22data%22:%22b27224001307080807080708070d0c0d0c0d0c0d07070d0d07080d0806080808070d07080807080800000000%22%7D   
выклПоказать
{"api_id":1004,"command":"send_code","mac":"34:ea:34:e7:d0:21","data":"b21a22001107070707070706070b0c0c0b0c0c0b07070b0c07060b07070b07060c07070b0707000000000000»}

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

http://192.168.1.124:7474/?cmd=%7B%22api_id%22:1004,%22command%22:%22send_code%22,%22mac%22:%2234:ea:34:e7:d0:21%22,%22data%22:%22b21a22001107070707070706070b0c0c0b0c0c0b07070b0c07060b07070b07060c07070b0707000000000000%22%7D  
я так понимаю в первом случае должно быть
СпойлерПоказать
b27224001307080807080708070d0c0d0c0d0c0d07070d0d07080d0806080808070d07080807080800000000
а во втором
СпойлерПоказать
b21a22001107070707070706070b0c0c0b0c0c0b07070b0c07060b07070b07060c07070b0707000000000000
но так оно работать не хочет
MD на raspberry pi3
Аватара пользователя
woow
Сообщения: 821
Зарегистрирован: Пн июл 04, 2016 8:46 am
Откуда: Mazeikiai
Благодарил (а): 125 раз
Поблагодарили: 46 раз

Re: Модуль Broadlink

Сообщение woow » Пт фев 10, 2017 12:20 pm

С управлением света всё нормально, с двумя кнопками, но вот попробовал прикрутить тот же самый алгоритм для ворот и тут проблемка. Ворота управляется одной кнопкой по такому циклу нажал- открытие-> доехали до конца остановились, нажал- закрытие-> дошли до конца остановились, или с промежуточными нажал- открытие, нажал- стоп, нажал- закрытие, нажал- стоп.
Сколько RM выедает сигналов непонятно или он серию посылает или от длины сигнала приёмник воспринимает, как повтор сигнала или что то его обрывает- начинает открываться и стоп или с закрытием тоже самое.
Как узнать что он там посылает. Или укоротить время продолжительности, чтобы избежать ошибок.
Raspberry Pi 3B+
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: Модуль Broadlink

Сообщение nick7zmail » Пт фев 10, 2017 12:42 pm

На вкладке данные, куда попадают команды - поле "Значение" как раз то, что посылается...можете просто более коротко нажать кнопку при обучении....или выловить повторяющиеся байты и убрать их из команды.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: Модуль Broadlink

Сообщение nick7zmail » Пт фев 10, 2017 9:08 pm

Очередная обнова - очередной девайс.
Добавил поддержку MP1.
Добавляете как и другие девайсы, привязываете объект. У объекта появятся 4 свойства (status1, status2...и тд) для каждой розетки отдельное свойство. Соответственно выставляете свойство на 1 - розетка включится, на 0 - выключится. Так же как и у sp2 - тут имеется таинственная команда check_power...результат её работы заносится в свойства check1, check2 и т.д. Опрашиваются они в почасовом цикле - посмотрите что появится в свойствах...предполагаю что это просто запрашивается текущий статус, т.к. монитора мощности у MP1 вроде нет... Возможно будет работать с MP2...

Так же добавил кнопки теста записанных комманд, как и хотели))...
Последний раз редактировалось nick7zmail Пт фев 10, 2017 10:45 pm, всего редактировалось 1 раз.
За это сообщение автора nick7zmail поблагодарил:
slgeo (Пт фев 10, 2017 9:21 pm)
Рейтинг: 1.16%
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Аватара пользователя
slgeo
Сообщения: 551
Зарегистрирован: Чт фев 05, 2015 2:35 pm
Откуда: РнД
Благодарил (а): 139 раз
Поблагодарили: 74 раза

Re: Модуль Broadlink

Сообщение slgeo » Пт фев 10, 2017 9:22 pm

Ну, блин, уже и попросить больше нечего, молодца!
Raspberry Pi2 Model B + NRF24L01 (MySensors) + 1-Wire + Esp8266 (WiFi-IoT)
CONNECT
Ответить