oskrypuch Posted April 29, 2019 Posted April 29, 2019 Needed to change some hardware, came with v5.0.13D. After advice here and from support, elected to restore from v4.6.3 backups. Seemed to go OK, from what I can see so far, but four programs have an "unsaved" state (I did already force a save once, actually twice, and restarted), they are listed below. They also curiously have a "Response type 10", have no idea what that means, probably part of the issue. * Orest _____________________________________________________________________________ queryAll - [ID 0002][Parent 0001] If Time is 2:45:00AM Then Response type 10 Else - No Actions - (To add one, press 'Action') _____________________________________________________________________________ query tstats - [ID 010C][Parent 0001] If Time is 12:00:00AM And Time is 6:00:00AM And Time is 12:00:00PM And Time is 6:00:00PM Then Response type 10 Response type 10 Response type 10 Response type 10 Else - No Actions - (To add one, press 'Action') _____________________________________________________________________________ tstat high.sense - [ID 01CB][Parent 0074] If ( 'thermostats / MAIN - tstat - 2.2 -' Temperature > 27.0° Or 'thermostats / Master - tstat - 2.2 -' Temperature > 27.0° Or 'thermostats / UpStrs - tstat - 2.2 -' Temperature > 27.0° Or 'thermostats / SLRM - tstat - 2.2 -' Temperature > 29.0° ) And Program 'var tstat high' is False Then Wait 1 minute Response type 10 Response type 10 Response type 10 Response type 10 Wait 1 minute Run Program 'tstat high' (If) Else - No Actions - (To add one, press 'Action') _____________________________________________________________________________ tstat low.sense - [ID 01CC][Parent 0074] If ( 'thermostats / MAIN - tstat - 2.2 -' Temperature < 15.0° Or 'thermostats / Master - tstat - 2.2 -' Temperature < 15.0° Or 'thermostats / UpStrs - tstat - 2.2 -' Temperature < 15.0° Or 'thermostats / SLRM - tstat - 2.2 -' Temperature < 15.0° ) And Program 'var tstat low' is False Then Wait 1 minute Response type 10 Response type 10 Response type 10 Response type 10 Wait 1 minute Run Program 'tstat low' (If) Else - No Actions - (To add one, press 'Action')
oskrypuch Posted April 29, 2019 Author Posted April 29, 2019 (edited) It appears this is a placeholder for statements it can't translate. These are a SCENE query and a THERMOSTAT query. OK, fixed those. Scanned through 8000 lines of code ... Looks like it was mainly adding [Not Enabled] to a few dozen functions, which stopped the weird house behavior, not surprising! The backup/restore did go pretty smoothly. But moving to v5 is not a trivial exercise, if your application is well developed. But, I suppose you have to do it sometime, and now I can start checking out all the new features. Is there a good top level summary of these, somewhere? * Orest Edited May 1, 2019 by oskrypuch
Recommended Posts