This page answers one question: what can I connect to NEQTO.ai? The short answer is “almost anything that can send JSON over MQTT, HTTPS, or WSS.” On top of that, NEQTO.ai natively understands a few specific gateway and sensor families, so they work with little or no payload shaping on your side. This page lists those families and the exact device profiles behind them, drawn from the platform’s parser and integration support.

Two meanings of “supported”: (1) Natively parsed — NEQTO.ai decodes the raw protocol for you (EnOcean radio telegrams and BLE gateway scans). (2) Bring-your-own JSON — any device that can speak MQTT, HTTPS, or WSS and send the neqtoai-std envelope is supported, even if it is not on any list below. See Endpoints & Devices for the payload format.
Decision diagram. On the left, two native paths: an EnOcean gateway sends raw radio telegrams that NEQTO.ai decodes by EEP code, and a BLE gateway streams raw beacon scans that NEQTO.ai decodes by frame type. On the right, the generic path: any MQTT, HTTPS, or WSS device sends the neqtoai-std JSON envelope. All three converge into the same Devices and auto-mapped Attributes.
Three ways in: native EnOcean decoding, native BLE scan decoding, and the generic neqtoai-std JSON path for everything else.

How NEQTO.ai Supports Devices

Every reading ends up in the same place: a Device with auto-mapped Attributes. What differs is how the raw data gets there. NEQTO.ai recognizes four kinds of inbound message and records the parser profile it matched.

ProfileWhat it isYou send
STDThe generic, bring-your-own path. Anything that emits the neqtoai-std envelope.The canonical JSON with payload_format: "neqtoai-std".
EnOceanEnOcean radio telegrams, decoded by their EEP code into named readings.A raw EnOcean gateway message (the platform decodes the hex telegram).
BLEBluetooth Low Energy beacon scans relayed by a supported BLE gateway, decoded by frame type.The gateway’s scan payload (the platform decodes the advertising frame).
ANYFallback for plain JSON that is neither neqtoai-std nor a recognized gateway shape. Stored field by field, best-effort.Any JSON object. Less predictable than neqtoai-std; prefer the standard envelope.
Whichever path a device uses, Attributes are auto-mapped. Temperature, humidity, occupancy, contact, energy, CO2, illumination and the rest are detected from the decoded readings. You do not configure Attributes to make a device work — though users with the right role permission can edit an attribute’s display name or unit after the fact. See the Attributes section of Endpoints & Devices.

Supported Device Families

These are the gateway and sensor families represented by the current parser and integration support. Region codes (USA, Canada, EU, Japan) reflect the radio frequency of the EnOcean variant.

Gateways

A gateway is the bridge between your sensors and NEQTO.ai. BLE gateways relay beacon scans; EnOcean gateways relay radio telegrams.

ProtocolVendorProductModelRegion
BLECassia NetworksEnterprise Bluetooth GatewayE1000
BLEMinewIoT Bluetooth GatewayG1
BLEHPE Aruba Networking500 Series Campus Access Point (AOS8 & AOS10)AP-505
EnOceanPressacIndustrial Smart GatewayINGW_902_EUSA, Canada
EnOceanHPE Aruba Networking500 Series Campus Access Point (AOS8 & AOS10)AP-505 (EG), with USB500UUSA, Canada, EU
EnOceanHPE Aruba Networking500 Series Campus Access Point (AOS8 & AOS10)AP-505 (JP), with USB500JJapan
EnOceanEnOceanUSB Gateway (Aruba AP option)USB500U / USB500JUSA / Japan
Notes from the hardware list: the HPE Aruba AP-505 can relay BLE scans directly. To receive EnOcean telegrams, it requires an EnOcean USB dongle (USB500U for the EG model, USB500J for the JP model). NEQTO.ai accepts both AOS8 and AOS10 protobuf message formats from the access point. Minew’s MG5 Outdoor Mobile LTE Gateway is not represented in the current parser support, so treat it as not yet supported.

BLE IoT devices

These beacon-style sensors match the BLE frame support above. Their measurements arrive after the gateway relays the scan.

VendorProductModelTypical data
MinewTemperature and Humidity SensorS1Temperature, humidity
MinewSmart Emergency ButtonB10Button press, beacon ID
MinewCard BeaconC10Beacon ID, RSSI
MinewRechargeable BadgeMWC01Beacon ID, RSSI
MinewPaper-battery Asset TagMTB02Beacon ID, RSSI
MinewPallet BeaconMBS01Beacon ID, RSSI
MinewDoor SensorS4Contact (open/close)
OKABE Marking SystemsTemperature and Humidity Sensor BeaconBLE-TM530Temperature, humidity
OKABE Marking SystemsAccelerometer BeaconBLE-TM511Acceleration (X/Y/Z)

Minew’s Millimeter Wave Radar Sensor (MSR01-A human presence, MSR01-B people-flow) is not represented in the current parser support and should not be treated as supported yet.

EnOcean IoT devices

These are EnOcean radio sensors represented by the current EEP support set. The EEP column is the profile NEQTO.ai decodes; a device may advertise several EEPs.

