Плагин MegaD



  • @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 В принципе это не проблема, если ты знаешь что нужно удалить этот прочерк:)



  • @artem521:

    @dev:

    @artem521:

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

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

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

    Добрый день,

    Отлично, мы исправили этот нюанс, чтобы не вводить пользователей в заблуждение 😉



  • Добрый день. Не могу настроить датчик dht22 подключенный к меге. Создал два датчика темп и влажность. При добавлении в плагине датчик темп добавился и работает, а вот датчика влажности нет в выпадающем списке. Там только датчики температуры. Влажность не появляется.



  • Попробовал добавить новый датчик температуры. в плагине он тоже не появился. До этого просто правил датчики которые уже были добавлены в тестовом проекте. Что я делаю не так?



  • Попробуйте ввести ID датчика.Вероятнее всего он внизу, а окно прокрутки отрабатывает неверно. Исправим.



  • да. так находит



  • Ошибка исправлена. Обновите систему



  • Спасибо за оперативность.



  • Две проблемы пр работе с плагином MegaD:

    1. В каналах не хватает описания устройства. По идентификатору тяжело определить что это за конкретное устройство. А шагать по ним по всем - долго.
    MegaD_в каналах не хватает описания устройства.png
    2. При копировании канала из существующего невозможно выбрать новое устройство. Точнее можно если принудительно выделить то что есть и удалить - тогда список устройств появляется.
    MegaD_в каналах при копировании канала нельзя выбрать новое устройство.png



  • Добрый день,

    @Alex_Jet:

    Две проблемы пр работе с плагином MegaD:

    В каналах не хватает описания устройства. По идентификатору тяжело определить что это за конкретное устройство. А шагать по ним по всем - долго.

    Спасибо за предложение, мы постараемся учесть Ваше пожелание в новых версиях.

    @Alex_Jet:

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

    Запланировано сделать выбор устройства более прозрачным в новых версиях. Данное поле одновременно является фильтром и списком ввода.

    @Alex_Jet:

    MegaD_в каналах при копировании канала нельзя выбрать новое устройство.png

    По скриншоту видно что у Вас уже присутствует канал (9) с устройством "LAMP1_03" и при добавлении нового канала с устройством "LAMP1_03" происходит ошибка, которая сообщает о данной проблеме.



  • @dev:

    По скриншоту видно что у Вас уже присутствует канал (9) с устройством "LAMP1_03" и при добавлении нового канала с устройством "LAMP1_03" происходит ошибка, которая сообщает о данной проблеме.

    Да, я это понимаю - я копировал новый канал из девятого, но как Вы видите - в выпадающем списке было только то же самое устройство! Других выбрать не было возможности. Получилось сохранить новый канал только тогда когда догадался просто удалить (выделить и удалить клавишей delete) это устройство. После удаления устройства появляется выпадающий список со всеми доступными устройствами.

    Подобный баг был ранее с "-".



  • Добрался до "аналоговых" каналов в MegaD. Точнее каналов, к которым подключаются датчики по I2C - HTU21D, BME280 и прочие.

    Как должна выглядеть "Формула расчета входного значения"??? если мне требуется

    1. Провести 5 измерений через 1 минуту каждое.

    2. Отсортировать значения, откинуть самое меньшее и большее.

    3. Сделать среднее арифметическое из 3-х оставшихся.

    @dev:

    Запланировано сделать выбор устройства более прозрачным в новых версиях. Данное поле одновременно является фильтром и списком ввода.

    Это относится к тому, что при создании каналов в выпадающем списке устройств будут только те, которые еще не привязаны к другим каналам? А то сейчас получается жуткая портянка…среди которой надо найти нужное устройство.



  • Пока, к сожалению, запуск функции для обработки полученного значения (функционал, который был в Berry), не реализован 😞

    Добавим в ближайших версиях


Авторизуйтесь, чтобы ответить