chriskacerguis
7/5/2017 - 12:53 AM

Install OZWCP on Ubuntu

Install OZWCP on Ubuntu

First, install some (probably) important libraries:

apt-get update apt-get install libgnutls28-dev libgnutlsxx28

Download, build and install libmicrohttpd

cd wget ftp://ftp.gnu.org/gnu/libmicrohttpd/libmicrohttpd-0.9.19.tar.gz tar zxvf libmicrohttpd-0.9.19.tar.gz mv libmicrohttpd-0.9.19 libmicrohttpd cd libmicrohttpd ./configure make make install

Download and build the open-zwave library

cd git clone https://github.com/OpenZWave/open-zwave.git cd open-zwave make

Download open-zwave-control-panel

cd git clone https://github.com/OpenZWave/open-zwave-control-panel.git cd open-zwave-control-panel

Open the Makefile and find the following line:

OPENZWAVE := ../ LIBMICROHTTPD := -lmicrohttpd

Change it to:

OPENZWAVE := ../open-zwave LIBMICROHTTPD := /usr/local/lib/libmicrohttpd.a

Build ozwcp

make ln -sd ../open-zwave/config

And finally, run it!

./ozwcp -p 8888