Étape 4: Installation et logiciel de Test sur pcDuino
$sudo apt-get installer subversion build-essential font libudev-dev
2. Raccordez z-stick
3. Installez open-zwave :
?
1
2
3
4
$cd/home/ubuntu
$svn checkout http://open-zwave.googlecode.com/svn/trunk/ open-zwave
$cd open-zwave/cpp/build/linux
$make
Cette étape prendra du temps.
4. construire l’exemple open-zwave pour tester si tout est OK.
?
1
2
3
4
$cd... /examples/Linux/MinOZW
(modifier le Makefile si votre appareil n’est pas à/dev/ttyUSB0)
$make
$. / test
Même si ce forum fonctionne – Appuyez sur l’interrupteur, nous allons voir quelques résultats test et il créera un fichier de config – zwcf_yourhome.xml, où yourhome est remplacée par une chaîne hexadécimale.
5. installer openzwave-panneau de commande.
?
1
2
$cd/home/ubuntu
$svn checkout http://openzwave-control-panel.googlecode.com/svn/trunk/ openzwave-panneau de commande
6. installer libmicrohttpd.
$wget ftp://ftp.gnu.org/gnu/libmicrohttpd/libmicrohttpd-0.9.20.tar.gz
$tar - xzvf libmicrohttpd-0.9.20.tar.gz
$cd libm *
$. /configure
$make
$sudo faire installer
7. est allé pour le renvoyer à openzwave-contrôleur
$cd ~/openzwave*
Modifier le fichier « Makefile » et assurez-vous que OPENZWAVE et LIBMICRoHTTPD sont comme ci-dessous :
OPENZWAVE: =... /Open-zwave
LIBMICROHTTPD: = /usr/local/lib/libmicrohttpd.a
Il faut aussi décommenter les trois lignes pour linux :
# pour Linux décommenter les lignes des trois prochains
LIBZWAVE: = $(générique $(OPENZWAVE)/cpp/lib/linux/*.a)
LIBUSB: = - ludev
LIBS: = $(LIBZWAVE) $(GNUTLS) $(LIBMICROHTTPD) - pthread $(LIBUSB)
Nous compilons ensuite par :
$make
8. temps de test (le nombre après que p est le numéro de port) :
$. / ozwcp -p 55555
Avant de nous exécuter ozwcp, nous avons besoin copier le répertoire « config » d’ouvrir-zwave à openzwave-panneau de contrôle.
9. sur un PC, lancer le navigateur, puis pointez sur http://pcduino_ip_address:55555
Nous avons d’entrée ' / dev/ttyUSB0′ sous le nom de périphérique et appuyez sur le bouton « Initialize », puis nous verrons notre interrupteur z-wave en évidence sous périphériques onglet, nous pouvons puis allumer et éteindre l’interrupteur !