Page 1 of 1

Z-wave software stack

Posted: Tue Dec 14, 2010 10:56 pm
by structor
I am a bit dissapointed about the extensability and stability of my vera. And I am considering in using the open-zwave software stack (http://code.google.com/p/open-zwave/) in a c# codebase to run on linux using mono.

I have run some tests and with the sample program I could switch and dim my duwi modules. Which is promosing. Does anybody else on this forum have some experience with this software package?

I remember that digiwave had some postings about his own stack (http://www.digiwave.dk/en/programming/t ... rp-part-2/).

And tonight i tripped over a posting of Maarten about a starting python implemention. (http://www.maartendamen.com/tag/z-wave/)

With this topic I am hoping to find out the pro's and con's of starting completely from scratch. Porting from open-zwave. Or wrapping it.

Perhaps this topic could also be used as a gathering point to share programming z-wave knowledge.

Re: Z-wave software stack

Posted: Wed Dec 15, 2010 1:20 pm
by LostDreamer
If you only want to be able to send commands, receive status updates and poll devices, it's pretty easy to code up something yourself.

Info about the zwave protocol is up for grabs these days, making it pretty easy to create your own software (as long as you dont need it to set up your zwave network)

After reading Airox' progress in creating his PHP zwave driver, I also started one. Took me the better part of 2 days to create a class that can do everything I need, and faster than my current HA software.

If you need some of the code, just let me know...



LostDreamer

Re: Z-wave software stack

Posted: Wed Dec 15, 2010 10:53 pm
by Tiz
Hmm, although I am coding in Java, I would also be interested in how you did in in PHP to get a headstart myself. Z-wave driver is next on my list (now I am trying to get Plugwise up and running using the available reverse engineering information Maarten spent some time on)
Would you be willing to share your source code?

Re: Z-wave software stack

Posted: Wed Dec 15, 2010 11:09 pm
by structor
LostDreamer wrote:After reading Airox' progress in creating his PHP zwave driver, I also started one. Took me the better part of 2 days to create a class that can do everything I need, and faster than my current HA software.
I what language and yes I am interested in your code. I am also interested in your z-wave devices. And what kind of information you get out of them.

I have the following devices:
- aeon usbstick
- Express Controls EZ Motion 3 in 1 Multisensor
- ACT Homepro ZIR010 Motionsensor
- Duwi plugin switch
- Duwi switch
- Duwi dimmer
- Duwi blindscontrol
- Duwi remote switch
- aeon doorsensor