Умный дом на orange pi pc своими руками

Добавил пользователь Валентин П.
Обновлено: 05.10.2024

В сегодняшнем обзоре будет рассматриваться один из самых дешевых и популярных одноплатных компьютеров — Orange Pi Zero.

Этот микрокомпьютер не может похвастаться высокой производительностью, но зато обладает компактными габаритами, сверхнизким энергопотреблением и способен выполнять те задачи, для реализации которых будет мало платформы Arduino или ESP8266, а мощность микрокомпьютера уровня Raspberry Pi 3 или его более дорогих и производительных собратьев уже окажется избыточной.

Немного предыстории

История зарождения линейки микрокомпьютеров Orange Pi отходит к 2014 году, когда китайская компания Lemaker выпустила свой клон набирающей популярность Raspberry Pi — одноплатный компьютер Banana Pi M1.

Тактика оказалась выигрышной — сегодня Orange Pi является одним из самых известных брендов среди одноплатников, а количество продаж одной только модели Orange Pi Zero в магазине Shenzhen Xunlong Software перевалило за 7000 экземпляров с момента ее выпуска в ноябре 2016 года.

Характеристики

Обзор Orange Pi Zero

Все миниатюрные одноплатные компьютеры обладают более-менее одинаковыми характеристиками. Разница заключена во второстепенных деталях вроде наличия или отсутствия Ethernet-порта, или Bluetooth, или количества разъемов для подключения внешней периферии.

Распиновка GPIO Orange Pi Zero

Распиновка GPIO Orange Pi Zero

Orange Pi Zero имеет две гребенки GPIO — на 13 и на 26 пинов. 13-пиновая гребенка используется для подключения Interface Board — платы расширения с дополнительными портами USB, аналоговым аудио-видео выходом, микрофоном и ИК-портом. 26-пиновая гребенка доступна для подключения пользовательской периферии, и ее распиновка отображена на иллюстрации выше.

Внешний вид и комплект поставки

Обзор Orange Pi Zero

Свой экземпляр Orange Pi Zero я заказывал в виде комплекта из самого микрокомпьютера, платы расширения Interface board и пластикового корпуса.

Хитрые китайцы из Shenzhen Xunlong Software компенсируют низкие цены на свои устройства завышенной стоимостью доставки. Например, доставка обозреваемого комплекта в Россию самой дешевой и медленной China Post Registered Air Mail стоит 5,5 долларов. Для маленькой посылки с AliExpress это очень много. Более того, если добавить в заказ несколько лотов, то стоимость их доставок суммируется, а не скидывается, как это обычно бывает. Зато такие махинации позволяют выставить цену на комплект в 13 долларов, что выглядит ну очень привлекательно.

Обзор Orange Pi Zero

Комплектация ничем не отличается от оной у Raspberry Pi 3. Электронные компоненты запаяны в антистатические пакеты и упакованы по раздельным картонным коробочкам с фирменной символикой. Пластиковый корпус поставляется без упаковки, в простом полиэтиленовом пакетике.

Обзор Orange Pi Zero

На Orange Pi Zero присутствует 1 порт USB 2.0 и стомегабитный Ethernet-интерфейс с поддержкой технологии PoE (Power over Ethernet), позволяющей подавать на устройство питание прямо по Ethernet-кабелю. Чаще всего эта технология применяется в видеонаблюдении и для ее работы нужен поддерживающий PoE сетевой коммутатор.

Самый крупный чип — SoC Allwinner H2+, рядом с ним расположен модуль оперативной памяти емкостью 256 Мб или 512 Мб в зависимости от версии Orange Pi Zero. А маленькая квадратная микросхема — чип Allwinner XR819, дешевый и компактный модуль Wi-Fi. Обычно Wi-Fi модули делают совмещенными с модулями Bluetooth, но XR819 Bluetooth не поддерживает. Нужно иметь это в виду и, если планируется использовать подключаемую по Bluetooth периферию, заранее озаботиться покупкой USB-адаптера.

GPIO-интерфейс представлен двумя гребенками: 13-пиновой для подключения платы расширения и 26-пиновой для всего остального. 26-пиновая гребенка по умолчанию не распаяна: предполагается, что желающий использовать GPIO-периферию человек сам подпаяет разъемы, а также определится будут ли они направлены вверх или будут скошенными угловыми.

Наконец, на плате располагается отладочный UART-разъем и коннектор для съемной антенны Wi-Fi. Примитивная антенна уже идет в комплекте и ее можно увидеть на фото выше. I-PEX коннектор расположен довольно неудобно — к нему практически нереально подлезть пальцами, поэтому для съема антенны приходится поддевать ее разъем чем-то вроде отвертки.

Обзор Orange Pi Zero

На обратной стороне печатной платы находится слот для microSD-карт и наклейка со штрих-кодом. По цифрам на наклейке можно предположить, что доставшаяся мне Orange Pi Zero была выпущена в ноябре 2017 года. При этом заказ я делал в первых числах декабря.

Качество изготовления микрокомпьютера я бы оценил на четверку по пятибалльной шкале. Пайка везде аккуратная, но на обратной стороне печатной платы не до конца смыт флюс (на фото выше можно заметить потеки слева, в районе Ethernet-порта). А на двух из четырех скругленных углов платы имеются острые заусенцы.

Обзор Orange Pi Zero

На плате Interface board распаяно два дополнительных порта USB, инфракрасный порт, микрофон и аналоговый аудио-видео выход.

Или, что правильнее всего, работать вообще без дисплея с использованием удаленных подключений.

Обзор Orange Pi Zero

На обратной стороне платы расширения нет ничего интересного, только еще одна наклейка со штрихкодом. Цифры на нем свидетельствуют, что плата расширения была произведена раньше самой Orange Pi Zero. В общем-то логично — не каждый покупатель микрокомпьютеров добирает к ним доп.аксессуары.

Да, следы плохо отмытого флюса были и тут. Но благодаря низкой плотности распайки деталей мне удалось практически полностью оттереть их спиртом.

Начало работы с Orange Pi Zero

Рассмотрение конструкции микрокомпьютера можно считать законченным.

Пора поговорить о начале работы с ним, а именно — о сборке и об установке операционной системы.

Про питание и охлаждение

Orange Pi Zero довольно-таки нетребователен к питанию — сам по себе микрокомпьютер потребляет в районе 300мА, то есть для работы будет достаточно блока питания на 1А. Естественно, нужно учитывать и потребление подключенной периферии — если подключить несколько жестких дисков, то 1А уже не хватит на все.

А вот с нагревом и охлаждением в данном случае все неоднозначно. Allwinner H2+ заметно греется, чипы производства Allwinner Technology вообще не относятся к числу холодных. Но в операционной системе Armbian (о ней будет дальше) содержится программный баг, из-за которого некорректно отображается температура SoC на Orange Pi Zero ревизии 1.4 — а это самая свежая ревизия на данный момент, и в продаже находится именно она. Об этом баге, к слову, честно сообщается на странице загрузки дистрибутива.

При нулевой загрузке процессора Armbian показывает температуру в районе 60 ° C. Логично предположить, что если нагрузить процессор, то при таких стартовых условиях температура моментально улетит за пределы 80 ° C и начнется жесткий троттлинг. Но этого не происходит. Температура повышается, но незначительно, троттлинг не включается, дым из чипа не идет :).

Пока баг в Armbian не исправлен программно, отслеживать реальную температуру на SoC не представляется возможным. Не лишним будет установить радиаторы — тут как раз подойдут те медные, которые я использовал для охлаждения Raspberry Pi 3.

Сборка

Обзор Orange Pi Zero

Перед использованием микрокомпьютера соберем его в единое целое. Правильнее всего начать с поклейки радиаторов на SoC и модуль памяти, но я как-то не подумал об их покупке заранее, поэтому пришлось собирать без них.

Обзор Orange Pi Zero

Корпус переворачивается вверх ногами и первым делом на свое место устанавливается плата Interface board.

Обзор Orange Pi Zero

Затем Interface board фиксируется двумя идущими в комплекте с корпусом винтами.

Обзор Orange Pi Zero

Обзор Orange Pi Zero

Вся конструкция закрывается крышкой, которая в дальнейшем будет выполнять функции дна.

Обзор Orange Pi Zero

Последний шаг — закрепить дно и саму плату микрокомпьютера винтами. На этом процесс сборки завершен.

Ну и пару слов о том, как разобрать всю конструкцию обратно. Плата Orange Pi Zero довольно плотно сидит на разъеме Interface board и голыми руками вытащить ее не получится. Нужно подсунуть под плату какой-то тонкий и жесткий предмет и использовать его в качестве рычага.

Обзор Orange Pi Zero

Фотография для сопоставления габаритов Orange Pi Zero с другими микрокомпьютерами: Khadas VIM, Khadas VIM2 и Raspberry Pi 3.

Установка и настройка Armbian

Обзор Orange Pi Zero

Разработчики Orange Pi предлагают для загрузки несколько Linux-дистрибутивов, в числе которых присутствуют даже такие варианты как OpenWrt и Zeroshell, используемые в роутерах и другом сетевом оборудовании.

Обзор Orange Pi Zero

Вышеперечисленные проблемы являются следствием того, за что в народе не любят продукцию Allwinner.

В общем, если общеизвестные проблемы дистрибутива Armbian для Orange Pi Zero не смущают — смело скачиваем и устанавливаем его. Тем более, что лучших альтернатив на данный момент все равно не имеется.

Обзор Orange Pi Zero

Скачанный образ дистрибутива записывается на microSD-карточку при помощи утилиты Rufus, или Win32DiskImager, или других аналогичных программ.

Аналогичным образом осуществляется и установка Raspbian на микрокомпьютеры Raspberry Pi.

Карточку памяти с записанной системой нужно установить в Orange Pi Zero, затем подключить микрокомпьютер к локальной сети Ethernet-кабелем и подать питание.

Обзор Orange Pi Zero

После загрузки микрокомпьютер автоматически подключится к локальной сети и получит внутренний IP-адрес. Его нужно узнать, и самый простой способ это сделать — посмотреть список активных клиентов в веб-интерфейсе роутера.

Все дальнейшие манипуляции с Orange Pi Zero будут проводиться по SSH-протоколу. Подробно про работу с SSH я писал в отдельной статье на примере Raspberry Pi 3.

Обзор Orange Pi Zero

Подключаемся через PuTTY или другой SSH-клиент к Orange Pi Zero и логинимся в учетную запись root с паролем 1234.

После завершения этих действий нужно выполнить обновление:

В моем случае после установки обновлений для пакетов еще и Armbian обновился с версии 5.35 до версии 5.36. В принципе на этом процесс установки и настройки системы завершен и можно приступать к работе.

Установка OPi-Monitor

Обзор Orange Pi Zero

В цикле статей по Raspberry Pi 3 я, помимо всего прочего, рассказывал как установить пакет RPi-Monitor для мониторинга основных показателей системы.

И если в Raspbian приходилось подключать дополнительные репозитории для его установки, то в Armbian этот пакет (только немного измененный) устанавливается вводом одной единственной команды:

Подключение к Wi-Fi сети

При желании можно переключить сетевое подключение с Ethernet на Wi-Fi. Для этого нужно отредактировать файл конфигурации:

И вписать туда следующие строки:

Таким образом при наличии доступа к Wi-Fi сети микрокомпьютер будет подключаться именно к ней.

