Что такое raspberry pi?
Построить умное жилище на базе Domoticz поможет Raspberry Pi — он же будет сервер умного дома. Десятки вариантов для работы на разных платформах, но рассматривать лучше наименее затратный и производительный.
Так как требования к ресурсам автоматизации минимальны первым что приходит на ум – поиск старого компьютера в гараже под большим слоем пыли. Нашлось применение старой технике.
Вариант со старым компьютером – это конечно шутка и годится только для “опытов” и временного решения.
Raspberry что это такое?
Raspberry pi — это компьютер состоящий из одной платы. Смотрите, обычный компьютер собирается из различных плат и элементов — материнка, ОЗУ платы и т.д. В Raspberry pi же все находится на одной плате, за счет этого размеры ее небольшие, всего 8,5 на 5,5 сантиметров.
Почему систему назвали Raspberry pi и когда она появилась?
В переводе с английского «Raspberry» означает «Малина» и ,как вы наверно догадались, Pi это постоянное иррациональное число Архимеда равное 3,14. Малинку вы видите в виде логотипа компании разработчика.
Выход на рынок данной системы для умного дома был в 2012 году — относительно недавно. Но она плотно заняла свою нишу и на сегодняшний день продано порядка 3,7 млн. экземпляров Raspberry Pi.
Мы все при выборе товара, ориентируемся некоторыми пунктами — это качество товара, его функционал и цена. Так вот Raspberry pi это тот самый идеальный вариант. Меня порадовала цена данной платформы в пределах 35 Баксов.
Новые версии вообще чуть с ума не свели , 20 Долларов за Raspberry Pi A+ , просто вышка!
Требования для установки Domoticz:
ОЗУ 256 МБ, 200 МБ свободного места на HDD, браузер. Разрешение экрана 1280×1024 или выше.
Виды Raspberry Pi
Raspberry Pi представлена несколькими типами: A, A+, B и B+. Самая хитовая модель это B. B+ выпущенная недавно быстро набирает обороты популярности. Самая свежая и недорогая версия А+ благодаря низкой цене, уверен, будет хитом.
Какие же обновления имеются на рынке.
Итак Вышли такие модели как Raspberry Pi 4B(июнь 2019 г) и Raspberry Pi Pico (дата релиза 21 января 2021 года)
Domoticz на Raspberry Pi
Рассмотрим минусы:
- Занимает много места (относительно)
- Создает шум
- Большое энергопотребление
- Не стабильное решение в целом (возможен выход компонентов системного блока из строя)
Работу Domoticz на Windows рекомендую не рассматривать. Самая стабильная и отказоустойчивая система сегодня Linux. Идеальный вариант домашнего сервера давно найден – одноплатный компьютер Raspberry Pi, получивший ласковое прозвище «малинка».
Стоимость изделия ~ 3000р. Не покупайте последнюю модификацию. Весь потенциал работой реализовать не получится. Domoticz будет стабильно работать даже на Raspberry Pi 3.
Мою систему Domoticz малина 3 версии тянет без проблем. Более 100 компонентов и работа скриптов забирают 300мб ОЗУ, нагружая процессор не более чем на 5%. Нет смысла переплачивать.
Не рекомендую покупать устройства бывшие в употреблении. Одноплатники часто используют в терминалах оплаты, банкоматах, линзоматах и других ящиках, которые встречают в торговых центрах. Лучше купить новое устройство во избежании проблем в работе.
Необходимый комплект для стабильной работы
- Одноплатник Raspberry.
- Оригинальный адаптер питания.
- Медные радиаторы. Обеспечат охлаждение устройства.
- Корпус изделия. Защитит от пыли и грязи, других внешних воздействий.
- Флеш карта (8 гигов).
Память Raspberry Pi или Micro SD
Жесткий диск «из коробки» подключить нельзя и операционная система устанавливается на флешку, что сказывается на производительности (скорость обмена данными) и часто выступает причиной вырывания волос на голове.
К чему нужно быть готовым:
- Ресурс Micro SD сильно ограничен и не сопоставим с циклами перезаписи HDD. Карты памяти боятся отключения питания. Потеря питания в момент записи данных на флешку чревато выходом памяти из строя. И даже соблюдая все меры предосторожности электричество иногда отключают поставщики электроэнергии не предупреждая нас об этом. (используем источники бесперебойного питания).
- На прилавках магазинов много подделок под известные бренды. Необходимо найти и купить оригинальную карту. Ищите только проверенные магазины. При активном использовании флешки хватает примерно на год, китайская подделка помирает за 2-3 месяца.
- Объем карты памяти нужен не менее 8 Гб. Больше не стоит брать. Придется делать резервное копирование (бэкап). Он занимает объем равный размеру карты памяти.
Установка Raspbian ОС
Образ операционной системы Raspbian скачиваем с официального сайта .
Установить операционную систему с графической оболочкой и без? Образ без оболочки весит разы меньше. Вход на «Малинку» для управления осуществляем с помощью веб-браузера из локальной сети по IP адресу, что не требует графической оболочки и немного усложняет процесс первоначальной настройки.
- Загружаем образ Raspbian Buster Lite (без оболочки).
- Распаковываем архив и его содержимое переносим на флеш карту.
- Ставим флешку в малину, подключаем питание, кабель HDMI к монитору.
- После инициализации на экране отобразится окно с выбором ОС.
- Из списка выбираем Raspbian Lite и ждем установки, которая занимает ориентировочно 20 минут. Все зависит от максимальной скорости чтения/записи флеш карты.
Конфигурация Raspberry Pi после установки ОС
Подключаемся по SSH программой Putty к Raspberry Pi. Данные для входа на малину по умолчанию:
- Логин: pi
- Пароль: raspberry
При успешном входе увидим черную консоль и строку ввода команды
Поднастроим интернет. Я использую и советую только проводное подключение. Очень важный момент! Я не мог долго определится. Хотелось малину на полке положить и начал с Wi-Fi подключения.
Пошли глюки, то недоступно, скрипт не отрабатывает и пришлось подключиться проводами. НО, IP адрес для Ethernet и Wi-Fi будет отличаться так как интерфейсы разные, а для работы Domoticz он должен быть один. Поэтому принимайте решение сразу, предупреждая появление возможных проблем.
Вводим команду
sudo nano /etc/dhcpcd.conf
Открылся редактор конфигурации сети. Пролистаем файл вниз стрелочками и добавим конфигурацию адаптера, где eth0 — Ethernet, wlan0 — Wi-Fi
interface eth0 static ip_address=статический IP/24 static routers=Шлюз static domain_name_servers=DNS
Для сохранения внесенных в настройки изменений нажать на клавиатуре комбинацию клавиш ctrl+o, затем Enter.
Установка Domoticz на Raspbery Pi
Вводим в консоль команду:
sudo curl -L install.domoticz.com | sudo bash
После загрузки необходимых компонентов отобразится помощь по установке Domoticz, где лучше оставить предлагаемые значения по умолчанию либо указать:
- протокол HTTP/HTTPS
- порт для системы (8080 по умолчанию)
- путь для Domoticz (по умолчанию /home/pi/domoticz)
Вход на Raspberry после установки осуществляется через строку браузера. Введите IP Raspberry и порт 8080, если порт не был изменен
http://IP.адрес.Raspberry:8080
Вы увидите главное окно Domoticz. На этом установка закончена. Domoticz добавится в автозапуск при инсталяции. При последующей перезагрузке система запустится автоматически.
Где купить Raspberry pi?
Купить raspberry pi можно по разному .
- Во-первых у ⏩ Официалов на сайте
- Во-вторых на всем известной китайской площадке ⏩ AliExpress
- В третьих купить Raspberry pi можно на еще одной коммерческой площадке — ⏩ DealExtreme
Что такое raspberry pi 4 и в чем отличие от модели raspberry pi 3B?
Разработчики Raspberry pi стараются достаточно часто совершенствовать свою систему , поэтому после raspberry pi 3 которая вышла в феврале 2016 года, каждый год, а иногда и 2 раза в год выходили новые модели, такие как Raspberry pi Zero W, 3B+, 3A+, Raspberry pi 4B , Compute Module 4 и Pico.
Но сегодня поговорим о Raspberry pi 4B. Временная разница между двумя этими моделями 1 год. Теперь давайте рассмотрим техническую сторону raspberry pi 3 и pi 4.
Приведу все наглядно в таблице
Тех.характеристики | Raspberry pi 4B | Raspberry pi 3B |
SoC( системы обработки данных) | 4-Х ядерный Broadcom BCM2711 Cortex-A72 @ 1.5 ГГц | 4-х ядерный Broadcom BCM2837B0 Cortex-A53 @ 1.4 ГГц |
Графический процессор | VideoCore VI с OpenGL ES 1.1, 2.0, 3.0 | VideoCore IV с OpenGL ES 1.1, 2.0 |
Видео кодирование | H.264 1080p 30 кадров | |
Тип оперативной памяти | LPDDR4 | LPDDR2 |
Видео и аудио выход | 2x micro HDMI порта до 4Kp60 3.5 мм AV-порт (композитное видео + аудио) Разъем MIPI DSI | 1x HDMI 1.4 порт до 1080p60 3.5 мм AV-порт (композитное видео + аудио ) Разъем MIPI DSI |
Камера | Разъем MIPI CSI | |
Ethernet | Гигабитный Ethernet — приемопередатчик BCM54213PE | Гигабитный Ethernet — USB (Max 300 Мбит / сек) |
Хранилище | слот для микро SD-карты | |
WiFi | 2-х диапазонный 802.11 b / g / n / ac | |
USB | 2x USB 3.0 + 2x USB 2.0 | 4x USB 2.0 |
Питание | 5 В — порт USB type-C до 3 A 5 В — разъем GPIO до 3 A Power over Ethernet через PoE HAT | 5 В — микро USB порт до 2.5 A 5 В — разъем GPIO до 3 A Power over Ethernet через PoE HAT |
Цены | 8Gb — 8860 р, 4 Gb — 7500 р, 2 Gb — 5500 р | 1 Gb — 3400 р |
Личный опыт использования
В пластиковом корпусе температура держится на уровне 50 градусов, при средней отметке в комнате 25 градусов. Полет нормальный.
Эту связку использую уже 2 года. Во избежание потери данных делаю резервное копирование флэшки раз в месяц или после глобальных изменений. Малина работает 24/7 от источника бесперебойного питания компьютера.
При правильной настройке Domoticz и ОС Raspberry сбоев не дают. Если есть вылеты ищите проблему в логах. Неправильно написанные сценарии могут привести к завиванию Raspberry.
Понравилась статья? Оцените ее по 5 бальной шкале ниже. Благодарю!