background image

D731D_Origin_Lora_Technical_Guide_EN.docxD731D_Origin_Lora_Technical_Guide
_EN.docx 

 

 

D731D_Origin_Lora_Technical_Guide_EN.

docx 

D731D_Origin_Lora_Technical_Guide_EN.docx 
 

-

 

Temperature Alert Threshold n°1: 0xBE -> 19°C 

-

 

Temperature Alert Threshold n°2: 0xD2 -> 21°C 

 

4.3  Keepalive 

 

Data are sent in the following format:  

Offset 

Size 

(bit) 

Bit-

range 

Data 

Description 

Valid 

Range 

Scale 

Unit 

DB0.7 
DB0.0 

Type of product 

Origin Lora 

0xA2 

DB1.7 
DB1.0 

Type of 

message 

Keepalive Message 

0x02 

 

4.4  Smoke alarm status 

This message is sent when one of this information changes: 

-

 

Smoke alarm status 

-

 

Time since last maintenance (in terms of week) 

-

 

Smoke test running 

Data are sent in the following format: 

Offset 

Size 

(bit) 

Bit-

range 

Data 

Description 

Valid 

Range 

Scale 

Unit 

DB0.7 

 

DB0.0 

Type of product   Origin Lora  0xA2 

DB1.7 

 

DB1.0 

Type of 

message 

Smoke Alarm 

message 

0x03 

16 

DB2.7 

Smoke Alarm 

status 

Status of smoke 

detection 

0: Smoke Alarm non- activated 
1: Smoke Alarm activated 

17 

DB2.6 

Smoke Alarm 

Hush 

Smoke Alarm Hush 

0: Smoke alarm stopped 

because no smoke anymore 

1: Smoke alarm stopped 
following central button press 

18 

DB2.5 

Smoke Test 

Flag indicating if a 

smoke test is 

running  

0: Smoke test Off 
1: Smoke test is running 

Summary of Contents for INSAFE+Origin D731D

Page 1: ..._Technical_Guide_EN docxD731D_Insafe _Origin_Lora_Technical_Guide _EN docx D731D_Insafe _Origin_Lora_Technical_Guide_EN docx D731D_Insafe _Origin_Lora_Technical_Guide_EN docx D731D Insafe Origin Lora Technical Guide 03 02 2021 ...

Page 2: ...maining lifetime forecast 9 3 Installation 11 3 1 Installation locations 11 3 2 Description of mountings 13 3 3 Mounting and bracket 14 3 4 Activation and commissioning process 14 4 Description of Lora payload 16 4 1 General description 16 4 1 Product Status 16 4 2 Configuration of product function 19 4 3 Keepalive 21 4 4 Smoke alarm status 21 4 5 Daily air quality 23 4 6 Real Time Data 25 4 7 Dat...

Page 3: ...uildings and public establishments schools nurseries leisure centers retirement homes etc Product benefits 4 in 1 product Smoke temperature humidity sensors Indoor Air Quality monitor IZIAIR Indoor Air Quality Indicator functional for the temperature range from 15 C to 30 C Wireless sensor for easy and fast installation 10 year battery life for the product and wireless connection Elegantly designe...

Page 4: ...timized message transmission alert management on thresholds keepalive datalogging etc 1 2 Product scheme 1 3 Detailed specifications Product terms of use Indoor household environment Temperature 4 C to 45 C Note The detector has a lifespan of 10 years in a standard domestic environment temperature between 15 C and 30 C The detector can be used in an exceptional domestic environment temperature bet...

Page 5: ...re Humidity Accuracy Typical 0 3 C 2 RH Max 0 4 C 3 RH Resolution 0 1 C 0 5 RH Measuring range 0 50 C 0 100 RH Measuring period 10 min 10 min Certifications The product is compatible with the following directives and standards Directives Radio Equipment Directive RED 2014 53 EU 2011 65 EU RoHS Directive Standards EN 62368 1 EN 301 489 1 V2 2 0 EN 301 489 3 V2 1 1 EN 300 220 2 V3 2 1 EN 62311 2008 ...

Page 6: ...ls 2 2 Push button Short press to stop or pause your product Short press is used for pausing or stopping the smoke alarm Pausing the alarm helps to control a pending false alarm in advance e g smoke or steam when cooking use of candles or incense cigarette smoking etc After 9 minutes your product automatically resumes normal operation Long press to test your product To test your alarm press the bu...

Page 7: ... message Daily air quality This function measures temperature humidity and air quality every 10 minutes Every 24h it provides o Minimal maximal and average temperature and humidity over last 24h o IZIair air quality information Temperature Humidity datalog This function enables to gather several temperature humidity measurements into a single LoRa message The period between the measurements can be...

Page 8: ...2 Hysteresis 2 Note The period between the measurements affects the product consumption and therefore the product autonomy Refer to section 6 Product lifetime for autonomy impact Temperature alerts This function enables to send a message when the temperature crosses one of the two configurable alert thresholds A hysteresis typical value of 0 5 C is applied below each threshold to avoid too many me...

Page 9: ...duct ensures a product lifetime of 10 years Refer to section 5 Standard configuration It s possible to reconfigure your product to decrease the period between measurements or to activate alerts for example This is likely to reduce the product lifetime A simulation of the product lifetime according to the actual use and the quality of the network helps to anticipate the actions to increase the life...

Page 10: ...e_EN docx 1 Add a gateway A typical use case is when the quality of the network is not so good By adding a new gateway the network coverage will be better and therefore the product will work longer 2 Change product configuration An alternative of adding a new gateway is to change the product configuration by another one that uses less energy and therefore enables a longer product lifetime ...

Page 11: ...ing Standard installation On each floor In hallways and or stairwells Between rest areas bedrooms the possible ignition sources garage area with a high electrical system etc and exits leading outside of your home door window Recommended installation Place a detector On each floor every 7 m In each stairwell per level In each room 1 for 50 m except in the kitchen and the bathroom refer to paragraph...

Page 12: ...ng Install the detector at a distance ranging between 30 cm and 60 cm vertically from the highest point of the ceiling CAUTION INSAFE Origin detector is wall mounted only It can not be located on the ceiling Places to be avoided Do not install the smoke detector Outside In a place where the alarm will be difficult to hear room with closed door In a place where the detector will be difficult to rea...

Page 13: ...furnaces boiler rooms combustion radiators etc Close to heating appliances windows ventilation ducts air conditioners fans or any other item of equipment that may produce air flows Close to an area that is hotter or cooler than the rest of the room non insulated walls hatches etc Less than 1 5 m from obstacles preventing the smoke from accessing the detector decorative objects walls doors plants c...

Page 14: ...all using a pencil The drawing inside the base shows the final position of the detector when attached 3 Insert the nylon wall plugs provided and screw on the mounting base 4 Place your detector on the mounting base and then rotate a quarter turn to the right to secure You should hear a click indicating that your detector is secured in its mounting base 5 Check that your detector is securely fitted...

Page 15: ...refer to section 4 1 Product Status its configuration Refer to section 4 10 Configuration of product function and between 6 and 10 keepalive frames with about 10 seconds between each frame This process intends to provide enough data for radio coverage analysis The end of this initializing period is represented by the extinction of the orange led Commissioning strategy in case of initial failure If...

Page 16: ...the function Transmission of message Can be deactivated Configurable 0 Product Status On event Periodic No No 1 Product Function Configuration On event No No 2 Keepalive Periodic Yes Yes 3 Smoke Alarm status On event Periodic No No 4 Daily air quality Periodic Yes Yes 5 Real time Data On event No No 6 Datalog Temperature Periodic Yes Yes 7 Datalog Humidity Periodic Yes Yes 8 Temperature alerts On ...

Page 17: ... 1 DB5 7 Smoke sensor status Status of the smoke sensor 0 OK 1 Smoke sensor fault 41 1 DB5 6 Temperature humidity sensor status Status of the temperature humidity sensor 0 OK 1 T humidity Sensor fault 42 6 DB5 5 DB5 0 Reserved Reserved for future used Reserved for future used 48 8 DB6 7 DB6 0 Battery 1 voltage Battery 1 voltage 5 mV step 0 250 2000 3250 mV 56 8 DB7 7 DB7 0 Battery 2 voltage Batter...

