Score message
Every 60 seconds, the device makes measurements on its sensors then transmit the results as a score message. A score message contains all the sensor values in a single payload.
Parent Protobuf File | SiemensLoRaIAQMessage.proto |
Protobuf File | SiemensIAQEventScoreMessage.proto |
Example Payload Base64 | CgUIAhCqBRDSvriDBhpiEAAYVyIKCAIQARgA IAAoACohDYB6gEEV8dpdQhjBAyCYAyiTATA GOAdFWKhvQU2pKUZCMikNgHqQQRXzekNC GMEDIJgDKJwBNQAuFkI9ACjaQUAGSAdQwQ FY8oDkbjgBQAA= |
Example Payload Hexadecimal | 0A05080210AA0510D2BEB883061A621000185722 0A080210011800200028002A210D807A804115F1DA 5D4218C103209803289301300638074558A86F414D A929464232290D807A904115F37A434218C1032098 03289C0135002E16423D0028DA414006480750C101 58F280E46E38014000 |
Example Decoded | SiemensIAQLoraMessage
device_uuid: device_type: 2 device_uuid: device_id: 682 device_timestamp: 1617829714
SiemensIAQEventScoreMessage
color: 0 score: 87
index: temp_index: 2 index: humid_index: 1 index: co2_index: 0 index: voc_index: 0 index: pm25_index: 0
sensor: temp: 16.06 sensor: humid: 55.46 sensor: co2: 449 sensor: co2_est: 408 sensor: voc: 147 sensor: pm2 5: 6 sensor: pm10: 7 sensor: lux: 14.98 sensor: spl_A: 49.54
sensor_raw: temp_raw: 1099987584 sensor_raw: humid_raw: 1111718643 sensor_raw: co2_raw: 449 sensor_raw: co2_est_raw: 408 sensor_raw: voc_raw: 156 sensor_raw: voc_eth_raw: 1108749824 sensor_raw: voc_h2_raw: 1104816128 sensor_raw: pm2_5_raw: 6 sensor_raw: pm10_raw: 7 sensor_raw: lux_raw: 193 sensor_raw: voc_baseline: 232325234
meta_temp: 1 meta_humid: 0 |
Battery and power
Every hour* the device reports its power status and battery levels over LoRa. This allows you to keep track of the internal battery levels and if it is plugged in. With LoRa mode, this is generally not useful as a power loss result in a loss of communication as the Surface Mount cannot be powered by the sensor’s battery.
Note: * There is a known bug where the power status and battery levels are not published at the intended interval.
Parent Protobuf File | SiemensLoRaIAQMessage.proto |
Protobuf File | SiemensIAQEventBatteryMessage.proto |
Example Payload Base64 | CgUIAhCYYBAAIgYIXxABGAE= |
Example Payload Hexadecimal | 0A05080210986010002206085F10011801 |
Example Decoded | SiemensIAQLoraMessage
device_uuid: device_type: 2 device_uuid: device_id: 12312 device_timestamp: 0
SiemensLoRaIAQMessage
charge_percent: 95 plugged: 1 [1 -> True, 0 -> False] charging: 1 [1 -> True, 0 -> False] |