[Модуль] MegaD (megad)

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

Модератор: immortal

Ivan_A
Сообщения: 59
Зарегистрирован: Пн апр 06, 2015 10:57 am
Благодарил (а): 19 раз
Поблагодарили: 3 раза

Re: [Модуль] MegaD (megad)

Сообщение Ivan_A » Пн мар 01, 2021 3:36 pm

Chainik писал(а):
Пн мар 01, 2021 2:28 pm
Вот из-за того, что модуль делает не то, что я прошу, или не только то, что я прошу и не пользуюсь штатным функционалом...
Когда все делаешь сам, все прозрачно и понятно по алгоритмам работы.
Да, забил на все типы, к counter привязал метод, который смотрит параметры m и click и на основании них выполняет действие для одиночного, двойного или длинного нажатий. Так работает.

Обидно как-то. Такая классная идея сделать это из модуля - и не допилена...
Chainik
Сообщения: 1360
Зарегистрирован: Вс янв 10, 2016 11:05 am
Благодарил (а): 224 раза
Поблагодарили: 427 раз

Re: [Модуль] MegaD (megad)

Сообщение Chainik » Пн мар 01, 2021 4:27 pm

Ivan_A писал(а):
Пн мар 01, 2021 3:36 pm
Обидно как-то. Такая классная идея сделать это из модуля - и не допилена...
Согласен. sergejey на все не хватит, да и вообще "писателей" у нас немного. Но если скинуться на "кружку пива", скажем, skysilver и сформулировать четкое ТЗ, то есть шанс, что модуль будет доведен до работоспособного состояния.
За это сообщение автора Chainik поблагодарил:
semkyskov (Вт мар 02, 2021 11:19 pm)
Рейтинг: 1.18%
Ivan_A
Сообщения: 59
Зарегистрирован: Пн апр 06, 2015 10:57 am
Благодарил (а): 19 раз
Поблагодарили: 3 раза

Re: [Модуль] MegaD (megad)

Сообщение Ivan_A » Ср мар 03, 2021 8:55 am

Еще прикол.. Если в конфиге меги поставить галку "srv loop", то раз в минуту порты сами переключаются ))
Chainik
Сообщения: 1360
Зарегистрирован: Вс янв 10, 2016 11:05 am
Благодарил (а): 224 раза
Поблагодарили: 427 раз

Re: [Модуль] MegaD (megad)

Сообщение Chainik » Ср мар 03, 2021 9:39 am

Если сервер и Мега видят друг друга, то необходимости в галке "srv loop" нет, т.к. все события от контроллера к серверу и так приходят в режиме "online".
Но в принципе, очень хорошо, что вы тестируете. Когда-нибудь кто-то очень серьезный и основательный конкретно спросит, какие нарекания к работе модуля? Вот тут вы и сможете обоснованно написать несколько строк по этому поводу.
Аватара пользователя
Nail
Сообщения: 349
Зарегистрирован: Пн мар 05, 2018 7:09 am
Откуда: Самара
Благодарил (а): 153 раза
Поблагодарили: 21 раз

Re: [Модуль] MegaD (megad)

Сообщение Nail » Ср мар 03, 2021 3:47 pm

Chainik писал(а):
Пн мар 01, 2021 4:27 pm
Ivan_A писал(а):
Пн мар 01, 2021 3:36 pm
Обидно как-то. Такая классная идея сделать это из модуля - и не допилена...
Согласен. sergejey на все не хватит, да и вообще "писателей" у нас немного. Но если скинуться на "кружку пива", скажем, skysilver и сформулировать четкое ТЗ, то есть шанс, что модуль будет доведен до работоспособного состояния.
https://connect.smartliving.ru/tasks/748.html
Mini AMD A6 1450 Quad-core.Ubuntu Server 18.04 (64-bit). MegaD. Zigbee2mqtt+SLS ZigBee Gateway. Broadlink.
skysilver
Сообщения: 3000
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 397 раз
Поблагодарили: 1724 раза
Контактная информация:

Re: [Модуль] MegaD (megad)

Сообщение skysilver » Ср апр 14, 2021 11:50 pm

Небольшие исправления модуля:
1. Восстановлен функционал конфигурирования Меги через админку модуля (не работало для новых прошивок).
2. Исправлена ошибочное значение mdid, когда значение не указано в Меге.
3. Исправлена ошибка отображения GSM, когда gsm не указан в Меге.
4. Исправлено чтение и отображение конфига Меги.
5. Добавлена поддержка порта NC.
6. Убрано удаление сразу всех записей по порту. Теперь удаляет строго по одному.
7. Добавлено деление на 100 значений, которые приходят от Меги в некоторых случаях умноженными на 100.
Вложения
majordomo-megad.zip
(52.35 КБ) 15 скачиваний
За это сообщение автора skysilver поблагодарили (всего 7):
Nail (Чт апр 15, 2021 12:18 am) • Logrus (Чт апр 15, 2021 6:07 am) • Chainik (Чт апр 15, 2021 8:40 am) • Dasisfakt (Чт апр 15, 2021 10:41 am) • semkyskov (Чт апр 15, 2021 11:23 am) • webms (Чт апр 15, 2021 3:21 pm) • John (Ср май 05, 2021 6:07 pm)
Рейтинг: 8.24%
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Аватара пользователя
webms
Сообщения: 466
Зарегистрирован: Чт дек 15, 2016 3:13 am
Благодарил (а): 201 раз
Поблагодарили: 85 раз

Re: [Модуль] MegaD (megad)

Сообщение webms » Чт апр 15, 2021 3:22 pm

Добавьте пожалуйста в модуль поддержку MegaD-2W
Ответить