INMYS WIKI

Инженерами для инженеров

Инструменты пользователя

Инструменты сайта


inmys:prj:smart_home:dev:px30_evb:dev_docs

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
inmys:prj:smart_home:dev:px30_evb:dev_docs [2024/05/06 13:52] Владимир Андреевinmys:prj:smart_home:dev:px30_evb:dev_docs [2024/05/06 13:57] (текущий) Владимир Андреев
Строка 4: Строка 4:
  
 ===== Запуск DietPi ===== ===== Запуск DietPi =====
-==== Запуск Zigbee2MQTT ==== 
-Zigbee2MQTT - это бридж, позволяющие пересылать пакеты из сети Zigbee в брокер сообщений MQTT. \ 
- 
-Перед установкой Zigbee2MQTT, убедитесь что у вас уже установлен MQTT брокер сообщений. 
-==== Установка MQTT ==== 
-  - Перейдите в менеджер пакетов командой <code>dietpi-software</code>. 
-  - Выберите пункт //Search Software//. {{ :inmys:prj:smart_home:dev:px30_evb:mqtt_search.png?nolink&480 }} 
-  - Напишите в строке поиска mqtt, нажмите поиск. 
-  - В выдаче поиска, найдите пакет //Mosquitto: MQTT messaging broker// и выберите его, нажав на пробел. Напротив пакета должен появится крестик: {{ :inmys:prj:smart_home:dev:px30_evb:mqtt_select_dietpi_software.png?nolink&480 }} 
-  - Нажмите Confirm 
-  - Нажмите Install \\ {{ :inmys:prj:smart_home:dev:px30_evb:mqtt_install.png?nolink&480 }} 
- 
  
 ==== Установка Zigbee2MQTT вместе с брокером сообщений в контейнер ==== ==== Установка Zigbee2MQTT вместе с брокером сообщений в контейнер ====
Строка 44: Строка 32:
     devices:     devices:
       - /dev/ttyS5:/dev/ttyUSB0</code>       - /dev/ttyS5:/dev/ttyUSB0</code>
-  - В созданной папке, выполните команду <code>docker compose up -d</code>+  - Создайте файл в папке /home/dietpi/Zigbee2MQTT/zigbee2mqtt-data/configuration.yaml и вставьте туда следующую конфигурацию: <code># Let new devices join our zigbee network 
 +permit_join: true 
 +# Docker Compose makes the MQTT-Server available using "mqtt" hostname 
 +mqtt: 
 +  base_topic: zigbee2mqtt 
 +  server: mqtt://mqtt 
 +# Zigbee Adapter path 
 +serial: 
 +  port: /dev/ttyUSB0 
 +# Enable the Zigbee2MQTT frontend 
 +frontend: 
 +  port: 8080 
 +# Let Zigbee2MQTT generate a new network key on first start 
 +advanced: 
 +  network_key: GENERATE</code> 
 +  - В папке /home/dietpi/Zigbee2MQTT, выполните команду <code>docker compose up -d</code> 
 + 
 +==== Запуск Zigbee2MQTT ==== 
 +Zigbee2MQTT - это бридж, позволяющие пересылать пакеты из сети Zigbee в брокер сообщений MQTT. \ 
 + 
 +Перед установкой Zigbee2MQTT, убедитесь что у вас уже установлен MQTT брокер сообщений. 
 +==== Установка MQTT ==== 
 +  - Перейдите в менеджер пакетов командой <code>dietpi-software</code>
 +  - Выберите пункт //Search Software//. {{ :inmys:prj:smart_home:dev:px30_evb:mqtt_search.png?nolink&480 }} 
 +  - Напишите в строке поиска mqtt, нажмите поиск. 
 +  - В выдаче поиска, найдите пакет //Mosquitto: MQTT messaging broker// и выберите его, нажав на пробел. Напротив пакета должен появится крестик: {{ :inmys:prj:smart_home:dev:px30_evb:mqtt_select_dietpi_software.png?nolink&480 }} 
 +  - Нажмите Confirm 
 +  - Нажмите Install \\ {{ :inmys:prj:smart_home:dev:px30_evb:mqtt_install.png?nolink&480 }}
  
 ===== Разьемы на плате ===== ===== Разьемы на плате =====
inmys/prj/smart_home/dev/px30_evb/dev_docs.txt · Последнее изменение: 2024/05/06 13:57 — Владимир Андреев