Բովանդակություն:
- Պարագաներ
- Քայլ 1: Գնեք որոշ խելացի վարդակներ
- Քայլ 2: Սարքի առկայծում
- Քայլ 3: Առաջին անգամ միանալ որոնվածին
- Քայլ 4: Միացրեք վարդակից
- Քայլ 5: Կալիբրացնել լարումը
- Քայլ 6: Softwareրագրակազմի տեղադրում PI- ում
- Քայլ 7: Grafana- ի տեղադրում
- Քայլ 8: InfluxDB- ի տեղադրում
- Քայլ 9: Տեղադրեք Telegraf- ը
- Քայլ 10: Տեղադրեք Mosquitto- ն
- Քայլ 11. Տվյալների ուղարկում Smart Plug- ից Mosquitto
- Քայլ 12. Օգտագործեք Telegraf- ը Mosquitto- ից տվյալները մղելու համար դեպի ներհոսք
- Քայլ 13: Վերջապես, ստեղծեք գրաֆիկներ Գրաֆանայում
- Քայլ 14: Եվս մի քանի խորհուրդ
Video: Կենցաղային տեխնիկա Ազնվամորի PI- ի վրա հիմնված էներգիայի մոնիտոր `14 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:45
Սա մի փոքր նախագիծ էր, որը ես արեցի ՝ տան առանձին սարքերի էներգիայի սպառումը վերահսկելու և ժամանակի ընթացքում դրանց էներգիայի օգտագործման գրաֆիկները ցուցադրելու համար: Դա իրականում իմ կատարած ազնվամորի PI- ի վրա հիմնված ավելի հեշտ նախագծերից մեկն է, որը բաց արտադրանքների զոդման կամ կոտրման կարիք չունի: Պարտադիր չէ, որ այն լինի Raspberry PI նախագիծ, այն հեշտությամբ կարելի է անել Linux տուփի կամ գուցե Windows- ի վրա:
Արժեքը 50 ԱՄՆ դոլար է ՝ հզորության մոնիտորի/խելացի վարդակների 4 հավաքածուի համար և ազնվամորի PI- ի արժեքը: Սա կարող է աշխատել Pi Zero- ի կամ Original PI- ի վրա, չնայած ես գտա, որ դա մի փոքր դանդաղ էր: Միակ մյուս PI- ն, որը ես ունեմ, PI 3 է, և ես այն գտա շատ արագ, ուստի դա այն է, ինչ ես խորհուրդ կտայի: Նկատի ունեցեք, եթե ցանկանում եք այն գործարկել ավելի հին PI- ով, կարող եք նվազեցնել տվյալների հավաքման հաճախականությունը (ես օգտագործում էի 10 վայրկյան):
Այս նախագիծը ունի նաև լրացուցիչ օգուտ կամ ազատում է խելացի վարդակից արտադրողների որոնվածից, այնպես որ դուք ստիպված չեք լինի օգտագործել նրանց հատուկ ծրագրերն ու ամպային ծառայությունները: Այսպիսով, դրանք կարող են օգտագործվել Home Assist- ի կամ պարզապես ձեր սեփական պիթոնի սցենարների հետ:
Խնդրում ենք նկատի ունենալ, ես ենթադրում եմ, որ դուք գիտեք, թե ինչպես տեղադրել OS- ն PI- ին, միանալ դրան և գործարկել մի քանի հիմնական Linux հրամաններ: Ես նաև ենթադրում եմ, որ դուք գիտեք, թե ինչպես գտնել ձեր խելացի վարդակից IP հասցեն, երբ այն միանա ձեր WiFi- ին:
Պարագաներ
2 տուփ կամ 4 տուփ խելացի խրոցակներ այստեղից.
www.kogan.com/au/buy/kogan-smarterhome-sma…
1 ազնվամորի PI
Հմտություններ:
Ազնվամորու PI տեղադրելու ունակություն
Հիմնական linux հրամանի տող
Vi- ի կամ nano- ի նման տեքստային խմբագիր (nano- ն ավելի բարեկամական է, vi- ն ավելի արագ է, երբ ծանոթանում ես)
Ձեր ցանցում սարքերի IP գտնելու ունակություն:
Քայլ 1: Գնեք որոշ խելացի վարդակներ
Իմ օգտագործած խելացի վարդակը այստեղից էր.
www.kogan.com/au/buy/kogan-smarterhome-sma…
Նկատի ունեցեք, որ կան խելացի միակցիչների մի ամբողջ շարք, որոնք համատեղելի են, շատերը (բոլորը) ESP8266 (WEMOS) սարքերի վրա հիմնված սարքեր են և շատ հեշտ է բռնկվել: Համոզվեք, որ ձեռք բերեք մի բան, որն ունի էներգիայի մոնիտորինգ, ինչպես շատերը չունեն: Այս էջը ցույց է տալիս համատեղելի սարքերի մեծ ցուցակ.
templates.blakadder.com/plug.html
Քայլ 2: Սարքի առկայծում
Այս հատվածը զարմանալիորեն հեշտ էր: Հիմնականում դուք պարզապես ներբեռնում եք ծրագրակազմը, գործարկում այն, և այն ձեզ քայլերով կանցնի:
Դրա համար ձեզ անհրաժեշտ կլինի ազնվամորի PI կամ Linux տուփ WiFi- ով: Դուք պետք է ունենաք ձեր առաջնային կապը այս սարքի հետ, ոչ թե WiFi- ն: Իմ PI3- ի համար սա հեշտ էր, քանի որ ես կապված էի Ethernet- ի միջոցով: Եթե ունեք PI Zero, ապա ստիպված կլինեք հին ձևով միացնել ստեղնաշարը և մոնիտորը:
Ենթադրում եմ, որ դուք գիտեք, թե ինչպես տեղադրել PI և միանալ դրան SSH- ով կամ ստեղնաշարով, այնպես որ ես դրա միջով չեմ անցնի: Եթե վստահ չեք, համացանցում կան բազմաթիվ ձեռնարկներ:
Նախքան սկսելը, սարքերի մի փոքր ֆոն: Չինաստանում կա Tuya անունով ընկերություն, որը խելացի վարդակներ է մղում տարբեր հաճախորդների համար: Նրանք անհատականացում են կատարում տարբեր հաճախորդների համար և ապահովում են կանխադրված որոնվածը և թույլ են տալիս ընկերություններին կատարել իրենց փոփոխությունները: Խնդիրն այն է, որ եթե դուք ունեք մի շարք ապրանքներ տարբեր վաճառողներից, ապա ստիպված եք մի շարք ծրագրեր գործարկել, որոնցից մի քանիսը ավելի լավ են աշխատում, քան մյուսները: Բաց կոդով որոնվածը թարթելով ՝ դուք ձեզ ազատում եք այդ ամենից: Այսպիսով, սա լավ է ընդհանուր տան ավտոմատացման համար:
Այսպիսով…. Առանց ավելորդ երկարաձգման, ահա հրահանգները.
1) Գործարկեք այս հրամանները PI- ում, սա կտեղադրի անհրաժեշտ ծրագրակազմը:
# git կլոն https://github.com/ct-Open-Source/tuya-convert# cd tuya-convert#./install_prereq.sh
2) Միացրեք խելացի վարդակը հոսանքին
3) Միացրեք այն կոճակով
4) Պահեք հոսանքի կոճակը, մինչև կապույտ լույսը սկսի թարթել
5) Սպասեք 10 վայրկյան: Սա էական չէ, բայց ես գտա, որ դա ավելի լավ է աշխատում, եթե դա անես:
6) Գործարկեք այս հրամանը
./start_flash.sh
Այստեղից դուք պարզապես հետևում եք հուշումներին, բացի վերջում ընտրեք «2. Տասմոտա»: Կա տարբերակ այլ որոնվածի համար, բայց ես դա չեմ փորձել, այնպես որ վստահ չեմ, թե ինչպիսին է այն:
Նկատի ունեցեք, որ ես ստիպված էի դա անել մեկից ավելի անգամ, սկզբում ես կարծում էի, որ ես աղյուս եմ դրել սարքի վրա, ես լույսեր, ռելեի սեղմում, կյանքի նշաններ չունեմ: Բայց ես անջատեցի այն և նորից գործարկեցի վերջին հրամանը, և այն աշխատեց: Ես ստիպված եղա դա անել իմ բռնկված 4 սարքերից 3 -ով, միայն մեկն անցավ ուղիղ, կարծում եմ ՝ 5 -րդ քայլի շնորհիվ:
Ամբողջական հրահանգներն այստեղ ՝
github.com/ct-Open-Source/tuya-convert
Քայլ 3: Առաջին անգամ միանալ որոնվածին
Տասմոտան սարքին միացնելուց հետո այն կյանքի շատ նշաններ չի ցույց տա: Դրա պատճառն այն է, որ այն պետք է կազմաձևվի: Դա անելը բավականին հեշտ է: Ես լավագույնս գտա դա անել իմ հեռախոսով: Քայլերն են ՝
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 հազար սարք ՝ բազմաթիվ տարբեր կազմաձևերով: Մենք պարզապես բռնկել ենք նոր որոնվածը, և որոնվածը չգիտի, թե ինչ սարքերի վրա է այն բռնկվել: Այսպիսով, նախքան որևէ բան աշխատելը, մենք պետք է կազմաձևենք այն: Դա անելու համար մենք պետք է համացանցում գտնենք մեր սարքի մանրամասները և բեռնենք տվյալ կոնֆիգուրացիան:
Դրա համար գտեք ձեր սարքը այս էջում ՝
templates.blakadder.com/plug.html
Իմ օգտագործած սարքի համար կոնֆիգուրացիան այստեղ է.
templates.blakadder.com/kogan-KASPEMHUSBA….
Կարգավորումը սահմանելու համար մենք պարզապես պատճենում ենք տեքստը Կաղապարի տակ: Այս դեպքում դա.
Հետո
1) Գնացեք ձեր սարքի կազմաձևման էջ https:// [խելացի վարդակից IP]
2) Կտտացրեք կազմաձևել, այլ կազմաձևել
3) Տեղադրեք ձեր մեջ կաղապարի տողը
4) Նշեք «Միացնել MQTT» - ը
5) Կտտացրեք ակտիվացնել և պահել:
Որպեսզի դա աշխատի, կտտացրեք «Հիմնական ընտրացանկ» ՝ գլխավոր էջ վերադառնալու համար և այժմ պետք է տեսնեք էներգիայի օգտագործման ցուցանիշները: Նրանք բոլորը զրո կլինեն, նույնիսկ լարումը, բայց սա լավ նշան է: Կտտացրեք միացման կոճակին, և դուք պետք է լսեք ռելեի սեղմումը և տեսնեք, թե ինչպես է լարումը բարձրանում:
Քայլ 5: Կալիբրացնել լարումը
Ես գտա, որ լարման ցուցանիշը բավականին բարձր է ցուցադրվում: Եթե տանը ունեք լարման ընթերցման մեկ այլ աղբյուր (օրինակ ՝ գուցե խելացի հաշվիչ ??), ապա կարող եք շատ հեշտությամբ չափել վարդակից: Անել դա
1) Ստացեք լարման ճիշտ ընթերցում
2) Միացրեք ռելեն խելացի վարդակից
3) Սեղմեք սարքի հիմնական էջում ՝ «Վահանակ»
4) Մուտքագրեք «VoltageSet 228» հրամանը և սեղմեք enter (228 -ը փոխարինեք ձեր լարմամբ)
Այժմ լարումը պետք է ճիշտ ցուցադրվի:
Քայլ 6: Softwareրագրակազմի տեղադրում PI- ում
Կան մի քանի փաթեթներ, որոնք պետք է տեղադրվեն PI- ում: Դրանք հեշտությամբ տեղադրվում են և կարող են կատարվել ՝ հետևելով տարբեր փաթեթների ցուցումներին: Ես այստեղ կտամ հրահանգները, բայց նշեմ, որ դրանք կարող են փոխվել ժամանակի ընթացքում, որպեսզի իմ հրահանգները ամսաթվի: Փաթեթներն են ՝
Գրաֆանա (գրաֆիկները ցուցադրելու համար)
Influxdb (ժամանակային շարքերի տվյալների շտեմարան, որը կպահի մեր տվյալները)
Telegraf (օգտագործվում է տվյալները Influxdb- ի մեջ մղելու համար)
Mosquitto (հաղորդագրությունների ավտոբուսը, որն օգտագործվում է տվյալներ փոխանցելու համար, խելացի վարդակը տվյալները մղում է այստեղ)
Տվյալների հոսքի շղթան այսպիսին է.
Smart Plug -> Mosquitto -> Telegraf -> InfluxDB -> Grafana
Եթե դուք հարցնում եք, թե ինչու մենք չենք կարող բաց թողնել Mosquitto- ն և Telegraf- ը, դա լավ հարց է: Տեսականորեն Smart Plug- ը կարող է մղել դեպի ներհոսք: Դրա խնդիրն այն է, որ այն այնուհետև պետք է կարգավորելի լինի 100 -ական տարբեր վերջնակետերի համար, և դա մեզ կփակի որոշ ընտրություններից: Տան ավտոմատացման նյութերի մեծ մասը Mosquitto- ն օգտագործում է հաղորդագրություններ փոխանցելու համար: Որպես օրինակ, մենք կարող ենք միացնել և անջատել վարդակը ՝ Mosquitto- ին հաղորդագրություններ ուղարկելով, և խելացի վարդակը կստանա դրանք և կարձագանքի:
Քայլ 7: Grafana- ի տեղադրում
From:
grafana.com/grafana/download?platform=arm
Կամ շատ այլ տարբերակներ այստեղ.
grafana.com/grafana/download
Pi 1 և Pi Zero- ի համար (ARMv6)
sudo apt-get install -y adduser libfontconfig1#գտնել վերջին տարբերակը վերևի էջից ՝ 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-server
Ավելի նոր PI- ների համար (ARMv7)
sudo apt -get install -y adduser libfontconfig1#գտնել վերջին տարբերակը վերևի էջից ՝ 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
Փորձել:
Գնացեք https:// [PI- ի 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 կայուն" | sudo tee /etc/apt/sources.list.d/influxdb.listtest $ VERSION_ID = "8" && echo "deb https://repos.influxdata.com/debian jessie կայուն" | sudo tee /etc/apt/sources.list.d/influxdb.listtest $ VERSION_ID = "9" && echo "deb https://repos.influxdata.com/debian stretch կայուն" | 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 fluxdbsudo systemctl enable fluxdbsudo systemctl սկսել fluxdb
Փորձեք ՝ մուտքագրելով «ներհոսք»: Սա պետք է ձեզ մտցնի influxdb հրամանի տող: Մուտքագրեք «շտեմարանների ցուցադրում», տվյալների բազա դեռ չի լինի, բայց եթե դատարկ ցուցակ ստանաք առանց սխալների, ապա ամեն ինչ լավ է:
Քայլ 9: Տեղադրեք Telegraf- ը
Այս մեկն իսկապես հեշտ է, քանի որ մենք ավելացրեցինք fluxdb ռեպոները, որոնք կարող ենք պարզապես մուտքագրել.
sudo apt-get տեղադրել telegrafsudo systemctl միացնել telegrafsudo systemctl սկսել telegraf
Այս պահին Telegraf- ը արդեն մուտքագրելու է fluxdb համակարգի չափումները: Դուք կարող եք դրանք տեսնել ՝ մուտքագրելով այս հրամանները.
ներհոսքի շտեմարաններ օգտագործել telegrafshow սերիա SELECT * FROM cpu LIMIT 10;
Քայլ 10: Տեղադրեք Mosquitto- ն
Այս մասը հեշտ է, քանի որ մենք պարզապես տեղադրում ենք raspian- ով փաթեթավորված կանխադրված տարբերակը.
sudo apt -get -y install mosquittosudo apt -get -y install mosquitto -clientssudo systemctl enable mosquittosudo systemctl սկսել mosquitto# գաղտնաբառ ստեղծել mosquittosudo mosquitto_passwd -c/etc/mosquitto/tasmota tasmota# մուտքագրեք գաղտնաբառ Գրեք այս գաղտնաբառը, քանի որ այն պետք է տալ խելացի վարդակին
Փորձել:
գործարկեք սա մեկ SSH նստաշրջանում.
mosquitto_sub -t թեստ
Գործարկեք սա մեկ այլով
mosquitto_pub -t test -m mymessage
Դուք պետք է տեսնեք ձեր հաղորդագրությունը առաջին SSH նստաշրջանում
Քայլ 11. Տվյալների ուղարկում Smart Plug- ից Mosquitto
Այժմ մենք աշխատում ենք մոծակների դեմ: Մենք պետք է կազմաձևենք խելացի վարդակը `տվյալները փոխանցելու մոծակների համար: Սա բավականին հեշտ է անել: Մեզ անհրաժեշտ կլինի նախորդ քայլից մոծակի համար մուտքագրված գաղտնաբառը:
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- ը Mosquitto- ից տվյալները մղելու համար դեպի ներհոսք
Այժմ մենք պատրաստվում ենք կարգավորել Telegraf- ը ՝ մոծակների տվյալները կարդալու և influxdb- ին մղելու համար: PI- ում.
1) sudo mv /etc/telegraf/telegraf.conf /etc/telegraf/telegraf.conf.bak
2) sudo vi /etc/telegraf/telegraf.conf
Նշում vi- ն նոր ընկերների համար չափազանց բարեկամական չէ, եթե նախընտրում եք ընտրացանկի վրա հիմնված տեքստային խմբագրիչ, փոխարենը օգտագործեք nano:
sudo nano /etc/telegraf/telegraf.conf
3) Տեղադրեք կոնֆիգուրացիան կցված ֆայլից
4) sudo systemctl վերագործարկել telegraf- ը
Փորձարկելու համար մուտքագրեք սա PI- ում.
ներհոսք
շտեմարանների ցուցադրում
դուք պետք է տեսնեք թեստային տվյալների բազան: Եթե ձեզ դուր չի գալիս անվան թեստը, կարող եք telegraf.conf ֆայլում փոխել dest_db- ն:
Քայլ 13: Վերջապես, ստեղծեք գրաֆիկներ Գրաֆանայում
Վերջապես մենք տեսնում ենք որոշ տվյալներ:-):-)
Նախ պետք է կապ ստեղծել տվյալների բազայի հետ: Գնացեք grafana վեբ էջ http: [ip of PI]: 3000
1) Մուտք գործեք admin/admin- ի հետ
2) Ձախ սյունակում կտտացրեք հանդերձի պատկերակին և տվյալների աղբյուրներին
3) Սեղմեք ավելացնել տվյալների աղբյուրը
4) Կտտացրեք influxdb
5) URL- ի համար մուտքագրեք https:// localhost: 8086
6) Տվյալների բազայի համար մուտքագրեք թեստ
7) HTTP- ի համար մուտքագրեք GET
8) timeամային միջակայքի համար մուտքագրեք 10 վ
9) Կտտացրեք Պահել և փորձարկել, այն պետք է ասի «Տվյալների աղբյուրն աշխատում է»
Լավ, հիմա մենք կապ ունենք տվյալների բազայի հետ, կարող ենք գրաֆիկ ստեղծել … վերջապես:
1) Ձախ սյունակում կտտացրեք +, այնուհետև ՝ Գործիքի վահանակին և Ավելացնել նոր վահանակ
2) Տվյալների բազայի համար կտտացրեք InfluxDB
3) Կտտացրեք չափումը և ընտրեք Կոգանը
4) Դաշտի համար ընտրեք Energy_Power:
5) Կեղծանունների համար ձեր շարքին տվեք անուն (օրինակ ՝ աման լվացող մեքենա)
6) Վահանակի վերնագրի աջ կողմում տվեք այն անուն, օրինակ ՝ Power:
7) Դա այն է, դուք պետք է տեսնեք տվյալներ: Կտտացրեք ձախ սլաքի կոճակին ՝ խմբագրումից դուրս գալու համար, այնուհետև կտտացրեք պահպանել, անուն տվեք ձեր վահանակին:
Եթե դուք հասել եք այսքան հեռու, հիանալի աշխատանք, լուրջ:
Քայլ 14: Եվս մի քանի խորհուրդ
Լեգրաֆի նախնական կազմաձևը, որը ես տրամադրեցի, մի փոքր ինտենսիվ էր, քանի որ յուրաքանչյուր սարքի համար անհրաժեշտ է ավելացնել նոր բաժին և անհրաժեշտ է կատարել Telegraf- ի վերագործարկում: Ստորև բերված փոփոխություններով դա շատ ավելի դինամիկ է դարձնում այն առումով, որ սարքերը կարող են ավելացվել կամ վերանվանվել Tasmota կազմաձևում ՝ առանց Telegraf- ը փոխելու անհրաժեշտության:
Առաջին փոփոխությունը թեմայի անվան մեջ + դնելն է, սա հիմնականում վայրի քարտ է: Սա ինքնին բավական կլիներ, բացառությամբ այն դեպքերի, երբ Grafana- ում գրաֆիկներ եք պատրաստում, որոնցում սարքերը հայտնվում են որպես «tele/WashingMachine/SENSOR»: Ստորև ներկայացված Telegraf կոնֆիգուրացիայի երկրորդ մասը regex պրոցեսորն է: Այն կենտրոնից դուրս է հանում «Լվացքի մեքենա» տեքստը և վերածում այն նոր պիտակի, որը մղվում է InfluxDB:
Նշում. Համոզվեք, որ յուրաքանչյուր սարքի համար Tasmota կազմաձևում տեղադրեք այլ թեմայի անուն:
[inputs.mqtt_consumer.tags] dest_db = "փորձարկում"
Երբ դա արվի, շատ հեշտ է կարգավորել Grafana- ն ՝ մի գրաֆիկի վրա բազմաթիվ սարքեր ցուցադրելու համար: Այս քայլին կցված նկարը ցույց է տալիս, թե ինչ է պետք անել: Պարզապես սեղմեք + նշանը խմբի վրա տողերով և ընտրեք պիտակը (սարք): Ներքևից ներքև ՝ Alias By մուտքագրեք $ tag_device: Այժմ դուք պետք է տեսնեք բազմաթիվ սերիաներ մեկ գրաֆիկի վրա: Դուք կարող եք սեղմել յուրաքանչյուր նյութի տեքստը ՝ դրանք միացնելու և անջատելու համար (ctrl սեղմումով աշխատում է բազմապատկերը ընտրելու համար)
Խորհուրդ ենք տալիս:
Օբյեկտների վրա հիմնված ծրագրավորում. Օբյեկտների ստեղծում Ուսուցման/դասավանդման մեթոդ/տեխնիկա ՝ օգտագործելով ձևի բռունցք. 5 քայլ
Օբյեկտների վրա հիմնված ծրագրավորում. Օբյեկտների ստեղծում Ուսուցման/դասավանդման մեթոդ/տեխնիկա Shape Puncher- ի օգտագործմամբ. Սա միջոց է, որը թույլ է տալիս նրանց պատկերացնել և տեսնել դասերից օբյեկտների ստեղծման գործընթացը: Մասեր .1. EkTools 2 դյույմ մեծ դակիչ; ամուր ձևերն ամենալավն են: 2. Թղթի կտոր կամ գ
Օբյեկտների վրա հիմնված ծրագրավորում. Օբյեկտների ստեղծում Ուսուցման/ուսուցման մեթոդ/տեխնիկա Մկրատների միջոցով. 5 քայլ
Օբյեկտների վրա հիմնված ծրագրավորում. Օբյեկտների ստեղծում Ուսուցման/ուսուցման մեթոդ/տեխնիկա Մկրատների օգտագործմամբ. Սա միջոց է, որը թույլ է տալիս նրանց պատկերացնել և տեսնել դասերից օբյեկտների ստեղծման գործընթացը: Մասեր. 1. Մկրատ (ցանկացած տեսակի կանի): 2. Թուղթ կամ թղթի կտոր: 3. Մարկեր
Եղանակի վրա հիմնված երաժշտության գեներատոր (ESP8266 վրա հիմնված միջինի գեներատոր). 4 քայլ (նկարներով)
Եղանակի վրա հիմնված երաժշտության գեներատոր (ESP8266 Based Midi Generator). Բարև, այսօր ես կբացատրեմ, թե ինչպես պատրաստել ձեր սեփական եղանակի վրա հիմնված փոքր երաժշտության գեներատոր: Այն հիմնված է ESP8266- ի վրա, որը նման է Arduino- ին և արձագանքում է ջերմաստիճանին, անձրևին: և լույսի ուժգնություն: Մի ակնկալեք, որ այն ամբողջ երգեր կամ ակորդներ կհաղորդի
ESP32- ի վրա հիմնված M5Stack M5stick C Եղանակի մոնիտոր DHT11- ով - Վերահսկեք ջերմաստիճանի խոնավության և ջերմության ինդեքսը M5stick-C- ի վրա DHT11: 6 քայլով
ESP32- ի վրա հիմնված M5Stack M5stick C Եղանակի մոնիտոր DHT11- ով | Վերահսկեք ջերմաստիճանի խոնավության և ջերմության ինդեքսը M5stick-C- ի վրա DHT11- ով: Ողջույն, տղերք, այս հրահանգներում մենք կսովորենք, թե ինչպես միացնել DHT11 ջերմաստիճանի տվիչը m5stick-C- ի հետ (զարգացման տախտակ m5stack- ով) և ցուցադրել այն m5stick-C- ի ցուցադրման վրա: Այսպիսով, այս ձեռնարկում մենք կկարդանք ջերմաստիճանը, խոնավությունը & շոգ եմ
Արեգակնային էներգիայի գեներատոր - Էներգիա արևից մինչև գործարկում Ամենօրյա կենցաղային տեխնիկա. 4 քայլ
Արեգակնային էներգիայի գեներատոր | Էներգիա արևից մինչև օրական կենցաղային տեխնիկա. Դա շատ պարզ գիտական նախագիծ է, որը հիմնված է արևային էներգիան օգտագործելի էլեկտրական էներգիայի վերածելու վրա: Այն օգտագործում է լարման կարգավորիչը և ուրիշ ոչինչ: Ընտրեք բոլոր բաղադրիչները և պատրաստվեք ինքներդ պատրաստելու հիանալի նախագիծ, որը կօգնի ձեզ