Mündəricat:

InfluxDB, Grafana & Hassio istifadə edərək Sensor Giriş: 5 addım
InfluxDB, Grafana & Hassio istifadə edərək Sensor Giriş: 5 addım

Video: InfluxDB, Grafana & Hassio istifadə edərək Sensor Giriş: 5 addım

Video: InfluxDB, Grafana & Hassio istifadə edərək Sensor Giriş: 5 addım
Video: [Fast & Easy] How to Install Grafana & InfluxDB on Home Assistant 2024, Iyul
Anonim
InfluxDB, Grafana & Hassio istifadə edərək Sensor Girişləri
InfluxDB, Grafana & Hassio istifadə edərək Sensor Girişləri

Bu yazıda uzun müddətli sensor məlumatlarının saxlanması üçün InfluxDB -dən necə istifadə edəcəyimizi öyrənirik və məlumatların təhlili üçün Grafana'dan istifadə edirik. Bu ev köməkçisinin necə qurulacağını və istifadəsini öyrəndiyimiz ev avtomatlaşdırma seriyasının bir hissəsidir, buna görə də bütün bunlar Hassio istifadə ediləcək.

Addım 1: Videoya baxın

Zəhmət olmasa yuxarıdakı videoya baxın, hər şeyin necə qurulacağının təfərrüatlarına qədər. Hər şeyi izləmək və hamısının video istifadə edərək necə birləşdirdiyini görmək daha asandır. Bu yazılı yazıda yalnız vacib bitlər olacaq.

Addım 2: Sensor qovşaqlarını əlavə edin

Sensor qovşaqlarını əlavə edin
Sensor qovşaqlarını əlavə edin
Sensor qovşaqlarını əlavə edin
Sensor qovşaqlarını əlavə edin

Məlumatları daxil etmək və təhlil etmək üçün əvvəlcə bəzi sensor qovşaqlarına ehtiyacımız var, buna görə bəzilərini ev köməkçisinə əlavə etdiyinizə əmin olun. Əvvəlki yazı, ESPHome ilə birlikdə DHT22 sensoru istifadə edərək bir qovşaq necə yaradılacağını göstərir. Videoda DS18B20 və SGP30 sensorlarından istifadə edən yeni qovşaqlar da yaradırıq.

Addım 3: InfluxDB quraşdırın

InfluxDB quraşdırın
InfluxDB quraşdırın

Sensor qovşaqlarını yerləşdirdikdən sonra dəyərlərini InfluxDB -də saxlamağa başlamalıyıq. Əvvəlcə onu quraşdırmalıyıq. Bu, əlavə mağazaya gedərək "InfluxDB" axtararaq və sonra quraşdırma düyməsini basaraq edilə bilər. Bu addım bir -iki dəqiqə çəkəcək, ona görə də bir az vaxt verin.

Əlavəni işə salmadan əvvəl, konfiqurasiya hissəsinə keçib "doğru" nu "yalan" ilə əvəz edərək SSL-ni deaktiv etməliyik. Konfiqurasiyanı qeyd edin və sonra əlavəyə başlaya bilərsiniz. İsteğe bağlı olaraq, daha asan giriş üçün "Kenar çubuğunda göstər" seçimini də aktiv edə bilərsiniz. Əlavənin işə salınması bir az vaxt aparacaq, buna görə bir az vaxt verin. Alternativ olaraq, qeydləri yoxlamaq üçün aşağıya fırladın və əlavənin başladığını bildirən "Başlayan Nginx" mesajının görünməsini gözləyə bilərsiniz.

Sonra InfluxDB WEB UI -ni açmalı və verilənlər bazası və istifadəçi adı yarada biləcəyimiz idarəetmə sekmesine keçməliyik. "Ev köməkçisi" adı ilə bir verilənlər bazası yaratmaqla başlayın. Sonra "ev köməkçisi" adı və şifrəsi olan yeni bir istifadəçi yaradın. Daha irəli getməzdən əvvəl bütün icazələri verdiyinizə əmin olun.

İndi InfluxDB quraşdırma qurduqdan sonra, Home Assistant konfiqurasiyasını yeniləməliyik ki, ikisi də bir -biri ilə əlaqə saxlasın. Bu config.yaml faylını və konfiqurator əlavəsini istifadə edərək yeniləməyin ən asan yolunu yeniləməklə edilə bilər. Əlavə mağazaya gedin və konfiquratoru quraşdırın. Başlayın və sonra WEB UI açın. Config.yaml faylını açmaq üçün yuxarı sol küncdəki qovluq simgesini istifadə edin və sonra şəkildə göstərildiyi kimi InfluxDB quraşdırmasının detalları olan sətirləri əlavə edin.

Bunları aşağıdakı linkdən də əldə etmək olar:

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

Bunu etdikdən sonra Home Assistant'ı yenidən başladın. Yenidən bərpa edildikdə, InfluxDB -ni açın və indi sensor məlumatlarını görə biləcəksiniz.

Addım 4: Grafana'yı quraşdırın

İndi InfluxDB konfiqurasiya edildikdən sonra Grafana'yı quraşdırmalıyıq. Bu əlavə mağazadan istifadə edərək də quraşdırıla bilər. Quraşdırıldıqdan sonra, əvvəllər olduğu kimi SSL-ni deaktiv edin və sonra əlavəyə başlayın. Başlamaq üçün bir neçə dəqiqə verin.

Grafana'nın məlumatlara InfluxDB -dən daxil olması lazımdır, buna görə də əvvəlki addımda olduğu kimi InfluxDB -ni açmaq və yeni bir istifadəçi yaratmaq yaxşı bir fikirdir. İstifadəçi adı və şifrənin "grafana" olduğunu düşünürəm. Bunu etdikdən sonra Grafana WEB UI -ni açın və "Məlumat mənbəyi əlavə et" seçimini seçin. Ev sahibi olaraq aşağıdakı URL -ni daxil edin:

https:// a0d7b954-influxdb: 8086

Sonra, yeni yaratdığımız istifadəçi adı və şifrə ilə birlikdə "ev köməkçisi" olan verilənlər bazası adını daxil edin. Bitirdikdən sonra, "Saxla və Test et" düyməsini vurun, bu da ünsiyyətin düzgün olub olmadığını yoxlayacaq. Bu, quraşdırma prosesini tamamlayır.

Addım 5: İdarə Paneli yaradın

Grafana, panellərdən ibarət tablosuna deyilən bir şeydən istifadə edir. Bu panellər qrafiklər, qrafiklər və s. Ola bilər. Bir neçə əsas cədvəl yaratmağı öyrənmək üçün videoya baxmağı məsləhət görürəm. Məlumatlarınızı əks etdirmək üçün çox daha çox detallı panellər yarada biləcəyiniz açıqdır və bu yazıda əhatə olunmayacaq qədər geniş bir mövzudur.

Zəhmət olmasa bu kimi video və yazıları dəstəkləmək üçün YouTube kanalımıza abunə olmağı düşünün:

YouTube:

Oxuduğunuz üçün təşəkkür edirik!

Tövsiyə: