How one can Set up and Use HACS in Residence Assistant

Including the Residence Assistant Group Retailer (HACS) to your Residence Assistant server permits you to use a wide selection of customized add-ons.


Residence Assistant Group Retailer, or HACS, is a strong integration for Residence Assistant that enables customers to obtain and set up customized add-ons, integrations, themes, components, and so forth. Uncover find out how to set up HACS on each the Supervised Residence Assistant server working on a Raspberry Pi HASS OS and a non-supervised Residence Assistant Server working in a Docker container on a Linux OS.


Set up HACS on Supervised Residence Assistant Server (HASS OS/Linux OS)

Comply with the steps beneath to obtain, set up, and arrange HACS in your Supervised Residence Assistant Server working on Residence Assistant OS (HASS OS) or Linux.

  1. In your Residence Assistant Server, navigate to Settings > Add-Ons.
  2. Click on the ADD-ON STORE button after which seek for the Terminal & SSH add-on.
  3. Click on on the Terminal & SSH add-on within the search outcomes after which click on Set up.
    install terminal ssh add-on in home assistant
  4. After the set up, click on Begin after which click on OPEN WEB UI. This may open a terminal window.
  5. Within the terminal window, enter the next instructions:
     cd /config
    wget -O - https:
  6. This may obtain HACS within the config listing.
    download install hacs in supervised home assistant
  7. Go to Developer Instruments and click on Restart to reboot the Residence Assistant Server.
  8. After the reboot, go to Settings > Units & Providers and click on the ADD INTEGRATION button.
  9. Seek for HACS and click on on it.
    search and click on hacs in home assistant settings
  10. Examine all gadgets and click on Submit. You will notice a URL and a code.
  11. Click on on the displayed URL and register to your GitHub account to authorize. If you happen to don’t have a GitHub account, enroll after which authorize.
  12. Within the subsequent display screen, enter the code that was exhibited to you within the Residence Assistant server.
  13. Click on Authorize HACS.
  14. Again in your Residence Assistant server, click on Submit.
  15. If every little thing goes properly, you will notice the Success display screen. Select the room and click on End.
  16. Within the Settings > Units & Providers dashboard, you will notice HACS.
    integrate hacs in home assistant server
  17. Click on Choices or Configure after which enter a reputation and a quantity within the Variety of releases to indicate subject.
    configure the hacs store in home assistant server
  18. Allow the AppDaemon and NetDaemon discovery choices and click on Submit.

In case one thing goes incorrect, you can be taken again to the configuration setup display screen, the place you may proceed to arrange HACS.

Set up HACS on Non-Supervised Residence Assistant Server (Docker on Linux OS)

As there’s no choice to put in add-ons within the non-supervised Residence Assistant server, we have to manually navigate to the Residence Assistant listing within the terminal window to obtain and set up HACS. The steps are as follows:

  1. Within the SSH terminal window, navigate to the home-assistant listing utilizing the next command,
     cd /residence/UserName/docker/home-assistant 
  2. Then run the next command to obtain HACS.
     wget -O - https: 
  3. This may obtain HACS within the listing the place the Residence Assistant quantity is mapped.
  4. Now reboot the system.
     sudo reboot 
  5. Open the net browser window and log in to your Residence Assistant server.
  6. Go to Settings > Units & Providers after which click on the Add Integration button.
  7. Use the search bar to search for “hacs”. Click on on HACS.
  8. Examine every little thing (it’s non-obligatory) and click on Submit.
  9. You will notice a code. Notice it down or copy it and click on on the URL displayed.
  10. Sign up to your GitHub profile and paste or sort the code. Click on Proceed.
  11. Click on the Authorize HACS button.
  12. As soon as authorization is profitable, you may restart Docker or the system.
  13. After the system restarts, you can see that HACS is configured and able to use.

Now you can entry the HACS retailer from the sidebar and begin putting in the customized integrations and frontend customization playing cards and themes.

Putting in Customized Integrations and Themes Utilizing HACS

After putting in and configuring HACS efficiently in your supervised or non-supervised Residence Assistant server, you should use the neighborhood retailer to seek for and set up customized integrations and themes. The steps are as follows:

  1. Click on on the HACS choice within the sidebar after which click on on Integrations.
    install custom integrations from hacs store
  2. Click on the Discover & Obtain Repositories button.
  3. Seek for the required integration you wish to set up. As an example, we put in the Tapo Controller that lets you combine or add your TP-Hyperlink Tapo IP (Wi-Fi) CCTV cameras to Residence Assistant Server.
    installing tapo controller custom integration from hacs store
  4. As soon as you’ve got discovered the required integration you want, click on on it after which click on the Obtain button.
  5. After the mixing is downloaded, go to Developer Instruments and click on Restart. It is advisable restart the Residence Assistant server for the modifications to take impact.
  6. Equally, you may click on on HACS > Frontend to search out and set up customized themes and playing cards to customise the appear and feel of your Residence Assistant dashboard, switches, and entities.

Following are some extremely really useful HACS integrations and frontend customization themes and playing cards you may set up by way of HACS:

  • Mushroom card: One of the crucial standard frontend integrations, it lets you create machine management switches or buttons with a wonderful UI.
  • Scheduler card: Lets you create a schedule for the good units built-in into your Residence Assistant server based mostly on guidelines.
  • Mini Media Participant: So as to add customization media participant playing cards within the Residence Assistant dashboard.
  • Frigate: To make use of your Residence Assistant server an area NVR with real-time AI object detection utilizing OpenCV and TensorFlow for IP CCTV cameras.
  • Alexa Media Participant: Helps to combine and use your Alexa Echo and FireTV in Residence Assistant.
  • SmartThinQ LGE Sensor: If you happen to use good LG home equipment, equivalent to good Wi-Fi LG HVACs (air conditioner), you may obtain the mixing to manage and automate these units by way of Residence Assistant.
  • Native Tuya: To regulate Tuya good residence units domestically (over the native community), with out an web connection.

There are tons of different integrations that you could be set up so as to add your good residence units to the Residence Assistant server.

Customise Residence Assistant to Your Selection

With HACS, you get entry to a wide selection of customized integrations and themes that you may set up to customise your Residence Assistant server as per your wants. As an example, we added an LG AC controller from the HACS retailer to manage our Wi-Fi-enabled window AC unit utilizing Residence Assistant. We additionally put in the Alexa Media Participant so as to add and management our Alexa units, equivalent to Echo Dot and Fireplace TV.

See also  The Good Residence Know-how You Ought to Undertake and Keep away from