Skip to content

Commit b9e6a43

Browse files
committed
[config] Add Intermatic PE653 and PE953 pool/spa controller and remote.
1 parent ac3d0d6 commit b9e6a43

File tree

6 files changed

+86
-3
lines changed

6 files changed

+86
-3
lines changed

config/images/intermatic/pe653.png

56.2 KB
Loading

config/images/intermatic/pe953.png

37.2 KB
Loading

config/intermatic/pe653.xml

+58
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,58 @@
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="0">true</VerifyChanged>
38+
</Compatibility>
39+
</CommandClass>
40+
41+
<CommandClass id="49">
42+
<Instance index="1" label="Water Temperature" />
43+
<Value type="decimal" genre="user" instance="1" index="1" label="Water Temperature" units="F">
44+
<Help>Water Temperature Sensor Value</Help>
45+
</Value>
46+
</CommandClass>
47+
48+
<CommandClass id="67">
49+
<Instance index="1" label="Pool" />
50+
<Instance index="7" label="Spa" />
51+
<Value type="decimal" genre="user" instance="1" index="1" label="Pool" units="F">
52+
<Help>Set the pool water temperature setpoint</Help>
53+
</Value>
54+
<Value type="decimal" genre="user" instance="1" index="7" label="Spa" units="F">
55+
<Help>Set the spa water temperature setpoint</Help>
56+
</Value>
57+
</CommandClass>
58+
</Product>

config/intermatic/pe953.xml

+15
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
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">PE953</MetaDataItem>
5+
<MetaDataItem name="Description">MultiWave Five-Channel Wireless Remote Controller</MetaDataItem>
6+
<MetaDataItem name="OzwInfoPage">http://www.openzwave.com/device-database/0005:0953:5045</MetaDataItem>
7+
<MetaDataItem name="ProductPic">images/intermatic/pe953.png</MetaDataItem>
8+
<MetaDataItem id="0953" name="ZWProductPage" type="5045">https://products.z-wavealliance.org/products/598/</MetaDataItem>
9+
<MetaDataItem id="0953" name="FrequencyName" type="5045">U.S. / Canada / Mexico</MetaDataItem>
10+
<MetaDataItem id="0953" name="Identifier" type="5045">PE953</MetaDataItem>
11+
<ChangeLog>
12+
<Entry author="Jeff Brown - [email protected]" date="29 June 2020" revision="1">Initial creation</Entry>
13+
</ChangeLog>
14+
</MetaData>
15+
</Product>

config/manufacturer_specific.xml

+3-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="utf-8"?>
22

3-
<ManufacturerSpecificData Revision="108" xmlns="https://github.com/OpenZWave/open-zwave">
3+
<ManufacturerSpecificData Revision="109" xmlns="https://github.com/OpenZWave/open-zwave">
44
<Manufacturer id="0028" name="2B Electronics"></Manufacturer>
55
<Manufacturer id="0098" name="2GIG Technologies">
66
<Product config="2gig/ct50e.xml" id="015e" name="CT50e Thermostat" type="3200"/>
@@ -1029,6 +1029,8 @@
10291029
<Product id="3500" name="CA3560 Split-Duplex Receptacle" type="4341"/>
10301030
<Product config="intermatic/ca8900.xml" id="8900" name="CA8900 Digital Thermostat" type="4341"/>
10311031
<Product id="9000" name="CA9000 PIR Occupancy Sensor" type="4341"/>
1032+
<Product config="intermatic/pe653.xml" id="0653" name="PE653 MultiWave 5-Channel Wireless Remote Receiver" type="5045"/>
1033+
<Product config="intermatic/pe953.xml" id="0953" name="PE953 MultiWave 5-Channel Wireless Remote Controller" type="5045"/>
10321034
</Manufacturer>
10331035
<Manufacturer id="0338" name="International Integrated Systems Inc"></Manufacturer>
10341036
<Manufacturer id="0013" name="Internet Dom"></Manufacturer>

cpp/build/testconfigversions.cfg

+10-2
Original file line numberDiff line numberDiff line change
@@ -1619,6 +1619,14 @@
16191619
'Revision' => 2,
16201620
'md5' => 'b2c96148fd6c97c1e7a0d07126d2a7a497b49b56105e00d311dcf885d204f44bbd0673a15b0041c894098cca56b8ccfdcb072946557bbd64877552beeb0e21c0'
16211621
},
1622+
'config/intermatic/pe653.xml' => {
1623+
'Revision' => 1,
1624+
'md5' => '2e6e0dbb7f37f39213db8627ec10423545a8c0a7e8ccb6b04dab4e75d2806b89c6ed9585e5965e6d685eaa63f0590f071ce231b7ba472459746cba3344873c66'
1625+
},
1626+
'config/intermatic/pe953.xml' => {
1627+
'Revision' => 1,
1628+
'md5' => '552d70abdcc9f757d0c51dc2a620356d01979b289a190088668ba6564a3ebb43b9442a748c66966e512bf46d4c4f6b850bbbc14b03c2b86e45000fbcb0003305'
1629+
},
16221630
'config/iris/rangeextender.xml' => {
16231631
'Revision' => 1,
16241632
'md5' => '771dd895b5d6868c5a2369b1d77f5a567afba312662421b8e9b6430774f7573962fa3a89b2395b48acc6fe9512fd2da3957698af39ffe9196870802b10fa1aeb'
@@ -1772,8 +1780,8 @@
17721780
'md5' => '4d34aeaaea917c229bedbb737e4de1550b2d7db5f9e61566a1c0a39966b6442d381d01f93714e12aae1404797d36854274cc4063dd7424b00d27da238b17a36a'
17731781
},
17741782
'config/manufacturer_specific.xml' => {
1775-
'Revision' => 107,
1776-
'md5' => '0d6ceb162d69da8b12e769e9b08bf1637c092fc90849be5c8a70931fae4c319f4b1f0090af641b99a8fd7208475c924294f03f861abaab3aaacb362d6377bf2d'
1783+
'Revision' => 109,
1784+
'md5' => '1192847d06bc14101630655facc58e482556b21aadf18591ce7dedf36f464b764917d9710bce18bca86a4b0f1a0cf50ab214b1f72956e1e1e5aefe6e3d483b37'
17771785
},
17781786
'config/mcohome/a8-9.xml' => {
17791787
'Revision' => 1,

0 commit comments

Comments
 (0)