Připojení / Automatizace
Home Assistant a Marrow Health
Automatické
Kroky, spánek, hmotnost a kalorie jako senzory Home Assistant, aktualizované podle rozvrhu, pro dashboardy a automatizace doma.
Otevřít v Marrow funguje v iPhonu s Marrow 1.5 nebo novějším.
Automatické (Spouštěč webhooku) Zdarma
Marrow posílá CSV nebo JSON na adresu URL podle rozvrhu, i se zavřenou aplikací. Potřebujete: svůj Home Assistant dostupný přes HTTPS.
- V Marrow otevřete Export a klepněte na Home Assistant. Zapněte Automatické.
- Přidejte spouštěč webhooku a senzory z receptu do
configuration.yaml. - V Marrow: Nová automatizace. Její stránka se ptá na:
- Adresa: adresa vašeho Home Assistant, pak
/api/webhook/a ID webhooku z receptu. Musí být dostupná přes HTTPS. Záhlaví není potřeba. Vypadá takto:https://<your-ha>/api/webhook/<id>. - Data a Interval: druh dat, JSON nebo CSV, a jak často se to spouští.
- Spuštění: po úpravě
configuration.yamlrestartujte Home Assistant a pak Spustit hned.
- Adresa: adresa vašeho Home Assistant, pak
Když to nefunguje
V Home Assistant
- Doručeno, a přesto se senzory nemění. Home Assistant odpovídá 200 i na ID webhooku, které nezná, takže Marrow ukáže doručeno. Ověřte, že ID na konci adresy přesně odpovídá
webhook_idv configuration.yaml. - Received remote request for local webhook. Toto varování v logu Home Assistant znamená, že je zapnuté
local_only, což je výchozí stav. Požadavek z internetu, včetně webhooku v cloudu Nabu Casa, pak nic neudělá. Nastavtelocal_only: false, jako v receptu. - Server answered 405. Webhook ve výchozím stavu přijímá POST a PUT. Pokud je nastaveno
allowed_methods, musí obsahovat POST. - Úpravy configuration.yaml nic nedělají. Po úpravě restartujte Home Assistant. Změny šablonových entit lze také znovu načíst akcí opětovného načtení šablon.
- Žádná adresa HTTPS. Marrow ji potřebuje. Webhook v cloudu Nabu Casa ji poskytne, nebo před Home Assistant dejte vlastní doménu s certifikátem.
- Hodnoty jsou prázdné. V Marrow zvolte JSON. Home Assistant předá tělo do
trigger.jsonjen tehdy, když je to JSON.
Kontroly Automatických
- Vyzkoušejte přes Spustit hned. Řádek pod Spustit hned říká, co se stalo. Za doručenou se počítá každá odpověď 2xx. Cokoli jiného se zobrazí jako Server answered a stavový kód, nebo síťová chyba.
- Zkontrolujte Záznam aktivit. V automatizaci vypíše Další možnosti, Záznam aktivit posledních 30 spuštění s výsledkem každého.
- Spuštění přicházejí pozdě. Okamžik spuštění na pozadí vybírá iOS a telefon, který zůstane zamčený, odešle data, až bude příště odemčený. Od posledního spuštění dožene zpoždění při dalším úspěšném spuštění.
- Příjemce v domácí síti. Marrow potřebuje přístup k místní síti, aby se k němu dostal (Nastavení, Soukromí a zabezpečení, Místní síť). Klepněte jednou na Spustit hned s otevřeným Marrow, aby se iOS mohl zeptat: na pozadí odmítne bez ptaní.
- Nejde zapnout. Každá zapnutá automatizace se počítá jako připojení. Zdarma umožňuje mít zapnuté vždy 1 připojení. Marrow Pro až 10: AI, servery a automatizace dohromady.
Další opravy v návodech: Automatické.