Вопреки тому, что в примечаниях к релизу Armbian было написано о плохой поддержке Wi-Fi модуля, и тому, что при сборке микрокомпьютера в корпус пришлось отключить внешнюю антенну, качество Wi-Fi соединения можно оценить как вполне удовлетворительное.

Для передачи больших объемов данных оно, конечно, не годится, но для управления микрокомпьютером по сети вполне сойдет.

При переходе с Ethernet-подключения на Wi-Fi изменится и IP-адрес устройства, его нужно будет заново посмотреть на роутере.

Варианты использования Orange Pi Zero

Ну а теперь поговорим про возможности практического применения Orange Pi Zero в быту.

Это самые простые и очевидные варианты. Можно придумать и более узкоспециализированные способы его использования — так, например, я не раз натыкался в сети на упоминания, что кто-то собрал на основе Orange Pi Zero систему для управления автоматикой аквариума.

Достоинства и недостатки

  • низкая цена (даже с учетом махинаций продавца со стоимостью доставки)
  • низкое энергопотребление
  • достаточное количество практических вариантов применения
  • баги и недоработки в операционной системе
  • непродуманная конструкция (неудачное расположение I-PEX коннектора и отсутствие доступа к GPIO из корпуса)

Заключение

Низкая стоимость делает его неплохим вариантом для начинающих, хотя на мой личный взгляд Raspberry Pi 3 по-прежнему остается самым лучшим вариантом из-за более развитого коммьюнити и доведенной до ума операционной системы.

Orange Pi PC Plus - это микрокомпьютер, состоящий всего из одной платы, но по своим характеристикам, способный тягаться с полноценными персональными компьютерами.

Основной сервер (мозг системы)
CPU

H3 Quad-core Cortex-A7 H.265/HEVC 4K

·Mali400MP2 GPU @600MHz
·Supports OpenGL ES 2.0

2GB DDR3 (shared with GPU)

TF card (Max. 32GB) / MMC card slot , up to 2T on 2

Orange Pi Zero - новинка от Shenzhen Xunlong, которая поражает своими размерами: всего 48 х 45мм! Эта малютка работает на базе 4х-ядерного Allwinner H2+ с ядрами Cortex-A7, имеет графику Mali400MP2, встроенный Wi-Fi, Ethernet, USB Host. А вот размер операт

В качестве терминала mdmPiTerminal (пока один для теста)
Планируется использовать как дополнительный контроллер комнаты, к которому будут подключаться все датчики и исполнительные устройства, находящиеся в комнате

Появление дешевых одноплатных микрокомпьютеров породило массу отличных решений с их использованием.

Мастер Кит Комплект для постройки системы

Устройство создано на основе одноплатного микрокомпьютера (МК) Orange PI One, который имеет 40-контактный разъем входов-выходов общего назначения (GPIO – General Purpose Input Output), позволяющий с легкостью подключить его к внешним устройствам. Плата миникомпьютера оборудована разъемом USB 2.0, к которому подключается модем для связи с интернетом. Плата расширения снабжена винтовыми клеммами для удобного подключения периферии и питания, а также сигнальными светодиодами на выходе для удобства проверки и настройки системы. Для настройки используется веб-интерфейс, вам не понадобится специального оборудования. Устройство рассчитано для установки в корпус на DIN рейку D6MG, производитель Gainta.

  • Поддержка GSM/USB модемов серии Huawei
  • Для настройки используется веб интерфейс, вам не понадобится специального оборудования.
  • Андроид-приложение для удобства управления
  • Плата расширения снабжена винтовыми клеммами для удобного подключения периферии и питания.
  • Каждый дискретный выход модуля оснащен сигнальным светодиодом для удобства проверки и настройки системы.
  • При размещении модуль в корпус D6MG возможна установка модуля на DIN рейку

Благодаря гибкому и интуитивно понятному интерфейсу с помощью модуля можно без труда построить систему управления отоплением загородного дома или полноценную систему "Умный Дом".


