Factora Academy

Public catalogs — IoT.Factora, FactoraERP, and more

Academy · IoT.Factora · Technology · 25 min

Sensor taxonomy

Map vendor SKUs onto Factora SENSOR_TYPES, not the other way around.

Sensor taxonomy

The registry types in code are the commercial language. Hardware SKUs must map onto them.

Groups (plant language)

  • Climate and room: temperature, humidity, CO2, VOC, PM2.5, dew point, illuminance, noise
  • Thermal process: process/core/surface/jacket/exhaust temperature
  • Pressure, vacuum, flow: bar, kPa, Pa, L/min, steam kg/h
  • Level: tank %, metres, interface
  • Wet chemistry: pH, conductivity, turbidity, DO, chlorine
  • Product quality: moisture, Brix, density, particles
  • Rotating equipment: vibration mm/s, rpm, runtime hours
  • Electrical and energy: kW, A, V, power factor (water m³ is utilities, not kWh)
  • Mass and count: kg, pcs, line speed, reject %
  • Safety: door binary, leak, O2, LEL, CO, occupancy (anonymous)
  • Environment: stack/emissions proxies as configured

Vendor fit (typical)

Factora typeMilesight familyTEKTELIC familyTeltonikaBlueiot
temperature / humidityEM300-TH, AM319TUNDRA, COMFORT, BREEZEVia Modbus probeBE301 tag is location+climate, not a room logger replacement
co2 / IAQAM319BREEZE / AERISRareNo
tank_levelEM500-UDLApplication-specificUltrasonic on RS485No
vibrationAnalog via UC300Industrial partner probeVibration transmitter ModbusNo
energy / currentCT sensors, pulseThrough gateway I/OMeter Modbus → MQTTNo
door / leakMagnet, leakCOMFORT leakDI on TRBGeofence is not a door switch
occupancyVS121 (count, not identity)PIR VIVIDNoPeople identity/location
count / location of peopleNoCHICKADEE / SEAL trackersNoPrimary (BT/BE tags)

Do not register a Blueiot badge as vibration.

Check understanding

Progress is stored in this browser only. Passing is 70%.

1. Water volume m³ should be stored as
2. VS121 occupancy is