Skip to content

Commit

Permalink
[config] Add Intermatic PE653 and PE953 pool/spa controller and remote.
Browse files Browse the repository at this point in the history
  • Loading branch information
j9brown committed Jul 3, 2020
1 parent 0dba812 commit 573f31d
Show file tree
Hide file tree
Showing 6 changed files with 90 additions and 3 deletions.
Binary file added config/images/intermatic/pe653.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added config/images/intermatic/pe953.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
62 changes: 62 additions & 0 deletions config/intermatic/pe653.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,62 @@
<?xml version="1.0" encoding="utf-8"?>
<Product Revision="1" xmlns="https://github.com/OpenZWave/open-zwave">
<MetaData>
<MetaDataItem name="Name">PE653</MetaDataItem>
<MetaDataItem name="Description">MultiWave Five-Channel Wireless Remote Receiver</MetaDataItem>
<MetaDataItem name="OzwInfoPage">http://www.openzwave.com/device-database/0005:0653:5045</MetaDataItem>
<MetaDataItem name="ProductPic">images/intermatic/pe653.png</MetaDataItem>
<MetaDataItem id="0653" name="ZWProductPage" type="5045">https://products.z-wavealliance.org/products/89/</MetaDataItem>
<MetaDataItem id="0653" name="FrequencyName" type="5045">U.S. / Canada / Mexico</MetaDataItem>
<MetaDataItem id="0653" name="Identifier" type="5045">PE653</MetaDataItem>
<ChangeLog>
<Entry author="Jeff Brown - [email protected]" date="29 June 2020" revision="1">Initial creation, tested with firmware v3.3</Entry>
</ChangeLog>
</MetaData>

<!-- This device must be polled. It also has a strange habit of reporting
old state when queried immediately after setting a switch and then
reporting the correct state when queried a few moments later. -->

<!-- This device reports 6 switches but there are only 5 circuits.
The switch on the default endpoint is redundant with endpoint 1 so
we omit it from the list of instances. -->
<CommandClass id="32">
<Instance index="1" label="Circuit 1" />
<Instance index="2" label="Circuit 2" />
<Instance index="3" label="Circuit 3" />
<Instance index="4" label="Circuit 4" />
<Instance index="5" label="Circuit 5" />
</CommandClass>
<CommandClass id="37">
<Instance index="1" label="Circuit 1" />
<Instance index="2" label="Circuit 2" />
<Instance index="3" label="Circuit 3" />
<Instance index="4" label="Circuit 4" />
<Instance index="5" label="Circuit 5" />
<Compatibility>
<VerifyChanged index="1">true</VerifyChanged>
<VerifyChanged index="2">true</VerifyChanged>
<VerifyChanged index="3">true</VerifyChanged>
<VerifyChanged index="4">true</VerifyChanged>
<VerifyChanged index="5">true</VerifyChanged>
</Compatibility>
</CommandClass>

<CommandClass id="49">
<Instance index="1" label="Water Temperature" />
<Value type="decimal" genre="user" instance="1" index="1" label="Water Temperature" units="F">
<Help>Water Temperature Sensor Value</Help>
</Value>
</CommandClass>

<CommandClass id="67">
<Instance index="1" label="Pool" />
<Instance index="7" label="Spa" />
<Value type="decimal" genre="user" instance="1" index="1" label="Pool" units="F">
<Help>Set the pool water temperature setpoint</Help>
</Value>
<Value type="decimal" genre="user" instance="1" index="7" label="Spa" units="F">
<Help>Set the spa water temperature setpoint</Help>
</Value>
</CommandClass>
</Product>
15 changes: 15 additions & 0 deletions config/intermatic/pe953.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
<?xml version="1.0" encoding="utf-8"?>
<Product Revision="1" xmlns="https://github.com/OpenZWave/open-zwave">
<MetaData>
<MetaDataItem name="Name">PE953</MetaDataItem>
<MetaDataItem name="Description">MultiWave Five-Channel Wireless Remote Controller</MetaDataItem>
<MetaDataItem name="OzwInfoPage">http://www.openzwave.com/device-database/0005:0953:5045</MetaDataItem>
<MetaDataItem name="ProductPic">images/intermatic/pe953.png</MetaDataItem>
<MetaDataItem id="0953" name="ZWProductPage" type="5045">https://products.z-wavealliance.org/products/598/</MetaDataItem>
<MetaDataItem id="0953" name="FrequencyName" type="5045">U.S. / Canada / Mexico</MetaDataItem>
<MetaDataItem id="0953" name="Identifier" type="5045">PE953</MetaDataItem>
<ChangeLog>
<Entry author="Jeff Brown - [email protected]" date="29 June 2020" revision="1">Initial creation</Entry>
</ChangeLog>
</MetaData>
</Product>
4 changes: 3 additions & 1 deletion config/manufacturer_specific.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>

<ManufacturerSpecificData Revision="101" xmlns="https://github.com/OpenZWave/open-zwave">
<ManufacturerSpecificData Revision="102" xmlns="https://github.com/OpenZWave/open-zwave">
<Manufacturer id="0028" name="2B Electronics"></Manufacturer>
<Manufacturer id="0098" name="2GIG Technologies">
<Product config="2gig/ct50e.xml" id="015e" name="CT50e Thermostat" type="3200"/>
Expand Down Expand Up @@ -1019,6 +1019,8 @@
<Product id="3500" name="CA3560 Split-Duplex Receptacle" type="4341"/>
<Product config="intermatic/ca8900.xml" id="8900" name="CA8900 Digital Thermostat" type="4341"/>
<Product id="9000" name="CA9000 PIR Occupancy Sensor" type="4341"/>
<Product config="intermatic/pe653.xml" id="0653" name="PE653 MultiWave 5-Channel Wireless Remote Receiver" type="5045"/>
<Product config="intermatic/pe953.xml" id="0953" name="PE953 MultiWave 5-Channel Wireless Remote Controller" type="5045"/>
</Manufacturer>
<Manufacturer id="0338" name="International Integrated Systems Inc"></Manufacturer>
<Manufacturer id="0013" name="Internet Dom"></Manufacturer>
Expand Down
12 changes: 10 additions & 2 deletions cpp/build/testconfigversions.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -1599,6 +1599,14 @@
'Revision' => 2,
'md5' => 'b2c96148fd6c97c1e7a0d07126d2a7a497b49b56105e00d311dcf885d204f44bbd0673a15b0041c894098cca56b8ccfdcb072946557bbd64877552beeb0e21c0'
},
'config/intermatic/pe653.xml' => {
'Revision' => 1,
'md5' => 'e08fd00a8a8b62706b07f0a413aad9b38d1c0c040300f101ddcf042943384ce20fcf5d02b25018d994200d5d475f4ea06f309d199785ced59e0825b97a6275d4'
},
'config/intermatic/pe953.xml' => {
'Revision' => 1,
'md5' => '552d70abdcc9f757d0c51dc2a620356d01979b289a190088668ba6564a3ebb43b9442a748c66966e512bf46d4c4f6b850bbbc14b03c2b86e45000fbcb0003305'
},
'config/iris/rangeextender.xml' => {
'Revision' => 1,
'md5' => '771dd895b5d6868c5a2369b1d77f5a567afba312662421b8e9b6430774f7573962fa3a89b2395b48acc6fe9512fd2da3957698af39ffe9196870802b10fa1aeb'
Expand Down Expand Up @@ -1748,8 +1756,8 @@
'md5' => '4d34aeaaea917c229bedbb737e4de1550b2d7db5f9e61566a1c0a39966b6442d381d01f93714e12aae1404797d36854274cc4063dd7424b00d27da238b17a36a'
},
'config/manufacturer_specific.xml' => {
'Revision' => 101,
'md5' => '22e92ae48baa076b4a9eec9af1b9e9c5a7851a94866b71ccaa63e82a1cdc1e990fa5cc3ccd2550b92ef1114263b93efdf08beb34db0d82813b84d09280d97e62'
'Revision' => 102,
'md5' => '3155b90921a69dfc2dbe3a8c24cb9c5ba5a5c56f0244354e13a32fa1023f0abdc6c53724e4a37208e24492604a165f18fd1cc56858f267d9cf38ee2eff34c956'
},
'config/mcohome/a8-9.xml' => {
'Revision' => 1,
Expand Down

0 comments on commit 573f31d

Please sign in to comment.