Cоздание системы умный дом – метод объединения всех гаджетов и бытовых приборов в единую сеть для комфортного управления ими. Ввиду модульности и простоты построения такой системы на базе Raspberry Pi любой человек способен спроектировать, запрограммировать и создать умный дом, адаптированный под его нужды.

Умный дом на Raspberry Pi

Raspberry Pi 3 – миниатюрный компьютер, позволяющий контролировать абсолютно все электрические приборы в доме и следить за ним благодаря ряду датчиков. При этом микрокомпьютер имеет габариты, сравнимые с небольшим смартфоном, и функционирует на операционной системе Raspbian, Pimatic и иных на ядре Linux, а также на Windows 10.


Сферы применения умного дома

На 2019 год микрокомпьютер выпускается в 8 версиях, актуальными из которых являются Zero W и Pi 3. Все редакции отличаются объемом оперативной памяти, моделью и рабочими характеристиками используемых процессоров (тактовая частота находится в диапазоне от 700 до 1200 МГц, количество вычислительных ядер – от 1 до 4), стоимостью и поддерживаемыми интерфейсами. Последние позволяют подключать разнообразные датчики, реагирующие на звук, тепло, движение.

Raspberry Pi 3 – это однокристальная система на базе 64-разрядного процессора BCM2837 с четырьмя экономичными ядрами Cortex A53, функционирующими на тактовой частоте 1,2 ГГц. При необходимости они разгоняются, но такие ситуации требуются крайне редко при построении огромных систем. Компьютер оснащён 1 ГБ оперативной памяти и беспроводными модулями Bluetooth спецификации 4.0 и Wi-Fi. Весит всего 40 г.

 плата Raspberry Pi

Внешний вид материнской платы

  • 4 USB;
  • полноценный HDMI-порт;
  • MIPI CSI для подключения камеры;
  • 3,5 мм аудиоразъём;
  • Ethernet;
  • Display Port;
  • 40 контактов общего назначения.

Сравнивать близкого конкурента Arduino с Raspberry Pi некорректно из-за того, что платформы предназначены для реализации разных проектов и сильно разнятся в архитектуре. Всё же особенности проектов приведём.

Первая платформа отлично справляется со считыванием и обработкой аналоговых сигналов с аппаратуры от различных производителей. Заставить Распберри работать с аналоговыми сигналами помогут только дополнительные аппаратные решения. Вторая же способна решать огромный круг задач пользователя и имеет намного меньшую вычислительную мощность.

Как функционирует система

  • микроконтроллер – управляет всеми элементами умного дома, отвечает за вычисления (их может устанавливаться несколько);
  • датчики – собирают сведения из окружающего мира и передают их микроконтроллеру для обработки;
  • актуаторы либо исполнительные устройства – выполняют получаемые от пользователя или контроллера команды;
  • интерфейсы – каналы для обмена данными между элементами системы;
  • операционная система – программное обеспечение, управляющее аппаратными компонентами.

Raspberry Pi 3 связывается с компьютерами и гаджетами посредством WEB-интерфейса для удалённого управления умным домом. Для автоматизации управления нужно специализированное ПО. Для получения адаптированного программного обеспечения следует обращаться к специалистам либо понимать основные принципы построения простейших приложений. В первом случае стоимость проекта значительно возрастет.

