Use new machine flag
This commit is contained in:
parent
632918f508
commit
e8c9eb9900
1 changed files with 2 additions and 7 deletions
|
@ -83,33 +83,28 @@ CONFIG=$SYSCONFDIR/hassio.json
|
||||||
case $ARCH in
|
case $ARCH in
|
||||||
"i386" | "i686")
|
"i386" | "i686")
|
||||||
MACHINE=${MACHINE:=qemux86}
|
MACHINE=${MACHINE:=qemux86}
|
||||||
HOMEASSISTANT_DOCKER="$DOCKER_REPO/$MACHINE-homeassistant"
|
|
||||||
HASSIO_DOCKER="$DOCKER_REPO/i386-hassio-supervisor"
|
HASSIO_DOCKER="$DOCKER_REPO/i386-hassio-supervisor"
|
||||||
;;
|
;;
|
||||||
"x86_64")
|
"x86_64")
|
||||||
MACHINE=${MACHINE:=qemux86-64}
|
MACHINE=${MACHINE:=qemux86-64}
|
||||||
HOMEASSISTANT_DOCKER="$DOCKER_REPO/$MACHINE-homeassistant"
|
|
||||||
HASSIO_DOCKER="$DOCKER_REPO/amd64-hassio-supervisor"
|
HASSIO_DOCKER="$DOCKER_REPO/amd64-hassio-supervisor"
|
||||||
;;
|
;;
|
||||||
"arm" |"armv6l")
|
"arm" |"armv6l")
|
||||||
if [ -z $MACHINE ]; then
|
if [ -z $MACHINE ]; then
|
||||||
error "Please set machine for $ARCH"
|
error "Please set machine for $ARCH"
|
||||||
fi
|
fi
|
||||||
HOMEASSISTANT_DOCKER="$DOCKER_REPO/$MACHINE-homeassistant"
|
|
||||||
HASSIO_DOCKER="$DOCKER_REPO/armhf-hassio-supervisor"
|
HASSIO_DOCKER="$DOCKER_REPO/armhf-hassio-supervisor"
|
||||||
;;
|
;;
|
||||||
"armv7l")
|
"armv7l")
|
||||||
if [ -z $MACHINE ]; then
|
if [ -z $MACHINE ]; then
|
||||||
error "Please set machine for $ARCH"
|
error "Please set machine for $ARCH"
|
||||||
fi
|
fi
|
||||||
HOMEASSISTANT_DOCKER="$DOCKER_REPO/$MACHINE-homeassistant"
|
|
||||||
HASSIO_DOCKER="$DOCKER_REPO/armv7-hassio-supervisor"
|
HASSIO_DOCKER="$DOCKER_REPO/armv7-hassio-supervisor"
|
||||||
;;
|
;;
|
||||||
"aarch64")
|
"aarch64")
|
||||||
if [ -z $MACHINE ]; then
|
if [ -z $MACHINE ]; then
|
||||||
error "Please set machine for $ARCH"
|
error "Please set machine for $ARCH"
|
||||||
fi
|
fi
|
||||||
HOMEASSISTANT_DOCKER="$DOCKER_REPO/$MACHINE-homeassistant"
|
|
||||||
HASSIO_DOCKER="$DOCKER_REPO/aarch64-hassio-supervisor"
|
HASSIO_DOCKER="$DOCKER_REPO/aarch64-hassio-supervisor"
|
||||||
;;
|
;;
|
||||||
*)
|
*)
|
||||||
|
@ -140,7 +135,7 @@ HASSIO_VERSION=$(curl -s $URL_VERSION | jq -e -r '.supervisor')
|
||||||
cat > "$CONFIG" <<- EOF
|
cat > "$CONFIG" <<- EOF
|
||||||
{
|
{
|
||||||
"supervisor": "${HASSIO_DOCKER}",
|
"supervisor": "${HASSIO_DOCKER}",
|
||||||
"homeassistant": "${HOMEASSISTANT_DOCKER}",
|
"machine": "${MACHINE}",
|
||||||
"data": "${DATA_SHARE}"
|
"data": "${DATA_SHARE}"
|
||||||
}
|
}
|
||||||
EOF
|
EOF
|
||||||
|
@ -187,7 +182,7 @@ fi
|
||||||
|
|
||||||
##
|
##
|
||||||
# Init system
|
# Init system
|
||||||
echo "[Info] Run Hass.io"
|
echo "[Info] Run Home Assistant Supervised"
|
||||||
systemctl start hassio-supervisor.service
|
systemctl start hassio-supervisor.service
|
||||||
|
|
||||||
##
|
##
|
||||||
|
|
Loading…
Reference in a new issue