Přeskočit na hlavní obsah

Vizualizace v Grafaně

informace

Tento návod je určen pro Air Quality Monitor připojený k zařízení Raspberry Pi s nainstalovaným Hubem.

Můžete použít náš předinstalovaný obraz nebo vlastní Raspberry, na které Hub nainstalujete

Grafana je otevřená platforma pro přehlednou analytiku a monitoring. Umožňuje vytvářet přehledné dashboardy, které vám dají rychlý přehled o datech ze senzorů.

Instalace Grafany

informace

Nejprve bude potřeba nainstalovat InfluxDB.

Začněte instalací všech potřebných balíčků

sudo apt install apt-transport-https curl -y

Přidejte klíč repozitáře

curl -sL https://repos.influxdata.com/influxdb.key | sudo apt-key add -

Přidejte repozitář do seznamu zdrojů

echo "deb https://repos.influxdata.com/debian stretch stable" | sudo tee /etc/apt/sources.list.d/influxdb.list

Nainstalujte balíček InfluxDB

sudo apt update && sudo apt install influxdb

Spusťte službu InfluxDB a otestujte ji

sudo systemctl start influxdb
informace

Po otestování InfluxDB můžete přejít ke Grafaně.

Nainstalujte závislosti Grafany

sudo apt install adduser libfontconfig -y

Nainstalujte Grafanu

Stáhněte nejnovější verzi

wget $(wget "https://api.github.com/repos/fg2it/grafana-on-raspberry/releases/latest" -q -O - | grep browser_download_url | grep armhf.deb | head -n 1 | cut -d '"' -f 4) -O grafana.deb

Nainstalujte balíček

sudo dpkg -i grafana.deb

Povolte Grafanu při startu

sudo systemctl daemon-reload
sudo systemctl enable grafana-server

Otestujte Grafanu

sudo systemctl start grafana-server

Konfigurace Grafany

Chcete-li Grafanu nakonfigurovat, nejprve ji otevřete a přihlaste se:

informace

Výchozí uživatel je admin. Výchozí heslo je admin.

varování

Aby tato část fungovala bez další konfigurace, je potřeba projít návod pro MQTT Storage (mqtt2influxdb)

Vytvoření datového zdroje

Zvolte Add Data Source a vyplňte údaje



  • Zadejte Database: node
  • Klikněte na tlačítko Save & Test a zkontrolujte, že je vše v pořádku. Měli byste vidět stejné zelené hlášení jako na obrázku.

Import dashboardu

Stáhněte dashboard.json a naimportujte jej do Grafany

  • Klikněte na ikonu Grafany vlevo nahoře (1)
  • Kliknutím na ikonu + rozbalte podmenu (2)
  • Klikněte na Import (3)

  • Klikněte na Upload .json File (4)

  • Vyberte svůj soubor JSON (v našem případě dashboard.json) (5)
  • Zvolte soubor k nahrání (6)

  • Zvolte svou databázi (7)
  • Klikněte na tlačítko Import (8)

  • Váš dashboard je naimportovaný.

Ukázkový výstup pro projekty Wireless Climate Monitor a Wireless CO2 Monitor