Ты описал идеальную картину мира
такого я не встречал.
но вот что есть близко:
коллеги на ab-log.ru разработали и продают модули
http://www.ab-log.ru/smart-house/1-wire-modules 1. MegaD-328 - микроконтроллер + ethernet. 14 GPIO + 2 АЦП , c выходом на некую шину управления силовым блоком
2. два варианта силового блока : реле MegaD-328-R Kit и электронные ключи MegaD-328-S Kit
3. стандартные источники питания там же
особенности:
+ все на DIN
+ своя прошивка включающая мини httpd сервер = прост в интеграции
+/- силовой модуль на электронных компонентах коммутирует только 220W, зато для нескольких? каналов есть PWM режим
+ умеет работать с нестандартным комбодатчиками HDT22 (температура + влажность)
+ своя открытая прошивка
- всего 2 ADC
- нет DAC
- нет 1-wire ( ни мастера ни слейва )
это из того что я рассматривал для себя.
останавливает цена (мне нужно таких блоков голова+сила минимум 7), все вместе дороговато ~40000 руб
я делал бы тоже самое но прибавил 1-wire master
и через него в прошивку добавил owserver (обработчик типовых slave)
для домашней автоматизации на 1-wire интересны (прежде всего ценой и минимальностью обвязки) следующие девайсы:
термометры DS1820, DS18S20, DS18B20
метка DS2401 - аналогичные применяются в iButton. матка + контакт/геркон = датчик срабатывания
ключи (точнее вход-выход GPIO) 2 канальные DS2413, DS2406P (этот поддерживает условный поиск), 8 канальные DS2408
регулируемое сопротивление (DAC - аналоговый вывод) DS2890
DS2438 - по задумке контролер заряда батареи, в нашем случае АЦП + компаратор + термометр (3 канала)
из 8 канальных ключей много чего делают : матрицы клавиш, прикручивают LCD, делают DAC и много других применений
Добавлено спустя 5 минут 44 секунды:P.S. условный поиск позволяет опрашивать шину на предмет "кому тут плохо?" и отвечают только сработавшие по условиям устройства (например для детектора протечки)