Page 18: ...0 8 DB15 7 DB15 0 Remaining connectivity duration Countdown time in months until battery is empty 0 240 0 240 Months 255 Not available 128 16 DB16 7 DB17 0 Reserved NEXELEC Reserved NEXELEC Reserved NEXELEC 144 8 DB18 7 DB18 0 Reserved for future use Reserved for future use Reserved for future use Example Raw Frame A20000006400C8B400001452E697AD78000000 Decoded frame Type of product 0xA2 Insafe Or...

Page 19: ...on of the product Offset Size bit Bit range Data Description Valid Rang e Scale Unit 0 8 DB0 7 DB0 0 Type of product Insafe Origin Lora 0xA2 8 8 DB1 7 DB1 0 Type of message Product general Configuration 0x01 16 1 DB2 7 Temperature datalog enable Temperature datalog function activated 0 Non active 1 Active 17 1 DB2 6 Humidity datalog enable Humidity datalog function activated 0 Non active 1 Active ...

Page 20: ...e Reserved for future use 90 9 DB11 5 DB12 5 Temperature alert threshold n 1 Temperature linear increment 0 1 C 0 500 0 C 50 C C 511 Error 99 9 DB12 4 DB13 4 Temperature alert threshold n 2 Temperature linear increment 0 1 C 0 500 0 C 50 C C 511 Error 108 68 DB13 3 DB21 0 Reserved for future use Reserved for future use Reserved for future use Example Raw Frame A201D8001800000A30018017CD20000000000...

Page 21: ...arm status This message is sent when one of this information changes Smoke alarm status Time since last maintenance in terms of week Smoke test running Data are sent in the following format Offset Size bit Bit range Data Description Valid Range Scale Unit 0 8 DB0 7 DB0 0 Type of product Insafe Origin Lora 0xA2 8 8 DB1 7 DB1 0 Type of message Smoke Alarm message 0x03 16 1 DB2 7 Smoke Alarm status S...

Page 22: ...vel 0 Temperature range OK 1 Temperature range NOK 22 2 DB2 1 DB2 0 Not Used Not Used Not Used 24 8 DB3 7 DB3 0 Time since last maintenance Time since last maintenance 0 255 0 255 Week 32 3 DB4 7 DB4 5 Frame index Frame Index is a loop counter to check if a frame has been lost 0 7 35 5 DB4 4 DB4 0 Not Used Not Used Not Used Example Raw Frame A203800200 Decoded frame Type of product 0xA2 Insafe Ori...

Page 23: ...1 0 Type of message Air quality message 0x04 16 3 DB2 7 DB2 5 Indoor Air Quality level IAQ_GLOBAL Air quality level 0 Excellent 1 Good 2 Fair 3 Poor 4 Bad 5 6 Not used 7 Error 19 4 DB2 4 DB2 1 Indoor Air Quality source IAQ_SOURCE Main cause of the current IAQ level 0 All 1 Dryness indicator 2 Mould indicator 3 Dust mites indicator 4 CO 5 CO2 6 14 Reserved for future use 15 Error 23 1 DB2 0 Not Use...

Page 24: ...elative Humidity average Relative Humidity linear 0 5 RH step 0 200 0 100 RH 72 3 DB9 7 DB9 5 Frame index Frame Index is a loop counter to check if a frame has been lost 0 7 75 5 DB9 4 DB9 0 Not Used Not Used Not Used Example Raw Frame A20420647D6E64827280 Decoded frame Type of product 0xA2 Insafe Origin Lora Type of message 0x03 Daily Air quality Indoor air quality level 0x1 Good Indoor Air Quali...

Page 25: ... 6 Reserved 7 Error 19 4 DB2 4 DB2 1 IAQ_SRC IZIAIR Data source 0 All 1 Drought Index 2 Mold Index 3 Mite Index 4 CO 5 CO2 15 Error 23 3 DB2 0 DB3 6 IAQ_DRY Drought Index Air Quality 0 Excellent 1 Good 2 Fair 3 Poor 4 Bad 5 6 Reserved 7 Error 26 3 DB3 5 DB3 3 IAQ_MOULD Mold Index Air Quality 0 Excellent 1 Good 2 Fair 3 Poor 4 Bad 5 6 Reserved 7 Error 29 3 DB3 2 DB3 0 IAQ_DM Mite Index Air Quality ...

