Мода на умные дома захлестнула весь интернет, каждый нынче хочет сделать лампочку, которая умеет выключаться через интернет или пощёлкать вентилятором в туалете. Мой опыт был достаточно прост: я хотел сделать систему, которая умеет автоматически проветривать комнату, ни больше, ни меньше.
После обдумывания принципа работы системы пришел к некоторым выводам, которые и решил реализовать. По задумке, весь функционал системы делится на три составляющие: «мозги» которые всем управляют, система открывания форточки/или включение вентилятора и сам датчик который следит за качеством воздуха в помещении. Вот о сенсоре качества воздуха далее я и расскажу, плюс немного затрону тему интеграции его с “мозгами” умного дома.
Я хочу представить вашему вниманию цикл статей по управляющим модулям Laurent (Лоран) компании KernelChip. В этом цикле я расскажу вам о том, как интегрировать эти модули в ваш Умный дом, как научиться управлять ими из популярной системы домашней автоматизации MajorDoMo, из скетчей Ардуино, из системы Arduino Mega Server и даже как применить эти модули для совершенно неожиданной цели — для обучения ваших детей программированию на языке Processing.
В общем, модули, достаточно интересные и сами по себе, могут неожиданно оказаться очень полезными в домашнем хозяйстве, если подойти к ним с определённой долей фантазии и креатива.
Гаджет от Мастер Кит может повысить плодовитость кур в зимний стойловый период.
В Мастер Кит пришел вопрос, нет ли какого устройства, для плавного включения и выключения освещения в курятнике в зимний период? Оказывается, если просто выключить свет, то куры останутся ночевать (и гадить) там где стояли, потому что в темноте они очень плохо и не находят своего привычного места. Стал изучать тему и наткнулся на такую статью о дачной жизни. Оказывается, кроме искусственного заката им в зимний период еще нужен продленный световой день, а меняя цветовую гамму можно управлять настроением, самочувствием, ростом молодняка. Постоянно держать свет включенным (благо лампочки энергосберегающие) тоже нельзя. Если автор не «кошмарит», то задача с освещением вполне серьезная. Взялись…
Сейчас все больше и больше людей интересуются темой мониторинга потребляемого электричества.
В некоторых случаях эти знания имеют очень большое значение (например, для вашего загородного дома выделили 8кВт мощности и вам необходимо понять, насколько близко вы находитесь к разрешенному пределу и т.п.).
Есть уже готовые изделия, одно из них уже было героем обзора на Хабре.
Но мы не из тех, кто ищет легких путей и сделаем вот такое устройство:
Продолжение о работе модулей Мастер Кит в системе управления домашней автоматизацией OpenHAB (начало здесь и здесь).
Эта небольшая статья началась с того, что я задался вопросом: eсли у меня на даче нет постоянно подключенного Интернета, то откуда OpenHAB возьмет информацию о времени и дате?
На ум сразу пришли устройства класса часов реального времени (RTC) и среди них я выбрал мало кому известный модуль MK8900 с USB-подключением. Именно возможность включить его просто в USB-порт мне показалась наиболее привлекательной, в отличие от необходимости что-то мудрить с Ардуино.
В ассортименте компании «Мастер Кит» появилось заметное количество беспроводных устройств для домашней автоматизации, но вот собрать их в какую-то оптимальную систему управления домом часто бывает трудно из-за отсутствия необходимого, а главное удобного программного обеспечения. Для решения этой проблемы попробуем воспользоваться уже существующими популярными системами домашней автоматизации. Это реально! Например, система домашней автоматизации OpenHAB – это открытый проект, про который написано уже достаточно много даже в русскоязычной части Интернета.
В первой части мы рассмотрели достаточно простое подключение двухканального модуля WiFi реле, сегодня, в преддверии отопительного сезона, подключим к OpenHAB термостат MP3502.
Термостат представляет из себя модуль на базе ESP8266 с цифровым датчиком температуры DS18B20. Настройка термостата возможна по сети Wi-Fi с помощью бесплатного приложения для Андроид, либо с помощью команд, передаваемых в модуль по сетевому протоколу UDP. Модуль после исполнения каждой полученной команды передает ответное сообщение, по которому можно отслеживать факт выполнения команды. Воспользуемся возможностями работы через UDP и подключим модуль к системе OpenHAB.