Home Assistant Companion app
Official Docs:https://companion.home-assistant.io/docs/troubleshooting/networking
https://my.home-assistant.io/redirect/general/
https://companion.home-assistant.io/docs/troubleshooting/faqs/
Frontend Architecture and Data Flow
step 1:part Bootstrap,File: src/entrypoints/core.js,When the frontend loads,This is a script which is the first thing that is loaded on the page. It is responsible for checking for authentication credentials and setting up the websocket connection with the Home Assistant instance.
part App shell,File: src/entrypoints/app.js
This is everything that is required to render the sidebar and handle the routing.
Step 2:The frontend leverages the Websocket API and the Rest API to interact with Home Assistant.
detail:https://developers.home-assistant.io/docs/frontend/architecture
Useful links
https://sourceforge.net/projects/home-assistant.mirror/files/2022.3.3/
server <— > frontend-ui
Official Docs:https://companion.home-assistant.io/docs/troubleshooting/networking
https://my.home-assistant.io/redirect/general/
https://companion.home-assistant.io/docs/troubleshooting/faqs/
Frontend Architecture and Data Flow
step 1:part Bootstrap,File: src/entrypoints/core.js,When the frontend loads,This is a script which is the first thing that is loaded on the page. It is responsible for checking for authentication credentials and setting up the websocket connection with the Home Assistant instance.
part App shell,File: src/entrypoints/app.js
This is everything that is required to render the sidebar and handle the routing.
Step 2:The frontend leverages the Websocket API and the Rest API to interact with Home Assistant.
detail:https://developers.home-assistant.io/docs/frontend/architecture
Useful links
https://sourceforge.net/projects/home-assistant.mirror/files/2022.3.3/
server <— > frontend-ui
0