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

Гэрийн цахилгаан хэрэгсэл Raspberry PI дээр суурилсан цахилгаан монитор: 14 алхам
Гэрийн цахилгаан хэрэгсэл Raspberry PI дээр суурилсан цахилгаан монитор: 14 алхам

Видео: Гэрийн цахилгаан хэрэгсэл Raspberry PI дээр суурилсан цахилгаан монитор: 14 алхам

Видео: Гэрийн цахилгаан хэрэгсэл Raspberry PI дээр суурилсан цахилгаан монитор: 14 алхам
Видео: Электрический или водяной полотенцесушитель? Что выбрать? Установка. #25 2024, Долдугаар сарын
Anonim
Гэр ахуйн цахилгаан хэрэгсэл Raspberry PI дээр суурилсан цахилгаан монитор
Гэр ахуйн цахилгаан хэрэгсэл Raspberry PI дээр суурилсан цахилгаан монитор
Гэр ахуйн цахилгаан хэрэгсэл Raspberry PI дээр суурилсан цахилгаан монитор
Гэр ахуйн цахилгаан хэрэгсэл Raspberry PI дээр суурилсан цахилгаан монитор

Энэ бол байшингийн эргэн тойрон дахь гэр ахуйн цахилгаан хэрэгслийн хэрэглээг хянах, цаг хугацааны явцад тэдний хэрэглээний графикийг харуулах жижиг төсөл юм. Энэ бол үнэндээ миний хийсэн Raspberry PI дээр суурилсан төслүүдийн нэг бөгөөд нээлттэй бүтээгдэхүүнийг гагнах, хакердах шаардлагагүй юм. Энэ нь Raspberry PI төсөл байх албагүй, үүнийг Linux хайрцаг эсвэл Windows дээр хялбархан хийж болно.

Зардал нь 4 ширхэг цахилгаан монитор/ухаалаг залгуур, Raspberry PI -ийн өртөг $ 50 AUD юм. Энэ нь Pi Zero эсвэл Original PI дээр ажиллах боломжтой боловч энэ нь арай удаан байсан. Надад байгаа цорын ганц PI бол PI 3 бөгөөд надад маш хурдан санагдсан тул үүнийг л зөвлөж байна. Хэрэв та үүнийг хуучин PI дээр ажиллуулахыг хүсч байвал мэдээлэл цуглуулах давтамжийг бууруулж болохыг анхаарна уу (би 10 секунд ашиглаж байсан).

Энэхүү төсөл нь нэмэлт давуу талтай бөгөөд ухаалаг залгуурыг үйлдвэрлэгчдийн програм хангамжаас чөлөөлдөг тул та тэдгээрийн тусгай програмууд болон үүл үйлчилгээг ашиглах шаардлагагүй болно. Тиймээс тэдгээрийг Home Assist -тэй эсвэл өөрийн питон скриптээр ашиглаж болно.

Та OS -ийг PI дээр хэрхэн суулгаж, түүнтэй холбогдож, линуксийн зарим үндсэн командыг ажиллуулахаа мэддэг гэж бодож байна. Ухаалаг залгуурынхаа WiFi сүлжээнд холбогдсоны дараа түүний IP хаягийг хэрхэн олохыг та мэдэж байгаа гэж би бодож байна.

Хангамж

Эндээс 2 багц буюу 4 багц ухаалаг залгуурыг аваарай.

www.kogan.com/au/buy/kogan-smarterhome-sma…

1 Raspberry PI

Ур чадвар:

Бөөрөлзгөнө PI тохируулах чадвар

Linux -ийн үндсэн тушаалын мөр

Vi эсвэл nano гэх мэт текст засварлагч (нано нь хэрэглэгчдэд илүү ээлтэй, та үүнийг мэдмэгц vi илүү хурдан болдог)

Сүлжээнд байгаа төхөөрөмжүүдийн IP хаягийг олох чадвар.

Алхам 1: Ухаалаг залгуур худалдаж аваарай

Ухаалаг залгуур худалдаж аваарай
Ухаалаг залгуур худалдаж аваарай

Миний ашиглаж байсан ухаалаг залгуур энд байсан:

www.kogan.com/au/buy/kogan-smarterhome-sma…

Ухаалаг залгууруудын олон төрөл байдаг бөгөөд ихэнх нь (бүгд?) Нь ESP8266 (WEMOS) төхөөрөмжүүд бөгөөд анивчихад маш хялбар байдаг. Олон хүн чаддаггүй шиг эрчим хүчний хяналттай зүйл авахаа мартуузай. Энэ хуудас нь нийцтэй төхөөрөмжүүдийн том жагсаалтыг харуулав.

templates.blakadder.com/plug.html

Алхам 2: Төхөөрөмжийг асаах

Энэ хэсэг нь гайхалтай хялбар байсан. Та үндсэндээ програм хангамжийг татаж аваад ажиллуулаарай.

Үүний тулд танд WiFi бүхий Raspberry PI эсвэл Linux хайрцаг хэрэгтэй болно. Та WiFi холболт биш энэ төхөөрөмжтэй үндсэн холболттой байх ёстой. Миний PI3 -ийн хувьд энэ нь хялбар байсан, учир нь би Ethernet -ээр холбогдсон байсан. Хэрэв танд PI Zero байгаа бол та хуучин хэв маягийг гар, дэлгэцээр холбох хэрэгтэй болно.

Та PI -ийг хэрхэн тохируулж, SSH эсвэл гараар холбохыг мэддэг гэж би бодож байна, тиймээс би үүнийг давахгүй. Хэрэв та итгэлгүй байгаа бол вэб дээр маш олон заавар байдаг.

Эхлэхээсээ өмнө төхөөрөмжүүдийн талаар бага зэрэг мэдээлэл өгөх болно. Хятадад өөр өөр хэрэглэгчдэд зориулсан ухаалаг залгуурыг шахдаг Туяа нэртэй компани байдаг. Тэд өөр өөр үйлчлүүлэгчдэд тохируулж, анхдагч програм хангамжийг хангаж, компаниудад өөрсдөө өөрчлөлт хийх боломжийг олгодог. Асуудал нь хэрэв танд өөр өөр үйлдвэрлэгчдээс маш олон бүтээгдэхүүн байгаа бол та зарим програмыг бусдаасаа илүү сайн ажилладаг олон програм ажиллуулах хэрэгтэй болно. Нээлттэй эхийн програмыг шарж авснаар та энэ бүхнээс ангижрах болно. Тиймээс энэ нь гэрийн ерөнхий автоматжуулалтанд сайн байдаг.

Тиймээс…. цааш нь тайлбарлахгүйгээр зааварчилгааг энд өгөв.

1) Эдгээр тушаалуудыг PI дээр ажиллуул, энэ нь шаардлагатай програм хангамжийг суулгах болно.

# git clone https://github.com/ct-Open-Source/tuya-convert# cd tuya-convert#./install_prereq.sh

2) Ухаалаг залгуурыг залгаарай

3) Товчлуураар асаана уу

4) Цэнхэр гэрэл анивчиж эхлэх хүртэл асаах товчийг дарна уу

5) 10 секунд хүлээнэ үү. Энэ нь чухал биш, гэхдээ хэрэв та үүнийг хийвэл илүү үр дүнтэй болохыг би олж мэдсэн.

6) Энэ тушаалыг ажиллуулна уу

./ эхлүүлэх_флаш.ш

Эндээс та зөвхөн зааврыг дагана уу, гэхдээ төгсгөлд нь "2. Тасмота" -г сонгоно уу. Өөр өөр програм хангамжийн сонголт байдаг, гэхдээ би үүнийг туршиж үзээгүй, энэ нь юу болохыг сайн мэдэхгүй байна.

Би үүнийг нэгээс олон удаа хийх ёстой байсныг анхаараарай, эхлээд би төхөөрөмжийг тоосго хийлээ гэж бодож байсан, надад гэрэл, буухиа товшилт, амьдралын шинж тэмдэг байхгүй байсан. Гэхдээ би үүнийг унтраагаад сүүлчийн тушаалыг дахин ажиллууллаа. Би үүнийг анивчсан 4 төхөөрөмжөөс 3 -ыг нь хийх ёстой байсан, зөвхөн нэг нь шууд дамжсан, 5 -р алхамаас болж болсон гэж бодож байна.

Бүрэн заавар энд байна:

github.com/ct-Open-Source/tuya-convert

Алхам 3: Firmware -тэй анх удаа холбогдох

Firmware -тэй анх удаа холбогдож байна
Firmware -тэй анх удаа холбогдож байна
Firmware -тэй анх удаа холбогдож байна
Firmware -тэй анх удаа холбогдож байна
Firmware -т анх удаа холбогдож байна
Firmware -т анх удаа холбогдож байна

Та төхөөрөмж рүү тасмота асаасны дараа амьдралын шинж тэмдэг бараг харагдахгүй болно. Үүний шалтгаан нь үүнийг тохируулах шаардлагатай байна. Үүнийг хийх нь маш хялбар тул үүнийг утсаараа хийх нь дээр гэж би бодож байна. Алхамууд нь:

1) WiFi хандалтын цэг хайх

2) tasmota_xxxx гэсэн хаягтай холбоно уу (энд x бол тоо)

3) Утас таныг 192.168.4.1 рүү орохгүй бол үндсэн хуудас руу чиглүүлэх ёстой

Зарим утсан дээрх тэмдэглэл нь танд "интернет холболт байхгүй, та холболттой байхыг хүсч байна уу" гэсэн мессежийг өгч магадгүй.

4) Нээгдсэн хуудсан дээр WiFi сүлжээнийхээ нэр, нууц үгийг эхний 2 нүдэнд оруулна уу. Нууц үгээ харуулах сонголтыг дарж, зөв нууц үгээ оруулсан эсэхээ гурван удаа шалгана уу. Хэрэв та нууц үгээ буруу оруулсан бол энэ тохиргооны дэлгэц рүү буцахад хэцүү байж магадгүй гэж бодож байна. Нууц үгээ оруулах шаардлагатай хэвээр байгаа ч гэсэн та WiFi сүлжээг хайж болно.

5) Залгуур нь одоо таны WiFi сүлжээнд холбогдсон байх ёстой. Та чиглүүлэгчийнхээ тохиргооны хуудас руу орж төхөөрөмжийнхөө IP хаягийг олох хэрэгтэй болно.

6) Компьютер дээрээ вэб хөтөч нээгээд https:// [device_ip] руу очно уу, та Tasmota -аас тохиргооны дэлгэцийг харах ёстой.

Баяр хүргэе, та залгуурыг амжилттай анивчлаа.

Алхам 4: залгуурыг тохируулах

Залгуурыг тохируулж байна
Залгуурыг тохируулж байна

Эдгээр төхөөрөмжийг үйлдвэрлэдэг компани нь маш олон янзын тохиргоотой 10 000 төхөөрөмж үйлдвэрлэдэг бололтой. Бид дөнгөж саяхан шинэ програмыг нээсэн бөгөөд програм хангамж нь ямар төхөөрөмжүүд дээр ассаныг мэдэхгүй байна. Тиймээс ямар нэгэн зүйл ажиллахаас өмнө бид үүнийг тохируулах хэрэгтэй болно. Үүнийг хийхийн тулд бид төхөөрөмжийнхөө дэлгэрэнгүй мэдээллийг вэб дээрээс олж, тухайн тохиргоог ачаалах хэрэгтэй.

Үүнийг хийхийн тулд төхөөрөмжөө энэ хуудаснаас олоорой.

templates.blakadder.com/plug.html

Миний ашигладаг төхөөрөмжийн хувьд тохиргоо энд байна:

templates.blakadder.com/kogan-KASPEMHUSBA….

Тохиргоог тохируулахын тулд бид зүгээр л Template дээрх текстийг хуулж авдаг. Энэ тохиолдолд энэ нь:

Дараа нь

1) Төхөөрөмжийнхөө тохиргооны хуудас руу орно уу https:// [ухаалаг залгуурын IP]

2) Тохируулах дээр дарж, бусдыг тохируулна уу

3) Загварын мөрийг өөртөө оруулаарай

4) "MQTT -ийг идэвхжүүлэх" -г сонгоно уу.

5) Идэвхжүүлэх ба Хадгалах дээр дарна уу.

Үүнийг ажиллуулахын тулд "Үндсэн цэс" дээр дарж нүүр хуудас руу буцна уу, та одоо цахилгаан хэрэглээний үзүүлэлтийг харах ёстой. Тэд бүгд тэг болно, тэр ч байтугай хүчдэл боловч энэ бол сайн шинж тэмдэг юм. Сэлгэн залгах товчийг дарна уу, та реле дарж, хүчдэл дээшлэхийг харах ёстой.

Алхам 5: Хүчдэлийг тохируулах

Хүчдэлийг тохируулах
Хүчдэлийг тохируулах

Хүчдэлийн уншилт нэлээд өндөр байгааг би олж мэдсэн. Хэрэв та байшинд хүчдэлийн өөр эх үүсвэр байгаа бол (жишээ нь ухаалаг тоолуур гэх мэт) та залгуурыг маш амархан тохируулж болно. Үүнийг хийхийн тулд

1) Зөв хүчдэлийн заалтыг авах

2) Ухаалаг залгуурт реле асаана уу

3) Төхөөрөмжийн нүүр хуудсан дээрх Консол дээр дарна уу

4) "VoltageSet 228" командыг оруулаад enter товчийг дарна уу (228 -ийг хүчдэлээр солино уу)

Хүчдэл одоо зөв харагдах ёстой.

Алхам 6: PI дээр програм суулгах

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

Графана (график харуулах зориулалттай)

Influxdb (бидний өгөгдлийг хадгалах цагийн цувралын мэдээллийн сан)

Telegraf (өгөгдлийг Influxdb руу оруулах зорилгоор ашигладаг)

Шумуул (мессежийн автобус нь өгөгдлийг дамжуулдаг байсан, ухаалаг залгуур нь өгөгдлийг энд дардаг)

Мэдээллийн урсгалын хэлхээ дараах байдалтай байна.

Ухаалаг залгуур -> Шумуул -> Телеграф -> InfluxDB -> Графана

Хэрэв та яагаад Mosquitto, Telegraf -ийг алгасаж болохгүй гэж асууж байгаа бол энэ бол сайн асуулт юм. Онолын хувьд ухаалаг залгуур нь хүн амын шилжилт хөдөлгөөнд түлхэц өгч магадгүй юм. Үүнтэй холбоотой асуудал бол үүнийг 100s өөр өөр төгсгөлийн цэгүүдэд тохируулах ёстой бөгөөд энэ нь биднийг зарим сонголтоос хааж болно. Гэрийн автоматжуулалтын ихэнх зүйл нь мессеж дамжуулахын тулд Mosquitto -ийг ашигладаг. Жишээлбэл, бид Mosquitto руу мессеж илгээх замаар залгуурыг асааж, унтрааж болох бөгөөд ухаалаг залгуур нь тэдгээрийг хүлээн авч хариу өгөх болно.

Алхам 7: Графана суулгах

Графана суулгаж байна
Графана суулгаж байна

Хаанаас:

grafana.com/grafana/download?platform=arm

Эсвэл бусад олон сонголтууд энд байна:

grafana.com/grafana/download

Pi 1 ба Pi Zero -ийн хувьд (ARMv6)

sudo apt-get install -y adduser libfontconfig1#хамгийн сүүлийн хувилбарыг topwget дээрх хуудаснаас https://dl.grafana.com/oss/release/grafana-rpi_7….sudo dpkg -i grafana-rpi_7.0.1_armhf дээрээс олж болно. debsudo /bin /systemctl daemon-reloadsudo /bin /systemctl нь grafana-serversudo /bin /systemctl эхлүүлэх grafana-серверийг идэвхжүүлнэ.

Шинэ PI -ийн хувьд (ARMv7)

sudo apt -get install -y adduser libfontconfig1#хамгийн сүүлийн хувилбарыг topwget дээрх хуудаснаас хайж олоорой https://dl.grafana.com/oss/release/grafana_7.0.1_…sudo dpkg -i grafana_7.0.1_armhf.debsudo/ bin/systemctl daemon-reloadsudo/bin/systemctl grafana-serversudo/bin/systemctl grafana-server-ийг идэвхжүүлэх

Шалгах:

Http: // [IP -ийн IP]: 3000 руу очно уу

хэрэглэгчийн нэр/нууц үг нь админ/админ бөгөөд үүнийг өөрчлөхийг танаас хүсэх болно, та одоохондоо алгасаж болно

Хэрэв танд GUI байгаа бол бүх зүйл сайн, дараагийн алхам руу орно уу

Алхам 8: InfluxDB суулгах

PI дээр эдгээр тушаалуудыг ажиллуулна уу.

curl -sL https://repos.influxdata.com/influxdb.key | sudo apt-key add -source/etc/os-releasetest $ VERSION_ID = "7" && echo "deb https://repos.influxdata.com/debian wheezy stabil" | sudo tee /etc/apt/sources.list.d/influxdb.listtest $ VERSION_ID = "8" && echo "deb https://repos.influxdata.com/debian jessie stabil" | sudo tee /etc/apt/sources.list.d/influxdb.listtest $ VERSION_ID = "9" && echo "deb https://repos.influxdata.com/debian сунгах тогтвортой" | sudo tee /etc/apt/sources.list.d/influxdb.listtest $ VERSION_ID = "10" && echo "deb https://repos.influxdata.com/debian buster тогтвортой" | sudo tee /etc/apt/sources.list.d/influxdb.listsudo apt-get updatesudo apt-get install influxdbsudo systemctl нь influxdbsudo systemctl-ийг эхлүүлэхийн тулд influxdb-ийг идэвхжүүлдэг.

"Хүн амын шилжилт хөдөлгөөн" гэж бичиж шалгана уу. Энэ нь таныг influxdb командын мөрөнд оруулах ёстой. "Өгөгдлийн санг харуулах" гэж бичээрэй, одоохондоо мэдээллийн сан байхгүй болно, гэхдээ хэрэв та алдаагүй хоосон жагсаалт авбал бүх зүйл сайн болно.

Алхам 9: Telegraf суулгах

Энэ нь үнэхээр хялбар, учир нь бид зүгээр л бичиж болох fluxdb репо -г нэмсэн:

sudo apt-get telegrafsudo systemctl-ийг идэвхжүүлнэ үү telegrafsudo systemctl-ийг эхлүүлнэ үү

Энэ үед Telegraf аль хэдийн системийн хэмжүүрийг хүн амын шилжилт хөдөлгөөнд бүртгэх болно. Та эдгээр тушаалуудыг бичиж тэдгээрийг харах боломжтой.

influxshow мэдээллийн санг ашиглах телеграф шоуны цувралSELECT * FROM cpu LIMIT 10;

Алхам 10: Шумуул суулгах

Бид raspian -тэй багцалсан анхдагч хувилбарыг суулгаснаар энэ хэсэг нь хялбар байдаг.

sudo apt -get -y mosquittosudo суулгах apt -get -y суулгах шумуул -клиентsudo systemctl шумуулыг идэвхжүүлэх systemctl start mosquitto# шумуулны шумууланд нууц үг үүсгэх_casswd -c/etc/mosquitto/tasmota tasmota# нууц үгээ оруулна уу. Үүнийг ухаалаг залгуурт өгөх шаардлагатай тул энэ нууц үгийг бичээрэй

Шалгах:

Үүнийг нэг SSH сешнд ажиллуулна уу:

mosquitto_sub -t тест

Үүнийг өөр хэсэгт ажиллуулна уу

mosquitto_pub -t тест -м миний зурвас

Та SSH -ийн эхний сесс дээр мессеж харах ёстой

Алхам 11: Ухаалаг залгуураас шумуул руу өгөгдөл илгээх

Ухаалаг залгуураас шумуул руу өгөгдөл илгээх
Ухаалаг залгуураас шумуул руу өгөгдөл илгээх

Одоо шумуул ажиллаж байна, бид шумуул руу өгөгдөл илгээх ухаалаг залгуурыг тохируулах хэрэгтэй. Үүнийг хийхэд нэлээд хялбар байдаг. Өмнөх алхамаас шумууланд оруулсан нууц үг бидэнд хэрэгтэй болно.

1) Ухаалаг залгуурынхаа вэб хуудас руу нэвтэрнэ үү

2) Тохиргоо дээр дарж бүртгэлийг тохируулна уу

3) Телеметрийн хугацааг 10 болгож, хадгалах товчийг дарна уу.

4) MQTT -ийг тохируулах дээр дарна уу

5) Хостын хувьд PI -ийн IP хаягийг оруулна уу

6) Хэрэглэгчийн нэрийн хувьд tasmota оруулна уу

7) Нууц үгийн хувьд өмнөх алхамаас нууц үгээ оруулна уу

8) Сэдвийн хувьд tasmota1 оруулна уу

9) Хадгалах дээр дарна уу

Шалгах:

PI дээр доорх командыг бичнэ үү. 10 секундын дотор та ирж буй өгөгдлийг харах ёстой.

mosquitto_sub -t tele/tasmota1/SENSOR

Өгөгдөл дараах байдлаар харагдах ёстой.

Алхам 12: Шумуулаас өгөгдөл дамжуулахын тулд Telegraf -ийг ашиглана уу

Бид одоо Telegraf -ийг шумуулнаас өгөгдлийг уншиж, хүн амын шилжилт хөдөлгөөнд оруулахаар тохируулах гэж байна. PI дээр:

1) sudo mv /etc/telegraf/telegraf.conf /etc/telegraf/telegraf.conf.bak

2) sudo vi /etc/telegraf/telegraf.conf

Тэмдэглэл vi нь шинэ хэрэглэгчдэд тийм ч таатай байдаггүй, хэрэв та цэс дээр суурилсан текст засварлагчийг ашиглахыг хүсвэл нано ашиглана уу.

sudo нано /etc/telegraf/telegraf.conf

3) Хавсаргасан файлаас тохиргоонд оруулна уу

4) sudo systemctl телеграфыг дахин эхлүүлнэ

Үүнийг PI дээр бичихийн тулд:

хүн амын шилжилт хөдөлгөөн

мэдээллийн санг харуулах

Та туршилтын мэдээллийн санг харах ёстой. Хэрэв танд нэрийн тест таалагдахгүй бол telegraf.conf файл дахь dest_db -г өөрчилж болно.

Алхам 13: Эцэст нь Графана дахь график үүсгэх

Эцэст нь Графана дахь график үүсгэх
Эцэст нь Графана дахь график үүсгэх

Эцэст нь бид зарим өгөгдлийг харах болно:-):-)

Нэгдүгээрт, бид мэдээллийн сантай холбоо тогтоох хэрэгтэй. Http: [ip of PI]: 3000 гэсэн графана вэб хуудас руу орно уу

1) Админ/админтай нэвтрэх

2) Зүүн баганад араа дүрс болон мэдээллийн эх үүсвэр дээр дарна уу

