Attached is Beta Version 1.0 of my "CMAX System Map Importer for HomeSeer. Just place the .exe file in your ADI2500 folder. After the first time the program runs, a INI file will be created. Back up your HomeSeer XML file and irlbl.cfg file before using this program.
The program reads a CMAX project file (.prj) and then renames all Ocelot and Secu16I device names using the names in your System Map if the names in the System Map have been changed from the default.
Other ADI modules can be supported assuming the Applied Digital Ocelot plugin also create HomeSeer devices. No devices are created for SECUR16IR but when it is recognized, the HS's IRConfig is augmented to show zones. Send me a .prj file and I can add support for other modules.
The program also renames IR labels using the names in the System Map by editing the irlbl.cfg file (a backup copy is created first and is restored if an error occurs). The program prompts you to restart HomeSeer as the irlbl.cfg file has to be reread to take effect.
I will provide the source code upon request as long as you send me back an "improved" version .
Future Enhancements
-------------------
- integrate with Ocelot plugin?
- add suppport for other modules
- add ability to use IR labels instead of # for IR scripting
- add ability to make use of zone labels
Jim Doolittle
[This message was edited by Jim Doolittle on Friday, 24 January 2003 at 07:42 AM.]
The program reads a CMAX project file (.prj) and then renames all Ocelot and Secu16I device names using the names in your System Map if the names in the System Map have been changed from the default.
Other ADI modules can be supported assuming the Applied Digital Ocelot plugin also create HomeSeer devices. No devices are created for SECUR16IR but when it is recognized, the HS's IRConfig is augmented to show zones. Send me a .prj file and I can add support for other modules.
The program also renames IR labels using the names in the System Map by editing the irlbl.cfg file (a backup copy is created first and is restored if an error occurs). The program prompts you to restart HomeSeer as the irlbl.cfg file has to be reread to take effect.
I will provide the source code upon request as long as you send me back an "improved" version .
Future Enhancements
-------------------
- integrate with Ocelot plugin?
- add suppport for other modules
- add ability to use IR labels instead of # for IR scripting
- add ability to make use of zone labels
Jim Doolittle
[This message was edited by Jim Doolittle on Friday, 24 January 2003 at 07:42 AM.]
Comment