diff --git a/README.md b/README.md index c4f0e86f..4886718f 100644 --- a/README.md +++ b/README.md @@ -66,7 +66,7 @@ sudo hassbian-config install tradfri This script was originally contributed by [@Landrash](https://github.com/Landrash). ### Install Mosquitto *(install_mosquitto.sh)* -**This scipt is currently brooken upstream since packages are not available for Debian Stretch.** This script installs the MQTT Mosquitto server. Repository from the Mosquitto project is added to package system and the official packages for Debain are installed. +**This script was broken since packages are not available for Debian Stretch, but we have implemented an workaround that make sure this will run as intended on HASSbian Stretch.** This script installs the MQTT Mosquitto server. Repository from the Mosquitto project is added to package system and the official packages for Debain are installed. Additionally, this script helps you create your first MQTT user that can be used with Home Assistant. @@ -88,6 +88,14 @@ After this script has been run, add CEC to your `configuration.yaml` file as usu This script was originally contributed by [@Landrash](https://github.com/Landrash). +### Install Duck DNS auto renewal *(install_duckdns.sh)* +This script adds an cron job to auto uppdate you the WAN IP address for the defined domain. +Before running this script you should already have an Duck DNS account, during the installation you will be asked to supply your domain name and the token for your account. +``` +sudo hassbian-config install duckdns +``` +This script was originally contributed by [@Ludeeus](https://github.com/Ludeeus). + ### Install an web terminal for easy access to ssh in an web browser *(install_webterminal.sh)* This script installs an web terminal called 'shellinabox' to you system that give you SHH access in you web browser. @@ -104,3 +112,34 @@ panel_iframe: url: 'http://192.168.1.2:4200' ``` This script was originally contributed by [@Ludeeus](https://github.com/Ludeeus). + +## Uppgrade script components + +### Uppgrade your Home Assistant installation *(uppgrade_home-assistant.sh)* +This script will automate the process of uppgrading your Home Assistant to the newest version. +``` +sudo hassbian-config uppgrade home-assistant +``` +This script was originally contributed by [@Ludeeus](https://github.com/Ludeeus). + +### Uppgrade your HASSbian installation *(uppgrade_hassbian.sh)* +This script will uppdate the base OS on the system. +``` +sudo hassbian-config uppgrade hassbian +``` +This script was originally contributed by [@Landrash](https://github.com/Landrash). + +### Uppgrade HASSbian-scripts *(uppgrade_hassbian-script.sh)* +This will download and install the newest published version of HASSBian-scripts. +``` +sudo hassbian-config uppgrade hassbian-script +``` +This script was originally contributed by [@Ludeeus](https://github.com/Ludeeus). + +### Uppgrade HASSbian-scripts from dev brach *(uppgrade_hassbian-script-dev.sh)* +This will download and install the newest additions to the dev branch of HASSbian-Scripts. +_Note that this is intended on people who like living on the 'bleeding edge', it is not recomended using this in a production setup._ +``` +sudo hassbian-config uppgrade hassbian-script +``` +This script was originally contributed by [@Ludeeus](https://github.com/Ludeeus). diff --git a/package/opt/hassbian/suites/install_homeassistant.sh b/package/opt/hassbian/suites/install_homeassistant.sh index 17e1f9f3..7ae9c953 100755 --- a/package/opt/hassbian/suites/install_homeassistant.sh +++ b/package/opt/hassbian/suites/install_homeassistant.sh @@ -8,7 +8,7 @@ function homeassistant-show-long-info { } function homeassistant-show-copyright-info { - echo "Copyright(c) 2017 Fredrik Lindqvist " + echo "Copyright(c) 2017 Fredrik Lindqvist " } function homeassistant-install-package { diff --git a/package/opt/hassbian/suites/install_hue.sh b/package/opt/hassbian/suites/install_hue.sh index e812d0c9..cb6f242e 100755 --- a/package/opt/hassbian/suites/install_hue.sh +++ b/package/opt/hassbian/suites/install_hue.sh @@ -1,7 +1,7 @@ #!/bin/bash function hue-show-short-info { - echo "Echo/Home/Mycroft Emulated Hue install script for Hassbian" + echo "Echo/Home/Mycroft Emulated Hue install script for Hassbian." } function hue-show-long-info { @@ -10,7 +10,7 @@ function hue-show-long-info { } function hue-show-copyright-info { - echo "Copyright(c) 2017 Fredrik Lindqvist " + echo "Copyright(c) 2017 Fredrik Lindqvist " } function hue-install-package { diff --git a/package/opt/hassbian/suites/install_libcec.sh b/package/opt/hassbian/suites/install_libcec.sh index 44b51f7b..ec3c9150 100755 --- a/package/opt/hassbian/suites/install_libcec.sh +++ b/package/opt/hassbian/suites/install_libcec.sh @@ -9,7 +9,7 @@ function libcec-show-long-info { } function libcec-show-copyright-info { - echo "Copyright(c) 2017 Fredrik Lindqvist " + echo "Copyright(c) 2017 Fredrik Lindqvist " } function libcec-install-package { diff --git a/package/opt/hassbian/suites/install_mosquitto.sh b/package/opt/hassbian/suites/install_mosquitto.sh index 653a53b4..7abf140c 100755 --- a/package/opt/hassbian/suites/install_mosquitto.sh +++ b/package/opt/hassbian/suites/install_mosquitto.sh @@ -9,7 +9,7 @@ function mosquitto-show-long-info { } function mosquitto-show-copyright-info { - echo "Copyright(c) 2016 Dale Higgs " + echo "Copyright(c) 2016 Dale Higgs " echo "Modified by Landrash for use with Hassbian." } @@ -113,7 +113,7 @@ echo echo "To continue have a look at https://home-assistant.io/docs/mqtt/" echo echo "If you have issues with this script, please say something in the #Hassbian channel on Discord." -echo "Original script by @dale3h on gitter.im" +echo "Original script by @dale3h" echo return 0 } diff --git a/package/opt/hassbian/suites/install_samba.sh b/package/opt/hassbian/suites/install_samba.sh index 28823688..55ba7c30 100755 --- a/package/opt/hassbian/suites/install_samba.sh +++ b/package/opt/hassbian/suites/install_samba.sh @@ -10,7 +10,7 @@ function samba-show-long-info { } function samba-show-copyright-info { - echo "Copyright(c) 2017 Fredrik Lindqvist " + echo "Copyright(c) 2017 Fredrik Lindqvist " } function samba-install-package { diff --git a/package/opt/hassbian/suites/install_tradfri.sh b/package/opt/hassbian/suites/install_tradfri.sh index b36b18e9..87a30d26 100755 --- a/package/opt/hassbian/suites/install_tradfri.sh +++ b/package/opt/hassbian/suites/install_tradfri.sh @@ -9,7 +9,7 @@ function tradfri-show-long-info { } function tradfri-show-copyright-info { - echo "Copyright(c) 2017 Fredrik Lindqvist " + echo "Copyright(c) 2017 Fredrik Lindqvist " } function tradfri-install-package {