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

Enable as a Home Assistant Add-On Repository; Fix Docker building #290

Merged
merged 14 commits into from
Dec 31, 2020

Conversation

krkeegan
Copy link
Collaborator

@krkeegan krkeegan commented Dec 30, 2020

This can only be merged after #238.

This simplifies the process for installing Insteon-MQTT as a Home Assistant Add-on. This enables users to add this repository using the Add-on Store. The process looks like:

image

Once added to their store, users can find the Add-On here:

image

Clicking on the Add-on presents the user with the details of the Add-on and a description:

image


This is a much easier installation method than the prior version requiring SSH or network shares.

Updates are automatically handled without the user needing to check back here for updates.

I added some basic icons and logos. If anyone else has a better eye for this feel free to submit some ideas.

I fixed the docker build process, the build environment we previously used had been deprecated. The new one is much simpler.

I had to move a bunch of files out of the hassio folder into the root folder in order to enable the proper building of the image and the display of the documentation on the Add-on page. I don't think this is a big deal.

I updated the Installation instructions for Home Assistant. But I could really use some help fixing documentation, feel free to submit changes to anything you see that is wrong.

@krkeegan krkeegan merged commit 02a86b7 into TD22057:dev Dec 31, 2020
@krkeegan krkeegan deleted the HA_Addon branch January 3, 2021 23:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant