Skip to content
This repository has been archived by the owner on Oct 30, 2019. It is now read-only.

Preperation for 0.6 #51

Merged
merged 7 commits into from
Sep 24, 2017
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
41 changes: 40 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.


Expand All @@ -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.

Expand All @@ -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).
2 changes: 1 addition & 1 deletion package/opt/hassbian/suites/install_homeassistant.sh
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ function homeassistant-show-long-info {
}

function homeassistant-show-copyright-info {
echo "Copyright(c) 2017 Fredrik Lindqvist <https://github.im/Landrash>"
echo "Copyright(c) 2017 Fredrik Lindqvist <https://github.com/Landrash>"
}

function homeassistant-install-package {
Expand Down
4 changes: 2 additions & 2 deletions package/opt/hassbian/suites/install_hue.sh
Original file line number Diff line number Diff line change
@@ -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 {
Expand All @@ -10,7 +10,7 @@ function hue-show-long-info {
}

function hue-show-copyright-info {
echo "Copyright(c) 2017 Fredrik Lindqvist <https://github.im/Landrash>"
echo "Copyright(c) 2017 Fredrik Lindqvist <https://github.com/Landrash>"
}

function hue-install-package {
Expand Down
2 changes: 1 addition & 1 deletion package/opt/hassbian/suites/install_libcec.sh
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ function libcec-show-long-info {
}

function libcec-show-copyright-info {
echo "Copyright(c) 2017 Fredrik Lindqvist <https://github.im/Landrash>"
echo "Copyright(c) 2017 Fredrik Lindqvist <https://github.com/Landrash>"
}

function libcec-install-package {
Expand Down
4 changes: 2 additions & 2 deletions package/opt/hassbian/suites/install_mosquitto.sh
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ function mosquitto-show-long-info {
}

function mosquitto-show-copyright-info {
echo "Copyright(c) 2016 Dale Higgs <https://gitter.im/dale3h>"
echo "Copyright(c) 2016 Dale Higgs <https://github.com/dale3h>"
echo "Modified by Landrash for use with Hassbian."
}

Expand Down Expand Up @@ -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
}
Expand Down
2 changes: 1 addition & 1 deletion package/opt/hassbian/suites/install_samba.sh
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ function samba-show-long-info {
}

function samba-show-copyright-info {
echo "Copyright(c) 2017 Fredrik Lindqvist <https://github.im/Landrash>"
echo "Copyright(c) 2017 Fredrik Lindqvist <https://github.com/Landrash>"
}

function samba-install-package {
Expand Down
2 changes: 1 addition & 1 deletion package/opt/hassbian/suites/install_tradfri.sh
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ function tradfri-show-long-info {
}

function tradfri-show-copyright-info {
echo "Copyright(c) 2017 Fredrik Lindqvist <https://github.im/Landrash>"
echo "Copyright(c) 2017 Fredrik Lindqvist <https://github.com/Landrash>"
}

function tradfri-install-package {
Expand Down