VendorProductModelEEP(s)Region
PressacCO2, Temperature & Humidity Sensor60_CO2_SLR_TMP_HUM_902A5-09-04USA, Canada
PressacThree-Channel CT ClampCTV3_928_3CH_060AD2-32-00, D2-32-02Japan
PressacDoor and Window SensorMS_DOOR_WIN_BAT_902 / _928D5-00-01USA, Canada / Japan
EnOcean GmbHMultisensor ModuleSTM550U / STM550JD2-14-41 (default); also D2-14-40, A5-02-05, A5-04-01, A5-04-03, A5-06-02, A5-06-03, A5-14-05, D5-00-01USA, Canada / Japan
EnOcean GmbHIoT MultisensorEMSIU / EMSIJD2-14-41 (default); also D2-14-40, A5-02-05, A5-04-01, A5-04-03, A5-06-02, A5-06-03, A5-14-05, D5-00-01USA, Canada / Japan
EnOcean GmbHMotion Detector with Illumination SensorEMDCUA5-07-03, A5-07-01, A5-08-01, A5-08-02, A5-08-03USA, Canada
OPTEXOccupancy SensorCPD-J (WH)A5-07-01Japan

PLC

Industrial controllers connect over Ethernet using MQTT and the generic neqtoai-std path.

VendorProductModelNote
MitsubishiMELSEC iQ-F SeriesFX5URequires the FX5U-ENET Ethernet module for MQTT communication.

Native EnOcean Support

When an EnOcean gateway forwards a radio telegram, NEQTO.ai decodes it by its EnOcean Equipment Profile (EEP) and produces named readings, so you do not parse hex yourself. The platform ships decoders for a large set of EEPs.

Receive only. EnOcean support displays received sensor data. It does not send control commands back to actuators. Bidirectional profiles (for example HVAC actuators) are decoded for their inbound data only.

The EEPs below are commonly used supported profiles from the current parser support set. The parser includes additional EEP implementations beyond this table.

EEPDescription / what it measures
A5-02-01Temperature sensor, -40°C to 0°C
A5-02-02Temperature sensor, -30°C to +10°C
A5-02-03Temperature sensor, -20°C to +20°C
A5-02-04Temperature sensor, -10°C to +30°C
A5-02-05Temperature sensor, 0°C to +40°C
A5-04-01Temperature 0°C to +40°C, humidity 0% to 100%
A5-04-03Temperature -20°C to +60°C, humidity (10-bit) 0% to 100%
A5-05-01Barometric sensor, 500 to 1150 hPa
A5-06-02Light sensor, 0 to 1,020 lx
A5-06-03Light sensor (10-bit), 0 to 1,000 lx
A5-06-05Light sensor, 0 to 10,200 lx
A5-07-01Occupancy, supply voltage (optional)
A5-07-03Occupancy, supply voltage, light sensor
A5-08-01Light 0 to 510 lx, temperature 0°C to +51°C, occupancy button
A5-08-02Light 0 to 1,020 lx, temperature 0°C to +51°C, occupancy button
A5-08-03Light 0 to 1,530 lx, temperature -30°C to +50°C, occupancy button
A5-09-04CO2 sensor
A5-09-09Pure CO2 sensor, power-failure detection
A5-10-03Temperature sensor with set-point control
A5-12-00Automated meter reading: counter
A5-12-01Automated meter reading: electricity
A5-14-05Vibration / tilt, supply voltage
A5-20-01Battery-powered HVAC actuator (bidirectional)
A5-20-06Harvesting-powered actuator with local temperature offset (bidirectional)
A5-30-034 digital inputs, wake and temperature sensor
D2-14-40Indoor temperature, humidity, XYZ acceleration, illumination
D2-14-41Indoor temperature, humidity, XYZ acceleration, illumination
D2-14-52Sound, pressure, illumination, presence and temperature
D2-14-53Leak detector
D2-14-58Temperature, humidity, particulate matter, sound level, illumination, CO2 and VOC
D2-14-59Temperature, humidity, PM, CO2, HCHO and TVOC
D2-14-5CTemperature, humidity, particulate matter, CO2 and VOC
D2-14-5DTemperature, humidity, sound level and illumination
D2-15-00People activity counter
D2-32-00A.C. current clamp, type 0x00
D2-32-01A.C. current clamp, type 0x01
D2-32-02A.C. current clamp, type 0x02
D2-B1-00Level sensor / dispenser
D5-00-01Single input contact (door / window)
F6-02-01Light and blind control, application style 1
F6-02-02Light and blind control, application style 2
F6-02-04Light and blind control, ERP2
F6-05-01Liquid leakage sensor (mechanical harvester)

Profile reference: the EnOcean Alliance EEP catalog at enocean-alliance.org/products/eeps/.

Device detail Attributes tab for an EnOcean STM 550 multi-sensor (EEP D2-14-41). Auto-detected rows include Temperature in degrees Celsius, Humidity in percent, Illumination in lux, a Contact state, and X, Y, Z acceleration in g.
An EnOcean multi-sensor after ingestion. Each EEP field becomes an Attribute automatically.

