As already stated, the more complex part of this prototype is the software. We need to install several software packages into our BeagleBone Black, and the software we have to write by ourselves needs some skills. However, don't worry, I'm going to explain all needed steps one at a time!
Python bindings is quite complex since the software package named python-openzwave
still seems in hard development, and it depends on tons of Python packages! However, I did it by getting a specific version of the project with the following command line:
root@beaglebone:~# wget http://bibi21000.no-ip.biz/python-openzwave/python-openzwave-0.3.0b5.tgz
Other versions of the python-openzwave
package are available at http://bibi21000.no-ip.biz/python-openzwave/.
root@beaglebone:~# tar xvfz python-openzwave-0.3.0b5.tgz
A new directory, python-openzwave-0.3.0b5
, is now created...