Подумал еще немного и пришел к скорее закономерному выводу - опять все сводится к набору Локонет-модулей. Задачу интегратора может взять на себя отдельное устройство, а пытаться реализовать его в рамках каждого модуля - это значит либо избыточное устройство или внутримодульная шина, что тоже не гут. Видимо "выгоднее" иметь Интегратор отдельным устройством.
Кол-во видов модулей сокращается до 2-х:
- ОС(+небольшой бустер)
- PWM (сервы, светофоры, лампы).
Модуль Интегратора (не сама КС), который стал один на весь макет, как раз можно сделать из арду-меги, шилда Ehternet и Loconet-шилда, который должен перехватывать события про КЗ, пропажу DCC когда не было команды OFF, опрашивать тип и ИД модуля и т.д. Опять шилды, но самому паять такие штуки - гемор еще тот
Кстати, если модуль ОС получится (планируется 8 каналов), то возможно заменю ими макетные, все таки поиск КЗ это реально тот еще квест, особенно когда поездов много и есть подземный уровень. В RR для сенсора есть настройка Short ID, где можно указать адрес ОС, с которого прилетит сигнал о КЗ.
Картинка
Вот с модуля ОС с бустером на борту можно и начать, хоть какая то польза