Честно говоря вообще не понимаю дебаты по поводу сервера умного дома (локально или в облаке). Сама фраза "Умный дом" говорит сама за себя - это умный ДОМ! = некий объект в котором реализуется некая последовательность ЛОКАЛЬНЫХ действий в зависимости от ЛОКАЛЬНЫХ же переменных. То есть практически всё что необходимо автоматизировать в умном доме справедливо для самого дома и при нахождении в нём за исключением лишь информационных уведомлений. И сервер управления ОБЯЗАН быть локальным!
Наш мозг находится в голове и управляет телом))) потеряете связь с головой - утратите весь функционал организма.
Вы совершенно правы! На этапе проектирования был увлечен максимальной экономией портов и подключений. Тем самым, не думая, использовал вариант с паразитным питанием. Однако каких либо проблем с данными за весь период пользования, не заметил.
Я схему конечно рисовал по большей части для себя, без такой детализации нюансов. Думаю все же если открыть datasheet на датчик, не составит проблем определить где какой контакт.
На схеме терморезистор это и есть DS18B20. Цифровые датчики DS18B20 могут работать без внешнего питания, используя так называемое «паразитное» от линии данных. В данном случае я подключил датчик именно так, с использованием паразитного питания. Производитель рекомендует в этой ситуации соединить вывод питания с землей. И кстати датчик передает данные не по I2C, а по 1-Wire.
По честному мне не очень понравилась такая схема. Где размещать силовые ключи? В самих розетках и так места мало, да и к тому же дополнительные провода. Размещать в щитке откровенный колхоз (все-таки хочется видеть готовое корпусное решение). Накрылась малинка — теряем полный контроль, а у Меги хоть есть свой web интерфейс в случае ЧП можно оперативно решить что-либо. На ум не приходит бюджетный аналог датчиков 2in1 по шине 1-Wire. Имеется в виду готовое решение без пайки на коленках.
Вставил FullHD схемы. Плюс Меги наверно в его автономности, количества поддерживающих интерфейсов, готового решения по входам и выходам… и т.д. Как вы видите всю реализацию на 1-Wire?
Установлены именно УЗО, но на ток отсечки 30мА. Не очень хочется чтобы выбивало УЗО при каждом подключении какого-нибудь нестабильного (пульсирующего) устройства. Задача защитить человека. А по поводу ограничения по току перегруза — тут есть некая шаблонность применения 25А на розетки и 16А на свет, без обдумывания))
В том то и дело что умрет только логика, типа контроля параметров и автоматическое управление вытяжкой. Ручное управление освещением и прочими устройствами, останется!
Датчики I2C, при использовании именно контроллеров MegaD, предполагают использование вдвое большего количество портов. Для подключения всех датчиков не хватит портов MegaD-2561. Т.е нужно дополнительно установить какой нибудь контроллер. Вот и бюджетность решения.
Да возникают сложности именно при такой, проходной, схеме реализации — еще провода, еще входы или устройство контроля. Но если использовать типичную концепцию автоматики систем «Умных домов» — слаботочные провода от каждого выключателя на входы контроллера… то нет проблем. И все же я выбрал именно первую схему по причинам описанным в посте.
Правильно, мозг перекидывает локальные функции на другие "локальные" участки в пределах нашего организма (читать "Умного дома")))
Честно говоря вообще не понимаю дебаты по поводу сервера умного дома (локально или в облаке). Сама фраза "Умный дом" говорит сама за себя - это умный ДОМ! = некий объект в котором реализуется некая последовательность ЛОКАЛЬНЫХ действий в зависимости от ЛОКАЛЬНЫХ же переменных. То есть практически всё что необходимо автоматизировать в умном доме справедливо для самого дома и при нахождении в нём за исключением лишь информационных уведомлений. И сервер управления ОБЯЗАН быть локальным!
Наш мозг находится в голове и управляет телом))) потеряете связь с головой - утратите весь функционал организма.
Сработал датчик протечки? - закрыть кран водоснабжения
Превышение влажности? - включение вентиляции
Включить свет? - нафига если дома нет никого?
И т.д. и т.п.)