Have been exercising TH 2.2b11. The "Store Schedule" under "Controller" appears to be what I would want. Again the downside is problems under the "Installed Hardware" where I get numerous "Failed to store schedule...." followed by "Error -48".
I watch the "console log" and the "TH Log" while I work the keys to see relationships. Doing a minor tinkering with an event in the "Schedules" window sure generates console log output.
I sure would be nice to be able to confirm what my CP290 is actually holding at any one time.
My history .... please indulge me ... I seem to always relish a story:
I have been using X10 and a CP290, purchased in 1986 from Smarthome. I originally used Powerhouse on a original 128K Mac (upgraded to 2MG memory, hung on a hard drive and running system 7). Powerhouse was upgraded and renamed Mousehouse (by swingsoftware.com, later mousehouse.net) and I found it did the job; but, became obsolete as the Mac OS migrated from OS 7 to bigger and better things. The 128K Mac was replaced by a MAC II vx, the last of the 24-bit/32-bit machines; that was upstarted by a Mac II 7500 and OS 9. We kept the older ones around for games the kids loved and, of course, Mousehouse, working on the lighting control. (Mousehouse V 2.0 is now listed on http://www.mousehouse.net
, advertised in their manual as for OS 7 or 8.) The most difficult part was the Rube Goldberg serial connector arrangement between CP290 and what ever Mac was being used.
Mousehouse had the ability to upload the contents of the CP290, some way, so that it was logically readable and printable. This way there was no mistake on exactly what was stored in its innards.
By accident I came across a reference to Thinking Home and started with v 1.1.7. This was a good replacement for Mousehouse as I didn't need to keep OS 9 active. What I loved about Thinking Home was a very responsive Bruce Lawton, who took a lot of time to coach me through understanding how things work. What patience!
End of history:
Displaying the contents of the CP290 would bring joy to my heart and eternal gratefulness ... at least until the CP290 goes down the road.
Does the "Store Schedule" under "Controller" force the entire schedule to load? For the short time it seems to be working I suspect it doesn't. I was under the impression the CP290 had a more paced transfer rate. The old serial transfer rate for the older machines was very slow....something like a teletype machine. I am not positive...just stuff I vaguely remember. Jamming at higher speeds caused transfer problems.