/hassio-addons

Primary LanguageShellMIT LicenseMIT

Pre-built images

Fork of SmartThings add-on

This is a fork of @thewilliambond SmartThings add-on, which is a fork of the original Hass.io add-on for the wonderful SmartThings MQTT Bridge -- https://github.com/stjohnjohnson/smartthings-mqtt-bridge

This Hass.io add-on updates the config.json file to add the arch values missing. Without it, the add-on will not run due to this error:

19-06-23 15:39:45 WARNING (MainThread) [hassio.store.data] Can't read /data/addons/git/66f0e245/smartthings/config.json: required key not provided @ data['arch']. Got None

I updated config.json so this repository should be supported in Home Assistant.

Fork of Plex add-on

This is a fork from the Plex add-on has a small change in the plex.sh file to add the following commands:

set -e

if [[ ! -e /share/hdd ]]; then
    mkdir -p /share/hdd
    chmod -R 0777 /share/hdd
fi

if [[ -e /dev/sda1 ]]; then
    mount /dev/sda1 /share/hdd
fi

Changes to config.json:

"map": ["config:rw", "ssl:rw", "addons:rw", "share:rw", "backup:rw"],
"devices": ["/dev/sda1:/dev/sda1:rwm"],
"full_access": true

Protection Mode must be disabled.

These commands will mount the first USB flash drive connected to your Raspberry Pi or whatever device you're running Hassio on. You should be able to access the USB drive in Plex by navigating to the /media directory. I don't update this add-on, but it is easy to replicate on the latest version of @frenck Plex add-on.

Fork of Magic Mirror add-on

This add-on was missing the arch values in config.json, and also the HASS-Sensor Magic Mirror add-on was causing issues due to not using the Hassio token. I removed those add-ons for now until I find the solution.

Fork of Samba add-on

This is a fork of @popsodav's fork of Samba add-on that added automatic mounting of /dev/sda1 to the /hassio/share directory. I used the same code on the Plex fork.