jperkin / node-openzwave

node.js interface to libopenzwave
Other
110 stars 54 forks source link

query: status #1

Closed mrose17 closed 10 years ago

mrose17 commented 10 years ago

hi. i'm one of the curators of @TheThingSystem -- an open source automation system that went live a few weeks ago.

several folks have asked for zwave support. my original thinking was to write a node interface to the zstick2.

can you give me a sense as to where you are in the code and what your interest might be in helping to get it "ready for prime time"?

you might also want to look at the website -- http://thethingsystem.com/

i would very much appreciate hearing your thoughts.

thanks!

/mtr

jperkin commented 10 years ago

Hi!

I have an updated version that I've been working on which adds more functionality, and will get it pushed over the next day or so.

As for whether it'd be suitable for you, I'm not sure - I only plan on adding enough support for my needs, which are binary switches and multilevel devices. However I'm more than happy to accept pull requests for additional functionality if suitable. It shouldn't be too difficult to extend for additional devices.

Cheers.

mrose17 commented 10 years ago

Excellent. What is your dongle of choice and what peripherals do you use, so I can replicate your setup.

I'm. Happy to contribute!

best

/mtr

jperkin commented 10 years ago

Dongle is 'Aeon Labs Z-Stick S2', devices are an Everspring AD142 dimmer (for some lights), a couple of Wenzhou TKB binary switches (for regular power sockets) and a Popp/Duwi ZW ESJ multilevel motor (for a projector screen).

mrose17 commented 10 years ago

thanks! i've got the z-stick2 from aeon labs. i have some z-wave dimmers and switches, so i think we're golden... i'll keep an eye out for the update...

mrose17 commented 10 years ago

hi. i see there's been a mega-update. great! is now a good time for me to start digging into things? or are you planning more updates within the next two weeks? i just want to arrange my schedule accordingly. thanks!

jperkin commented 10 years ago

I've just pushed some more bits, it now properly scans the network and reports on any device changes, and there is a setLevel() function for multi-level devices. I'll add setOn() and setOff() tomorrow, and that will cover the basic functionality.

mrose17 commented 10 years ago

many thanks! my goal is to hit it mid-week then....

best,

/mtr

mrose17 commented 10 years ago

good time to fork and start ?

just checking... no rush ...

thanks!

jperkin commented 10 years ago

I have some additional changes planned which will involve a small amount of rewriting, but it shouldn't be too difficult to update your fork, so feel free.

Let me know how you get on, would be good to get some feedback.

mrose17 commented 10 years ago

thanks. my guess is that i'll try my hand at it tomorrow... thanks!