Cov txheej txheem:

Kev Txiav Txim Siab Sensor Siv InfluxDB, Grafana & Hassio: 5 Kauj Ruam
Kev Txiav Txim Siab Sensor Siv InfluxDB, Grafana & Hassio: 5 Kauj Ruam

Video: Kev Txiav Txim Siab Sensor Siv InfluxDB, Grafana & Hassio: 5 Kauj Ruam

Video: Kev Txiav Txim Siab Sensor Siv InfluxDB, Grafana & Hassio: 5 Kauj Ruam
Video: Tshuaj theem vim li cas thiaj tau nqi ?/ Siv kho mob dab tsi?/paris polyphylla использовать для? 2024, Kaum ib hlis
Anonim
Logging Sensor Siv InfluxDB, Grafana & Hassio
Logging Sensor Siv InfluxDB, Grafana & Hassio

Hauv kab ntawv no, peb kawm paub siv InfluxDB rau lub sijhawm ntev sensor cov ntaub ntawv khaws cia thiab peb siv Grafana rau kev tshuaj xyuas cov ntaub ntawv. Nov yog ib feem ntawm kev siv tshuab hauv tsev uas peb kawm paub teeb tsa thiab siv Tsev Pabcuam yog li txhua qhov no yuav ua tiav siv Hassio.

Kauj ruam 1: Saib Video

Thov saib cov vis dis aus saum toj no raws li nws mus rau hauv cov ntsiab lus ntawm kev teeb tsa txhua yam. Nws kuj tseem yooj yim dua ua raws txhua yam dhau los thiab saib yuav ua li cas nws txhua qhov ua ke ua ke siv cov vis dis aus. Cov ntawv sau no yuav tsuas muaj cov khoom tseem ceeb.

Kauj ruam 2: Ntxiv Sensor Nodes

Ntxiv Sensor Nodes
Ntxiv Sensor Nodes
Ntxiv Sensor Nodes
Ntxiv Sensor Nodes

Txhawm rau txhawm rau txheeb xyuas thiab txheeb xyuas cov ntaub ntawv, thawj zaug peb xav tau qee lub cim ntsuas kom paub tseeb tias koj tau ntxiv qee qhov rau tus pabcuam hauv tsev. Cov ntawv tshaj tawm dhau los qhia koj yuav tsim lub node siv DHT22 sensor nrog rau ESPHome. Peb kuj tsim cov nodes tshiab uas siv DS18B20 thiab SGP30 cov cim hauv cov vis dis aus kos rau hauv qib ib.

Kauj ruam 3: Nruab InfluxDB

Nruab InfluxDB
Nruab InfluxDB

Thaum peb muaj lub ntsuas qhov ntsuas nyob hauv qhov chaw, peb yuav tsum pib khaws lawv cov txiaj ntsig rau InfluxDB. Ua ntej, peb yuav tsum nruab nws. Qhov no tuaj yeem ua tiav los ntawm nqe lus mus rau lub khw muag khoom ntxiv, tshawb rau "InfluxDB" thiab tom qab ntawd nyem lub pob teeb tsa. Cov kauj ruam no yuav siv ib feeb lossis ob feeb yog li nco ntsoov muab sijhawm rau nws.

Ua ntej peb tuaj yeem pib ntxiv-ntxiv, peb yuav tsum nqes mus rau ntu teeb tsa thiab ua haujlwm tsis raug SSL los ntawm kev hloov "tseeb" nrog "tsis tseeb". Txuag qhov teeb tsa thiab koj tuaj yeem pib qhov ntxiv. Optionally, koj tseem tuaj yeem pab "Qhia hauv sidebar" xaiv kom nkag tau yooj yim. Qhov ntxiv rau yuav siv sijhawm me ntsis los pib yog li muab sijhawm rau nws. Xwb, koj tuaj yeem nqes mus xyuas cov cav thiab tos rau "Pib Nginx" cov lus kom tshwm uas yuav qhia tau tias qhov ntxiv tau pib.

