background image

North

Q

 

Power & Gas Reader 

Revision: 2.2 

 

Register  1

  - 

Pulse  factor 

(4  byte  register)  -  In  this  register  the  controlling  node  must  set  the 

meter's impulse or rotation factor x 10. 
 

Ex:  

For a mechanical meter with a rotation factor of 150, the value for this register must be 

set  to  1500  (150  x  10).  The  rotation  factor  is  usually  written  on  the  meter  and  its  unit  of 
measurement is rot / kWh. 

NOTE: 

Some mechanical meters express their rotation factor in rot / Wh instead of rot / kWh. 

In this case the value must be converted to rot / kWh before multiplying by 10 and writing this 
value in the register. In order to convert rot / Wh to rot / kWh to value has to be multiplied by 
1000. 
 
 

For an electronic meter with an impulse factor of 1000 the value for this register must 

be set to 10000 (1000 x 10). The impulse factor is usually written on the meter and its unit of 
measurement is imp / kWh. 

NOTE: 

Some electronic meters express their impulse factor in imp / Wh instead of imp / kWh. 

In this case the value must be converted to imp / kWh before multiplying by 10 and writing this 
value in the register. In order to convert imp / Wh to imp / kWh the value from the meter has 
to be multiplied by 1000. 
 
 

For a gas meter read using the silver spot on one of the digits, the value written in this 

register is calculated with the following formula: 
value = Pow(10, x) where X is the index of the red digit that has the silver spot. 
 

 

Figure 1 Determining the index of red digit with silver spot 

 
 

For  a  gas  meter  read  through  magnetic  contact,  the  value  written  in  this  register  is 

impulse factor * 10. The impulse factor is usually written on the meter and it's expressed in imp 
/ m

3

 

Register 2 

sensor type 

(1 byte register) - In this register, the controlling node has to set the 

meter type on which the Power Reader is placed. 
For electricity firmware: set 0x01 to this register for electronic meter, or 0x02 for mechanical 
meter.  Mechanical  meters  can  be  distinguished  by  their  rotating  disk  while  the  electronic 
meters can be distinguished by their digital display and blinking LED. 

Summary of Contents for NQ-9021

Page 1: ...NorthQ Power Gas Reader Revision 2 2 1 NorthQ Power and Gas Reader NQ 9021 Technical Integration Z Wave Commands Document revision 2 2 Date January 30 2015...

Page 2: ...ranties or conditions whether expressed orally or implied in law including implied warranties and conditions of merchantability or fitness for a particular purpose NorthQ ApS specifically disclaims an...

Page 3: ...ng has different firmware than the Power Reader for gas metering Please make sure you have the appropriate firmware on your device before you start integrating installing it The proper way of distingu...

Page 4: ...is described in detail Make sure to read the Integrating with third party controllers part of the document after going through the command classes 1 COMMAND_CLASS_BASIC Using the command class basic t...

Page 5: ...entire firmware file including headers Initial crc value is 0xFFFF 5 COMMAND_CLASS_TIME_PARAMETERS Use this command class to set the Power Reader s real time clock The command class is implemented ac...

Page 6: ...ulse factor in imp Wh instead of imp kWh In this case the value must be converted to imp kWh before multiplying by 10 and writing this value in the register In order to convert imp Wh to imp kWh the v...

Page 7: ...e for the Power Reader within 3 seconds then this register should be set to the number of seconds that it will take the controlling node to send a response request to the wake up notification Register...

Page 8: ...irmware Manufacturer 150 Product 1 Product type 1 MANUFACTURER SPECIFIC for gas firmware Manufacturer 150 Product 1 Product type 16 10 COMMAND_CLASS_VERSION This command class is implemented according...

Page 9: ...e wake up node 255 most probably has historical data in his storage You can pull that from the Power Reader as the user might want to see his historical consumption through your UI use the basic comm...

Page 10: ...ess it is absolutely necessary as it will require the antenna to send more bytes than the regular command class By sending more bytes the battery lifetime is affected leave register 10 at 3 seconds If...

Page 11: ...consumption on the meter and the meter disk spins very slow set the pulse count register with the proper value as described in COMMAND_CLASS_CONFIG show the user the real time consumption using comma...

Reviews: