This commit is contained in:
Mateusz Gruszczyński
2026-09-17 08:52:02 +02:00
parent ff4f2b60e7
commit b7846c3b9f
87 changed files with 3783 additions and 1418 deletions
+6 -2
View File
@@ -129,7 +129,9 @@ pub async fn test_connection(
settings: &HomeAssistantSettings,
) -> Result<Option<Value>> {
let (mut base, token) = connection(settings)?;
base = base.join("api/").context("cannot build Home Assistant API URL")?;
base = base
.join("api/")
.context("cannot build Home Assistant API URL")?;
let response = request_client(default_client, settings)?
.get(base)
.bearer_auth(token.trim())
@@ -323,7 +325,9 @@ pub async fn list_entities(
settings: &HomeAssistantSettings,
) -> Result<Vec<Value>> {
let (mut base, token) = connection(settings)?;
base = base.join("api/states").context("cannot build Home Assistant API URL")?;
base = base
.join("api/states")
.context("cannot build Home Assistant API URL")?;
let response = request_client(default_client, settings)?
.get(base)
.bearer_auth(token.trim())