I can assure you, though, that the CM15A software, ActiveHome Pro, can easily do things like "Storing schedules in the unit" and "Responding to 'instant' commands". It has come a long way from the CP290 and, was it, Lighthouse software?Walt,
But it does not preclude the possibility that they would also respond to CP290-style commands, which is what I'm trying to find out.
...My question is, would the CM11A be backwards-compatible with the CP290?
...I've developed software for the CP290, and would not want to lose the functionality I currently use it for.
...My question is, would the CM11A be backwards-compatible with the CP290?
...I've developed software for the CP290, and would not want to lose the functionality I currently use it for.
AFAIK, *NOTHING* in X10 Computer Controller World is "compatible" (unless you drop down to the lowest level - i.e. sending HEX COMMANDS). But, if you were knowledgeable enough to write your own software for the CP290, I'm confident that you could re-write it for another X10 Computer Controller.
If your CP290 has satisfied your needs for all these years *AND* if you have a PC capable of communicating with a Serial Port (DUH! ;) ), personally, IMHO (backed by almost 3 decades of X10 experience), I see no reason to subject yourself to the potential grief and heartache from upgrading to a CM15A/AHP. Pick up a CM11A (or RCA HC60CRX) for ~$10, SEARCH the forums for Keywords: CM11A, HeYu UserID: Charles Sullivan and work forward from there.
Charles is INTIMATELY familiar with the HEX COMMANDS that control the CM11A. So, once you convert your old CP290 routines to "pseudo-code", it will be a piece-of-cake to get them running again under the CM11A. (http://www.x10community.com/forums/Themes/x10theme1/images/post/thumbup.gif)
the software I'm using was developed by myself, and perform some functions which I doubt are available elsewhere, such as adjusting the timing of an event based upon weather conditions and outside temperature.
...My question is, would the CM11A be backwards-compatible with the CP290?
...I've developed software for the CP290, and would not want to lose the functionality I currently use it for.
Charles is INTIMATELY familiar with the HEX COMMANDS that control the CM11A. So, once you convert your old CP290 routines to "pseudo-code", it will be a piece-of-cake to get them running again under the CM11A. (http://www.x10community.com/forums/Themes/x10theme1/images/post/thumbup.gif)
Unfortunately that's not quite the case. Software for communication with the CM11A is probably an order of magnitude more complex than that for the CP290...
...The CM11A has the capability of sending X10 commands from its EEPROM memory based on timers or received X10 trigger signals.
...However there are only a few programs I know of which are able to load a schedule into the CM11A EEPROM:
The Ocelot will do that...
Years ago I investigated the Ocelot and the Stargate. I read all of their literature and visited support forums and read archived posts for days and days. Eventually, I decided the cost-benefit ratio didn't meet my needs and I stuck with my CM11A.
...My question is, would the CM11A be backwards-compatible with the CP290?
...I've developed software for the CP290, and would not want to lose the functionality I currently use it for.
Charles is INTIMATELY familiar with the HEX COMMANDS that control the CM11A. So, once you convert your old CP290 routines to "pseudo-code", it will be a piece-of-cake to get them running again under the CM11A. (http://www.x10community.com/forums/Themes/x10theme1/images/post/thumbup.gif)
Unfortunately that's not quite the case. Software for communication with the CM11A is probably an order of magnitude more complex than that for the CP290...
Having never used a CP290, I can only go by what I've read about it in the past. Comparing the CP290 with the CM11A and the CM15A, I'd say something like:[/size]
- CP290: TW513 with memory and a serial port
- a computer can send it real-time commands on what to do based on conditions sensed by the computer
- it can store timed events
[/size]
- CM11A: TW523 with memory and a serial port
- a computer can send it real-time commands on what to do based on conditions sensed by the computer or the CM11A
- it can react to sensor conditions sensed by itself
- it can store timed events
[/size]
- CM15A: TW523 & RR501 with memory and a USB port
- a computer can send it real-time commands on what to do based on conditions sensed by the computer or the CM15A
- it can react, with conditionals, to sensor conditions sensed by itself
- it can store timed events
...The CM11A has the capability of sending X10 commands from its EEPROM memory based on timers or received X10 trigger signals.
Thus, shouldn't the CM11A, at a minimum, be able to duplicate whatever the CP290 was capable of doing, besides having the ability to "hear" X10 PLC and execute macros in addition to timed events?
...However there are only a few programs I know of which are able to load a schedule into the CM11A EEPROM:
My interpretation is that AH v1.42 can load GeoDosch's timed events into the CM11A's memory. His "project" will then be to re-code his "pseudo-code" into a language that can both read his current computer sensors and send "Command Line" Hex Commands to the Serial Port for the CM11A to react.
- CP290: TW513 with memory and a serial port
- a computer can send it real-time commands on what to do based on conditions sensed by the computer
- it can store timed events- CM11A: TW523 with memory and a serial port
- a computer can send it real-time commands on what to do based on conditions sensed by the computer or the CM11A
- it can react to sensor conditions sensed by itself
- it can store timed events- CM15A: TW523 & RR501 with memory and a USB port
- a computer can send it real-time commands on what to do based on conditions sensed by the computer or the CM15A
- it can react, with conditionals, to sensor conditions sensed by itself
- it can store timed events
[/size]
- CP290: TW513 with memory and a serial port
- a computer can send it real-time commands on what to do based on conditions sensed by the computer
- it can store timed events- CM11A: TW523 with memory and a serial port
- a computer can send it real-time commands on what to do based on conditions sensed by the computer or the CM11A
- it can react to sensor conditions sensed by itself
- it can store timed events- CM15A: TW523 & RR501 with memory and a USB port
- a computer can send it real-time commands on what to do based on conditions sensed by the computer or the CM15A
- it can react, with conditionals, to sensor conditions sensed by itself
- it can store timed events
I wonder where the CM14A would fit in??