
Raspberry Pi Üzerinde Open Zwave Control Panel çalıştırma
Akıllı ev sistemlerinin önemli bir parçası da kuşkusuz ki Z-Wave kablosuz iletişim protokolü. Dolayısıyla da, Z-wave ağınızı ve ağınıza dahil olan düğümleri sorgulamak, yönetmek ve izlemek akıllı ev sistemlerinin önemli bir parçası. Open Z-Wave Control Panel bu amaç doğrultusunda geliştirilen açık kaynak kodlu bir uygulama. Bu makalemde, akıllı ev sistemimin merkezine konumlandırdığım Raspberry Pi 3 üzerine Open Z-Wave Control Panel (ozwcp) uygulamasını nasıl çalıştırabileceğimizi sizinle paylaşacağım.
İlk adım OZWCP’yi derlemek/çalıştırmak için ihtiyacımız olan kütüphaneleri kurmak;
sudo apt-get update sudo apt-get install libgnutls28-dev libgnutlsxx28 libudev-dev
Sırada libmicrohttpd kurulumunda;
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 sudo make install
Sıradaki adımımız Open Z-Wave kurulumu (uyarı: bu adım biraz sürecek, sabır )
cd ~ git clone https://github.com/OpenZWave/open-zwave.git cd open-zwave make
Open Z-Wave kurulumu ardından artık OZWCP’yi indirip kurabiliriz;
cd ~ git clone https://github.com/OpenZWave/open-zwave-control-panel.git cd open-zwave-control-panel
derlemenin başarılı olması adına MakeFile dosyasındaki aşağıdaki satırı;
OPENZWAVE := ../ LIBMICROHTTPD := -lmicrohttpd

Şu şekilde değiştirmelisiniz;
OPENZWAVE := ../open-zwave LIBMICROHTTPD := /usr/local/lib/libmicrohttpd.a

Artık OZWCP’yi başarıyla derlememizin önünde bir engel kalmadı;
make ln -sd ../open-zwave/config
İşte bu kadar…
Aşağıdaki komut ile OZWCP’yi başlatabilirsiniz;
./ozwcp -p 8090
Tarayıcınızda Open Z-Wave Control Panel’i açarak kullanmaya başlayabilirsiniz;