Page 26: ...Excellent Temperature 0xE0 22 4 C Relative Humidity 0x6F 55 5 RH Frame index 0x1 Frame index 1 4 7 Datalog Temperature The oldest data are referred to n x 1 n 2 n 1 then n x refer to the number of data contained in the frame The data n corresponds to current data Example in the case of a configuration with a 30 minute period between the measurements If the message is received at noon the correspon...

Page 27: ... in this frame 2 36 measures 24 4 DB3 7 DB3 4 Time between the measurements Time with 10 minute increments between the measurement n and n 1 0 15 0 150 min 28 1 DB3 3 Reserved Reserved Reserved 29 3 DB3 2 DB3 0 Frame index Frame Index is a loop counter to check if a frame has been lost 0 7 32 9 DB4 7 DB5 7 Temperature n x 1 Temperature linear increment 0 1 C X refer to the number of data contained...

Page 28: ... 8 C Temperature n 6 0xC6 19 8 C Temperature n 5 0xC6 19 8 C Temperature n 4 0xC5 19 7 C Temperature n 3 0xC5 19 7 C Temperature n 2 0xC5 19 7 C Temperature n 1 0xC5 19 7 C Temperature n 0xC4 19 6 C 4 8 Datalog Humidity The structure of this message is identical to datalog temperature message Refer to section 4 7 for details Data are sent in the following format Offset Size bit Bit range Data Desc...

Page 29: ...H 8 DB DB Relative humidity n 1 Relative Humidity linear increment 0 5 RH 0 200 0 100 RH 8 DB DB Relative humidity n Relative Humidity linear increment 0 5 RH 0 200 0 100 RH Example Raw Frame A2070C357879797A7B7B7B7C7C7C7C7C Decoded frame Type of product 0xA2 Insafe Origin Lora Type of message 0x07 Humidity Datalog Number of measurements 0x0C 12 measurements Time between the measurements 0x3 30 mi...

Page 30: ...inear increment 0 1 C 0 500 0 C 50 C C 255 Error 25 1 DB3 6 T_TH1 Temperature threshold n 1 0 threshold 1 not reached 1 threshold 1 reached 26 1 DB3 5 T_TH2 Temperature threshold n 2 0 threshold 2 not reached 1 threshold 2 reached 27 3 DB3 4 DB3 2 Frame index Frame Index is a loop counter to check if a frame has been lost 0 7 30 2 DB3 1 DB3 0 Not Used Not Used Not Used Example Raw Frame A20866C4 D...

Page 31: ...he header 0x55 Then the following bytes can be used to reconfigure the product with respect to the format Command ID and DATA Note Downlink functionalities will certainly progress in the future To ensure backwards compatibility Nexelec recommends sending the IDs from the lowest to the highest value A tool is available in the support tab of nexelec website to easily calculate the payloads ID Data l...

Page 32: ... 0 100 2000 2100 year starting from 2000 value 0 Byte 1 1 12 1 12 month starting from January value 1 Byte 2 1 31 1 31 day of the month Byte 3 0 23 0 23 Hours Byte 4 0 59 0 59 Minutes Byte 5 0 59 0 59 Seconds Reserved 28 2 1 1008 10 10080 minutes Schedule a join request in x minutes Reserved 40 1 0 1 0 disabled 1 enabled Temperature datalog enable 41 1 0 1 0 disabled 1 enabled Humidity datalog ena...

Page 33: ...nable 2 0x01 Value to enable temperature datalog 3 0x29 ID Humidity datalog enable 4 0x00 Value to disable humidity datalog 5 0x2B ID for temperature datalog decimation factor 6 0x01 Value for decimation factor 1 5 Standard configuration When the product is delivered the standard configuration is the following Function Status Temperature Datalog Activated with following parameters Period between m...

Page 34: ...s according to the datalog decimation factor and LoRa Spreading factor SF7 SF12 means the function is activated means the function is deactivated 10 min 30 min 60 min Temperature Datalog Humidity Datalog 10 10 10 10 10 10 Temperature Datalog Humidity Datalog 10 9 10 10 10 10 Autonomy for Insafe Origin with SF7 SF12 7 Revision history 7 1 Technical guide changelog Document revision Details Date A C...

Reviews: