Loading...
This website stores data, such as cookies, to enable basic site functionality and for marketing, personalization and analytics purposes. You can change your settings at any time or accept the default settings. You can close this banner to continue using only the cookies you need.

Privacy Policy
Cookie Settings
Cookies necessary for the correct operation of the site are always enabled.
Other cookies are configurable.
Marketing
Disabled
These elements are used to deliver ads that are more relevant to you and your interests. They can also be used to limit the number of ad impressions and measure the effectiveness of advertising campaigns. Advertising networks usually place them with the permission of the site operator.
Analytics
Disabled
These elements help the website operator understand how his website works, how visitors interact with the site, and whether there may be technical problems. This type of storage usually does not collect identifying information about the visitor.
Подключение NeboAir к Home Assistant через MQTT
connecting the NeboAir sensor to the Home Assistant
В мире технологий "умного дома" ключевое значение имеет возможность подключения. Разработанный специально для Интернета вещей (IoT), MQTT представляет собой легкий транспортный уровень обмена сообщениями, который упрощает коммуникацию в умных домах. Даже при отключении от сети интернет, отправка MQTT-сообщений будет продолжаться.
Настройка брокера MQTT и Mosquitto на Home Assistant
Для взаимодействия через MQTT нам нужен MQTT-брокер для управления, хранения и обработки сообщений.
Прежде чем приступить к настройке, убедитесь, что у вас включен "расширенный режим". Для этого откройте свой профиль в Home Assistant и включите "расширенный режим".
Начало работы
  1. Во фронтенде/доме домашнего помощника перейдите в меню Настройки
  2. Нажмите Дополнения
  3. В правом нижнем углу щелкните ADD-ON STORE
  4. Перейдите в поле Поиск дополнений
  5. Введите Mosquitto broker
  6. Выберите Mosquitto broker из списка
  7. Нажмите УСТАНОВИТЬ и дождитесь установки Mosquitto broker
  8. Нажмите START, чтобы запустить брокер
  9. Перейдите на вкладку Журнал и убедитесь, что брокер был успешно запущен.
Затем вам нужно установить File editor и произвести необходимые настройки:
  1. В правом нижнем углу нажмите ADD-ON STORE
  2. Перейдите в поле Поиск дополнений
  3. Введите File editor
  4. Выберите Файловый редактор из списка
  5. Нажмите УСТАНОВИТЬ и дождитесь установки Файлового редактора
  6. Нажмите ЗАПУСК
  7. Нажмите кнопку Открыть веб-интерфейс
  8. Нажмите на значок папки
  9. Затем пропишите следующее значение в файле mqtt.yaml (Или вы можете загрузить готовый файл mqtt.yaml, скачав его по этой ссылке) :

sensor:
  - name: "neboair_pressure"
    state_topic: "homeassistant/pressure"
    device_class: "pressure"
    unit_of_measurement: "mmHg"
  - name: "neboair_humidity"
    state_topic: "homeassistant/humidity"
    device_class: "humidity"
    unit_of_measurement: "%"
  - name: "neboair_temperature"
    state_topic: "homeassistant/temperature"
    device_class: "temperature"
    unit_of_measurement: "°C"
  - name: "neboair_pm01"
    state_topic: "homeassistant/pm01"
    device_class: "pm1"
    unit_of_measurement: "µg/m³"
  - name: "neboair_pm10"
    state_topic: "homeassistant/pm10"
    device_class: "pm10"
    unit_of_measurement: "µg/m³"    
  - name: "neboair_pm25"
    state_topic: "homeassistant/pm25"
    device_class: "pm25"
    unit_of_measurement: "µg/m³"
  - name: "neboair_aqi"
    state_topic: "homeassistant/aqi"
    device_class: "aqi"
10. Затем добавьте следующее значение в файл configuration.yaml и сохраните настройки:

mqtt: !include mqtt.yaml
Аутентификация MQTT
Теперь, вам нужно создать учетную запись пользователя mqtt.
  1. Перейдите в меню Настройки
  2. Нажмите на Пользователи
  3. Нажмите на ДОБАВИТЬ ПОЛЬЗОВАТЕЛЯ в правом нижнем углу
  4. Введите имя, в данном примере мы будем использовать nebo-mqtt
  5. Введите пароль и подтвердите его (желательно не использовать логины и пароли длиннее 16 символов)
  6. Нажмите кнопку СОЗДАТЬ
Настройки MQTT в приложении
Подключитесь к датчику с помощью приложения Nebo и заполните следующие поля в настройках MQTT:
  1. IP-адрес устройства, на котором установлен Home Assistant
  2. Порт
  3. Имя созданного вами пользователя, в примере nebo-mqtt
  4. Пароль для этого пользователя
  5. В последнем поле введите имя "homeassistant"
Интеграция MQTT
  1. Перейдите в меню Настройки
  2. Нажмите на Devices & Services
  3. Убедитесь, что вы находитесь в разделе Интеграции (показан в верхней части экрана).
  4. MQTT должен появиться как обнаруженная интеграция в верхней части страницы
  5. Нажмите на кнопку CONFIGURE на интеграции MQTT
  6. Нажмите кнопку SUBMIT
  7. Нажмите FINISH
Изменение конфигурации

  1. Щелкните на конфигурации MQTT
  2. Нажмите кнопку Настроить
  3. Нажмите Переконфигурировать MQTT
  4. Включите расширенный режим
  5. Увеличьте значение параметра keep alive до 280 сек.
  6. Измените версию протокола MQTT на версию 5.
  7. Нажмите Отправить
Мы проделали длинный пусть, но теперь Nebo Air теперь подключен к Home Assistant!


Если у вас остались вопросы, свяжитесь с нашей службой поддержки по адресу support@nebo.live.
Copyright © 2024 Nebo Devices Ltd.
ROOM 606, 6/F, HOLLYWOOD CENTRE, NO. 77-91 QUEEN'S ROAD WEST, SHEUNG WAN, Hong Kong