Forbindelser / Automatisering
Home Assistant og Marrow Health
Automatiseret
Skridt, søvn, vægt og kalorier som sensorer i Home Assistant, opdateret efter en tidsplan, til dashboards og automatiseringer derhjemme.
Åbn i Marrow virker på en iPhone med Marrow 1.5 eller nyere.
Automatiseret (Webhook-trigger) Gratis
Marrow sender CSV eller JSON med POST til en URL efter en tidsplan, mens appen er lukket. Du skal bruge: Din Home Assistant, som kan nås over HTTPS.
- Åbn Eksporter i Marrow, og tryk på Home Assistant. Slå Automatiseret til.
- Føj webhook-triggeren og sensorerne fra opskriften til
configuration.yaml. - I Marrow: Ny automatisering. Siden spørger om:
- Adresse: Adressen på din Home Assistant, derefter
/api/webhook/og webhook-id'et fra opskriften. Den skal kunne nås over HTTPS. Ingen header nødvendig. Den ser ud somhttps://<your-ha>/api/webhook/<id>. - Data og Hyppighed: slags data, JSON eller CSV, og hvor ofte den kører.
- Kør: Genstart Home Assistant, når du har redigeret
configuration.yaml, og tryk så på Kør nu.
- Adresse: Adressen på din Home Assistant, derefter
Hvis det ikke virker
I Home Assistant
- Leveret, men sensorerne ændrer sig ikke. Home Assistant svarer 200, selv for et webhook-id, den ikke kender, så Marrow viser leveret. Tjek, at id'et i slutningen af adressen passer præcis med
webhook_idi configuration.yaml. - Received remote request for local webhook. Denne advarsel i loggen i Home Assistant betyder, at
local_onlyer slået til, hvilket er standard. En anmodning fra internettet, også fra en webhook via Nabu Casa Cloud, gør så ingenting. Sætlocal_only: falsesom i opskriften. - Server answered 405. Webhooken tager som standard POST og PUT. Hvis
allowed_methodser sat, skal den omfatte POST. - Ændringer i configuration.yaml gør ingenting. Genstart Home Assistant, når du har redigeret den. Ændringer i template-entiteter kan også genindlæses med handlingen til genindlæsning af template.
- Ingen HTTPS-adresse. Marrow skal bruge en. En webhook via Nabu Casa Cloud giver en, eller sæt dit eget domæne med et certifikat foran Home Assistant.
- Værdierne er tomme. Vælg JSON i Marrow. Home Assistant giver kun kroppen videre til
trigger.json, når det er JSON.
Tjek til Automatiseret
- Test med Kør nu. Linjen under Kør nu fortæller, hvad der skete. Ethvert 2xx-svar tæller som leveret. Alt andet vises som Server answered og statuskoden eller netværksfejlen.
- Tjek Aktivitetslog. I automatiseringen viser Flere muligheder, Aktivitetslog de seneste 30 kørsler med resultatet af hver.
- Kørsler kommer for sent. iOS vælger tidspunktet for kørsler i baggrunden, og en telefon, der ligger låst, sender, næste gang den låses op. Siden seneste kørsel indhenter det ved næste kørsel, der lykkes.
- En modtager på dit hjemmenetværk. Marrow skal have adgang til lokalt netværk for at nå den (Indstillinger, Anonymitet og sikkerhed, Lokalt netværk). Tryk på Kør nu én gang med Marrow åben, så iOS kan spørge: i baggrunden afviser den uden at spørge.
- Den vil ikke slå til. Hver automatisering, der er slået til, tæller som en forbindelse. Gratis beholder 1 forbindelse slået til ad gangen. Marrow Pro beholder op til 10: AI'er, servere og automatiseringer tilsammen.
Flere løsninger i guiderne: Automatiseret.