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

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

Модератор: immortal

scorp49
Сообщения: 73
Зарегистрирован: Ср дек 21, 2016 5:45 pm
Благодарил (а): 6 раз
Поблагодарили: 1 раз

Re: Модуль Broadlink

Сообщение scorp49 » Пт апр 14, 2017 2:01 pm

Статистика про М1. Значит включил я реле: status2 показание "1"-07.57.02 дальше показания "1"-12.39.02 дальше показания "-"-12.40.13 дальше показания "-"-13.47.01. "-" это не 0, это о чём я писал ранее, значения нет.
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: Модуль Broadlink

Сообщение nick7zmail » Пт апр 14, 2017 2:33 pm

МИХАИЛ56 писал(а): теперь я не знаю где брать ссылку
я с компьютера это делаю
я наверное объясню свою цель и может немного станет понятно

мне нужно что бы с любого браузера по какой либо ссылке без вашей программы запускался мой сигнал копированный броадлинк . я сейчас сделал как вы мне сказали но там нет ссылки прямой по которой я мог бы перейти .
если у меня получится создать ссылки то я могу не много пожертвовать для развития вашего проекта
Без какой нашей программы? Без MajorDomo??? У вас это не получится, т.к. чтобы хоть какая то ссылка открывалась - на компе должен быть запущен как минимум апач (или другой http сервер)...а в данном случае он является частью МД, а модуль бродлинк - тоже частью запущенного МД, в отдельном виде это ничего работать не будет. Только всё в комплексе.
scorp49 писал(а):Статистика про М1. Значит включил я реле: status2 показание "1"-07.57.02 дальше показания "1"-12.39.02 дальше показания "-"-12.40.13 дальше показания "-"-13.47.01. "-" это не 0, это о чём я писал ранее, значения нет.
Мне сегодня доехал мой МР1)) Пойду на почту, заберу, буду на выходных разбираться)) Уже есть одно предположение, почему он вырубается.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Аватара пользователя
VooDooN
Сообщения: 307
Зарегистрирован: Сб июн 11, 2016 12:02 am
Благодарил (а): 170 раз
Поблагодарили: 64 раза

Re: Модуль Broadlink

Сообщение VooDooN » Пт апр 14, 2017 2:45 pm

nick7zmail писал(а):Без какой нашей программы? Без MajorDomo???
Я предполагаю, что человек хочет чем-то управлять, не открывая сайт с MajorDoMo. Просто ссылки запускать на команды.

МИХАИЛ56, если получится управлять по ссылкам, то nick7zmail абсолютно прав. Ссылки будут работать только если комп с MajorDoMo включен и ip-адреса устройств не будут менятся. Как настроить статические ip-адреса - это тема уже другого форума.
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: Модуль Broadlink

Сообщение nick7zmail » Пт апр 14, 2017 8:46 pm

Кто есть из программистов пхп - нужен хелп...
Пытаюсь отловить где конкретно отваливается коннект, если устройство не в сети. Ругается на строку 468 в broadlink.class.php...
Это строка

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

$ret = socket_recvfrom($cs, $response, 1024, 0, $from, $port); 
Если вставить код к примеру

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

        if(!$ret) {
            DebMes('connection failed');
            return FALSE;
        } 
В дебаг вываливается, что нет конекта, но при этом ещё куча других ошибок появляется...видимо далее идущие функции не предусматривают ответа false от функции...на каком этапе раньше (а может наоборот позже??) можно отследить, что нет конекта, предотвратить все выполняющиеся далее функции, и вернуть инфу в цикл функции check_params (на этапе CreateDevice)?
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
scorp49
Сообщения: 73
Зарегистрирован: Ср дек 21, 2016 5:45 pm
Благодарил (а): 6 раз
Поблагодарили: 1 раз

Re: Модуль Broadlink

Сообщение scorp49 » Пт апр 14, 2017 8:57 pm

Вот мой лог.
Вложения
Лог М1.JPG
Лог М1.JPG (67.87 КБ) 6192 просмотра
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: Модуль Broadlink

Сообщение nick7zmail » Пт апр 14, 2017 9:31 pm

Странные периоды обновления)))07, потом 12, потом 14 часов))
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
scorp49
Сообщения: 73
Зарегистрирован: Ср дек 21, 2016 5:45 pm
Благодарил (а): 6 раз
Поблагодарили: 1 раз

Re: Модуль Broadlink

Сообщение scorp49 » Пт апр 14, 2017 10:32 pm

Ну я о том же.
scorp49
Сообщения: 73
Зарегистрирован: Ср дек 21, 2016 5:45 pm
Благодарил (а): 6 раз
Поблагодарили: 1 раз

Re: Модуль Broadlink

Сообщение scorp49 » Пт апр 14, 2017 10:45 pm

Нет ты не правильно понял 7.57.02 я включил 12.40.13 оно само выключилось 14.01.05 оно повторило статус 14.01.51 я заметил и включил 14.41.02 показало статус 1 14.42.12 оно уже выключило и тд.
Короче полный хаус, ни к чему логически пока привязать не могу.
scorp49
Сообщения: 73
Зарегистрирован: Ср дек 21, 2016 5:45 pm
Благодарил (а): 6 раз
Поблагодарили: 1 раз

Re: Модуль Broadlink

Сообщение scorp49 » Пт апр 14, 2017 10:47 pm

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

Re: Модуль Broadlink

Сообщение nick7zmail » Пт апр 14, 2017 11:07 pm

scorp49 писал(а):Может как то связано что не прописывается 0.
Нет...скорее всего связано с тем, что иногда модуль не может достучаться до девайса, и прописывает пустоту, после того как прописывает - срабатывает метод, и если значение не равно 1, то он отправляет 0, и вырубает розетку...
Собственно эта проблема, которую я и пытаюсь решить (то что выше писал)...касается и тех случаев, когда девайсы намеренно не в сети.

Свой МР1 к сожалению пока не получил =(...забыл что паспорта пока нет...а без паспорта ни по каким документам наша доблестная почта не выдаёт посылки...так что заберу теперь только во вторник....
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Ответить