Native BLE Gateway Support

A BLE gateway listens for nearby Bluetooth Low Energy beacons and relays their advertising packets to NEQTO.ai. The platform decodes the beacon by its advertising frame type, so standard beacons and Minew sensors land as named readings with no payload shaping.

Each scan carries the beacon’s address (used as the device_id), its signal strength (RSSI), and the decoded frame contents. Like EnOcean, BLE support is receive only.

Beacon formatFrame types decoded
Apple iBeaconApple iBeacon, Fake iBeacon Data
EddystoneUID, URL, TLM
MinewHT Data (humidity/temperature), TEMP Data, ACC-Axis Data, Light lux Data, Pressure Data, PIR Data, TVOC Data, Accelerometer and Gyroscope Data, Digital Pressure Data, 3-axis Magnetometer Data, Vibration Data, Photoresistance Data, Tamper Proof Data, Leakage Frame, Temperature and Humidity, DFU Advertising Payload, Device Info, Firmware information (Device information), Personnel traffic detection, Human Coordinate data, Self-learning result feedback, Label Frame Protocol, Temperature information, Door sensor block information, Configuration Advertising
Device detail Attributes tab for a Minew BLE sensor. Auto-detected rows include Temperature in degrees Celsius, Humidity in percent, a battery reading, and RSSI in dBm.
A Minew BLE sensor relayed through a gateway. Frame fields auto-map to Attributes, with RSSI captured per scan.

LoRaWAN Support

LoRaWAN devices connect through the generic neqtoai-std path. There is no native LoRaWAN decoder in the platform today, so a LoRaWAN device (or its network server) must forward decoded readings as a neqtoai-std JSON payload over MQTT, HTTPS, or WSS.

How it works in practice: your LoRaWAN network server decodes the device’s frame, then forwards the fields as neqtoai-std. NEQTO.ai treats the result as a standard JSON device. A worked generic-payload example is the IMBuildings People Counter (IMB-PC-LW-V6), a battery-powered, bidirectional infrared people counter (LoRaWAN Class A). Its readings auto-map to Attributes: per-interval counts in each direction (counter_a, counter_b, integer count), cumulative totals (total_counter_a, total_counter_b, integer count), battery voltage (battery_voltage, V), and two status bitfields (device_status, sensor_status). Integration note: the cumulative totals are uint16 and wrap at 65,536 on the hardware, so callers that track lifetime counts must diff across uplinks rather than reading the absolute value.
Device detail Attributes tab for an IMBuildings IMB-PC-LW-V6 LoRaWAN people counter. Auto-detected rows include counter_a and counter_b as integer counts for the current interval, total_counter_a and total_counter_b as cumulative integer counts, battery_voltage in volts, and the device_status and sensor_status bitfields as integers.
A LoRaWAN people counter after ingestion. Decoded fields forwarded as neqtoai-std auto-map to Attributes through the generic path.

Anything Else: the Generic Path

If your device is not on any list above, it is very likely still supported. The rule is simple.

If it can send neqtoai-std JSON over MQTT, HTTPS, or WSS, it works. That covers custom firmware, microcontrollers, edge scripts, PLCs, LoRaWAN network servers, and cloud-to-cloud bridges. Readings auto-map to Attributes exactly as the native families do. Full payload spec, fields, and troubleshooting are in Endpoints & Devices.

A minimal example, repeated here for convenience:

{
  "payload_format": "neqtoai-std",
  "timestamp": 1716806400000,
  "device_id": "my-device-01",
  "data": {
    "temperature": { "value": 22.4, "unit": "c" },
    "humidity":    { "value": 62.3, "unit": "%" }
  }
}

What You Get After Ingestion

No matter the path, decoded readings become Attributes you can chart, alert on, and map. The common measurement kinds across the supported families:

MeasurementSeen inTypical unit
TemperatureEnOcean, BLE, generic°C
HumidityEnOcean, BLE, generic%
IlluminationEnOcean, BLElx
Occupancy / PIREnOcean, BLEstate
Contact (open/close)EnOcean, BLEstate
CO2EnOceanppm
PressureEnOcean, BLEhPa
Energy / currentEnOcean (CT clamp)A
Acceleration / vibrationEnOcean, BLEg
People countLoRaWAN (generic), EnOcean activity countercount
Battery / supply voltageEnOcean, BLE, LoRaWANV or %
Signal strength (RSSI)BLEdBm
  • Native means decoded for you. EnOcean telegrams and BLE scans arrive as raw bytes; NEQTO.ai turns them into the readings above.
  • Receive only for native protocols. EnOcean and BLE support displays incoming data; it does not control or actuate devices.
  • Everything else is bring-your-own JSON. Send neqtoai-std and you are supported, list or no list.
  • Regions matter for EnOcean. Pick the model that matches your radio region (902 MHz for USA/Canada, 868 MHz for EU, 928 MHz for Japan).

Leave a Reply

Your email address will not be published. Required fields are marked *

Open external link

You’re leaving Claude to visit an external link:
https://stg-app.env-neqtoai-staging.kinsta.cloud/en/dashboards