Сервер для умного дома на arduino. Ваш опыт - Arduino
- Войдите на сайт для отправки комментариев
Вс, 20/05/2018 - 21:19
Всем доброго времени суток!
Задумался делать свой "умный дом". В основном защита: датчики протечек, дыма, газа, температурные датчики, управление питанием, электромагнитные клапаны на вводе воды, оповещение о срабатывании данных датчиков через бота телеграм. Ну и управлением со смартфона освещением, розетками, кондиционер (ИК).
Пока что только собираю информацию, изучаю теорию и различные мануалы.
Главный вопрос, это централизованный сервер для множества arduino и esp8266. И вот тут хотелось бы почитать Ваш опыт если таков был в реализации такой схемы. Какие протоколы использовали? Web или приложение (с программированием на delphi/C++/~java проблем нет)? Какие языки/софт использовали и для какой части? Какие есть подводные камни?
Заранее спасибо за ответы
Тут явная недоработка. А корованы грабить кто будет?
Боюсь, что главный вопрос не в этом, но это Вы скоро поймёте. А сервер, да ради бога, ставьте любой. Например, вот такой вполне всё перечисленное потянет и ещё запас производительности на вырост останется.
Телеграмом-то, вроде, экстремисты пользуются? Долго ли он будет вам сообщения высылать до перекрытия канала-то?
Телеграмом-то, вроде, экстремисты пользуются? Долго ли он будет вам сообщения высылать до перекрытия канала-то?
Если Zabbix есть, то чего придумывать зря? Он и соберет и за экшн дернет, если надо. Конечно проактивные действия по всяким протечкам ему доверять я бы не стал, а так - пусть собирает. Всякие MQTT не сильно надежней.
То у Вас не умный дом, то послушный ;) Поищите на форуме темку о этом. Может и передумаете делать вобще. О технологиях для такого: сервер линуксовый Оранж/Омега или еще чем похожем, клиент - w5100+ардуино(нищебродский вариант с элементом садомазо)/младшие оранжи/Омега/esp; интерфейс - только веб, обмен езернет/вайфай на крайняк rs485, но гемору сразу больше; протоколы http и websocket для динамических данных (очень хорош, быстрый, простой везде пашет в броузерах, родной для js). Остерегайтесь в общем нестандартных решений ;)
Основной подводный камень: умный дом в том виде как его делают безполезен, а в полезном виде - невозможен.
evgenii0016, изучайте :)