Tartalomjegyzék:

Érzékelőnaplózás az InfluxDB, Grafana és Hassio használatával: 5 lépés
Érzékelőnaplózás az InfluxDB, Grafana és Hassio használatával: 5 lépés

Videó: Érzékelőnaplózás az InfluxDB, Grafana és Hassio használatával: 5 lépés

Videó: Érzékelőnaplózás az InfluxDB, Grafana és Hassio használatával: 5 lépés
Videó: Голубая стрела (1958) фильм 2024, November
Anonim
Érzékelőnaplózás az InfluxDB, a Grafana és a Hassio használatával
Érzékelőnaplózás az InfluxDB, a Grafana és a Hassio használatával

Ebben a bejegyzésben megtanuljuk, hogyan kell az InfluxDB -t használni az érzékelők hosszú távú tárolására, és a Grafana -t használjuk az adatok elemzésére. Ez az otthoni automatizálási sorozat része, ahol megtanuljuk a Home Assistant beállítását és használatát, így mindezt a Hassio segítségével fogjuk megtenni.

1. lépés: Nézze meg a videót

Kérjük, nézze meg a fenti videót, amely a beállítások részleteit mutatja be. Sokkal könnyebb mindent követni, és látni, hogyan integrálódik mindez a videó segítségével. Ez az írásos bejegyzés csak a fontos részeket tartalmazza.

2. lépés: Érzékelő csomópontok hozzáadása

Érzékelő csomópontok hozzáadása
Érzékelő csomópontok hozzáadása
Érzékelő csomópontok hozzáadása
Érzékelő csomópontok hozzáadása

Az adatok naplózásához és elemzéséhez először néhány érzékelőcsomópontra van szükségünk, ezért győződjön meg arról, hogy hozzáadott néhányat az otthoni asszisztenshez. Az előző bejegyzés bemutatja, hogyan lehet csomópontot létrehozni a DHT22 érzékelő és az ESPHome segítségével. Ezenkívül új csomópontokat hozunk létre, amelyek a DS18B20 és az SGP30 érzékelőket használják a videóba az első lépésbe ágyazva.

3. lépés: Telepítse az InfluxDB -t

Telepítse az InfluxDB -t
Telepítse az InfluxDB -t

Miután a szenzorcsomópontok a helyükön vannak, el kell kezdenünk tárolni értékeiket az InfluxDB -ben. Először is telepítenünk kell. Ezt úgy teheti meg, hogy a bővítményboltba megy, az "InfluxDB" kifejezésre keres, majd a telepítés gombra kattint. Ez a lépés egy -két percet vesz igénybe, ezért mindenképpen szánjon rá egy kis időt.

Mielőtt elindíthatnánk a bővítményt, le kell görgetnünk a konfigurációs részhez, és le kell tiltanunk az SSL-t az "true" helyett "false" -ra. Mentse el a konfigurációt, majd indítsa el a bővítményt. Opcionálisan engedélyezheti a "Megjelenítés az oldalsávon" opciót is a könnyebb hozzáférés érdekében. A kiegészítő elindítása egy kis időt vesz igénybe, ezért hagyjon egy kis időt. Alternatív megoldásként görgessen lefelé a naplók ellenőrzéséhez, és várja meg, amíg megjelenik a "Starting Nginx" üzenet, amely azt jelzi, hogy a bővítmény elindult.

Ezt követően meg kell nyitnunk az InfluxDB WEB felhasználói felületet, és navigálnunk kell az admin fülre, ahol létrehozhatjuk az adatbázist és a felhasználónevet. Kezdje azzal, hogy létrehoz egy adatbázist a "homeassistant" névvel. Ezután hozzon létre egy új felhasználót a "homeassistant" névvel és jelszóval. Mielőtt továbblépne, feltétlenül adjon meg minden engedélyt.

Most, hogy megvan az InfluxDB beállítása, frissítenünk kell a Home Assistant konfigurációját, hogy a kettő kommunikálni tudjon egymással. Ezt úgy teheti meg, hogy frissíti a configuration.yaml fájlt, és a frissítés legegyszerűbb módja a konfigurátor bővítmény használatával. Menjen a bővítménytárolóba, és telepítse a konfigurátort. Indítsa el, majd nyissa meg a WEB felhasználói felületet. Használja a mappa ikont a bal felső sarokban a configuration.yaml fájl megnyitásához, majd adja hozzá a sorokat az InfluxDB telepítés részleteivel, amint az a képen látható.

Ezeket az alábbi linkről is beszerezheti:

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

Ha ez megtörtént, indítsa újra a Home Assistant alkalmazást. Miután újra mentett, nyissa meg az InfluxDB -t, és most látnia kell az érzékelő adatait.

4. lépés: Telepítse a Grafana programot

Most, hogy az InfluxDB konfigurálva van, telepítenünk kell a Grafanát. Ez a kiegészítő tároló segítségével is telepíthető. A telepítés után tiltsa le az SSL-t, mint korábban, majd indítsa el a bővítményt. Adjon neki néhány percet az induláshoz.

A Grafanának hozzá kell férnie az adatokhoz az InfluxDB -ből, ezért érdemes megnyitni az InfluxDB -t, és új felhasználót létrehozni, mint az előző lépésben. Feltételezem, hogy a felhasználónév és jelszó "grafana". Ha ez megtörtént, nyissa meg a Grafana WEB felhasználói felületet, és válassza az "Adatforrás hozzáadása" lehetőséget. Adja meg a következő URL -t gazdagépként:

https:// a0d7b954-influenxdb: 8086

Ezután adja meg az adatbázis nevét, amely "homeassistant", valamint az imént létrehozott felhasználónevet és jelszót. Ha kész, egyszerűen nyomja meg a "Mentés és tesztelés" gombot, amely ellenőrzi, hogy a kommunikáció rendben van -e. Ezzel befejeződik a beállítási folyamat.

5. lépés: Hozzon létre egy irányítópultot

A Grafana úgynevezett műszerfalakat használ, amelyek panelekből állnak. Ezek a panelek lehetnek diagramok, grafikonok és így tovább. Javaslom, hogy nézze meg a videót, hogy megtanuljon néhány alapvető diagramot létrehozni. Nyilvánvalóan sokkal részletesebb irányítópultokat hozhat létre az adatok ábrázolására, és ez túl nagy téma ebben a bejegyzésben.

Kérjük, fontolja meg YouTube -csatornánk feliratkozását az ilyen videók és bejegyzések támogatása érdekében:

YouTube:

Köszönöm, hogy elolvasta!

Ajánlott: