Jump to content

Thermostat bug?


MWareman

Recommended Posts

If I change the heat or cool setpoint, I get a toast saying 'Update Failure' - then the setpoint changes as I asked a couple of seconds later. So, it's working fine - but the 'Update Failure' toast is a little irritating. Any ideas?

 

It's a Trane zwave thermostat.

 

Thanks!

 

Michael.

Link to comment

If I change the heat or cool setpoint, I get a toast saying 'Update Failure' - then the setpoint changes as I asked a couple of seconds later. So, it's working fine - but the 'Update Failure' toast is a little irritating. Any ideas?

It's a Trane zwave thermostat.

Thanks!

Michael.

Michael,

 

Yes, this is a known program bug that has been reported before. I have had the issue since the first time I tested the app.

 

Dennis

Link to comment

If I remember correctly, it's a timeout issue. Agave sends the changes to the device and waits to see the change reported back, but some devices like my zwave thermostats take a little longer for the ISY to see the changes and send it to Agave.

 

Sent from my Nexus 6P using Tapatalk

This is exactly what is happening.  I am still working on a better way to wait for responses from zwave devices.  Most apps just send the command and don't care about receiving a response.  I built this into Agave to ensure that the user is notified if the response was not received from the ISY.  I'll eventually think of  better way.

Link to comment

I would think that if the request is sent to the API, and you get a 200 response - it's initially successful (and failure should not be reported). If, after some time no changed status is reported back, maybe then say there was an error with ISY communicating to the device.

Link to comment

I would think that if the request is sent to the API, and you get a 200 response - it's initially successful (and failure should not be reported). If, after some time no changed status is reported back, maybe then say there was an error with ISY communicating to the device.

Thats just the problem.  The 200/XXX response is what is what I am waiting for and it is not being returned until after the timeout on some zwave devices.  The response from the subscription is completely autonomous and independent of the user interaction.  

Link to comment

Did anything change in recent releases? I used to get the timeout toast, but a second later the change would show. Now I get the timeout and the temperature change doesn't show unless I quit the app and restart?

 

Sent from my Nexus 6P using Tapatalk

nothing related to event response or thermostats has changed.

Link to comment

I just tried again to verify and the temperature change never shows in Agave, but I see it change on the thermostat display at the same time as the update failed message displays.

 

Sent from my Nexus 6P using Tapatalk

Found this issue.  will be fixed this weekend. 

Link to comment

Just now trying the trial now for the first time. So far I'm liking it but have this issue also.

 

In my case the tstat actually does update and I get the update failure notification a half second after that.

 

So far I like it SOOO much better than Mobilinc, and I've only been running for 10 minutes. But no iOS. :(

Link to comment

Just now trying the trial now for the first time. So far I'm liking it but have this issue also.

 

In my case the tstat actually does update and I get the update failure notification a half second after that.

 

So far I like it SOOO much better than Mobilinc, and I've only been running for 10 minutes. But no iOS. :(

I'll be pushing out the fix is a few minutes.  This patch will also fix other status issues that were not prevalent or otherwise noticeable like this was. 

 

I would really like to work on an iOS version but I have very limited resources and time to work on this as it is.  IF <- big if.  I can get enough support behind the android version I will start working on an iOS version.  I still have a little bit of catch up to do on the android version to be on par, but iOS is another story.  There has been a lot of development on his iOS versions and many years of a head start.  

 

So if anyone is reading this and you like my app or would like to see an iOS version.  help me get the word out.  Like my facebook page, follow my twitter account, make a blog or forum post about it.  

 

Edit:

oh..  and rate my app in the google play store.  https://play.google.com/store/apps/details?id=com.linuxjet.apps.agave&hl=en

Link to comment

Yes for iOS version!


Just updated and tstat update failure still occurs for me even thought the tstat changes even before I get the failure notification, all within 1 second.

 

After update, I did a Force Stop on the app just to make sure I was running the current version before testing.

 

v1.022 build 258.

Link to comment

Yes for iOS version!

Just updated and tstat update failure still occurs for me even thought the tstat changes even before I get the failure notification, all within 1 second.

After update, I did a Force Stop on the app just to make sure I was running the current version before testing.

v1.022 build 258.

I really wish I had a zwave thermostat to test with.

 

I someone can help me debug this let me know. You have to be able to side load an app and be willing to install heavily debug code .

 

Sent from my Nexus 5X using Tapatalk

Link to comment

James, I'm willing to help. I have a Trane zwave stat, and always get the update failure, even though the stat itself updates. Updating thru the ISY web ui is flawless.

 

Michael.

Link to comment

James, I'm willing to help. I have a Trane zwave stat, and always get the update failure, even though the stat itself updates. Updating thru the ISY web ui is flawless.

 

Michael.

 

 

My zwave locks work perfectly. I can also install a debug version if I can help.

 

Sent from my Nexus 6P using Tapatalk

 

Can I just send the apk to your emails from the beta period?  I think I may have found it, but would like to verify.

Link to comment

Archived

This topic is now archived and is closed to further replies.


×
×
  • Create New...