Re: [LHA-misc] Help - So many linux HA options
Status: Beta
Brought to you by:
ncherry
From: <HGu...@ao...> - 2000-11-06 16:10:39
|
Ok, Thanks for the very quick reply, so lets get down to further understanding and maybe I can lend a hand where fit. I see the CM-11A a major need so lets start there, Is Dan Lanciani's code GPL? If not would he be interested ? The X10d works pretty well (compiles and installs with no problems) but needs Docs, makefile, and install scripts (maybe an RPM too). If it's GPL it would be easy to add these things and finish that off. So if I were to want to add a new interface I would use the same basic code as from X10d and use a sockets interface? With some good comments maybe Dan Lanciani's code could serve as a prototype for other devices. I like the idea of a layered ISO modeled system. Every controller would have a sockets interface that talks ASCII commands, cool! Just telnet in to test. Just about all languages support sockets interface. Ok now what about Karl Denninger's HomeDaemon? It also talks directly to some devices and uses Shared memory (don't care much for shared memory, but guess it works). It needs to be able to know about talk to the other controllers through sockets. As you said, that program need to be changed. Has anyone gotten the CGI part to work on Homedaemon? Could someone document how it works? It would be cool to have the Homedaemon to listen on a socket for commands and display event (like a monitor) but maybe I'm getting too far ahead. As far as GUI, I kind of like the idea of doing it in JAVA, but Tk/TCl will work find too. Seems like the GUI needs to talk to the HomeDaemon though because the Homedaemon understands device names (alias's). H. Gunner In a message dated 11/6/00 9:19:05 AM Eastern Standard Time, nc...@ho... writes: > HGu...@ao... wrote: > > > Thanks Mr. Cherry for the great web site and articals. > > Thank you also. :-) > > > The automation devices I have: > > I'll add thoses to the tally > > > Now finnally the questions, > > > > I've looked at source forge project (LinuxHA) and it appears this is only > for > > the HCS system (is that true)? Is linux HA focusing on the HCS stuff or > are > > there plans to add devices to Linux platform (and how would that happen?) > > The HCS code is based on Dan's X10d (for the CM11A, he also has one for the > LynX10). The focus will be on variuos controllers, the next being the Ocelot > family of controllers. I may be able to through in the CP290 right away. > > The reason it looks like just the one controller is that is what I started > with. I need to get a stable base then start porting to other controllers. > > I'm not much of a GUI person, I like text file configs but I do realize > that others need something more intuitive. The next step is actually to > adapt the HomeDaemon to use the new controllers. Then it's off the the user > interface. I've started to build Perl/TK programs that run on either Win95 > or Linux (I haven't tested it with anything else) for the HCS. Perl permits > me to write quick and dirty code. > > > Is the idea to build upon the X10d (or similar program for each interface)? > > > How does the architecture handle many differing interfaces (sockets, > shared > > memory)? What about user interface (is there any for the Homedaemon)? Any > > Documenattion for using HomeDaemon's CGI? > > It's basically a status <device_number>, where device number is A1 = 0 > B1 = 16, P16 = 255 (0 - 255). I think he's docuemented it a bit in the > latest > release. It is still a bit confusing since the device name has to do with > the > info the fills in the table of the status page. > > > Also finally, Does anyone have any experience with the commercial packages > > available for Linux Home automation (ECS). > > I just started to play with ECS, Mark Gilmore has been very helpful. My > system isn't even close to being stock (it's distributed). I hope to get > a little more time to play with it soon. > |