Orodha ya maudhui:
- Hatua ya 1: Tazama Video
- Hatua ya 2: Ongeza Nodi za Sensorer
- Hatua ya 3: Sakinisha InfluxDB
- Hatua ya 4: Sakinisha Grafana
- Hatua ya 5: Unda Dashibodi
Video: Uingiaji wa Sensor Kutumia InfluxDB, Grafana & Hassio: Hatua 5
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:50
Katika chapisho hili, tunajifunza jinsi ya kutumia InfluxDB kwa uhifadhi wa data ya sensa ya muda mrefu na tunatumia Grafana kwa uchambuzi wa data. Hii ni sehemu ya safu ya otomatiki ya nyumbani ambapo tunajifunza jinsi ya kuanzisha na kutumia Msaidizi wa Nyumbani kwa hivyo hii yote itafanywa kwa kutumia Hassio.
Hatua ya 1: Tazama Video
Tafadhali tazama video hapo juu inapoingia kwenye maelezo ya kuweka kila kitu. Pia ni rahisi sana kufuata kila kitu kupitia na kuona jinsi inavyoungana pamoja kwa kutumia video. Chapisho hili lililoandikwa litakuwa na bits muhimu tu.
Hatua ya 2: Ongeza Nodi za Sensorer
Ili kuingia na kuchambua data, kwanza tunahitaji node za sensorer ili uhakikishe umeongeza zingine kwa msaidizi wa nyumbani. Chapisho la awali linakuonyesha jinsi ya kuunda node kwa kutumia sensorer ya DHT22 pamoja na ESPHome. Pia tunaunda nodi mpya zinazotumia sensorer za DS18B20 na SGP30 kwenye video iliyoingia katika hatua ya kwanza.
Hatua ya 3: Sakinisha InfluxDB
Mara tu tunapokuwa na nodi za sensorer mahali, tunahitaji kuanza kuhifadhi maadili yao kwa InfluxDB. Kwanza, tunahitaji kuiweka. Hii inaweza kufanywa kwa kuelekea kwenye duka la nyongeza, kutafuta "InfluxDB" na kisha kubofya kitufe cha kusanikisha. Hatua hii itachukua dakika moja au mbili kwa hivyo hakikisha kuipatia muda.
Kabla ya kuanza programu-jalizi, tunahitaji kusogea chini hadi kwenye sehemu ya usanidi na kuzima SSL kwa kubadilisha "kweli" na "uwongo". Hifadhi usanidi na kisha unaweza kuanza programu-jalizi. Kwa hiari, unaweza pia kuwezesha chaguo la "Onyesha katika mwambaaupande" kwa ufikiaji rahisi. Programu jalizi itachukua muda kuanza ili ipatie muda. Vinginevyo, unaweza kutembeza chini kuangalia magogo na subiri ujumbe wa "Kuanza Nginx" uonekane ambao utaashiria kuwa nyongeza imeanza.
Kisha tunahitaji kufungua InfluxDB WEB UI na uende kwenye kichupo cha admin ambapo tunaweza kuunda hifadhidata na jina la mtumiaji. Anza kwa kuunda hifadhidata na jina "homeassistant". Kisha unda mtumiaji mpya mwenye jina na nywila kama "homeassistant". Hakikisha kuipatia idhini zote kabla ya kuendelea zaidi.
Sasa kwa kuwa tuna usanidi wa InfluxDB, tunahitaji kusasisha usanidi wa Msaidizi wa Nyumbani ili wawili hao waweze kuwasiliana. Hii inaweza kufanywa kwa kusasisha faili ya Configuration.yaml na njia rahisi zaidi ya kusasisha hiyo kwa kutumia programu-jalizi ya kichungi. Elekea kwenye duka la kuongeza na usanidi kichungi. Anza na kisha ufungue UI WEB. Tumia ikoni ya folda kwenye kona ya juu kushoto ili kufungua faili ya Configuration.yaml na kisha ongeza mistari na maelezo ya usakinishaji wa InfluxDB kama inavyoonekana kwenye picha.
Hizi zinaweza pia kupatikana kutoka kwa kiunga hapa chini:
github.com/hassio-addons/addon-influxdb/blob/v3.5.1/README.md
Mara baada ya hayo, fungua tena Msaidizi wa Nyumbani. Mara tu ikiwa imehifadhiwa tena, fungua InfluxDB na sasa unapaswa kuona data ya sensorer.
Hatua ya 4: Sakinisha Grafana
Sasa kwa kuwa InfluxDB imesanidiwa, tunahitaji kusanikisha Grafana. Hii pia inaweza kusanikishwa kwa kutumia duka la kuongeza. Mara tu ikiwa imewekwa, hakikisha kuzima SSL kama hapo awali na kisha uanze nyongeza. Ipe dakika chache kuanza.
Grafana inahitaji kupata data kutoka kwa InfluxDB kwa hivyo ni wazo nzuri kufungua InfluxDB na kuunda mtumiaji mpya kama tulivyofanya katika hatua ya awali. Nadhani jina la mtumiaji na nywila ni "grafana". Mara hii ikimaliza, fungua Grafana WEB UI na uchague chaguo la "Ongeza chanzo cha data". Ingiza URL ifuatayo kama mwenyeji:
https:// a0d7b954-influxdb: 8086
Kisha, ingiza jina la hifadhidata ambalo ni "homeassistant" pamoja na jina la mtumiaji na nywila tuliyoiunda tu. Mara baada ya kumaliza, bonyeza tu kitufe cha "Hifadhi na Jaribu" ambacho kitaangalia ikiwa mawasiliano ni sawa. Hii inakamilisha mchakato wa usanidi.
Hatua ya 5: Unda Dashibodi
Grafana hutumia kitu kinachoitwa dashibodi ambacho kina paneli. Paneli hizi zinaweza kuwa chati, grafu na kadhalika. Ninapendekeza kutazama video ili ujifunze jinsi ya kuunda chati za msingi. Kwa kweli unaweza kuunda dashibodi zenye maelezo zaidi kuwakilisha data yako na ni mada kubwa sana kufunika kwenye chapisho hili.
Tafadhali fikiria kujiandikisha kwa kituo chetu cha YouTube kusaidia kusaidia video na machapisho kama haya:
YouTube:
Asante kwa kusoma!
Ilipendekeza:
Smart Watchz iliyo na Ugunduzi wa Dalili za Corona na Uingiaji wa Takwimu: Hatua 10
Smart Watchz iliyo na Ugunduzi wa Dalili za Corona na Uwekaji wa Takwimu: Hii ni Smartwatch iliyo na kugundua dalili za Corona kwa kutumia LM35 na Accelerometer iliyo na kumbukumbu ya data kwenye seva. Rtc hutumiwa kuonyesha wakati na kusawazisha na simu na kuitumia kwa ukataji wa data. Esp32 hutumiwa kama ubongo na mtawala wa gamba na Bluu
Droo za Mavuno - NASA Inakua Zaidi ya Uingiaji wa Shindano la Dunia: Hatua 5 (na Picha)
Droo za Mavuno - NASA Inakua Zaidi ya Mashindano ya Mashindano ya Dunia: Muhtasari: Kutoka kituo cha anga cha kimataifa, wanaanga hawana nafasi kubwa ya kukuza chakula. Bustani hii ya hydroponic imeundwa kufanya kazi kwa ufanisi ikitumia kiwango cha chini cha nafasi ya kuvuna mimea 30 kwa ratiba inayozunguka kwa sifuri
IoT Hydroponics - Kutumia Adafruit IO kwa EC, PH na Uingiaji wa Joto: 6 Hatua
IoT Hydroponics - Kutumia Adafruit IO kwa EC, PH na Ukataji wa Joto: Hii inaweza kufundishwa jinsi ya kufuatilia EC, pH, na joto la usanidi wa hydroponics na kupakia data kwa huduma ya IO ya Adafruit. Adafruit IO ni huru kuanza nayo. Kuna mipango ya kulipwa, lakini mpango wa bure ni zaidi ya kutosha kwa mtaalam huyu
Uingiaji wa Shindano la Ukubwa wa Mfukoni: Uchunguzi wa Universal Memory Carry! Acha Kusahau: Hatua 3
Uingiaji wa Shindano la Ukubwa wa Mfukoni: Uchunguzi wa Universal Memory Carry! Acha Kusahau: Hii ni "Kesi ya Kubeba ya Universal" ya sd, mmc, anatoa flash, xd, CF, stik memory / pro … nzuri kwa mahitaji yako yote ya kumbukumbu! NA INAFAA KWENYE MFUKO WAKO !!! Hiki ni kiingilio cha Mashindano ya "Pocket-Sized Speed Contest" (Shindano litafunga Siku yangu ya Kuzaliwa, kwa hivyo tafadhali v
Fikiria Uingiaji wa Shindano la Geek Hacks - Tumia chupa ya Potion ya Afya: Hatua 9
Fikiria Kiingilio cha Mashindano ya Fikiria Geek - Tumia chupa ya Potion ya Afya: Huu ndio uingiaji wangu kwenye Mashindano ya Fikiria Geek Hacks. Niliamua kujaribu kutumia tena chupa ya kinywaji cha Health Potion Energy. Inaweza kutumika kama msaada katika mchezo wa kucheza au kama mapambo safi. Niliunda taa ya msingi kuweka kwenye chupa ili kuiwasha