Norman5 Datasheet

NORMAN-5 telemetry unit with display

NORMAN 5 is an industrial grade pressure or temperature monitoring device with LoRaWAN uplink. The device measures pressure using a calibrated, temperature compensated sensor and transmits the measured information in pre-defined frequency to the uplink LoRaWAN network. The same is for dedicated temperature sensor.

Technical details

Sensor calibration data are available on the label including the precision of measurement, calibration information and measured range.

Uplink technology LoRaWAN 1.0.2 Class A – 868Mhz or 433MHz frequency band
Working temperature -20 to +60 deg. C (-4 to 140 deg. F)
IP rating IP66 according to EN 60 529 - Protected from high pressure water jets from any direction.
Materials Round body: Aluminium (Stainless steel option available); Front: Acrylic, Back: ABS

Sensor module options

The following sensors are available for connection to the NORMAN-5 telemetry unit. Please not, that the sensor modules are interchangeable - any NORMAN-5 module can be connected to any sensor module and vice-versa.

Battery information

Battery type: BP-2 3.6V NiMH Battery

The sensor comes standard with 3.6V (3x1.2V) 2.2Ah NiMH rechargeable battery. Only approved charger for the battery may be used! Please follow general protection and charging rules for NiMH batteries to avoid injuries or lower lifespan of the battery.

It is expected that about 10.000 measurements can be transmitted to a strong-signal LoRaWAN network uplink for one full charge of the battery. This calculates to more than one year battery charge when transmitting measurements once every hour. One measurement and transmit cycle uses about 2.15uWh of battery energy. Charge life expectancy is calculated to 12 months because of the self-charging characteristics of NiMH chemistry. It is recommended to recharge battery more often.

Battery information status is included in LoRaWAN packet type 0x42, so client can plan battery replacements in advance. Battery status packet is a separate LoRaWAN packet which is sent to uplink once for every 100 measurement packets as a separate payload.

Battery charging

Only use DTX-CH-3NiMH Mk1 charger to charge batteries.

Configuration

The device is configured using Bluetooth 5.1 wireless interface using Android app, which can be downloaded from www.moirelabs.com/dl website.

Configuration manual

  1. Download and install N5 Console app from www.moirelabs.com/dl – minimum supported Android version is 7.1 / Nougat
  2. Power up the sensor (depending on version – attach battery or plug into power supply)
  3. Wait for sensor to short-beep twice.
  4. Open the N5 Console app on Android and scan for device “N5-XXXXX” where XXXXX is device serial number found on label on the device.
  5. Use command manual reference (N5 Command Manual document from www.moirelabs.com/dl) to set LoRaWAN settings so the device can connect to the LoRaWAN network.
  6. Restart the device using command over N5 Console or hard restart the device power cycling the sensor.
  7. Once the device connects to the LoRaWAN network 4 very short beeps will be issued. Status of the device can be also read from display.
  8. Use “LoRaWAN packet format” document for packet format description.

Upgrade firmware

  1. Download and install N5 Console app from www.moirelabs.com/dl – minimum supported Android version is 7.1 / Nougat
  2. Power up the sensor (depending on version – attach battery or plug into power supply)
  3. Wait for sensor to short-beep twice.
  4. Open the N5 Console app on Android select “Sync” in the top right menu
  5. Select “Firmware upgrade” in the top middle drop-down menu
  6. Scan for device “N5-XXXXX” where XXXXX is device serial number found on label on the device.
  7. Click „Get version“ -> „Unlock“ -> „Reset to DFU mode“
  8. In the top right menu select „DFU“
  9. Connect on device with „SELECT DEVICE“ button, device name is „N5- DFU“
  10. Click on „SELECT FILE“ button choose „Application“ and .zip file from www.moirelabs.com/dl
  11. Click on „Upload“
  12. The device restart to operational mode after upgrade automaticaly

Packet parser

Wireless MODBUS packet information for Norman 5 LoRaWAN sensor

Battery indicator packet 0x42

byte number example (hex) description
0 42 network header
1 0a battery level (0-255 non-linear)

Boot packet 0x43

Boot packet starts with byte of value 0x43. Additional 4 bytes follow which have no defined value (can be anything and can be safely ignored). This packet is only send once every time the device connects and registers to LoRaWAN network so it can be used as an indicator of boot of the device.

Measurement packet 0x61

Full packet example (HEX) (18 bytes): 61 00 01 0f 46 0a 00 00 e5 b8 a4 41 00 00 c8 41 2f ce

byte example (hex) description
0-4 61 00 01 0f 46 network header
5 0a number of bytes following in payload
6-15 00 00 e5 b8 a4 41 00 00 c8 41 PAYLOAD (see following table)
16-17 2f ce modbus CRC (bytes 0 - 15)

PAYLOAD parsing

byte example (HEX) description
6 00 how many times has this measurement been
transmitted (counter starting at 0)
7 00 battery status 0 = OK, 1 = LOW
8-11 e5 b8 a4 41 value 1 (pressure in kPa (kilopascal))
float - little endian (20.5903 kPa)
12-15 00 00 c8 41 value 2 (temperature in C deg.)
float - little endian (25 C)

(c) Moire Labs