Questions tagged [home-assistant]

Home-Assistant is an open-source home automation platform that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts.

Official

The Home Assistant platform is defined by these main parts:

  • Home Assistant Core

    Home Assistant Core is a Python program, in simple words. It can be run on various operating systems and provide the ability to track, control, and automate your devices. When people talking about Home Assistant Core they usually refer to a standalone installation method that can be installed using a Virtual Environment or Docker. Home Assistant Core does not use the Home Assistant Supervisor.

  • Home Assistant

    Home Assistant is a combination of Home Assistant Core and tools which allows one to run it easily on a Raspberry Pi and other platforms without setting up an operating system first. Home Assistant is an all-in one-solution and has a management user interface that can be used from the Home Assistant frontend. This interface is not present in a Home Assistant Core setup.

  • Home Assistant Supervised (Previously Hass.io)

    Hass.io is a combination of Home Assistant, a small operating system based on resin.io, and the Hass.io Supervisor (see below).

  • Hass.io Supervisor

    The Hass.io Supervisor is a ‘bridge’ between Home Assistant and the operating system. It allows Home Assistant to do things like ‘get hardware information’, and ‘restart hardware’. It's also the program that manages the Home Assistant instance, taking care of installing and updating Home Assistant, add-ons, itself, and, if used, updating the HassOS operating system.

  • HassOS

    HassOS includes:

    • Home Assistant + Core
    • The Hass.io Supervisor
    • A small operating system based on resin.io Home Assistant OS, the Home Assistant Operating System, is an embedded, minimalistic, operating system designed to run the Home Assistant ecosystem on single board computers (like the Raspberry Pi) or Virtual Machines. The Home Assistant Supervisor can keep it up to date, removing the need for you to manage an operating system.

Usually, Hassio and HassOS are used as synonyms on the community forums, even though one includes the other.

These and more terms can be seen in the official Home Assistant Glossary.

Plugins and Integrations

Home Assistant comes with a few add-ons you can install The Home Assistant community is actively developing plugins, integrations, and cards to add more functionalities to Home Assistant.

  • Official Plugins

    Add-ons allow the user to extend the functionality around Home Assistant by installing additional applications.

    This can be running an application that Home Assistant can integrate with (like an MQTT broker) or share the configuration via Samba for easy editing from other computers. Add-ons can be configured via the Supervisor panel in Home Assistant.

    You install addons from the Supervisor panel in your Home Assistant frontend.

  • HACS

    HACS gives you a powerful UI to handle downloading community created add-ons. By using HACS, installing add-ons simplifies the process a lot compared to installing them directly.

  • Individual Addons

    Home Assistant also supports installing addons without any specific framework (unofficial add-ons that are not available through HACS)

Community

The Home Assistant community is very active and friendly. Feel free to join the discussion in the forums.

161 questions
0
votes
1 answer

Formating the api url to return only the videoId. (And use minimal quota)

So I'm using Home Assistant to launch an automation that retrieves the newest videoId that a channel has uploaded, so I can use my google home to play it(on a Roku TV), works fine, I am working on creating an automation that also does a GET request…
Eric Miller
  • 49
  • 10
0
votes
1 answer

What you need to buy to communicate with ZigBee and Z-Wave devices?

I have raspberry pi 3b+, i want to manage an apartment with OpenHab Support is needed for xiaomi, ikea, philips (lamps), TV and washing machine (most likely from Samsung or LG). What you need to buy to be able to communicate and control ZigBee and…
0
votes
2 answers

jq in CLI create error when I want to parse the output

Using Home Assistant 0.92 to test my CLI for creating automated backuping. After a successful backup, the command responds with an output and I need to catch that value. I'm trying to use jq to parse it but only get an error. $ hassio snapshots new…
Stigh Aarstein
  • 63
  • 2
  • 12
0
votes
1 answer

Is possible to add entities to a group programmatically in Home Assistant?

I want to know if there is a way to add entities to a group programmatically using Python?
Reidel
  • 347
  • 2
  • 13
-1
votes
0 answers

How to install Mycroft on Home Assistant?

I'd like to install Mycroft on my Home Assistant OS installation as a voice assistant running on my Raspberry Pi. How can I do this? I've already tried to install the Mycroft Docker image on Portainer, but it doesn't work.
-1
votes
1 answer

ESPHOME not working for MHz19 with Lolin D1 mini

I connected the MHz19 sensor to the D1 mini and want to flash it via ESP-Home. I followed the following guide: https://esphome.io/components/sensor/mhz19.html I used the code esphome: name: co2-sensor esp8266: board: esp01_1m # Enable…
user1908460
  • 193
  • 1
  • 1
  • 9
-1
votes
1 answer

Do anyone know how to read files in home assistant?

I am creating a python file in home assistant using hacs-pyscript. In that file I want to read a json file to get its data. But while using the open() function it is generating an error and showing that name 'open' is not defined. Is there any…
Kapil Sharma
  • 146
  • 2
  • 12
-1
votes
1 answer

voice Assistant in python - Unbound local error

I was trying to create a voice Assistant using some youtube video and I am getting this Error Exception has occurred: UnboundLocalError local variable 'command' referenced before assignment I am not getting why I'm getting this error and how should…
-1
votes
1 answer

Mosquitto on Home Assistant: Bridge to remote MQTT broker using CA signed server certificate

How can Mosquitto (The version integrated into Home Assistant) be configured to connect as Bridge to a remote broker using only the "CA signed server certificate" option (like MQTT.fx does) with a Let's encrypt certificate? E.g.…
FranzHuber23
  • 3,311
  • 5
  • 24
  • 63
-2
votes
2 answers

Problem facing in Home Assistant and Google assistant integration

I am having below two issue, The below one observed from IFTTT make an web request, 1.Applet skipped "If You say "Open Binny", then Make a web request".Unable to make web request: Error: ETIMEDOUT "I am using this URL…
Solomon
  • 45
  • 9
-3
votes
0 answers

What could be the first steps in planning for AI assistant?

I want to create a project in python and am a computer engineering student. The project I want to make is an AI Assistant but I really want to know how I can start the planning with the goals, skills needed, packages needed in python, what kind of…
1 2 3
10
11