Update config for NQ-92021 Power Reader

This commit is contained in:
Justin Hammond 2019-05-03 17:09:10 +08:00
parent 6b6a6ad1e4
commit 00d23fe093
2 changed files with 29 additions and 14 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 44 KiB

View file

@ -1,41 +1,56 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
<!--
NorthQ NQ-92021 Power Reader & Power Manager
http://products.z-wavealliance.org/products/69
http://northq.com/wp-content/uploads/2016/01/Technical-Integration.pdf
-->
<Product xmlns='https://github.com/OpenZWave/open-zwave' Revision="3">
--><Product Revision="4" xmlns="https://github.com/OpenZWave/open-zwave">
<MetaData>
<MetaDataItem name="OzwInfoPage">http://www.openzwave.com/device-database/0096:0001:0001</MetaDataItem>
<MetaDataItem name="ProductPic">images/northq/nq92021.png</MetaDataItem>
<MetaDataItem id="0001" name="ZWProductPage" type="0001">https://products.z-wavealliance.org/products/69/</MetaDataItem>
<MetaDataItem name="ProductPage">http://northq.com/qpower/</MetaDataItem>
<MetaDataItem name="Description">NorthQ has developed a small Power Reader that can be easily installed on existing electronic or mechanical meters in order to visualize electricity consumption in private homes. The meter reading solution is based on the Z-Wave wireless standard, which is ideal for controlling automation products within the home.
The product consists of 3 parts: a Power Reader, a battery-powered wireless transmitter and a USB receiver. Electricity data is transferred to a chosen PC every 15 minutes, where it can then be visualized in the form of graphs, enabling customers to keep track of their electricity consumption (in kWh and in local currency), and monitor their CO2 emissions, etc. It is also possible to receive real-time measurements in order to investigate how much each individual appliance uses in active or standby mode.
Furthermore, it is possible to enter a budget for how much you want to consume in EUR or kWh per year. The NorthQ eGadget on the screen continuously monitors and updates the electricity consumption data to indicate whether you are under or over budget. You are then able to compare your electricity consumption in the current year with that in previous years. It is also possible to compare the consumption in your current home with other types of homes, e.g. apartments, houses, villas, etc.
</MetaDataItem>
<MetaDataItem id="0001" name="FrequencyName" type="0001">CEPT (Europe)</MetaDataItem>
<MetaDataItem name="Name">NorthQ Power Reader &amp; Power Manager</MetaDataItem>
<MetaDataItem id="0001" name="Identifier" type="0001">NQ-92021</MetaDataItem>
<ChangeLog>
<Entry author="Justin Hammond - Justin@dynam.ac" date="03 May 2019" revision="4">Initial Metadata Import from Z-Wave Alliance Database - https://products.z-wavealliance.org/products/69/xml</Entry>
</ChangeLog>
</MetaData>
<!-- Configuration Parameters -->
<CommandClass id="112">
<Value type="int" index="1" genre="config" label="Pulse factor" units="pulses" min="10" max="1000000" value="10000">
<Value genre="config" index="1" label="Pulse factor" max="1000000" min="10" type="int" units="pulses" value="10000">
<Help>How many pulses are counted per 10 kWh.</Help>
</Value>
<Value type="list" index="2" genre="config" label="Sensor type" units="" min="1" max="2" value="1" size="1">
<Value genre="config" index="2" label="Sensor type" max="2" min="1" size="1" type="list" units="" value="1">
<Help>Defines the meter type on which the Power Reader is placed</Help>
<Item label="Pulse Meter" value="1"/>
<Item label="Rotating Wheel" value="2"/>
</Value>
<Value type="byte" index="3" genre="config" label="IR Listen period" units="" min="0" max="127" value="0">
<Value genre="config" index="3" label="IR Listen period" max="127" min="0" type="byte" units="" value="0">
<Help>Additional time for feedback measurement.Should always be 0.</Help>
</Value>
<Value type="byte" index="4" genre="config" label="IR Pulse Width" units="" min="0" max="127" value="50">
<Value genre="config" index="4" label="IR Pulse Width" max="127" min="0" type="byte" units="" value="50">
<Help>Adjusts transmit signal so received signal will in average be equal to this values. Auto calibration might select another value than this.</Help>
</Value>
<Value type="byte" index="5" genre="config" label="Poll / Wake up frequency" units="seconds" min="1" max="50" value="20" >
<Value genre="config" index="5" label="Poll / Wake up frequency" max="50" min="1" type="byte" units="seconds" value="20">
<Help>Wake device up this many times per second. This value also controls number of measurements per second on mechanical meters.</Help>
</Value>
<Value type="int" index="8" genre="config" label="Wake up interval" units="seconds" min="1" max="32767" value="900" read_only="true" >
<Value genre="config" index="8" label="Wake up interval" max="32767" min="1" read_only="true" type="int" units="seconds" value="900">
<Help>Do not use. Set this value using WAKE_UP_INTERVAL_SET instead.</Help>
</Value>
<Value type="int" index="9" genre="config" label="Pulse count" units="pulses/kWh" min="0" max="2147483647" value="0" >
<Value genre="config" index="9" label="Pulse count" max="2147483647" min="0" type="int" units="pulses/kWh" value="0">
<Help>Current pulse count in device (pulse count / pulse factor = kWh).</Help>
</Value>
<Value type="short" index="10" genre="config" label="Keep alive period" units="second" size="2" min="1" max="32767" value="5">
<Value genre="config" index="10" label="Keep alive period" max="32767" min="1" size="2" type="short" units="second" value="5">
<Help>set to the number of seconds that it will take the controlling node to send a response / request to the wake up notification</Help>
</Value>
<Value type="int" index="11" genre="config" label="Real-time mode" units="pulses/kWh" min="0" max="32767" value="0" >
<Value genre="config" index="11" label="Real-time mode" max="32767" min="0" type="int" units="pulses/kWh" value="0">
<Help>Set this to enter real-time mode from remote. Contains seconds * poll frequency before going back to sleep. If you press the button once this value will be set.</Help>
</Value>
</CommandClass>
</Product>