added zwave support

This commit is contained in:
buanet
2019-10-23 10:51:15 +02:00
parent 7e31f7f18a
commit b67ca2de19
15 changed files with 108 additions and 78 deletions

View File

@@ -5,6 +5,7 @@ packages=$PACKAGES
avahi=$AVAHI
uid=$SETUID
gid=$SETGID
zwave=$ZWAVE
# Getting date and time for logging
dati=`date '+%Y-%m-%d %H:%M:%S'`
@@ -147,7 +148,17 @@ then
echo "Initializing Avahi-Daemon..."
chmod 764 /opt/scripts/setup_avahi.sh
sh /opt/scripts/setup_avahi.sh
echo 'Done.'
echo "Done."
echo ' '
fi
if [ "$zwave" = "true" ]
then
echo "ZWave is activated by ENV."
echo "Initializing ZWave-support..."
chmod 764 /opt/scripts/setup_zwave.sh
sh /opt/scripts/setup_avahi.sh
echo "Done."
echo ' '
fi

View File

@@ -0,0 +1,19 @@
#!/bin/bash
echo "Checking openzwave installation state..."
if [ -f /usr/local/lib64 ]
then
echo "Openzwave is NOT installed. Going to install it now..."
cd /opt
curl -L -O http://old.openzwave.com/downloads/openzwave-1.6.945.tar.gz
tar -xf openzwave-1.6.945.tar.gz && rm openzwave-1.6.945.tar.gz
cd openzwave-1.6.945 && make 2>&1 /dev/null && make install 2>&1 /dev/null
ldconfig /usr/local/lib64
cd /opt/iobroker
echo "Openzwave is now installed..."
else
echo "Openzwave is already installed..."
fi
exit 0