Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow installing Home Assistant #9

Closed
balloob opened this issue Mar 5, 2020 · 10 comments
Closed

Allow installing Home Assistant #9

balloob opened this issue Mar 5, 2020 · 10 comments
Labels
OS request Request a new OS

Comments

@balloob
Copy link

balloob commented Mar 5, 2020

Opening an issue as per https://www.raspberrypi.org/blog/raspberry-pi-imager-imaging-utility/#comment-1523756

Home Assistant is an open source home automation platform that focuses on local control and privacy. We provide our own operating system that turns your Raspberry Pi into a home automation hub, including easy updates via the UI. We recommend users that are starting out to get a Raspberry Pi 4. We support all variants of the Raspberry Pi.

It would be great if Home Assistant would be available as an OS option in the Raspberry Pi Imager.

Our OS can be found here: https://github.com/home-assistant/operating-system/releases

@maxnet maxnet added the OS request Request a new OS label Jan 17, 2021
@balloob
Copy link
Author

balloob commented May 7, 2021

@maxnet is there anything we can do to help move this forward?

@ghollingworth
Copy link
Contributor

You'll need to provide a .json snippet for your images...

As per the top level .json

http://downloads.raspberrypi.org/os_list_imagingutility_v2.json

You can test your own changes using "rpi-imager --repo filename.json" on the command line

@agners
Copy link

agners commented May 7, 2021

@ghollingworth should we store that json snipet online somewhere? Are you going to update automatically if we maintain that using our release pipeline?

@balloob
Copy link
Author

balloob commented May 7, 2021

@agners looking at the entry for OctoPi, we just generate a JSON and add a reference in the main listing:

image

https://unofficialpi.org/rpi-imager/rpi-imager-octopi.json

@agners
Copy link

agners commented May 7, 2021

Oh I see, somehow did not notice that this is referencing jsons. I guess Home Assistant would go under "Other specific purpose OS":

               {
                    "name": "Home Assistant",
                    "description": "Open-source home automation platform with a focus on local control and privacy.",
                    "icon": "https://version.home-assistant.io/rpi-imager-haos.png",
                    "subitems_url": "https://version.home-assistant.io/rpi-imager-haos.json"
               },

The icon/json should be up soon.

@agners
Copy link

agners commented May 11, 2021

@ghollingworth our json is now online, available at:

https://version.home-assistant.io/rpi-imager-haos.json

Using the repo directly using rpi-imager --repo https://version.home-assistant.io/rpi-imager-haos.json looks as follows:
image

I guess Home Assistant would be in "Other specific purpose OS", with an entry like:

{
    "name": "Home Assistant",
    "description": "Open source home automation that puts local control and privacy first.",
    "icon": "https://version.home-assistant.io/rpi-imager-haos.png",
    "subitems_url": "https://version.home-assistant.io/rpi-imager-haos.json"
},

@agners
Copy link

agners commented May 24, 2021

It seems the image list made it in, Home Assistant is now available in the official repo! 🎉

I think with that this can be closed.

@balloob balloob closed this as completed May 24, 2021
@balloob
Copy link
Author

balloob commented May 24, 2021

@b-reich
Copy link

b-reich commented Dec 23, 2021

@ghollingworth should we store that json snipet online somewhere? Are you going to update automatically if we maintain that using our release pipeline?

Something with your release pipeline wont work. It's still on 6.2.

@agners
Copy link

agners commented Dec 23, 2021

It is a manual step currently. Updated to release 7.0.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
OS request Request a new OS
Projects
None yet
Development

No branches or pull requests

5 participants