WF-2T1D-24-IP — это Wi-Fi датчик с одним дискретным входом и двумя температурными каналами: внутренним и внешним.
1. Что делает устройство
- контролирует состояние одного входа;
- измеряет внутреннюю температуру;
- измеряет внешнюю температуру;
- передает данные в RealIoT по Wi-Fi через MQTT.
2. Что задается через BLE
При настройке по BLE передаются:
- серийный номер и модель;
- SSID и пароль Wi-Fi;
- адрес MQTT-сервера;
- режим сна
sleepMode; - период отправки
reportPeriodSec; - подтверждение сохранения и перезапуск.
{"v":1,"messageType":"bleReady","status":"ok"}
3. Какие данные приходят по Wi-Fi
Meta
deviceSN,deviceType,deviceModel;firmwareVersion,wifiAP,serverName;sleepMode,sigEnabled,reportPeriodSec;contact,temperature_inner,temperature_outdoor,rssi,batteryVoltage.
State
contact— состояние дискретного входа;temperature_inner— внутренняя температура устройства;temperature_outdoor— внешняя температура;rssi— уровень Wi-Fi сигнала;batteryVoltage— напряжение батареи.
4. Как понимать температуры
temperature_inner показывает температуру внутри устройства.
temperature_outdoor показывает температуру с внешнего датчика, если он подключен.
Если внешний датчик отсутствует или не читается, вместо значения может передаваться текст
non connected.
5. Как понимать поле contact
Поле contact показывает итоговое подтвержденное состояние входа.
Устройство может проснуться по изменению этого входа и отправить новый пакет.
6. MQTT топики
| Назначение | Топик |
|---|---|
| Состояние | wifi/<SN> |
| Метаданные | wifi/<SN>/meta |
7. Примеры применения
- контроль температуры в помещении и снаружи шкафа или корпуса;
- контроль двери или геркона вместе с температурой;
- контроль состояния оборудования и двух температурных точек.
8. Типичные ошибки
- Ожидание счетных полей от этой модели. Счетчиков импульсов здесь нет.
- Ожидание внешней температуры при не подключенном внешнем датчике.
- Смешивание внутренней и внешней температуры в логике обработки на сервере.
9. Итог
WF-2T1D-24-IP — это комбинированный датчик: один дискретный вход плюс две температуры. Пользователь задает сетевые параметры по BLE и затем получает рабочие данные по Wi-Fi.