Cov txheej txheem:
- Kauj ruam 1: Saib Video
- Kauj ruam 2: Ntxiv Sensor Nodes
- Kauj ruam 3: Nruab InfluxDB
- Kauj ruam 4: Nruab Grafana
- Kauj Ruam 5: Tsim Dashboard
Video: Kev Txiav Txim Siab Sensor Siv InfluxDB, Grafana & Hassio: 5 Kauj Ruam
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:26
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
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
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:
Kev Txiav Txim Siab thiab Qhov Siab Siv GY-68 BMP180 thiab Arduino: 6 Kauj Ruam
Kev Txiav Txim Siab thiab Qhov Siab Siv GY-68 BMP180 thiab Arduino: Txheej txheem cej luam Hauv qhov kev qhia no, koj yuav kawm paub siv BMP180 sensor, uas yog ib qho ntawm feem ntau
Txiav txim siab qhov tseem ceeb ntawm Kev Siv Z-xeem: 10 Kauj Ruam
Txiav txim siab qhov tseem ceeb ntawm Kev Siv Z-xeem: Txheej txheem cej luam: Lub hom phiaj: Hauv qhov kev qhia no, koj yuav kawm paub txiav txim siab yog tias muaj qhov tseem ceeb txheeb cais ntawm ob qhov kev hloov pauv ntsig txog teeb meem kev ua haujlwm hauv zej zog. Koj yuav siv Z-xeem txhawm rau txiav txim siab qhov tseem ceeb no Lub sijhawm: 10-15 feeb
BCD Counter Siv Kev Txiav Txim Siab TRANSISTORS: 16 Cov Kauj Ruam
BCD Counter Siv Cov Neeg Tsis Txaus Siab TRANSISTORS: Niaj hnub no hauv lub ntiaj teb digital no, peb tsim ntau hom kev siv digital circuits siv ics thiab micro-controllers. Kuv kuj tsim tons ntawm digital circuits. Lub sijhawm ntawd kuv xav txog qhov ntawd yuav ua li cas. Yog li tom qab qee qhov kev tshawb fawb kuv pom tias cov no yog d
Nab hab sej Kev Ruaj Ntseg Kev Ruaj Ntseg/Kev Txiav Txim Siab Software: 3 Kauj Ruam
Python Kev Nyab Xeeb Kev Nyab Xeeb/Kev Nyab Xeeb Kev Nyab Xeeb Software: Hauv Cov Lus Qhia Kuv yuav qhia koj li cas nrog qee qhov Python yooj yim, koj tuaj yeem khaws koj cov ntaub ntawv ruaj ntseg siv kev lag luam tus qauv AES.Requirements:- Python 3.7- PyAesCrypt library- hashlib libraryIf koj tsis muaj cov tsev qiv ntawv no, koj tuaj yeem teeb tsa tau yooj yim los ntawm
Txaus Txim Txim Txim Txim Txim Txim Txim Txim Txim Txim Txim Txim Txim Txim Txim Txim Txim Txim Txim Rov Txim Txim Txim Txim Txim Txim Txim Txim Txim Txim Txim Txim Txim Txim Txim Txim Txim Txim Txim Txim Txim Tawm Txav Txim Txim Kom Txav Txim Txim Txim Txim Nthuav Tshab Txhab Txhab Txhab Txim Kom Txav Txim: 4 Kauj Ruam
Txaus Txiaj Ntsig Zoo Tshaj Plaws: Nyob zoo cov phooj ywg, hauv cov lus qhia no, Kuv yuav qhia koj li cas kuv thiaj ua lub hwj huam nqa tau uas tuaj yeem siv ua cov cuab yeej rau cov haujlwm nyiam ua haujlwm, tau kawg muaj cov khoom siv hluav taws xob zoo li qhov no hauv kev qhia, tab sis qhov no muaj peb qhov zoo, 1) yog