openhab / openhab1-addons

Add-ons for openHAB 1.x
Eclipse Public License 2.0
3.43k stars 1.69k forks source link

Add Trane XR524 support #3689

Open russellchadwick opened 8 years ago

russellchadwick commented 8 years ago

This device is not in the http://products.z-wavealliance.org/ or http://www.pepper1.net/zwavedb/

Product page: http://www.nexiahome.com/compatible-products/trane-xr524-zwave-thermostat/ User guide: http://www.nexiahome.com/wp-content/uploads/2015/01/Trane524UserGuide.pdf

Tried adding a new Reference -> Id that reuses the existing trane/tzemt400bb32maa.xml It can pull thermostat_operating_state, thermostat_mode, thermostat_setpoint sensor_multilevel does not seem to work, have not tried updating those set points

Jan 2 19:05:31 beastpi start.sh[15631]: 2016-01-02 19:05:31.485 [ERROR] [b.z.i.p.s.SendDataMessageClass] - NODE 2: Got an error while sending data. Resending message. Jan 2 19:05:36 beastpi start.sh[15631]: 2016-01-02 19:05:36.522 [WARN ] [WaveController$ZWaveSendThread] - NODE 2: Too many retries. Discarding message: Message: class = SendData (0x13), type = Request (0x00), payload = 02 03 31 04 01

Not sure where to go from here

--- a/bundles/binding/org.openhab.binding.zwave/database/products.xml
+++ b/bundles/binding/org.openhab.binding.zwave/database/products.xml
@@ -2929,6 +2929,10 @@
                                <Type>5452</Type>
                                <Id>5439</Id>
                        </Reference>
+                       <Reference>
+                               <Type>5452</Type>
+                               <Id>5442</Id>
+                       </Reference>
                        <Model>TZEMT400BB32MAA</Model>
                        <Label lang="en">Trane Z-Wave Programmable Thermostat</Label>
                        <ConfigFile>trane/tzemt400bb32maa.xml</ConfigFile>

russellchadwick commented 8 years ago

How habmin sees it screen shot 2016-01-02 at 12 02 16 pm

russellchadwick commented 8 years ago

Trace log created as described here https://github.com/openhab/openhab/wiki/Z-Wave-Binding Issue_3689_Trace.txt

lutzhomestead commented 8 years ago

I am experiencing the same problem. I have successfully update the the heat setpoint but have not tried to change modes.

cdjackson commented 8 years ago

Th provided links don’t work - sorry.

On 2 Jan 2016, at 19:53, Russell Chadwick notifications@github.com wrote:

This device is not in the http://productsz-waveallianceorg/ or http://wwwpepper1net/zwavedb/

Product page: http://wwwnexiahomecom/compatible-products/trane-xr524-zwave-thermostat/ User guide: http://wwwnexiahomecom/wp-content/uploads/2015/01/Trane524UserGuidepdf

Tried adding a new Reference -> Id that reuses the existing trane/tzemt400bb32maaxml It can pull thermostat_operating_state, thermostat_mode, thermostat_setpoint sensor_multilevel does not seem to work, have not tried updating those set points

Jan 2 19:05:31 beastpi startsh[15631]: 2016-01-02 19:05:31485 [ERROR] [bzipsSendDataMessageClass] - NODE 2: Got an error while sending data Resending message Jan 2 19:05:36 beastpi startsh[15631]: 2016-01-02 19:05:36522 [WARN ] [WaveController$ZWaveSendThread] - NODE 2: Too many retries Discarding message: Message: class = SendData (0x13), type = Request (0x00), payload = 02 03 31 04 01

Not sure where to go from here

--- a/bundles/binding/orgopenhabbindingzwave/database/productsxml +++ b/bundles/binding/orgopenhabbindingzwave/database/productsxml @@ -2929,6 +2929,10 @@ 5452 5439 5452 5442 TZEMT400BB32MAA Trane Z-Wave Programmable Thermostat trane/tzemt400bb32maaxml — Reply to this email directly or view it on GitHub https://github.com/openhab/openhab/issues/3689.

lutzhomestead commented 8 years ago

Here is a copy of my log file and the node xml zwave xml & log.zip. The first part of the log was run with the following command.

Number HVAC_Temperature "Temperature [%.0f F]" (HVAC_Chart) { zwave="2:1:command=sensor_multilevel,sensor_type=1,refresh_interval=60" }

at time stamp 2016-01-13 21:47:24.733 changed to the following comand

Number HVAC_Temperature "Temperature [%.0f F]" (HVAC_Chart) { zwave="2:1:command=sensor_multilevel,sensor_type=1,setpoint_scale=1,refresh_interval=60" }

russellchadwick commented 8 years ago

The links are missing dots in the hostname in the email notification, but they look fine in the web ui, not sure