Skip to content

SmartOfficeFleet reference stack ​

Bench test

Pending bench test — Validation status.

Fleet dashboard for office zones. Device type: smart_office.


Telemetry contract ​

KeyUnitNotes
occupancy_pct%Zone occupancy estimate
co2ppmIndoor air quality
temperature°CZone ambient
light_luxluxIlluminance

Reference hardware (pending bench test) ​

RoleClass / exampleProtocol
CO₂ + TSenseair / Winsen NDIR module or Modbus IAQ boxI²C → ESP32, or Modbus RTU
OccupancyPIR or mmWave presence (e.g. HLK-LD2410)GPIO / UART → edge
LightBH1750 / TSL2591 luxI²C → ESP32
IntegratedBACnet/IP room sensor (optional plant path)Edge translator → MQTT

Status: Pending bench test — normalize all sensors to the keys above before cloud publish.


Connectivity options ​

ProfileEdgeLinkStatus
P2ESP32 aggregates PIR + CO₂ + luxWiFi MQTTPending
P4Native WiFi IAQ / room sensorWiFi MQTT/HTTPBYO
P1Modbus IAQ + presence on RS4854G DTUPending
P3BACnet/IP → edge gatewayEthernetPending
P5Floor hub relays zonesMixedBYO

Wiring — P2 (WiFi office lab) ​

mermaid
flowchart LR
  AC[Autoconnecto MQTT]
  ESP[ESP32]
  CO2[CO2 NDIR]
  PIR[Presence]
  LUX[Lux sensor]
  AC <-->|WiFi| ESP
  ESP --> CO2
  ESP --> PIR
  ESP --> LUX

Publish JSON with occupancy_pct, co2, temperature, light_lux to device type smart_office. See ESP32 Modbus edge for the WiFi MQTT pattern (swap sensors as needed).


Wiring — P1 (4G Modbus IAQ) ​

Same pattern as DR154 Modbus MQTT: cloud Modbus master → DTU → RS485 IAQ slave; map registers to Solution keys.


Checklist ​

  • [ ] Device type smart_office
  • [ ] CO₂ warmup allowed before alarms
  • [ ] Occupancy algorithm documented (PIR vs mmWave)

support@autoconnecto.in · founder@autoconnecto.in · +91 92121 00555 · app.autoconnecto.in