Tilkoblinger / Data og dashbord
InfluxDB og Marrow Health
Automatisert
Hver måling som en tidsserie i InfluxDB, sendt etter en tidsplan.
Åpne i Marrow fungerer på en iPhone med Marrow 1.5 eller nyere.
Automatisert Gratis
Marrow sender CSV eller JSON med POST til en URL etter en tidsplan, med appen lukket. Du trenger: Telegraf eller broen på 30 linjer fra oppskriften.
- I Marrow åpner du Eksporter og trykker på InfluxDB. Slå på Automatisert.
- Kjør Telegraf-lytteren eller broen fra oppskriften foran InfluxDB.
- I Marrow: Ny automatisering. Siden ber om:
- Adresse: Adressen til broen eller Telegraf-lytteren, ikke til selve InfluxDB. Den ser ut som
https://<bridge>/. - Overskrifter: Legg til Authorization: Bearer og hemmeligheten broen forventer.
- Data og Kadens: typen data, JSON eller CSV, og hvor ofte den kjører.
- Kjør: Trykk på Kjør nå for å sende en første nyttelast.
- Adresse: Adressen til broen eller Telegraf-lytteren, ikke til selve InfluxDB. Den ser ut som
Hvis det ikke fungerer
I InfluxDB
- Marrow sender rett til InfluxDB og mislykkes. Skrive-API-et til InfluxDB tar bare line protocol, så JSON-en fra Marrow får en 400. Pek Marrow mot broen eller Telegraf-lytteren fra oppskriften.
- Server answered 502 fra broen. InfluxDB avviste skrivingen. Den svarer 401 når tokenet er feil eller ikke kan skrive til bucketen, og 404 når navnet på org eller bucket er feil. InfluxDB 2 vil ha
Authorization: Tokenog API-tokenet. - Telegraf får ingenting. Lytteren bruker som standard port 8080 og banen
/telegraf. Oppskriften setter port 8798 og/marrow, så adressen i Marrow må samsvare. Den tar Basic auth:Authorization: Basicog base64 av bruker:passord. - Telegraf svarer 204, men ingen punkter. Telegraf svarer suksess selv når den ikke tolket noe. Sjekk at json_v2-blokken samsvarer med nyttelasten, og kjør Telegraf med
--debugfor å se hva den leste.
Sjekker for Automatisert
- Test med Kjør nå. Linjen under Kjør nå forteller hva som skjedde. Ethvert 2xx-svar teller som levert. Alt annet vises som Server answered og statuskoden, eller nettverksfeilen.
- Sjekk Aktivitetsloggen. I automatiseringen viser Flere alternativer, Aktivitetslogg de siste 30 kjøringene med resultatet av hver.
- Kjøringer kommer sent. iOS velger tidspunktet for bakgrunnskjøringer, og en telefon som ligger låst, sender når den låses opp neste gang. Siden forrige kjøring tar igjen det tapte ved neste kjøring som lykkes.
- En mottaker på hjemmenettverket ditt. Marrow trenger tilgang til Lokalt nettverk for å nå den (Innstillinger, Personvern og sikkerhet, Lokalt nettverk). Trykk på Kjør nå én gang med Marrow åpen, slik at iOS kan spørre: i bakgrunnen avslår den uten å spørre.
- Den slår seg ikke på. Hver automatisering som er på, teller som en tilkobling. Gratis har 1 tilkobling på om gangen. Marrow Pro har opptil 10: AI-er, servere og automatiseringer til sammen.
Flere løsninger i guidene: Automatisert.