Search found 18 matches

by Jaren
Thu Feb 03, 2011 7:27 am
Forum: DomotiGa Forum
Topic: Aeon Labs Z-Stick Series 2
Replies: 43
Views: 33159

Re: Aeon Labs Z-Stick Series 2

I've got this set up so you can toggle a column in the db to switch between built in and open zwave support.
What is the best way for me to submit it for review?
by Jaren
Thu Jan 27, 2011 6:02 pm
Forum: DomotiGa Forum
Topic: Aeon Labs Z-Stick Series 2
Replies: 43
Views: 33159

Re: Aeon Labs Z-Stick Series 2

I've spent the past few days cleaning up both the openzwave wrapper library and my changes to Domotiga. I add some thread safety code to the wrapper and that significantly slowed down the startup, so I'm still looking at that. Without the thread safety the system was a little fragile as it started u...
by Jaren
Sun Jan 23, 2011 7:08 am
Forum: DomotiGa Forum
Topic: Aeon Labs Z-Stick Series 2
Replies: 43
Views: 33159

Re: Aeon Labs Z-Stick Series 2

I now have a decent chunk of CZWave.class replaced by calls into openzwave. It turns out that my switches aren't associated after all. They are simply sending a few updates of their dim level as they are being turned off. So I'll be able to catch whatever they send, but they aren't notifying the con...
by Jaren
Fri Jan 21, 2011 7:25 pm
Forum: LEDS, DMX & Lights Forum
Topic: Dimmable CFLs or LEDs with incandescent dimmers
Replies: 0
Views: 3459

Dimmable CFLs or LEDs with incandescent dimmers

I'm new to Domotica and just retrofitted my house with Z-Wave dimmer switches. They work great in the few places I still have incandescent bulbs. Most of the house has CFLs and thus when the switches dim on or off the lights flicker like the disco. I've tried several brands of dimmable CFL and found...
by Jaren
Wed Jan 19, 2011 10:31 pm
Forum: DomotiGa Forum
Topic: Aeon Labs Z-Stick Series 2
Replies: 43
Views: 33159

Re: Aeon Labs Z-Stick Series 2

I've only got 7 nodes on my zwave network right now. I'm simply calling openzwave's InitZWave function and watching till the debug output stops scrolling stuff past. It does it all asynchronously in a thread on the c++ side. It does send a message almost immediately once the driver is ready. Watchin...
by Jaren
Wed Jan 19, 2011 9:19 am
Forum: DomotiGa Forum
Topic: Aeon Labs Z-Stick Series 2
Replies: 43
Views: 33159

Re: Aeon Labs Z-Stick Series 2

Another question: Should I be writing this stuff as a full-on replacement for the existing CZWave.class? Or should it be a new module so people have the option of using either one? Or should I add a checkbox in the Zwave interface to choose if you want openzwave or not and then just duplicate all th...
by Jaren
Wed Jan 19, 2011 9:02 am
Forum: DomotiGa Forum
Topic: Aeon Labs Z-Stick Series 2
Replies: 43
Views: 33159

Re: Aeon Labs Z-Stick Series 2

Just a quick update: Tonight I got openzwave initializing from within DomotiGa. I can also turn switches on and off using openzwave. Still a ways to go. There is one thing I'm noticing though. OpenZWave is taking around 45 seconds to start up and query all the nodes in my network. Is there currently...
by Jaren
Wed Jan 19, 2011 8:59 am
Forum: DomotiGa Forum
Topic: Controlling Devices from the iPhone/iPad
Replies: 2
Views: 4181

Re: Controlling Devices from the iPhone/iPad

Thanks Frank.

I also have been thinking of either enhancing the existing webclient to include a control interface, or creating something new.
Right now I'm trying to help get open-zwave working with Domotiga.
Some sort of iphone solution will be my next priority.
by Jaren
Mon Jan 17, 2011 5:09 pm
Forum: DomotiGa Forum
Topic: Aeon Labs Z-Stick Series 2
Replies: 43
Views: 33159

Re: Aeon Labs Z-Stick Series 2

So far I've been able to create a simple c++ library that can Init openzwave and has a notification callback. I did notice that if I built it as straight up C++ gambas couldn't find the symbols in the library. By building my library with C bindings like this: extern "C" { ... my Code .. } ...
by Jaren
Mon Jan 17, 2011 1:29 am
Forum: DomotiGa Forum
Topic: Aeon Labs Z-Stick Series 2
Replies: 43
Views: 33159

Re: Aeon Labs Z-Stick Series 2

Worst case we could set up a poor-man's callback system using xml-rpc or something similar until we get gambas3.
Do you think that'd be too slow and heavy to work for our needs with openzwave?
by Jaren
Mon Jan 17, 2011 1:12 am
Forum: DomotiGa Forum
Topic: Aeon Labs Z-Stick Series 2
Replies: 43
Views: 33159

Re: Aeon Labs Z-Stick Series 2

I see it now.
Devices.ValueUpdate().
I'll have to think about that.
by Jaren
Mon Jan 17, 2011 1:06 am
Forum: DomotiGa Forum
Topic: Aeon Labs Z-Stick Series 2
Replies: 43
Views: 33159

Re: Aeon Labs Z-Stick Series 2

How does domotiga currently get notified of the device status changes?
I assumed that CZWave was just writing the changes to the db and that some system was watching the db for changes.
by Jaren
Sun Jan 16, 2011 9:59 pm
Forum: DomotiGa Forum
Topic: Aeon Labs Z-Stick Series 2
Replies: 43
Views: 33159

Re: Aeon Labs Z-Stick Series 2

I'll explore a little the possibility of creating a C/C++ version of CZWave that could use openzwave. The callbacks in that class could interface directly with mysql and we may be in good shape. I can't see anything in CZWave.class callback-like functions that interfaces with any other gambas code o...
by Jaren
Sat Jan 15, 2011 8:49 pm
Forum: DomotiGa Forum
Topic: Aeon Labs Z-Stick Series 2
Replies: 43
Views: 33159

Re: Aeon Labs Z-Stick Series 2

Do you know if it is possible to interface gambas with c++? If so I bet the czwave class could be greatly simplified to just make calls into openzwave.

I notice that openzwave already has support for per device polling too.
by Jaren
Sat Jan 15, 2011 12:09 pm
Forum: DomotiGa Forum
Topic: Aeon Labs Z-Stick Series 2
Replies: 43
Views: 33159

Re: Aeon Labs Z-Stick Series 2

I played around with these GE switches that don't support associations tonight. I pulled down open-zwave just for fun and built and ran the MinOZW example which simply sets up the network and waits. When I switch my switches locally a bunch of debug output is printed indicating to me that some messa...

Go to advanced search