Плагин MegaD



  • Подготовлен плагин для работы с контроллером MegaD

    Подробнее о плагине: https://intrahouse.ru/product/plugin-megad/

    Замечания и предложения по плагину MegaD прошу публиковать в этой теме.



  • Здравствуйте! Контроллер MegaD умеет управлять ИК-устройствами. Получится ли использовать эту возможность в IH?



  • Можно попробовать сделать. С Вашей помощью 😉

    Для начала скиньте ссылку на описание команд.



  • У меня пока нет инфраскрасного передатчика, как раз думаю брать или нет, но идея очень интересная. Описание команд по ссылке: https://ab-log.ru/smart-house/ethernet/megad-2561-ir



  • С ИК думаю проблем вообще не будет. А вот решение по выводу инфы на дисплей - очень хотелось бы. Конечно я могу php-скрипт написать и в cron его засунуть, и вообще скрипт создавать/править из веб, но это как-то не узабилити… Информацию по работе с OLED на SSD1306 выкладывал тут.

    PS: я все понимаю - не все сразу:) Да и MegaD-2561 надо вначале иметь на руках.



  • Все правильно. Сохраняется последнее состояние.

    Пока нет обработки ошибок от каналов.

    Когда реализуем, будет индикация ошибки.



  • Здравствуйте. Хотелось бы побольше информации о настройки megaD. Если в версии berry стоял http клиент для megad, то здесь я так понял он не используется. Вопрос. Если стоять будут допустим 5 штук megad,то как настроить на intrahouse слушающие порты для каждой меги и вообще настроить еще пару мег. Я добавляю следующую megad, то есть она 2я должна быть в системе, но ее настроить нельзя, так как все поля не активны и нет вкладки с настройкой ip и слушающим портом. Может я чего не так делаю?



  • @artem521:

    Здравствуйте. Хотелось бы побольше информации о настройки megaD. Если в версии berry стоял http клиент для megad, то здесь я так понял он не используется. Вопрос. Если стоять будут допустим 5 штук megad,то как настроить на intrahouse слушающие порты для каждой меги и вообще настроить еще пару мег. Я добавляю следующую megad, то есть она 2я должна быть в системе, но ее настроить нельзя, так как все поля не активны и нет вкладки с настройкой ip и слушающим портом. Может я чего не так делаю?

    Добрый день,

    Проверьте галку у плагина, свойства –> "использовать в проекте" - она должна быть активна. Настройки станут доступны.



  • @dev:

    @artem521:

    Здравствуйте. Хотелось бы побольше информации о настройки megaD. Если в версии berry стоял http клиент для megad, то здесь я так понял он не используется. Вопрос. Если стоять будут допустим 5 штук megad,то как настроить на intrahouse слушающие порты для каждой меги и вообще настроить еще пару мег. Я добавляю следующую megad, то есть она 2я должна быть в системе, но ее настроить нельзя, так как все поля не активны и нет вкладки с настройкой ip и слушающим портом. Может я чего не так делаю?

    Добрый день,

    Проверьте галку у плагина, свойства –> "использовать в проекте" - она должна быть активна. Настройки станут доступны.

    Спасибо. Настройки стали активны. Но проблема.На megad не мигает светодиод act. Перезагружал полностью всю систему, плагин запустил. Работает только одна mega из трех. Настройки такие : 192.168.0.14:8081, 192.168.015:8082, 192.168.0.16:8083 в intrahouse слушающие порты совпадают с настройками megad, порт контроллера у всех 80.



  • Спасибо. Настройки стали активны. Но проблема.На megad не мигает светодиод act. Перезагружал полностью всю систему, плагин запустил. Работает только одна mega из трех. Настройки такие : 192.168.0.14:8081, 192.168.015:8082, 192.168.0.16:8083 в intrahouse слушающие порты совпадают с настройками megad, порт контроллера у всех 80.

    Возможно, после изменения IP сами контроллеры также нужно перезагрузить.

    Далее нужно посмотреть в отладчике

    Если плагин не остановлен, то сервер его постоянно пытается запустить с периодом, заданным на вкладке Свойства плагина - Время рестарта

    После перезагрузки плагин пытается соединиться с megad

    Выберите плагин, для него откройте нижнее окно (там где Список каналов), вместо Списка выберите Отладчик и нажмите Play

    Там будет видно, смог ли плагин подключиться к megad

    <quote>> Если в версии berry стоял http клиент для megad, то здесь я так понял он не используется.

    В последней версии плагина для berry отдельный http клиент для megad тоже не был нужен. Плагин включает как http клиент, который опрашивает каналы megad по списку заданных каналов, так и слушающий сервер.

    Настройка входящих запросов от megad - в нижнем окне - табличка Расширения.



  • @homa:

    У меня пока нет инфраскрасного передатчика, как раз думаю брать или нет, но идея очень интересная. Описание команд по ссылке: https://ab-log.ru/smart-house/ethernet/megad-2561-ir

    А по ИК пока нет планов? Очень хотелось бы летом управлять кондиционером



  • @homa:

    @homa:

    У меня пока нет инфраскрасного передатчика, как раз думаю брать или нет, но идея очень интересная. Описание команд по ссылке: https://ab-log.ru/smart-house/ethernet/megad-2561-ir

    А по ИК пока нет планов? Очень хотелось бы летом управлять кондиционером

    А передатчик есть у вас?

    Технически реализовать работу с ИК для MegaD, как гласит документация, несложно. Нужно послать специальный http запрос.

    Если добавить возможность формировать команды on/off/set вручную, как было в Berry, то задача вроде решается (но без обратной связи)

    Другой вариант - передавать команды плагину напрямую из сценария. Такая возможность будет в следующей версии.



  • @intrapro:

    @homa:

    @homa:

    У меня пока нет инфраскрасного передатчика, как раз думаю брать или нет, но идея очень интересная. Описание команд по ссылке: https://ab-log.ru/smart-house/ethernet/megad-2561-ir

    А по ИК пока нет планов? Очень хотелось бы летом управлять кондиционером

    А передатчик есть у вас?

    Технически реализовать работу с ИК для MegaD, как гласит документация, несложно. Нужно послать специальный http запрос.

    Если добавить возможность формировать команды on/off/set вручную, как было в Berry, то задача вроде решается (но без обратной связи)

    Другой вариант - передавать команды плагину напрямую из сценария. Такая возможность будет в следующей версии.

    Жду реализации, чтобы заказать передатчик, но если есть варианты, то закажу передатчик. На самом деле фича очень нужная, т.к. решит вопрос интеграции IH вообще с любыми домашними устройствами.



  • @homa:

    Жду реализации, чтобы заказать передатчик, но если есть варианты, то закажу передатчик. На самом деле фича очень нужная, т.к. решит вопрос интеграции IH вообще с любыми домашними устройствами.

    Интеграция подразумевают двустороннюю связь. С ИК это все не просто реализовать… На ab-log, например, для кондиционера решили поставить по питанию датчик тока - если ток появился в цепи больше уставки, значит кондиционер работает. У нас на предприятии используются СРК (согласователи работы кондиционеров), но и кондиционеры совсем не бытовые и всегда 2 шт.!

    И вот еще что интересно - чем кроме кондиционеров можно еще управлять по ИК??? Телевизор? - мне кажется более-менее современные ТВ имеют RS-232/Ethernet/Wi-Fi и соответствующее API. Робот-пылесос - чаще не по ИК, а по радио управляется, а лучшие версии - так же по Wi-Fi с соответствующим API. Что такое CD/DVD - уже многие не помнят (я в свое время CD управлял с помощью оптопар, запаралеленым на кнопки)...



  • @intrapro:

    Возможно, после изменения IP сами контроллеры также нужно перезагрузить.

    В MegaD сделано так, что после изменения любых настроек (сетевые, порты, cron и прочее) контроллер принудительно перезагружается! Это конечно излишне, но так исторически сложилось.

    @artem521:

    Но проблема.На megad не мигает светодиод act. Перезагружал полностью всю систему, плагин запустил. Работает только одна mega из трех. Настройки такие : 192.168.0.14:8081, 192.168.015:8082, 192.168.0.16:8083 в intrahouse слушающие порты совпадают с настройками megad, порт контроллера у всех 80.

    Артем, что-нибудь порешалось с MegaD? И, кстати, используешь MegaD-2561 c последней прошивкой?

    Мне все недосуг поднять новый сервер с Cherry на борту…



  • @Alex_Jet:

    @intrapro:

    Возможно, после изменения IP сами контроллеры также нужно перезагрузить.

    В MegaD сделано так, что после изменения любых настроек (сетевые, порты, cron и прочее) контроллер принудительно перезагружается! Это конечно излишне, но так исторически сложилось.

    @artem521:

    Но проблема.На megad не мигает светодиод act. Перезагружал полностью всю систему, плагин запустил. Работает только одна mega из трех. Настройки такие : 192.168.0.14:8081, 192.168.015:8082, 192.168.0.16:8083 в intrahouse слушающие порты совпадают с настройками megad, порт контроллера у всех 80.

    Артем, что-нибудь порешалось с MegaD? И, кстати, используешь MegaD-2561 c последней прошивкой?

    Мне все недосуг поднять новый сервер с Cherry на борту…

    В момент когда писал сообщение о проблеме, я перезагружал megad, но так и осталась работать одна мега из трех. Сегодня еще кое что попробую и отпишусь. Так же скину лог. Прошивка на megad2561 не самая последняя, в берри все работает ок.



  • @Alex_Jet:

    @intrapro:

    Возможно, после изменения IP сами контроллеры также нужно перезагрузить.

    В MegaD сделано так, что после изменения любых настроек (сетевые, порты, cron и прочее) контроллер принудительно перезагружается! Это конечно излишне, но так исторически сложилось.

    @artem521:

    Но проблема.На megad не мигает светодиод act. Перезагружал полностью всю систему, плагин запустил. Работает только одна mega из трех. Настройки такие : 192.168.0.14:8081, 192.168.015:8082, 192.168.0.16:8083 в intrahouse слушающие порты совпадают с настройками megad, порт контроллера у всех 80.

    Артем, что-нибудь порешалось с MegaD? И, кстати, используешь MegaD-2561 c последней прошивкой?

    Мне все недосуг поднять новый сервер с Cherry на борту…

    Проблема с act решилась. Почему то, IH не понравился порт 8081, исправил на 8085 и все 3 меги замигали. Настраиваю дальше.



  • Подскажите пожалуйста, на megad сделал порт 30 как AI-Analog input ( ADC, Dsen ) чтобы на этом канале висел ds18b20. Сделал в устройствах датчик температуры- аналоговый, но к порту 30 привязать не могу, там стоит прочерк. Подскажите пожалуйста, как настроить этот момент?



  • @artem521:

    там стоит прочерк

    Добрый день, просто сотрите прочерк и появиться полный список или обновите систему до последней версии, данная проблема с прочерком решена в новой версии 4.1.27



  • @dev:

    @artem521:

    там стоит прочерк

    Добрый день, просто сотрите прочерк и появиться полный список или обновите систему до последней версии, данная проблема с прочерком решена в новой версии 4.1.27

    Список появляется при удалении прочерка. Обновился на 4.1.27 В принципе это не проблема, если ты знаешь что нужно удалить этот прочерк:)


Log in to reply