Sisukord:

Andurite logimine InfluxDB, Grafana ja Hassio abil: 5 sammu
Andurite logimine InfluxDB, Grafana ja Hassio abil: 5 sammu

Video: Andurite logimine InfluxDB, Grafana ja Hassio abil: 5 sammu

Video: Andurite logimine InfluxDB, Grafana ja Hassio abil: 5 sammu
Video: Shelly UNI | Automate your Garden using Shelly UNI | Smart Garden #shorts #shelly 2024, Juuli
Anonim
Andurite logimine InfluxDB, Grafana ja Hassio abil
Andurite logimine InfluxDB, Grafana ja Hassio abil

Selles postituses õpime, kuidas kasutada InfluxDB -d andurite andmete pikaajaliseks salvestamiseks, ja me kasutame andmete analüüsimiseks Grafana. See on osa koduautomaatika seeriast, kus õpime, kuidas seadistada ja kasutada Home Assistanti, nii et seda kõike tehakse Hassio abil.

Samm: vaadake videot

Vaadake ülaltoodud videot, kuna see sisaldab kõike seadistamise üksikasju. Samuti on palju lihtsam kõike jälgida ja vaadata, kuidas see kõik video abil kokku integreerub. See kirjalik postitus sisaldab ainult olulisi osi.

Samm: lisage andurisõlmed

Lisage andurisõlmed
Lisage andurisõlmed
Lisage andurisõlmed
Lisage andurisõlmed

Andmete logimiseks ja analüüsimiseks vajame esmalt mõningaid andurisõlme, seega veenduge, et oleksite need mõnele koduabilisele lisanud. Eelmine postitus näitab teile, kuidas luua sõlme, kasutades DHT22 andurit koos ESPHome'iga. Samuti loome uued sõlmed, mis kasutavad esimeses etapis manustatud videos olevaid DS18B20 ja SGP30 andureid.

Samm: installige InfluxDB

Installige InfluxDB
Installige InfluxDB

Kui andurisõlmed on paigas, peame hakkama nende väärtusi InfluxDB -sse salvestama. Esiteks peame selle installima. Seda saab teha, kui suundute lisandmoodulite poodi, otsite "InfluxDB" ja klõpsate seejärel installimisnuppu. See samm võtab minuti või kaks, nii et andke sellele kindlasti aega.

Enne lisandmooduli käivitamist peame kerima alla konfiguratsiooniosani ja keelama SSL-i, asendades "true" väärtusega "false". Salvestage konfiguratsioon ja saate seejärel lisandmooduli käivitada. Soovi korral saate juurdepääsu hõlbustamiseks lubada ka valiku „Näita külgribal”. Lisandmooduli käivitamine võtab natuke aega, seega andke sellele veidi aega. Teise võimalusena võite logide kontrollimiseks allapoole kerida ja oodata, kuni ilmub teade "Starting Nginx", mis näitab, et lisandmoodul on käivitatud.

Seejärel peame avama InfluxDB WEB kasutajaliidese ja navigeerima vahekaardile admin, kus saame luua andmebaasi ja kasutajanime. Alustuseks looge andmebaas nimega "koduabiline". Seejärel looge uus kasutaja nime ja parooliga "koduabiline". Enne edasiliikumist andke sellele kindlasti kõik õigused.

Nüüd, kui meil on InfluxDB seadistus, peame värskendama koduabilise konfiguratsiooni, et need kaks saaksid omavahel suhelda. Seda saab teha konfiguratsiooni.yaml faili värskendamisega ja lihtsaim viis selle värskendamiseks on kasutada konfiguraatori lisandmoodulit. Minge lisandmoodulite poodi ja installige konfiguraator. Käivitage see ja seejärel avage veebiliides. Faili configuration.yaml avamiseks kasutage vasakus ülanurgas kaustaikooni ja seejärel lisage read koos InfluxDB installimise üksikasjadega, nagu pildil näidatud.

Neid saab ka allolevalt lingilt:

github.com/hassio-addons/addon-influxdb/blob/v3.5.1/README.md

Kui see on tehtud, taaskäivitage Home Assistant. Kui see on uuesti varundatud, avage InfluxDB ja nüüd peaksite andurite andmeid nägema.

Samm: installige Grafana

Nüüd, kui InfluxDB on konfigureeritud, peame Grafana installima. Seda saab installida ka lisandmoodulite poe abil. Pärast installimist keelake kindlasti SSL nagu varem ja käivitage lisandmoodul. Alustamiseks andke sellele mõni minut.

Grafana peab pääsema juurde InfluxDB andmetele, seega on hea mõte avada InfluxDB ja luua uus kasutaja, nagu tegime eelmises etapis. Eeldan, et kasutajanimi ja parool on "grafana". Kui see on tehtud, avage Grafana WEB kasutajaliides ja valige suvand "Lisa andmeallikas". Sisestage hostiks järgmine URL:

https:// a0d7b954-sissevool: 8086

Seejärel sisestage andmebaasi nimi, mis on "koduabiline" koos äsja loodud kasutajanime ja parooliga. Kui olete lõpetanud, klõpsake lihtsalt nuppu "Salvesta ja testi", mis kontrollib, kas side on korras. See viib seadistusprotsessi lõpule.

Samm: looge armatuurlaud

Grafana kasutab paneelidest koosnevat juhtpaneeli. Need paneelid võivad olla diagrammid, graafikud ja nii edasi. Soovitan vaadata videot, et õppida põhitabelite loomist. Ilmselgelt saate oma andmete esitamiseks luua palju üksikasjalikumaid armatuurlaudu ja see on selles postituses käsitlemiseks liiga lai teema.

Palun kaaluge meie YouTube'i kanali tellimist, et aidata toetada selliseid videoid ja postitusi:

YouTube:

Täname lugemise eest!

Soovitan: