Rozdíly
Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
| Následující verze | Předchozí verze | ||
| it:iot:influxdb-grafana [2023/04/14 15:41] – vytvořeno Petr Nosek | it:iot:influxdb-grafana [2023/10/12 19:53] (aktuální) – Petr Nosek | ||
|---|---|---|---|
| Řádek 5: | Řádek 5: | ||
| {{youtube> | {{youtube> | ||
| + | Ve videu je několik užitečných pointů: | ||
| + | * projekt [[https:// | ||
| + | * dále je jsou tam užitečné informace, jak měřit teplotu zdí, vypočítat rosný bod a možnost zjištění, | ||
| + | |||
| + | |||
| + | ===== InfluxDB ===== | ||
| + | |||
| + | <code bash> | ||
| + | root@cd4f015bfcc6:/# | ||
| + | Connected to http:// | ||
| + | InfluxDB shell version: 1.8.10 | ||
| + | > show databases | ||
| + | name: databases | ||
| + | name | ||
| + | ---- | ||
| + | > create database mojeinfluxdb; | ||
| + | > show databases; | ||
| + | name: databases | ||
| + | name | ||
| + | ---- | ||
| + | mojeinfluxdb | ||
| + | > show measurements; | ||
| + | name: measurements | ||
| + | name | ||
| + | ---- | ||
| + | sensors | ||
| + | > select * from sensors where time > now()-50s; | ||
| + | </ | ||
| + | |||
| + | Dále v propojení s NodeRED vycházím z tohoto návodu: | ||
| + | |||
| + | {{youtube> | ||
| + | |||
| + | |||
| + | Pro nastavení práv v influxdb pomůže návod: https:// | ||
| + | |||
| + | |||
| + | Záznam v InfluxDB se skládá ze 4 částí: | ||
| + | |||
| + | * measurements -> ekvivalent názvu tabulky. Říká o jaké jde měření. | ||
| + | * tags -> tagy umožňují popsat naměřené údaje metadaty. | ||
| + | * fields -> obsahují naměřené hodnoty | ||
| + | * time -> doplní se automaticky, | ||
| + | |||
| + | Příklady: | ||
| + | |||
| + | * sensors, location=brno room=kitchen, | ||
| + | * sensors, location=liberec room=livingroom, | ||
| + | |||
| + | |||
| + | ==== Užitečné příkazy v InfluxDB ==== | ||
| + | |||
| + | Tento příkaz vypíše datové typy jednotlivých " | ||
| + | |||
| + | <code sql> | ||
| + | show field keys; | ||
| + | </ | ||
| + | |||
| + | ===== InfluxDB2 ===== | ||
| + | |||
| + | {{youtube> | ||
| + | |||
| + | |||
| + | ===== Grafana ===== | ||
| + | |||
| + | Video, jak natáhnout grafy z Grafany do NodeRed UI. Dále může být užitečná [[it: | ||
| + | |||
| + | {{youtube> | ||
| + | |||
| + | |||
| + | Po instalaci je přihlašovací jméno **admin** a přihlašovací heslo **admin**. | ||
| + | |||
| + | |||
| + | ==== Animace ==== | ||
| + | |||
| + | Zazujal mě vizualizace typu Canvas. Díval jsem se do dokumentace a tohle video vypadalo velmi atraktivně: | ||
| + | |||
| + | {{youtube> | ||
| + | |||
| + | Když jsem pročítal fóra, tak jsem zjistil, že byla použita vizualizace Canvas. Podle videa jsem očekával, že budu moct prvky rozhýbat. Ale realita je trochu jinde. | ||
| + | |||
| + | Jediný užitečný a nastavitelný prvek je [[https:// | ||
| + | |||
| + | Když jsem hledal informaci o solární elektrárně z videa, tak jsem [[https:// | ||
| + | |||
| + | Pak jsem objevil video s pluginem [[https:// | ||
| + | |||
| + | {{youtube> | ||
| + | |||
| + | Podle videa to vypadá, že by šlo hezky vytvořit grafiku v [[https:// | ||
| + | |||
| + | Jako vzor může posloužit ukázkový [[https:// | ||
| + | |||
| + | K dalšímu návodu poslouží [[https:// | ||