Yhteydet / Tiedot ja kojelaudat
InfluxDB ja Marrow Health
Automaattinen
Jokainen mittari aikasarjana InfluxDB:ssä, lähetettynä aikataululla.
Avaa Marrow'ssa toimii iPhonella, jossa on Marrow 1.5 tai uudempi.
Automaattinen Ilmainen
Marrow lähettää CSV:n tai JSONin URL-osoitteeseen aikataululla, sovellus suljettuna. Tarvitset: Telegraf tai reseptin 30 rivin silta.
- Avaa Marrow'ssa Vie ja napauta InfluxDB. Ota Automaattinen käyttöön.
- Aja Telegraf-kuuntelija tai reseptin silta InfluxDB:n edessä.
- Marrow'ssa: Uusi automaatio. Sen sivu kysyy:
- Osoite: Sillan tai Telegraf-kuuntelijan osoite, ei InfluxDB:n itsensä. Se näyttää tältä:
https://<bridge>/. - Otsikot: Lisää Authorization: Bearer ja salaisuus, jota silta odottaa.
- Tiedot ja Tahti: tietojen laji, JSON tai CSV, ja kuinka usein se ajetaan.
- Suorita: Napauta Suorita nyt lähettääksesi ensimmäisen sisällön.
- Osoite: Sillan tai Telegraf-kuuntelijan osoite, ei InfluxDB:n itsensä. Se näyttää tältä:
Jos se ei toimi
InfluxDB:ssä
- Marrow lähettää suoraan InfluxDB:hen ja epäonnistuu. InfluxDB:n kirjoitusrajapinta ottaa vastaan vain line protocolia, joten Marrow'n JSON saa vastaukseksi 400. Osoita Marrow reseptin siltaan tai Telegraf-kuuntelijaan.
- Sillalta tulee Server answered 502. InfluxDB kieltäytyi kirjoituksesta. Se vastaa 401, kun tunniste on väärä tai ei voi kirjoittaa bucketiin, ja 404, kun organisaation tai bucketin nimi on väärä. InfluxDB 2 haluaa
Authorization: Tokenja API-tunnisteen. - Telegraf ei saa mitään. Kuuntelija käyttää oletuksena porttia 8080 ja polkua
/telegraf. Resepti asettaa portin 8798 ja polun/marrow, joten Marrow'n osoitteen on vastattava niitä. Se ottaa Basic-todennuksen:Authorization: Basicja käyttäjä:salasana base64-koodattuna. - Telegraf vastaa 204, mutta pisteitä ei tule. Telegraf vastaa onnistuneesti, vaikka se ei olisi jäsentänyt mitään. Tarkista, että json_v2-lohko vastaa sisältöä, ja aja Telegraf valitsimella
--debugnähdäksesi, mitä se luki.
Automaattisen tarkistukset
- Testaa toiminnolla Suorita nyt. Suorita nyt -painikkeen alla oleva rivi kertoo, mitä tapahtui. Mikä tahansa 2xx-vastaus lasketaan toimitetuksi. Kaikki muu näkyy tekstinä Server answered ja tilakoodi, tai verkkovirheenä.
- Tarkista Aktiivisuusloki. Automaatiossa Lisää vaihtoehtoja, Aktiivisuusloki listaa sen 30 viimeisintä ajoa kunkin tuloksineen.
- Ajot tulevat myöhässä. iOS valitsee taustaajojen hetken, ja koko päivän lukittuna ollut puhelin lähettää, kun se seuraavan kerran avataan. Edellisen ajon jälkeen saa kiinni seuraavalla onnistuneella ajolla.
- Vastaanottaja kotiverkossasi. Marrow tarvitsee Paikallinen verkko -käyttöoikeuden päästäkseen siihen (Asetukset, Tietosuoja ja turvallisuus, Paikallinen verkko). Napauta Suorita nyt kerran Marrow auki, jotta iOS voi kysyä: taustalla se kieltäytyy kysymättä.
- Se ei suostu menemään päälle. Jokainen käytössä oleva automaatio lasketaan yhteydeksi. Ilmainen sallii 1 yhteyden kerrallaan. Marrow Pro sallii enintään 10: tekoälyt, palvelimet ja automaatiot yhteensä.
Lisää korjauksia oppaissa: Automaattinen.