Создание умного домашнего контроллера 433 МГц с Sensorflare и Raspberry Pi
В этом руководстве мы проведем вас через создание надежного контроллера умного дома на частоте 433 МГц, который связывает ваш Raspberry Pi с платформой Sensorflare, позволяя управлять любыми RF-управляемыми устройствами с уверенностью.
Необходимые компоненты:
- Передатчик 433 МГц
- Raspberry Pi (любая модель)
- Перемыточные провода
- Любое RF-управляемое устройство (например, лампы, выключатели, ворота гаража)
- Активная учетная запись на sensorflare.com
Шаг 1: Подключение Sensorflare к Raspberry Pi
Войдите в Sensorflare, перейдите на страницу Connected Accounts и нажмите «Add new account». Выберите опцию Raspberry Pi 433 MHz RF для запуска процесса связывания.
Шаг 2: Защита соединения паролем
Sensorflare предложит установить надежный пароль. Запомните его; он понадобится при настройке Raspberry Pi. Он обеспечивает приватность и защиту от подделки обмена данными между вашим устройством и облаком.
Шаг 3: Копирование файла свойств
После установки пароля Sensorflare предоставит файл свойств с данными вашей учетной записи. Скопируйте его содержимое в локальный файл на Pi и замените заполнитель **** на только что созданный пароль.
Шаг 4: Подключение RF-передатчика
Подключите передатчик 433 МГц к Pi согласно схеме ниже:

Шаг 5: Установка необходимого ПО на Raspberry Pi
- Установите WiringPi для доступа к GPIO Pi:
sudo apt-get update && sudo apt-get upgrade sudo apt-get install git-core git clone https://github.com/WiringPi/WiringPi.git cd WiringPi ./build - Клонируйте репозиторий 433Utils и соберите утилиту codesend:
git clone https://github.com/ninjablocks/433Utils.git cd 433Utils/RPi_utils make - Настройте скопированный ранее файл свойств, поместив его в
/etc/sensorflare/sensorflare.conf(создайте директорию при необходимости). Затем перезапустите службу Sensorflare:sudo systemctl restart sensorflare.service
После запуска службы вы можете отправлять RF-команды с Pi, используя бинарник codesend. Например, чтобы включить выключатель, выполните:
./codesend 1234567890
Замените 1234567890 на фактический код, захваченный с вашего устройства.
Для подробного устранения неполадок и расширенной настройки обратитесь к документации Sensorflare и репозиторию 433Utils.
Следуя этим шагам, вы получите полностью функциональный контроллер 433 МГц, бесшовно интегрированный с Sensorflare, дающий гибкость автоматизации домашних устройств откуда угодно.
Производственный процесс
- Подключение нескольких DS18B20 1-Wire датчиков к Raspberry Pi для точного мониторинга температуры
- Эффективный мониторинг температуры серверных с Raspberry Pi и Nagios
- Домашний монитор температуры и влажности на Raspberry Pi с веб-дашбордом — удаленный трекинг в реальном времени
- Домашний энергетический центр: мониторинг солнечных панелей, тепловых коллекторов и температуры комнат на Ra…
- Точный мониторинг температуры в серверной на Raspberry Pi
- Обнаружение молний с Raspberry Pi и AS3935: практическое руководство
- Чтение аналоговых датчиков с Raspberry Pi и Zabbix: пошаговое руководство
- Создайте свой первый IoT-проект с Raspberry Pi, DHT11 и ThingSpeak
- Создайте автоматизированную аэропоническую систему с Raspberry Pi и датчиком влажности
- Создайте систему домашней автоматизации на Raspberry Pi для удаленного управления