Koneksi / Otomatisasi
Home Assistant dan Marrow Health
Otomatis
Langkah, tidur, berat badan, dan kalori sebagai sensor Home Assistant, diperbarui sesuai jadwal, untuk dasbor dan otomatisasi di rumah.
Buka di Marrow berfungsi di iPhone dengan Marrow 1.5 atau lebih baru.
Otomatis (Pemicu webhook) Gratis
Marrow mengirim CSV atau JSON ke sebuah URL sesuai jadwal, tanpa aplikasi dibuka. Kamu membutuhkan: Home Assistant milikmu, yang bisa dijangkau lewat HTTPS.
- Di Marrow, buka Ekspor dan ketuk Home Assistant. Aktifkan Otomatis.
- Tambahkan pemicu webhook dan sensor dari resep ke
configuration.yaml. - Di Marrow: Otomatisasi Baru. Halamannya meminta:
- Alamat: Alamat Home Assistant kamu, lalu
/api/webhook/dan id webhook dari resep. Harus bisa dijangkau lewat HTTPS. Tidak perlu header. Bentuknya sepertihttps://<your-ha>/api/webhook/<id>. - Data dan Kadensi: jenis data, JSON atau CSV, dan seberapa sering dijalankan.
- Jalankan: Mulai ulang Home Assistant setelah mengedit
configuration.yaml, lalu Jalankan sekarang.
- Alamat: Alamat Home Assistant kamu, lalu
Kalau tidak berhasil
Di Home Assistant
- Terkirim, tapi sensor tidak berubah. Home Assistant menjawab 200 bahkan untuk id webhook yang tidak dikenalnya, jadi Marrow menampilkan terkirim. Periksa bahwa id di ujung alamat persis sama dengan
webhook_iddi configuration.yaml. - Received remote request for local webhook. Peringatan di log Home Assistant ini berarti
local_onlyaktif, yang merupakan defaultnya. Permintaan dari internet, termasuk webhook cloud Nabu Casa, lalu tidak berbuat apa-apa. Aturlocal_only: false, seperti di resep. - Server answered 405. Webhook menerima POST dan PUT secara default. Kalau
allowed_methodsdiatur, harus menyertakan POST. - Perubahan pada configuration.yaml tidak berpengaruh. Mulai ulang Home Assistant setelah mengeditnya. Perubahan pada template entity juga bisa dimuat ulang dengan aksi template reload.
- Tidak ada alamat HTTPS. Marrow membutuhkannya. Webhook cloud Nabu Casa menyediakannya, atau pasang domain milikmu dengan sertifikat di depan Home Assistant.
- Nilainya kosong. Pilih JSON di Marrow. Home Assistant hanya menyerahkan body ke
trigger.jsonkalau berupa JSON.
Pemeriksaan Otomatis
- Uji dengan Jalankan sekarang. Baris di bawah Jalankan sekarang menjelaskan apa yang terjadi. Jawaban 2xx mana pun dihitung terkirim. Selain itu tampil sebagai Server answered dan kode status, atau error jaringan.
- Periksa Log aktivitas. Di otomatisasi, Opsi lainnya, Log aktivitas mencantumkan 30 proses terakhir beserta hasilnya.
- Proses terlambat. iOS yang memilih waktu untuk proses latar belakang, dan ponsel yang terkunci seharian mengirim saat berikutnya dibuka kuncinya. Sejak proses terakhir mengejar ketertinggalan pada proses berikutnya yang berhasil.
- Penerima di jaringan rumahmu. Marrow butuh akses Jaringan Lokal untuk menjangkaunya (Pengaturan, Privasi dan Keamanan, Jaringan Lokal). Ketuk Jalankan sekarang sekali dengan Marrow terbuka, agar iOS bisa bertanya: di latar belakang, iOS menolak tanpa bertanya.
- Tidak mau aktif. Setiap otomatisasi yang aktif dihitung sebagai satu koneksi. Gratis menjaga 1 koneksi aktif sekaligus. Marrow Pro hingga 10: AI, server, dan otomatisasi digabung.
Perbaikan lainnya ada di panduan: Otomatis.