3) Мэдээллийн эх үүсвэр нэмэх дээр дарна уу

4) influxdb дээр дарна уу

5) URL -ийн хувьд https:// localhost: 8086 гэж оруулна уу

6) Мэдээллийн сангийн хувьд тест оруулна уу

7) HTTP -ийн хувьд GET оруулна уу

8) Хамгийн бага хугацааны интервалд 10 секунд оруулна уу

9) "Хадгалах ба турших" дээр дарна уу, "Мэдээллийн эх үүсвэр ажиллаж байна" гэж бичнэ.

За, одоо бид мэдээллийн сантай холбогдож бид график үүсгэж чадна … эцэст нь.

1) Зүүн баганад +, дараа нь Хяналтын самбар дээр дарж Шинэ самбар нэмэх дээр дарна уу

2) Мэдээллийн сангийн хувьд InfluxDB дээр дарна уу

3) Хэмжилт дээр дараад Коган -г сонгоно уу

4) Талбарын хувьд Energy_Power -ийг сонгоно уу.

5) Алиас нэр авахын тулд цувралдаа нэр өгнө үү (жишээ нь аяга таваг угаагч)

6) Самбарын гарчгийн баруун талд үүнийг нэрлэнэ үү, жишээлбэл Power.

7) Энэ бол та өгөгдлийг харах ёстой. Зүүн сумны товчлуур дээр дарж засварлахаа болино уу, дараа нь хадгалах товчийг дарж хяналтын самбарт нэр өгнө үү.

Хэрэв та ийм өндөр амжилтанд хүрсэн бол нухацтай хандаарай.

Алхам 14: Цөөн хэдэн зөвлөмж

Цөөн хэдэн зөвлөгөө
Цөөн хэдэн зөвлөгөө
Цөөн хэдэн зөвлөгөө
Цөөн хэдэн зөвлөгөө

Миний өгсөн Telegraf -ийн анхдагч тохиргоо нь бага зэрэг засвар үйлчилгээ шаарддаг байсан тул төхөөрөмж бүрт шинэ хэсгийг нэмж, Telegraf -ийг дахин эхлүүлэх шаардлагатай болно. Доорх өөрчлөлтүүд нь Telegraf -ийг өөрчлөх шаардлагагүйгээр төхөөрөмжүүдийг Tasmota -ийн тохиргоонд нэмж, нэрлэх боломжтой болоход илүү их динамик байдлыг бий болгодог.

Эхний өөрчлөлт нь сэдвийн нэр дээр + тэмдэгт оруулах явдал юм, энэ нь үндсэндээ зэрлэг тэмдэг юм. Графана дээр график хийхээс бусад төхөөрөмжүүдийг "tele/WashingMachine/SENSOR" гэх мэтээр нэрлэхээс бусад тохиолдолд энэ нь дангаараа хангалттай байх болно. Доорх Telegraf тохиргооны хоёр дахь хэсэг нь regex процессор юм. Энэ нь "WashingMachine" гэсэн бичээсийг төвөөс нь сугалж аваад InfluxDB руу оруулах шинэ хаяг болгон хувиргадаг.

Тэмдэглэл: Tasmota тохиргоонд төхөөрөмж бүрийн хувьд өөр сэдвийн нэрийг тохируулаарай

[inputs.mqtt_consumer.tags] dest_db = "тест"

Үүнийг хийсний дараа Grafana -ийг олон төхөөрөмжүүдийг нэг график дээр харуулахаар тохируулах нь маш хялбар юм. Энэ алхамд хавсаргасан зураг нь юу хийх ёстойг харуулж байна. Бүлэг дээрх + тэмдэг дээр дарж мөр (төхөөрөмж) сонгоно уу. Alias -ийн доод талд $ tag_device оруулна уу. Та одоо нэг график дээр олон цуврал үзэх ёстой. Та зүйл бүрийн текстийг дарж асаах, унтраах боломжтой (ctrl дарж олон тоог сонгох боломжтой)

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