4.02. MQTT брокер

Преди да започнете Завършени са всички стъпки от първоначалната настройка. Нодът е на роля CLIENT_MUTE (виж 3.04. Настройка на ролята).

Защо е важно

MQTT брокерът позволява комуникация през интернет, когато нодовете не са в пряк радиоефирен обхват. Това е полезно, но не трябва да претоварва локалния ефир.

ВАЖНО

Ако ползвате MQTT и канал Bulgaria, ролята трябва да е CLIENT_MUTE. Иначе нодът може да препредава интернет трафик към локалния ефир.

Стъпки

  1. Отворете настройките на нода и изберете Module Configuration -> MQTT.

    Екран за MQTT настройки в Module Configuration

  2. Попълнете основните MQTT настройки:

  3. MQTT Enabled: ON
  4. Address: mqtt.varna.radio
  5. Username: meshdev
  6. Password: large4cats
  7. Topic: msh/Bulgaria
  8. Proxy to client: ON

    Примерни стойности за MQTT връзка

  9. След запис и рестарт отворете LoRa настройките за допълнителните MQTT флагове.

    Екран преди промяна на LoRa MQTT флагове

  10. Задайте:

  11. Ignore MQTT: OFF
  12. OK to MQTT: ON

    LoRa MQTT флагове Ignore MQTT OFF и OK to MQTT ON

  13. В каналите разрешете пренос през брокера.

    Настройки на канал за пренос през MQTT - екран 1 Настройки на канал за пренос през MQTT - екран 2 Настройки на канал за пренос през MQTT - екран 3

Проверка

MQTT е активен, когато:

  • нодът е свързан към mqtt.varna.radio
  • каналите са с правилните MQTT опции
  • ролята е CLIENT_MUTE

Ако не се получи

Следваща стъпка

Продължете към 4.03. Нотификации - звук и светлина.