[quote=“smilligan, post:17, topic:170555”]Hugh,
Hopefully you can help me better understand the following scenario. (UI5 1.5.346 VERALite)
- 3M50 is in COLL mode with “Hold OFF”
- All is reflected OK on the VERA device ICON.
- Physical change to OFF mode on T-Stat turns OFF T-Stat
However, the 3M50 plugin continues to show in “Cool” mode. But if i change the Hold mode to ON, it will then update at next polling interval to show “Mode=OFF”
Is this expected behavior? (as the T-Stat is not synched to Vera DEVICE state)
Also, for somereason after the above scenario, the Thermostat seems to stop responding to Web page (.shtml) requests, yet still responds to VERA device commands… (Actually i like this as it precludes others from accessing the t-stat via port 80). After making a change to property such as mode or settemp on the Device Plugin, the html requests start working again.
We have the latest firmware on this t-stat.
------------ update 2 hours later ---------------
We are not able to duplicate this issue. Maybe it is “bedding down” of initial plugin install.
It seems maybe it missed the Mode update when TWO events happen at same time in polling period.
We changed the Forced Hold to 1, and updated the polling interval to 30 seconds.[/quote]
Any changes made on the thermostat should update in Vera no matter how many changes were made. Keep in mind that Vera has to poll the thermostat to discover any changes made at the stat, and by default only does so every 60 seconds. However, making any changes from the Vera UI forces an immediate refresh of the entire thermostat status.
So, if you made a change on the physical thermostat, but Vera had not polled the thermostat yet, and then you made a change through the UI, that could cause the behavior you observed. Does that sound like what could have happened?
As for the .shtml issue, the thermostat web server is very basic, so it can only handle one request at a time and other requests typically timeout while another request is being processed. This could be why the shtml pages were unavailable … if Vera was in the middle of communicating with the thermostat (and it sometimes sends several requests in a row), other requests will fail.