NQ-9022 Electrical Meter

This describes the Z-Wave device NQ-9022, manufactured by NorthQ with the thing type UID of northq_nq9022_00_000.

Electrical Meter

Channels

The following table summarises the channels available for the NQ-9022 Electrical Meter.

Channel Channel Id Channel Type UID Category Item Type
Electric meter (kWh) meter_kwh meter_kwh Energy Number
Clock Time Offset time_offset time_offset Temperature Number

Clock Time Offset

Automatic Update Offset

The number of seconds difference in the time before it is reset
Setting this will automatically update the devices clock when the time difference between the device, and the computer exceeds this number of seconds.

Property Value      
Configuration ID config_offset      
Data Type INTEGER      
Range 10 to 600   Default Value 60
Options Disable Auto Update (0)      

Device Configuration

The following table provides a summary of the configuration parameters available in the NQ-9022 Electrical Meter. Detailed information on each parameter can be found below.

Parameter Description
1: Pulse factor Impulse or Rotation factor per KWh * 10
2: Sensor type  
3: IR Listen period Additional time for feedback measurement. Should always be 0.
4: IR Pulse Width Adjusts transmit signal
5: Poll / Wake up frequency Wake device up this many times per second.
6: Pulse Threshold Low Low detection threshold for wheel meters
7: Pulse Threshold High High detection threshold for wheel meters
8: Wakeup Interval like WAKEUP command class
9: Pulse count Total pulse count (Meter reading / impulse factor)
10: Keep alive period How many seconds before going back to sleep in normal wakeup mode.
11: Real-time mode Set this to enter real-time mode from remote.
12: Serial number Read-only serial number in decimal
13: Debug mode  
15: Calibration status The calibration progress is calculated

1: Pulse factor

Impulse or Rotation factor per KWh * 10

Property Value
Configuration ID config_1_2
Data Type INTEGER
Range 0 to 65535
Default Value 1024

2: Sensor type

Property Value      
Configuration ID config_2_1      
Data Type INTEGER   Default Value 2
Options Pulse meter (1)      
  Mechanical meter (2)      

3: IR Listen period

Additional time for feedback measurement. Should always be 0.

Property Value
Configuration ID config_3_1
Data Type INTEGER
Range 0 to 255
Default Value 0

4: IR Pulse Width

Adjusts transmit signal

Overview

Adjusts transmit signal so received signal will in average be equal to this values.

Property Value
Configuration ID config_4_1
Data Type INTEGER
Range 0 to 255
Default Value 0

5: Poll / Wake up frequency

Wake device up this many times per second.

Overview

This value also controls number of measurements per second on mechanical meters.

Property Value
Configuration ID config_5_1
Data Type INTEGER
Range 1 to 50
Default Value 20

6: Pulse Threshold Low

Low detection threshold for wheel meters

Property Value
Configuration ID config_6_1
Data Type INTEGER
Range 0 to 143
Default Value 0

7: Pulse Threshold High

High detection threshold for wheel meters

Property Value
Configuration ID config_7_1
Data Type INTEGER
Range 0 to 143
Default Value 5

8: Wakeup Interval

like WAKEUP command class

Property Value
Configuration ID config_8_2
Data Type INTEGER
Range 0 to 65535
Default Value 0

9: Pulse count

Total pulse count (Meter reading / impulse factor)

Property Value
Configuration ID config_9_4
Data Type INTEGER
Range 0 to 65535
Default Value 0

10: Keep alive period

How many seconds before going back to sleep in normal wakeup mode.

Property Value
Configuration ID config_10_2
Data Type INTEGER
Range 0 to 65535
Default Value 3

11: Real-time mode

Set this to enter real-time mode from remote.

Overview

Contains seconds * poll frequency before going back to sleep. If you press the button once this value will be set.

Property Value
Configuration ID config_11_2
Data Type INTEGER
Range 0 to 65535
Default Value 0

12: Serial number

Read-only serial number in decimal

Property Value
Configuration ID config_12_4
Data Type INTEGER
Range 0 to 65535
Default Value 0

13: Debug mode

Property Value      
Configuration ID config_13_1      
Data Type INTEGER   Default Value 1
Options Off (0)      
  LED blinks at pulse counting (1)      

15: Calibration status

The calibration progress is calculated

Overview

The calibration progress is calculated as (value[1] - 65 + value[2] / value[3]) * 25.

The calibration is finished successfully when value[0]  =  2 and value[2] = value[3].

The calibration has failed if value[0] != 1 OR (value[0] = 2 AND value[2] != value[

Property Value
Configuration ID config_15_4
Data Type INTEGER
Range 0 to 65535
Default Value 0

Did you spot an error in the above definition or want to improve the content? You can edit the database here.