|
| 1 | +<?xml version="1.0" encoding="utf-8"?> |
| 2 | +<Product Revision="1" xmlns="https://github.com/OpenZWave/open-zwave"> |
| 3 | + <MetaData> |
| 4 | + <MetaDataItem name="Name">PE653</MetaDataItem> |
| 5 | + <MetaDataItem name="Description">MultiWave Five-Channel Wireless Remote Receiver</MetaDataItem> |
| 6 | + <MetaDataItem name="OzwInfoPage">http://www.openzwave.com/device-database/0005:0653:5045</MetaDataItem> |
| 7 | + <MetaDataItem name="ProductPic">images/intermatic/pe653.png</MetaDataItem> |
| 8 | + <MetaDataItem id="0653" name="ZWProductPage" type="5045">https://products.z-wavealliance.org/products/89/</MetaDataItem> |
| 9 | + <MetaDataItem id="0653" name="FrequencyName" type="5045">U.S. / Canada / Mexico</MetaDataItem> |
| 10 | + <MetaDataItem id="0653" name="Identifier" type="5045">PE653</MetaDataItem> |
| 11 | + <ChangeLog> |
| 12 | + < Entry author= "Jeff Brown - [email protected]" date= "29 June 2020" revision= "1">Initial creation, tested with firmware v3.3</ Entry> |
| 13 | + </ChangeLog> |
| 14 | + </MetaData> |
| 15 | + |
| 16 | + <!-- This device must be polled. It also has a strange habit of reporting |
| 17 | + old state when queried immediately after setting a switch and then |
| 18 | + reporting the correct state when queried a few moments later. --> |
| 19 | + |
| 20 | + <!-- This device reports 6 switches but there are only 5 circuits. |
| 21 | + The switch on the default endpoint is redundant with endpoint 1 so |
| 22 | + we omit it from the list of instances. --> |
| 23 | + <CommandClass id="32"> |
| 24 | + <Instance index="1" label="Circuit 1" /> |
| 25 | + <Instance index="2" label="Circuit 2" /> |
| 26 | + <Instance index="3" label="Circuit 3" /> |
| 27 | + <Instance index="4" label="Circuit 4" /> |
| 28 | + <Instance index="5" label="Circuit 5" /> |
| 29 | + </CommandClass> |
| 30 | + <CommandClass id="37"> |
| 31 | + <Instance index="1" label="Circuit 1" /> |
| 32 | + <Instance index="2" label="Circuit 2" /> |
| 33 | + <Instance index="3" label="Circuit 3" /> |
| 34 | + <Instance index="4" label="Circuit 4" /> |
| 35 | + <Instance index="5" label="Circuit 5" /> |
| 36 | + <Compatibility> |
| 37 | + <VerifyChanged index="1">true</VerifyChanged> |
| 38 | + <VerifyChanged index="2">true</VerifyChanged> |
| 39 | + <VerifyChanged index="3">true</VerifyChanged> |
| 40 | + <VerifyChanged index="4">true</VerifyChanged> |
| 41 | + <VerifyChanged index="5">true</VerifyChanged> |
| 42 | + </Compatibility> |
| 43 | + </CommandClass> |
| 44 | + |
| 45 | + <CommandClass id="49"> |
| 46 | + <Instance index="1" label="Water Temperature" /> |
| 47 | + <Value type="decimal" genre="user" instance="1" index="1" label="Water Temperature" units="F"> |
| 48 | + <Help>Water Temperature Sensor Value</Help> |
| 49 | + </Value> |
| 50 | + </CommandClass> |
| 51 | + |
| 52 | + <CommandClass id="67"> |
| 53 | + <Instance index="1" label="Pool" /> |
| 54 | + <Instance index="7" label="Spa" /> |
| 55 | + <Value type="decimal" genre="user" instance="1" index="1" label="Pool" units="F"> |
| 56 | + <Help>Set the pool water temperature setpoint</Help> |
| 57 | + </Value> |
| 58 | + <Value type="decimal" genre="user" instance="1" index="7" label="Spa" units="F"> |
| 59 | + <Help>Set the spa water temperature setpoint</Help> |
| 60 | + </Value> |
| 61 | + </CommandClass> |
| 62 | +</Product> |
0 commit comments