Добрый день.
У самого контроллера два встроенных порта RS-485, еще три можно подключить модулями.
На каждый порт - по 247 Modbus устройств, ограничение протокола.
Еще неограниченное количество портов можно организовать Ethernet шлюзами Преобразователь интерфейсов WB-MIO-E v.2 — Wiren Board по 246 (шлюз тоже имеет адрес) устройств.
То есть с точки зрения количества подключаемых устройств еще никто не сталкивался с ограничениями. Да, если устройств будет больше нескольких тысяч, особенно счетчиков энергии многоканальных - то у контроллера будет занято много ресурсов на опрос. Но для частного дома такого количества не достичь.
Да, можно. Логика описана тут: Настройка взаимодействия входов и выходов модулей WB-MR с помощью Mapping-матриц — Wiren Board
Но чтобы настройки редактировать нужен адаптер шины, например https://aliexpress.ru/item/33054455522.html или аналогичный.
Модули реле и сами умеют обрабатывать типы нажатия. Можно, конечно и на контроллере, так: Нестандартные функции выключателей - #6 от пользователя BrainRoot
но аппаратная обработка самими модулями - лучше и надежней.
Не стесняйтесь, спрашивайте если что-то непонятно.