Модули для интеграции системы умный дом

  1. Модуль для беспроводного соединения – чаще всего применяются приемо-передающие устройства, функционирующие на частоте 433 МГц.
  2. Датчик движения – служит для выполнения команд при появлении движения в области его действия, например, включение и выключение освещения. Как вариант — HC SR501.
  3. Температурный сенсор для снятия температурных показателей в помещении либо помещениях.
  4. Датчик влажности – нужен для расширения функционала метеостанции, встречаются варианты объединения датчиков температуры и влажности в одном девайсе.
  5. Сенсор дыма – необходим для получения сведений о появлении дыма или очагов возгорания.
  6. Камера – может использоваться для создания системы видеонаблюдения, записывает видео в разрешении до Full HD и может делать снимки при заданных условиях. Доступны варианты с инфракрасным излучателем.
  7. Модуль Enocean – в зависимости от способа применения, позволит обходиться без привычного источника питания. Энергия системе передается от Солнца, нажатия кнопок, вследствие переработки тепла или энергии ветра в электричество.
  8. Пожарная сигнализация – состоит из датчиков утечки воды, дыма, видеонаблюдения в зависимости от пожеланий покупателя.
  9. Homematic – популярная система Smart Home, поддерживающая интеграцию в Raspberry.
  10. Голосовой помощник Siri на базе Apple или иной голосовой помощник.

Поддерживаемые платформой датчики

Поддерживаемые платформой датчики

Управление с iPhone

Управление с iPhone

  • наличие множества проводных и беспроводных интерфейсов для взаимодействия с максимальным числом устройств;
  • использование быстрого 4-ядерного процессора, работающего на частоте 1,2 ГГц с хорошим разгонным потенциалом;
  • совместимость с предыдущими версиями;
  • поддержка всех популярных беспроводных и проводных интерфейсов;
  • малые габариты и масса;
  • совместимость со многими платформами: работает на Debian, Ubuntu, Fedora, Windows 10;
  • возможность построить систему, независимую от электричества из сети;
  • поддержка программирования на нескольких языках;
  • написание сценариев посредством блоков или привычного написания программного кода.
  • необходимость знать программирование или дополнительно тратиться на адаптацию (нередко постоянную) программного обеспечения;
  • нужно разбираться в тонкостях работы Smart Home для совершенствования системы и возврата её в строй при появлении неполадок (хорошо, если есть возможность вызывать специалиста и платить ему в случае необходимости);
  • из-за быстрого развития ниши модули расширения перестают выпускаться и поддерживаться каждые несколько лет.

Raspberry Pi + Domoticz + Xiaomi: как настроить своими руками

Domoticz – кроссплатформенное программное обеспечение с открытым кодом, созданное для контроля систем Smart Home с поддержкой множества периферийных устройств, в том числе Xiaomi. Мы намеренно приводим в статье пример с построением системы умного дома на базе Ксяоми, поскольку на рынке данные устройства на данный момент наиболее оптимальны с точки зрения стоимости и функциональности.

Китайские смартфоны способны брать под контроль выключатели Aqara, умные розетки ZigBee, осветительное оборудование (лампы, светильники и прочие гаджеты), датчики движения и открывания.

  • сам миникомпьютер или материнская плата Raspberry (существует английская и китайская версии);
  • разбираемый пластиковый корпус для неё;
  • блок питания HN — 528i (5В/2А);
  • комплект миниатюрных медных радиаторов для пассивного охлаждения микросхем;
  • в зависимости от схемы для полного комплекта нужны карта памяти MicroSD и HDMI кабель для подключения к монитору или телевизионному приёмнику.


Интерфейс Domoticz

Для запуска и настройки операционной системы необходим монитор и клавиатура с мышью, подключаемые через USB. Работать же настроенная ОС будет и без этих устройств ввода-вывода. Рассмотрим процесс настройки домашней автоматизации на базе Raspberry Model 3 Pi.

Плату следует поместить в пластиковый корпус для защиты от механических повреждений и изучить инструкцию по эксплуатации устройства. На процессор и Ethernet чип установите радиаторы для повышения эффективности теплообмена этих элементов с окружающей средой. Нужен проработанный план схемы установки датчиков, после – их подключение к плате управления. Дальше – работа с программной оболочкой.

Инсталляция операционной системы

Установка дистрибутива

Флешка должна быть объемом не менее 4 ГБ, скорость считывания-записи роли не играет.

Настройки выберите как на скриншоте.


