Add-on ideas

With add-ons you’re able to easily run extra applications on your Raspberry Pi. We have built a few into the core but we want you, the community, to start building them too!

Here are some ideas of add-ons that we would love for the community to build:

To get started:

You can use this thread to also bring up some other applications that would be great to accompany Home Assistant.

2 Likes

Jupyter notebook for exploring database data? Found a docker container with Jupyter/MySQL and some data processing tools https://www.linkedin.com/pulse/building-scientific-data-pipelines-jupyter-docker-jay-johnson

open-zwave-control-panel would also be a good candidate.

1 Like

I’m certainly on board withAppDaemon and HADasboard we have a docker image already but it needs some work - does hass.io need anything other than that?

1 Like

Homebridge

6 Likes

First thing to do is to add a config file. See instructions here: https://home-assistant.io/hassio/addon_config/

You will be able to test it locally and build it on your hass.io device. To share repositories you’ll need to build and push a version for the architectures that you want to support to Dockerhub. We got a Docker script that does all the heavy lifting, you just need to pass it the params: https://home-assistant.io/hassio/addon_publishing/

Ok, cool - I’ll do this right after I am done with the HADasboard beta :slight_smile: I think this is a great initiative - it will make the whole ecosystem way more accessible.

1 Like

Definitely MySQL

4 Likes

Somes ideas here, since this is based on ResinOS this thing should work : https://github.com/resin-io/resin-electronjs

Idea is to use the same raspberry to display HADashboard on screen (“smart mirror” owner here).

I’ve already tried to make this work with ResinOS (without the resin.io stuff), even though i’m familiar with docker it wasn’t a success. (yeah, before i heard of Hass.io my goal was to setup resin.io+hass+electronjs+nodered, glad someone took that to the next level !)

While i’m at it Snapcast Server/Client would be awesome too !

Oh, and Happy Bubbles Presence Server ! https://github.com/happy-bubbles/presence

And a way to execute shell commands on host (example : i use tvservice -p and tvservice -o to turn on/off my screen with automations) would be awesome too ! (i was thinkin of using SSH from container to host, but maybe not the best way ?)

3 Likes

The amazon dashbutton hack might be a cool feature, e.g. my python script!?

1 Like

Besides HADashboard (v3) and AppDeamon my vote goes definately to Node-red and Snapcast :), maybe Mopidy also. Then I think the little SBC will run out of resources :D.

Wow, v3! I am only just finishing the v2 beta :wink:

But yes, I will be working on AppDaemon and HADashboard support in hass.io soon (with the help of @quadportnick)

1 Like

the smartthings-mqtt-bridge might be a good thing to add. (while I’m trying to move away from SmartThings), it already has a docker image, so not sure what else you’d need.

1 Like

It would be great to see hass.io as a VM image for x86.

Setup a VM with ubuntu server and run this: https://github.com/home-assistant/hassio-build/tree/master/install

1 Like

resin.io team member here as well as a big HA fan :smiley:
That’s a brilliant idea, would love to check it out and making it work together. We have a large touchscreen in our London office, that would be a perfect testing environment for that too :wink:

Will be looking into it, and let’s talk sometime!

1 Like

Some ideas:

4 Likes

FullScreen Kiosk mode for touch screens with localhost:8123 as a homepage would be great!
with power settings through UI (screen timeout), hiding the mouse pointer.
I was using FullPageOS to make my rPi server and frontend at the same time. There’s PiKiOS and plenty of docker images for kiosk mode

DuckDNS would be a great to go with the letsencrypt addon.

2 Likes

As Bluetooth LE device tracking is currently broken, Room-Assistant (https://github.com/mKeRix/room-assistant) would be a useful addition.

3 Likes