Rozdíly
Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
Obě strany předchozí revize Předchozí verze Následující verze | Předchozí verze | ||
it:iot:influxdb-grafana [2023/04/14 15:44] – Petr Nosek | it:iot:influxdb-grafana [2023/10/12 19:53] (aktuální) – Petr Nosek | ||
---|---|---|---|
Řádek 10: | Řádek 10: | ||
* dále je jsou tam užitečné informace, jak měřit teplotu zdí, vypočítat rosný bod a možnost zjištění, | * 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:// |