Форматирование флеш-накопителя

Подключение устройств ввода и вывода

    1. Распакуйте содержимое полученного zip-архива на флеш-накопитель.
    2. Вставьте его в соответствующий слот Raspberry, подключите к миникомпьютеру монитор или телевизор, устройства ввода и запустите компьютер.
    3. Выберите русский язык интерфейса и устанавливаемую операционную систему.
    4. Дождитесь завершения установки ОС.

    В нашем случае это один из дистрибутивов Linux – Raspbian. Причём полная версия с графическим интерфейсом, а не облегчённая консольная редакция.

    На несколько флешек можете записать по одной операционной системе и использовать их для различных задач или в качестве резервной копии.


    Выбор языка интерфейса


    Выбор устанавливаемой операционной системы


    Процесс установки програмной оболочки

    Настройки SSH


    Активация сетевого протокола

    Заключительные настройки

    Для Ethernet это:

    static ip_address=192.168.0.222/24
    static routers=192.168.0.1
    static domain_name_servers=192.168.0.1

    Для беспроводного соединения:

    interface wlan0
    static ip_address=192.168.0.222/24
    static routers=192.168.0.1
    static domain_name_servers=192.168.0.1


    Настройка PuTTy


    Назначение статического IP


    Выход из терминала


    Инсталляция системы Domoticz

    В процессе появятся запросы с предложением указать место для установки дистрибутива.


    Выбор каталога для распаковки

    • Чтобы работать со шлюзом Xiaomi загрузите предварительную версию системы (возможно, разработчик уже выпустил и полную) при помощи следующих строк:

    cd ~/domoticz

    sudo ./updatebeta


    Загрузка программного обеспечения

    • Зайдите в настройки, измените язык на русский и пароль для входа.


    Изменение основных параметров конфигурации

    • Выделите каждому из приборов статический IP адрес в настройках DHCP беспроводного маршрутизатора.

    Данные можно взять из информационных вкладок плагинов для управления шлюзом.


    Список клиентов (на примере интерфейса роутера от TP-Link).


    Зарезервированные IP адреса устройств


    Основные настройки

    Для ламп YeeLight LED адреса не вводите, он определяется автоматически. Добавленные датчики могут появиться в списке подключенного оборудования на протяжении часа. Ускорить процесс позволит их задействование: изменение температуры или появление движения возле соответствующих сенсоров. Это заставит их активнее отправлять данные и быть скорее идентифицированными системой.

    Настройки

    При наличии метеорологических сенсоров одно устройство определится как несколько: отдельно для температуры и влажности. Для розетки также появится пара девайсов: управляемая розетка и датчик потребления электрической энергии. Для шлюза – 5: подсветка, сигнализация, регулятор её громкости, будильник, дверной замок.

    Для добавления оборудования в используемые кликните по зелёной стрелке возле его названия, а для деактивации – по синей.


    Окно с датчиками

    Domoticz предоставляет гибкие настройки по конфигурированию сценариев и формированию переменных, позволяющих выполнять последовательности действий в зависимости от входящих параметров (например, от числа нажатий по кнопке). Работа системы не зависит от интернета.


    Добавление сценария

    Примеры скриптов

    • при условии появления движения;
    • лампочка включается;
    • если датчик не фиксирует передвижений;
    • осветительный прибор отключается через 1 минуту.


    Пример создания программы на основе блоков

    Та же самая программа на языке Lua.


    Код сценария на Lua

    Умный дом на базе управляющей платы Raspberry Pi 3 – недорогое и функциональное решение, позволяющее объединить электроприборы в доме в единую сеть для удобного управления ими. На платформе реализовываются любые идеи Home Smart благодаря множеству модулей и поддержке нескольких операционных системы. Для запуска и настройки необходимы минимальные навыки обращения с терминалом (командной строкой). Не лишними для автоматизации многих процессов будут базовые знания программирования.

    Читайте также: