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