py-openzwave, a python wrapper for open-zwave released!


Today I am releasing py-openzwave, which is a python wrapper around the open-zwave project. The wrapper allows you to control a z-wave network from python.
This wrapper is still a work in progress, but the basic skeleton is in place (network scanning, and turning a device on or off). At the same time I am presenting my new project workspace, based on Redmine.
All my projects, can be found on this page from now on: http://projects.maartendamen.com

Enough talking, py-openzwave can be found here: http://projects.maartendamen.com/projects/pyopenzwave/
There are some usage notes on the wiki page.

Any help with the project is greatly appreciated.

Maarten

Hi, I am Maarten and I am the owner of this weblog. I post on various IT subjects that matter in my life as an IT professional.

5 thoughts on “py-openzwave, a python wrapper for open-zwave released!

  1. Hi Maarten,

    I have been reading and using your python wrapper and getting to know it a little. I tried the zwaveCommander and zwaveServer programs, but I think they are failing with an error in the Cython code. (Please bear in mind, Cython and your code is very new so I might be wrong).

    What I am seeing is the error message ‘Exception ValueError: “invalid literal for int() with base 10: ”” in ‘openzwave.callback’ ignored’ printed numerous times during the startup of the Commander or the Server. If I just use the test.py program or manager_demo.py, everything seems to work fine.

    I think the problem is in openzwave.pyx because that is the only file that has a callback method, but I can’t see where the int is being cast or expected.

    I have shared some information about my setup with Steve, http://buzzdavidson.com/?p=64 , but if you have any questions or could help me with this problem, please do let me know.

    Thank you very much,
    David

Comments are closed.

Recent Posts