Բովանդակություն:

Սենսորների մուտքագրում InfluxDB- ի, Grafana- ի և Hassio- ի միջոցով. 5 քայլ
Սենսորների մուտքագրում InfluxDB- ի, Grafana- ի և Hassio- ի միջոցով. 5 քայլ

Video: Սենսորների մուտքագրում InfluxDB- ի, Grafana- ի և Hassio- ի միջոցով. 5 քայլ

Video: Սենսորների մուտքագրում InfluxDB- ի, Grafana- ի և Hassio- ի միջոցով. 5 քայլ
Video: Guardian Connect. Часть 1: распаковка, приложение, установка 🔵📌🔔 2024, Հուլիսի
Anonim
Սենսորների գրանցում InfluxDB- ի, Grafana- ի և Hassio- ի միջոցով
Սենսորների գրանցում InfluxDB- ի, Grafana- ի և Hassio- ի միջոցով

Այս գրառման մեջ մենք սովորում ենք, թե ինչպես օգտագործել InfluxDB- ը տվյալների երկարաժամկետ պահպանման համար և Grafana- ն օգտագործում ենք տվյալների վերլուծության համար: Սա տան ավտոմատացման շարքի մի մասն է, որտեղ մենք սովորում ենք, թե ինչպես ստեղծել և օգտագործել Home Assistant- ը, այնպես որ այս ամենը կարվի Hassio- ի միջոցով:

Քայլ 1: Դիտեք տեսանյութը

Խնդրում ենք դիտել վերը նշված տեսանյութը, քանի որ այն մտնում է ամեն ինչ կարգավորելու մանրամասների մեջ: Նաև շատ ավելի հեշտ է հետևել ամեն ինչին և տեսնել, թե ինչպես է այդ ամենը միասին ինտեգրվում տեսանյութի միջոցով: Այս գրավոր գրառումը կպարունակի միայն կարևոր բիթերը:

Քայլ 2: Ավելացրեք սենսորային հանգույցներ

Ավելացնել սենսորային հանգույցներ
Ավելացնել սենսորային հանգույցներ
Ավելացնել սենսորային հանգույցներ
Ավելացնել սենսորային հանգույցներ

Տվյալները մուտքագրելու և վերլուծելու համար մեզ առաջին հերթին անհրաժեշտ են որոշ սենսորային հանգույցներ, այնպես որ համոզվեք, որ մի քանիսը ավելացրել եք տնային օգնականին: Նախորդ գրառումը ցույց է տալիս, թե ինչպես ստեղծել հանգույց ՝ օգտագործելով DHT22 սենսորը ՝ ESPHome- ի հետ միասին: Մենք նաև ստեղծում ենք նոր հանգույցներ, որոնք օգտագործում են DS18B20 և SGP30 տվիչները առաջին քայլում տեղադրված տեսանյութում:

Քայլ 3: Տեղադրեք InfluxDB

Տեղադրեք InfluxDB
Տեղադրեք InfluxDB

Երբ մենք ունենք սենսորային հանգույցները տեղում, մենք պետք է սկսենք պահպանել դրանց արժեքները InfluxDB- ում: Նախ, մենք պետք է տեղադրենք այն: Դա կարելի է անել ՝ գնալով հավելյալ խանութ, որոնելով «InfluxDB» և այնուհետև կտտացնելով տեղադրման կոճակին: Այս քայլը կտևի մեկ կամ երկու րոպե, այնպես որ վստահ եղեք, որ դրան որոշակի ժամանակ կտաք:

Նախքան հավելումը սկսելը, մենք պետք է ոլորենք ներքև դեպի կազմաձևման բաժինը և անջատենք SSL- ը ՝ փոխարինելով «true»-ն «false»-ով: Պահեք կազմաձևը և կարող եք սկսել հավելումը: Ptionանկության դեպքում կարող եք նաև միացնել «Showուցադրել կողագոտում» տարբերակը ՝ ավելի հեշտ մուտք ունենալու համար: Լրացուցիչը սկսելու համար կպահանջվի մի փոքր ժամանակ, ուստի ժամանակ տվեք դրան: Այլապես, կարող եք ոլորել ներքև ՝ տեղեկամատյանները ստուգելու համար և սպասել, որ հայտնվի «Starting Nginx» հաղորդագրությունը, որը կնշանակի, որ հավելումը սկսվել է:

Այնուհետև մենք պետք է բացենք InfluxDB WEB UI- ն և անցնենք ադմինիստրատորի ներդիրին, որտեղ կարող ենք ստեղծել տվյալների բազան և օգտանունը: Սկսեք ՝ ստեղծելով «homeassistant» անունով տվյալների շտեմարան: Այնուհետև ստեղծեք նոր օգտվող ՝ անունով և գաղտնաբառով ՝ որպես «տնային օգնական»: Համոզվեք, որ դրան տալիս եք բոլոր թույլտվությունները ՝ ավելի առաջ շարժվելուց առաջ:

Այժմ, երբ մենք ունենք InfluxDB կարգավորում, մենք պետք է թարմացնենք Home Assistant- ի կազմաձևը, որպեսզի երկուսը կարողանան շփվել միմյանց հետ: Դա կարելի է անել ՝ թարմացնելով configuration.yaml ֆայլը և թարմացնելու ամենահեշտ ձևը ՝ օգտագործելով կազմաձևողի հավելումը: Գնացեք հավելյալ խանութ և տեղադրեք կազմաձևիչ: Սկսեք այն, ապա բացեք WEB UI- ը: Օգտագործեք թղթապանակի պատկերակը վերին ձախ անկյունում ՝ configuration.yaml ֆայլը բացելու համար, այնուհետև ավելացրեք InfluxDB տեղադրման մանրամասներով տողերը, ինչպես ցույց է տրված նկարում:

Դրանք կարելի է ձեռք բերել նաև ստորև բերված հղումից.

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

Երբ դա արվի, վերագործարկեք Home Assistant- ը: Երբ այն նորից կրկնօրինակվի, բացեք InfluxDB- ը և այժմ պետք է կարողանաք տեսնել սենսորի տվյալները:

Քայլ 4: Տեղադրեք Grafana- ն

Այժմ, երբ InfluxDB- ը կազմաձևված է, մենք պետք է տեղադրենք Grafana- ն: Սա կարող է տեղադրվել նաև լրացուցիչ խանութի միջոցով: Տեղադրվելուց հետո, համոզվեք, որ նախկինի պես անջատեք SSL- ը և ապա գործարկեք հավելումը: Սկսելու համար մի քանի րոպե ժամանակ տվեք:

Գրաֆանան պետք է մուտք ունենա InfluxDB- ի տվյալներ, ուստի լավ գաղափար է բացել InfluxDB- ը և ստեղծել նոր օգտվող, ինչպես դա արեցինք նախորդ քայլին: Ենթադրում եմ, որ օգտվողի անունն ու գաղտնաբառը «գրաֆանա» են: Երբ դա արվի, բացեք Grafana WEB UI- ն և ընտրեք «Ավելացնել տվյալների աղբյուր» տարբերակը: Մուտքագրեք հետևյալ URL- ը որպես հյուրընկալող ՝

https:// a0d7b954-influxdb: 8086

Այնուհետև մուտքագրեք տվյալների բազայի անունը, որը «homeassistant» է, ինչպես նաև մեր ստեղծած օգտվողի անունն ու գաղտնաբառը: Ավարտելուց հետո պարզապես սեղմեք «Պահել և փորձարկել» կոճակը, որը կստուգի, արդյոք հաղորդակցությունը նորմալ է: Սա ավարտում է տեղադրման գործընթացը:

Քայլ 5: Ստեղծեք վահանակ

Գրաֆանան օգտագործում է վահանակներ կոչվող մի բան, որը բաղկացած է վահանակներից: Այս վահանակները կարող են լինել գծապատկերներ, գծապատկերներ և այլն: Ես խորհուրդ կտամ դիտել տեսանյութը ՝ սովորելու համար, թե ինչպես ստեղծել որոշ հիմնական գծապատկերներ: Դուք ակնհայտորեն կարող եք ստեղծել շատ ավելի մանրամասն վահանակներ ՝ ձեր տվյալները ներկայացնելու համար, և դա չափազանց մեծ թեմա է, որը պետք է լուսաբանվի այս գրառման մեջ:

Խնդրում ենք հաշվի առնել մեր YouTube ալիքին բաժանորդագրվելը ՝ աջակցելու համար նման տեսանյութեր և գրառումներ.

YouTube ՝

Շնորհակալություն կարդալու համար:

Խորհուրդ ենք տալիս: