Visualization Engine iSpindel | IT

iSpindel Konfigurálása

Ebben a cikkben azt fogom megmutatni, hogy miként lehet a Visualization Engine-hez csatlakoztatni egy iSpindel-t. A Visualization Engine telepítését ebben a cikkben olvashatod.

Nyomd meg a reset gombot az iSpindelen, ezzel operation mód-ból configuration mód-ba vált az eszköz. Ha sikeres volt az üzemmód váltás, akkor az iSpindel meg fog jelenni egy csatlakozható Wi-Fi eszközként. Csatlakozz fel rá, mintha csak egy kávézóban lévő Wi-Fi-re csatlakoznál.

Ezután nyiss egy új böngésző ablakot és írd be az alábbi címet: 192.168.4.1, majd nyomd meg az entert. A weboldal betöltése esetén az iSpindel főoldalát kell látnod. Válaszd ki a Configuration menü pontot.

Írd be a Wi-Fi-d nevét (SSID) az SSID mezőbe és a Wi-Fi-d jelszavát a Password mezőbe. Válasz ki egy tetszőleges nevet az iSpindelednek és írd be az iSpindel Name mezőbe. Mindenképpen egy olyan nevet ajánlanék, ami alapján könnyű beazonosítani az eszközt és nem pedig egy adott sörhőz köthető.

Váltsuk a Service Type-ot InfluxDB-re. Ezután új mezők fognak megjelenni, amiken keresztül fogjuk tudni beállítani az iSpindelt. A Server Port értékét állítsuk 8086-ra. A Server Address-nek a Visualization Engine-t futtató gép IP címének kell lennie (ennek a megnézést lentebb taglalom). Állítsuk az InfluxDB db értékét homebrew-ra. Amennyiben a telepítésnél egyedi értéket adtunk meg (a -d vagy --database kapcsolókkal), akkor azt az értéket írjuk ide. A Username mező értéke legyen admin és a jelszóé pedig a telepítés során a -p vagy --password kapcsolóval megadott érték.

Ha mindent beállítottunk, nyomjuk meg a save gombot. A gomb megnyomását követően az iSpindel újraindul és visszavált operation módba. Erről úgy tudunk megbizonyosodni, hogy eltűnik a Wi-Fi eszközeink közül.


A Visualization Engine címének megnézése

Csatlakozva a Visualization Engine-t futtató gépre (pl.: rapsberry pi) nyissunk egy új terminal ablakot és adjuk ki az ifconfig parancsot. A kimenetben szerepelnie kell egy 192.168.x.x szerű címnek. Ez lesz az az IP cím ami nekünk kell.


Grafana Konfigurálása

Most hogy az iSpindel küldi az adatokat az InfluxDB-be, már csak a megjelenítés részét kell megcsinálni. Lépjünk be a Grafana-ba és nyomjuk meg a Dashboard -> Manage gombot.

Válasszuk ki a Homebrew dashboardot.

Válasszuk ki a Temperature-t és nyomjuk meg az Edit gombot. Ezzel elnavigáltunk a Temperature Panel konfigurációs oldalára.

Változtassuk meg a select measurement szöveget measurements-re (ezt egy hiba miatt kell csinálni a jelenlegi verzióban), majd nyomjuk meg a plusz jelet, a where felírat mellett és válasszuk ki a source opciót. Ezután meg fog jelenni egy új szövegmező a select tag value felírattal. Kattintsunk bele ebbe a mezőbe és válasszuk ki az iSpindelünk nevét.

Írjuk át a field értékét (zárójelben) temperature-re és az alias-t egy tetszőleges névre. Az alias-ba írt érték lesz hozzárendelve a gráfon megjelenő értékekhez. Ezekután nyomjuk meg az apply gombot.

Csináljuk meg ugyanezt a Gravity, Tilt és Battery paneloknál is (a field értéke itt az adott panel nevével egyezzen meg). Miután minden panelt beállítottunk mentsünk el a változtatásokat a floppy ikon segítségével.

Mostantól a Grafana mutatni fogja az iSpindel által mért értékeket. Amikor egy sör erjedése befejeződött én kiszoktam menteni az értékeket egy a sörről elnevezett sémába, majd törlöm az adatokat. Ezt az influxDB-ben lehet végrehajtani, de csak olyannak ajánlanám ezt, aki otthonosan mozog az adatbázisok világában.