Рубрика «Умный дом»

Автоматизированный курятник (ESP8266+MajorDoMo). Часть 2 — MajorDoMo

В первой части статьи была рассмотрена работа устройства, касающаяся ESP8266. В этой части рассмотрим связку устройства с фреймворком умного дома MajorDoMo. Выглядит это так Состоять панель управления будет из двух страниц. Первая — кнопки управления и текущая температура, вторая — графики за выбранный период времени. Идем в панель управления, в меню «Объекты» выбираем «Объекты» Видим …

Автоматизированный курятник (ESP8266+MajorDoMo). Часть 1 — ESP8266

Приветствую! Не собирался писать данную статью, но наш главный админ, этот автомобильный кибер-террорист угрожает закрыть хостинг, если не будет обновлений 🙂 Несмотря на присутствие быдло-кодинга (всему свои причины, об этом ниже),  автоматизированный курятник живет уже 8 месяцев. Сперва небольшая предыстория. После переезда в частный дом появилось пространство для моих DIY-развлечений. После того, как жена осилила …

NodeMCU + Blynk. Часть 1.

Всем привет! Как-то выпросил я у коллеги по работе для изучения отладочную плату NodeMCU. NodeMCU — эта отладочная плата на основе Wi-Fi модуля ESP8266 от компании Espressif Systems. Данная плата предназначена для управления различными электронными устройствами в локальной сети, либо через интернет, по средствам Wi-Fi, путем передачи этим устройствам различных команд управления. Разрабатывалась данная плата …

Умный дом на ESP8266+MajorDoMo. Часть 5. Подключение преобразователя влажности AM2302.

На этот раз решил подключить преобразователь влажности AM2302. Кроме влажности он выдает данные и по-температуре. Написание кода не составило труда, т.к. библиотека для датчика влажности, как и для датчика температуры из прошлой статьи, встроена в прошивку (см. часть 1). И нам остается только запрашивать готовые данные, минуя написание кода по их получению из самого преобразователя. …

Умный дом на ESP8266+MajorDoMo. Часть 4. Подключение преобразователя температуры DS18B20.

Наконец дошли до меня преобразователи температуры DS18B20. Разбивать статью на части не буду, т.к. описание структуры ESP8266 и создание классов MajorDoMo есть в предыдущих частях. Преобразователь DS18B20 подключен по схеме с внешним питанием к пину 1 (GPIO 5) модуля ESP8266. Структура моей программы не изменилась — состоит из 4 файлов. Сама библиотека 1-Wire встроена в …

Умный дом на ESP8266+MajorDoMo. Часть 3. Настройка MajorDoMo.

В прошлой части мы остановились на том, что написали скрипты LUA для работы с преобразователем движения HC-SR501. Устройство получилось автономным, при срабатывании отправляло данные по UART, а также отслеживать состояние устройства можно было на поднятом веб-сервере. В этой статье привяжем устройство к MajorDoMo. Открываем в браузере адрес сервера МДМ, заходим в панель управления. Слева в …

Умный дом на ESP8266+MajorDoMo. Часть 2. Написание скриптов NodeMCU для работы с HC-SR501.

В прошлой части мы закончили на заливке прошивки NodeMCU в платку ESP-12E. В этой поговорим о непосредственном программировании чипа. О чипе ESP8266 есть два мнения — хорошее и плохое. Пессимисты уверены в том, что данный чип ни на что не годится, оптимисты делают на нем WiFi-розетки и довольны как слоны. Перечитав множество статей и форумов, …