Конфигурация модуля телеметрии

Модуль телеметрии позволяет передавать по сети четыре типа данных:

  1. Метрики устройства: уровень заряда батареи, напряжение, загрузка канала и эфирное время (Airtime).
  2. Окружающая среда: температура, влажность, давление.
  3. Качество воздуха: концентрация частиц и газов.
  4. Здоровье: пульс, уровень кислорода в крови и температура тела.

Важно

Поддержка датчиков здоровья (Health telemetry) доступна только при самостоятельной компиляции прошивки с включенными соответствующими макросами.

Поддерживаемые датчики, подключенные к шине I2C, определяются автоматически при запуске. Однако для того, чтобы данные начали передаваться в сеть, соответствующие модули (Environment, Air Quality или Health) должны быть включены в настройках.


Поддерживаемые датчики
ДатчикI2C АдресИзмеряемые показатели
AHT10, AHT200x38Температура и влажность
BMP085 / 180 / 2800x76, 0x77Температура и барометрическое давление
BME2800x76, 0x77Температура, давление и влажность
BMP388 / 3900x76, 0x77Давление, Температура
BME68x0x76, 0x77Температура, давление, влажность и сопротивление воздуха (IAQ)
DPS3100x76, 0x77Давление, Температура
MCP98080x18Высокоточная температура
INA219 / 226 / 2600x40, 0x41, 0x43Ток и Напряжение
INA32210x42Ток и Напряжение (3 канала)
LPS220x5D, 0x5CБарометрическое давление
SHTC3 / SHT31 / SHT4XРазныеТемпература и влажность
OPT3001 / VEML7700РазныеИнтенсивность света
TSL25910x29Интенсивность света
LTR390UV0x53УФ-излучение
RCWL96200x57Ультразвуковой датчик расстояния
PMSA003I0x12Концентрация и количество частиц (PM2.5)
DFROBOT_LARK0x42Темп., давление, влажность, напр. и скорость ветра
RadSens0x66Дозиметр радиации
MAX301020x57Пульс, Кислород (SpO2), Температура тела
MLX90614 / 906320x5A / 0x3AТемпература тела (ИК)

Настройки модуля

1. Метрики устройства (Device Metrics)

  • Device Metrics Update Interval: Интервал отправки данных о состоянии узла (батарея, сеть) в mesh-сеть.
    • По умолчанию: 1800 сек (30 мин).
    • Важно: В подключенное приложение данные всегда отправляются раз в минуту.

2. Окружающая среда (Environment)

  • Environment Telemetry Enabled: Включает передачу данных с погодных датчиков.
  • Environment Metrics Update Interval: Интервал отправки данных в сеть.
    • По умолчанию: 1800 сек.
  • Environment Screen Enabled: Выводить ли данные датчиков на экран самого устройства.
    • По умолчанию: false.
  • Display Fahrenheit: Переключить отображение с Цельсия на Фаренгейт (только для экрана устройства).

3. Качество воздуха (Air Quality)

  • Air Quality Enabled: Включает отправку метрик качества воздуха.
  • Air Quality Interval: Интервал отправки.
    • По умолчанию: 1800 сек.

4. Электропитание (Power Metrics)

  • Power Metrics Enabled: Включает отправку данных о токе и напряжении с датчиков типа INA.
    • Примечание: Для обычного мониторинга заряда встроенной батареи включать это не нужно.
  • Power Metrics Interval: Интервал отправки данных о питании.

5. Здоровье (Health Telemetry)

  • Health Telemetry Enabled: Включает передачу медицинских показателей (пульс и т.д.).
  • Health Telemetry Interval: Интервал отправки.
    • По умолчанию: 1800 сек.

Рекомендация по трафику

Если в вашей сети много узлов, старайтесь не устанавливать интервалы обновления (Interval) слишком короткими (менее 300 секунд), чтобы не перегружать радиоканал служебной информацией.

Вы не можете скопировать содержимое этой страницы