#!/command/with-contenv bashio if bashio::config.has_value 'autofind'; then autofind=($(bashio::config 'autofind')) bashio::log.info "Set AUTOFIND hub to ${autofind}" # TODO: check before toggle /usr/bin/vhclient -t "AUTOFIND" fi if bashio::config.has_value 'manualhub'; then manualhub=($(bashio::config 'manualhub')) bashio::log.info "Set HUB to ${manualhub}" /usr/bin/vhclient -t "MANUAL HUB ADD,${manualhub}" fi if bashio::config.has_value 'autouse'; then autouse=($(bashio::config 'autouse')) bashio::log.info "Set AUTOUSE all devices to ${autouse}" if [ ${autouse} ]; then /usr/bin/vhclient -t "AUTO USE ALL" else /usr/bin/vhclient -t "AUTO USE CLEAR ALL" sleep 5s /usr/bin/vhclient -t "STOP USING ALL LOCAL" fi fi