diff --git a/install/alpine-mqtt-install.sh b/install/alpine-mqtt-install.sh index ddea625f..b58a9541 100644 --- a/install/alpine-mqtt-install.sh +++ b/install/alpine-mqtt-install.sh @@ -17,23 +17,23 @@ msg_info "Installing Alpine-Mosquitto_Zigbee2MQTT_haBridge" # mosquitto msg_info "Installing Mosquitto" -apk add mosquitto +$STD apk add mosquitto mosquitto_config=/etc/mosquitto/mosquitto.conf sed -i -e "s/^#allow_anonymous.*$/allow_anonymous true/" $mosquitto_config sed -i -e "s/^#listener.*$/listener 1883/" $mosquitto_config rc-update add mosquitto -rc-service start mosquitto +rc-service mosquitto start # ha-bridge msg_info "Installing haBridge" -apk add openjdk11 +$STD apk add openjdk11 java --version mkdir -p /opt/habridge cd /opt/habridge release=$( curl -fsSL https://api.github.com/repos/bwssytems/ha-bridge/releases/latest | grep "tag_name" | awk '{print substr($2, 3, length($2)-4) }') wget -q https://github.com/bwssytems/ha-bridge/releases/download/v5.4.1/ha-bridge-${release}.jar initfile=/etc/init.d/habridge -cat > $initfile < $initfile <<\EOF #!/sbin/openrc-run command="/usr/bin/java" @@ -55,7 +55,7 @@ start_pre() { } start() { - ebegin "Starting ha-bridge" + ebegin "Starting ha-bridge $pidfile" start-stop-daemon --start --background \ --pidfile $pidfile \ --make-pidfile \ @@ -89,7 +89,7 @@ ser2net_baud=115200 #$STD rc-service zigbee2mqtt restart #mkdir -p /etc/zigbee2mqtt -$STD apg add zigbee2mqtt +$STD apk add zigbee2mqtt sed -i -e 's/#datadir="\/var\/lib\/zigbee2mqtt"/datadir="\/etc\/zigbee2mqtt"/' -e 's/#command_user="zigbee2mqtt"/command_user="root"/' /etc/conf.d/zigbee2mqtt cat >>/etc/conf.d/zigbee2mqtt <