Climate sensor
Temperature and humidity of a room.
A device is a board on the radio. Each thing it measures is a sensor of its own in Mizelum, with its own name, gauge and graph.
Temperature and humidity of a room.
The weather outside: air, wind and rain.
What is in the air indoors, and how loud it is.
What a circuit draws, and whether it is switched on.
How full a tank is, and whether it is leaking.
Motion, light, a door or window, and smoke.
How moist and how warm the soil is.
Light, UV index and distance.
The weight on it, and the temperature.
The first sensor: a counter, to prove the radio link.
A report is a list of readings, each a tag byte and its value. The top two bits of the tag say how long the value is, so a receiver can skip a reading it does not know.
| Kind | Tag | Sent as | Carried by |
|---|---|---|---|
| Temperature | 0x42 | i16, 0.01 °C | Climate sensor, Weather station, Air monitor, Tank monitor, Soil probe, Scale |
| Relative humidity | 0x43 | u16, 0.01 % | Climate sensor, Weather station, Air monitor |
| Air pressure | 0x48 | u16, 0.1 hPa | Weather station |
| CO2 | 0x47 | u16, ppm | Air monitor |
| Fine dust (PM2.5) | 0x54 | u16, 0.1 µg/m³ | Air monitor |
| Particulate matter | 0x5B | u16, 0.1 ppm | Air monitor |
| Air quality (VOC index) | 0x58 | u16 | Air monitor |
| Sound level | 0x55 | u16, 0.1 dB | Air monitor |
| Light | 0x86 | u32, lux | Room sensor, Light sensor |
| UV index | 0x56 | u16, 0.01 | Light sensor |
| Rain fallen | 0x50 | u16, 0.1 mm | Weather station |
| Wind speed | 0x51 | u16, 0.01 m/s | Weather station |
| Wind direction | 0x52 | u16, degrees | Weather station |
| Soil moisture | 0x53 | u16, 0.01 % | Soil probe |
| Water level | 0x4F | u16, mm | Tank monitor |
| Volume | 0x9D | u32, 0.1 litre | Tank monitor |
| Water leak | 0x19 | u8, 0 dry, 1 wet | Tank monitor |
| Weight | 0x9C | u32, 0.01 kg | Scale |
| Distance | 0x57 | u16, mm | Light sensor |
| Power | 0x89 | i32, 0.1 W; negative when exporting | Energy meter |
| Current | 0x4A | u16, 0.01 A | Energy meter |
| Voltage | 0x4B | u16, 0.1 V | Energy meter |
| Energy used | 0x8C | u32, Wh | Energy meter |
| Switch | 0x0D | u8, 0 off, 1 on | Energy meter |
| Motion | 0x0E | u8, 0 clear, 1 motion | Room sensor |
| Contact | 0x05 | u8, 0 open, 1 closed | Room sensor |
| Smoke | 0x1A | u8, 0 clear, 1 smoke | Room sensor |
| Counter | 0x84 | u32 | Test sensor |
The supply voltage (0x41) is sent the same way but is not a sensor: it is the condition of the device, shown with each of its sensors.