mhop...
This commit is contained in:
@@ -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 <<EOF
|
||||
cat > $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 <<EOF
|
||||
|
||||
Reference in New Issue
Block a user