Tom qab ntawd peb yuav tsum qhib InfluxDB WEB UI thiab taw mus rau tus thawj tswj tab uas peb tuaj yeem tsim cov ntaub ntawv thiab npe siv. Pib los ntawm kev tsim cov ntaub ntawv nrog lub npe "homeassistant". Tom qab ntawd tsim tus neeg siv tshiab nrog lub npe thiab tus lej nkag ua "homeassistant". Nco ntsoov muab nws txhua qhov kev tso cai ua ntej txav mus ntxiv.

Tam sim no peb tau teeb tsa InfluxDB, peb yuav tsum hloov kho Tus Pabcuam Hauv Tsev kom ob leeg tuaj yeem sib tham sib tham. Qhov no tuaj yeem ua tiav los ntawm kev hloov kho cov ntawv teeb tsa.yaml thiab txoj hauv kev yooj yim tshaj plaws los hloov qhov ntawd yog los ntawm kev siv tus tsim teeb tsa ntxiv. Lub taub hau dhau mus rau lub khw muag khoom ntxiv thiab teeb tsa tus tsim tawm. Pib nws thiab tom qab ntawd qhib WEB UI. Siv daim nplaub tshev cim nyob rau sab saud sab laug kom qhib cov ntawv teeb tsa.yaml thiab tom qab ntawd ntxiv kab nrog cov ntsiab lus ntawm InfluxDB teeb tsa raws li qhia hauv daim duab.

Cov no tseem tuaj yeem tau txais los ntawm qhov txuas hauv qab no:

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

Thaum qhov ntawd ua tiav, rov pib dua Lub Tsev Pabcuam. Thaum nws tau rov qab los dua, qhib InfluxDB thiab koj yuav tsum tam sim no tuaj yeem pom cov ntaub ntawv ntsuas.

Kauj ruam 4: Nruab Grafana

Tam sim no tias InfluxDB tau teeb tsa, peb yuav tsum teeb tsa Grafana. Qhov no kuj tseem tuaj yeem teeb tsa siv lub khw muag khoom ntxiv. Thaum tau teeb tsa, nco ntsoov lov tes taw SSL zoo li ua ntej thiab tom qab ntawd pib qhov ntxiv. Muab nws ob peb feeb los pib.

Grafana xav tau cov ntaub ntawv los ntawm InfluxDB yog li nws yog lub tswv yim zoo qhib InfluxDB thiab tsim cov neeg siv tshiab ib yam li peb tau ua hauv cov kauj ruam dhau los. Kuv xav tias lub npe siv thiab tus password yog "grafana". Thaum qhov no ua tiav, qhib Grafana WEB UI thiab xaiv qhov "Ntxiv cov ntaub ntawv qhov chaw" xaiv. Sau qhov URL hauv qab no ua tus tswv tsev:

https:// a0d7b954-influxdb: 8086

Tom qab ntawd, nkag mus rau lub npe database uas yog "homeassistant" nrog rau tus username thiab password peb nyuam qhuav tsim. Thaum ua tiav, tsuas yog nyem rau "Save & Test" khawm uas yuav tshuaj xyuas yog tias kev sib txuas lus tsis ua haujlwm. Qhov no ua tiav cov txheej txheem teeb tsa.

Kauj Ruam 5: Tsim Dashboard

Grafana siv qee yam hu ua dashboards uas muaj cov vaj huam sib luag. Cov vaj huam sib luag no tuaj yeem yog kab kos, kab duab thiab lwm yam. Kuv xav kom saib cov vis dis aus kom kawm paub tsim qee cov kab kos yooj yim. Koj tuaj yeem pom tseeb tsim ntau cov ncauj lus ntxaws ntxaws los sawv cev rau koj cov ntaub ntawv thiab nws yog cov ncauj lus dav heev los npog hauv kab ntawv no.

Thov tsis txhob txiav txim siab tso npe rau peb YouTube channel los pab txhawb nqa cov vis dis aus thiab tshaj tawm zoo li no:

YouTube:

Ua tsaug rau koj nyeem!

Pom zoo: