Агуулгын хүснэгт:

InfluxDB, Grafana & Hassio ашиглан мэдрэгчийн бүртгэл: 5 алхам
InfluxDB, Grafana & Hassio ашиглан мэдрэгчийн бүртгэл: 5 алхам

Видео: InfluxDB, Grafana & Hassio ашиглан мэдрэгчийн бүртгэл: 5 алхам

Видео: InfluxDB, Grafana & Hassio ашиглан мэдрэгчийн бүртгэл: 5 алхам
Видео: Красивые графики в HomeAssistant | настройка аддонов Grafana и InfluxDB 2024, Арваннэгдүгээр
Anonim
InfluxDB, Grafana & Hassio ашиглан мэдрэгчийн бүртгэл
InfluxDB, Grafana & Hassio ашиглан мэдрэгчийн бүртгэл

Энэ нийтлэлд бид InfluxDB -ийг урт хугацааны мэдрэгчийн өгөгдөл хадгалахад хэрхэн ашиглах талаар сурч, Grafana -ийг өгөгдөлд дүн шинжилгээ хийхэд ашигладаг. Энэ бол гэрийн автоматжуулалтын цувралын нэг хэсэг бөгөөд бид Home Assistant -ийг хэрхэн тохируулах, ашиглах талаар суралцдаг тул энэ бүх ажлыг Hassio ашиглан хийх болно.

Алхам 1: Видеог үзээрэй

Дээрх видеог үзээд бүх зүйлийг тохируулах талаар дэлгэрэнгүй авч үзнэ үү. Бүх зүйлийг дагаж, видео ашиглан хэрхэн нэгтгэж байгааг харах нь илүү хялбар байдаг. Энэхүү бичвэрт зөвхөн чухал хэсгүүдийг багтаасан болно.

Алхам 2: Мэдрэгчийн зангилаа нэмнэ үү

Мэдрэгчийн зангилаа нэмэх
Мэдрэгчийн зангилаа нэмэх
Мэдрэгчийн зангилаа нэмэх
Мэдрэгчийн зангилаа нэмэх

Өгөгдлийг бүртгэх, дүн шинжилгээ хийхийн тулд бидэнд эхлээд зарим мэдрэгчийн зангилаа хэрэгтэй байгаа тул та зарим нэгийг гэрийн туслах дээр нэмсэн эсэхээ шалгаарай. Өмнөх нийтлэлд ESPHome -ийн хамт DHT22 мэдрэгч ашиглан хэрхэн зангилаа үүсгэхийг харуулав. Бид мөн нэгдүгээр алхамд оруулсан видеонд DS18B20 ба SGP30 мэдрэгчийг ашигладаг шинэ зангилаа үүсгэдэг.

Алхам 3: InfluxDB суулгана уу

InfluxDB суулгана уу
InfluxDB суулгана уу

Мэдрэгч зангилааг байрлуулсны дараа бид тэдний утгыг InfluxDB дээр хадгалж эхлэх хэрэгтэй. Юуны өмнө бид үүнийг суулгах хэрэгтэй. Үүнийг нэмэлт дэлгүүрт очиж "InfluxDB" хайж, дараа нь суулгах товчийг дарж хийж болно. Энэ алхам нэг эсвэл хоёр минут шаардагдах тул тодорхой хугацаа өгөх хэрэгтэй.

Нэмэлтийг эхлүүлэхийн өмнө бид тохиргооны хэсэг рүү гүйлгэж, "үнэн" -ийг "худал" гэж орлуулж SSL-ийг идэвхгүй болгох хэрэгтэй. Тохиргоог хадгалаад дараа нь нэмэлтийг эхлүүлж болно. Нэмж дурдахад та "Хажуугийн мөрөнд харуулах" сонголтыг идэвхжүүлж болно. Нэмэлтийг эхлүүлэхэд бага зэрэг хугацаа шаардагдах тул хэсэг хугацаа өг. Эсвэл та бүртгэлийг шалгахын тулд доош гүйлгэж, "Start Nginx" мессеж гарч ирэх хүртэл хүлээх боломжтой бөгөөд энэ нь нэмэлт програм эхэлснийг илтгэнэ.

Дараа нь бид InfluxDB WEB UI -ийг нээж, мэдээллийн бааз, хэрэглэгчийн нэрийг үүсгэх админ таб руу очих хэрэгтэй. "Гэрийн туслах" нэртэй мэдээллийн бааз үүсгэж эхлээрэй. Дараа нь "гэрийн туслах" гэж нэр, нууц үгээрээ шинэ хэрэглэгч үүсгэнэ үү. Цаашид явахаасаа өмнө бүх зөвшөөрлийг өгөхөө мартуузай.

Одоо бид InfluxDB -ийн тохиргоотой болсон тул Home Assistant -ийн тохиргоог шинэчлэх хэрэгтэй бөгөөд ингэснээр хоёулаа хоорондоо харилцах боломжтой болно. Үүнийг config.yaml файлыг шинэчлэх замаар хийх боломжтой бөгөөд үүнийг шинэчлэх хамгийн хялбар арга бол configurator нэмэлтийг ашиглах явдал юм. Нэмэлт дэлгүүр рүү очоод тохируулагчийг суулгаарай. Үүнийг эхлүүлээд дараа нь WEB UI -ийг нээнэ үү. Зүүн дээд буланд байгаа фолдерын дүрсийг ашиглан config.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

Дараа нь үүсгэсэн хэрэглэгчийн нэр, нууц үгийн хамт "гэрийн туслах" гэсэн мэдээллийн баазын нэрийг оруулна уу. Үүнийг хийсний дараа харилцаа холбоо хэвийн байгаа эсэхийг шалгах "Хадгалах ба турших" товчийг дарна уу. Энэ нь тохируулах процессыг дуусгадаг.

Алхам 5: Хяналтын самбар үүсгэх

Графана нь самбараас бүрдсэн хяналтын самбар гэж нэрлэдэг зүйлийг ашигладаг. Эдгээр самбар нь график, график гэх мэт байж болно. Би үндсэн график үүсгэхийг сурахын тулд видеог үзэхийг зөвлөж байна. Мэдээжийн хэрэг та өгөгдлөө илэрхийлэхийн тулд илүү нарийвчилсан хяналтын самбар үүсгэж болох бөгөөд энэ нийтлэлд багтаах сэдэв хэтэрхий өргөн байна.

Дараахь видео болон бичлэгүүдийг дэмжихийн тулд манай YouTube сувгийг бүртгүүлэх талаар бодож үзээрэй.

YouTube:

Уншсанд баярлалаа!

Зөвлөмж болгож буй: