Ссылка на новую версию модуля MegaD (пока не опубликовано в Маркете):
https://github.com/sergejey/majordomo-m ... /alpha.zip
или
https://github.com/sergejey/majordomo-m ... pha.tar.gz
Установить можно либо вручную скопировав файлы из архива поверх имеющихся, либо через функцию ручной установки в разделе Система -> Маркет дополнений -> Добавить/обновить вручную (в таком случае нужно скачать ссылку с tar.gz-архивом)
Перед этим (!) желательно сделать бэкап базы данных -- либо целиком через раздел Система -> Проверка обновлений -> Резервная копия, либо через phpmyadmin можно сделать отдельно бэкап таблиц megaddevices и megadproperties.
Восстановить предыдущую версию модуля можно простым обновлением этого модуля через Маркет дополнений, при этом могут остаться лишние данные от нового модуля, так что если такое случится и оно будет мешать, то лучше восстановить потом бэкап указанных выше таблиц.
Основные изменения:
* По структуре данных -- удалено "второе" поле значений в таблице данных устройств (и соответственно возможность привязать к нему объект/свойство/метод) -- не удалены из базы, но исключены из интерфейса
* Настройка портов теперь производится индивидуально, а не в общем списке
* Настройки портов можно добавлять вручную (например, если тип данных порта не определился при чтении статуса или определился неверно)
* Для каждого порта теперь может быть несколько свойств (команд) -- если раньше для входов была одна запись типа IN, а значение счетчика писалось во "второе" поле значений, то теперь будут две: input и counter. Для некоторых типов подключенных устроств свойств может быть больше (несколько датчиков температуры, подключенных шиной к одному цифровому входу)
* В настройках отдельного свойства теперь появилась возможность добавить простое устройство
* Для свойств типа i2c появилась возможность указать второй порт (SDC/SLA)
* Несколько мелких доработок интерфейса: ручное включение/выключение выходов, ссылки на страницу настроек самого MegaD и т.п.
Что будет дорабатываться:
* Чтение данных температуры (не тестировалось)
* Чтение данных устройств i2c (пока не сделано, только добавлены настройки)
* Команды типа click/long press -- ещё не добавлено
Сейчас основная задача -- проверить как будет происходить "переезд" со старой структуры на новую и не сломается ли при этом что-нибудь важное. Лично у меня дома три контроллера MegaD используются для освещение и всё что можно я на них проверил -- всё работает также как и раньше, но у меня довольно простая конфигурация без изысков.
Тест новой версии на ваш страх, риск и ответственность

Если что-то серьёзно пойдёт не так, то перечитайте выше абзац про резервную копию и восстановление.
Оперативное обсуждение найденных проблем во временном Телеграм-канале:
https://t.me/majordomomegad