====== Datanodes ====== | Datanode | představuje virtuální zařízení, které zprostředkovává data z různých fyzických zařízení nebo externích služeb. Obsahuje jeden nebo více signálů, proměnných či hodnot, se kterými dále pracuje systém Mervis SCADA | | Datahub | Spravuje váš datanode a zajišťuje jeho komunikaci a ukládání dat. | Typ datanodu určuje způsob, jakým jsou data získávána: * **IoT LoRa typy** (např. uh30, prolora, elliot…) – přijímají data z ČRA a obvykle odpovídají jednomu konkrétnímu fyzickému zařízení, například elektroměru či vodoměru. * **HTTP typy** (např. gasnet, spotrebapodpalcem, distribuce24…) – aktivně načítají data z externích API. Ne vždy jde o jedno zařízení – data mohou být agregovaná, zpracovaná službou, nebo může jeden datanode obsluhovat i stovky fyzických zařízení najednou. V uživatelském rozhraní lze pro datanode nastavit základní konfigurační parametry a specifické vlastnosti daného typu. Také je možné přiřadit datanode k **datahubu**, pokud je jich v doméně dostupných více. | Datahub | Spravuje váš datanode a zajišťuje jeho komunikaci a ukládání dat. | {{:cs:mervis-scada:30-portal:portal_datanodes.png?direct|}} **Hlavní akce:** * **Edit Datanode** – umožňuje změnit parametry existujícího datanodu {{:cs:mervis-scada:30-portal:portal_edit_proj_icon.png?20|}} * **Delete Datanode** – umožňuje odstranit vybraný datanodu {{:cs:mervis-scada:30-portal:portal_delete_proj_icon.png?20|}} **Tlačítka:** * **Create Datanode** – otevře modální okno pro vytvoření nového datanodu * **Datanode variables** – otevře modální okno zobrazující proměnné datanodu * **Datanode events** – otevře modální okno zobrazující události datanodu ===== Create Datanode ===== Modální okno pro vytvoření nového datanodu {{:cs:mervis-scada:30-portal:portal_create_datanode.png?direct|}} V tomto okně lze nastavit parametry datanodu: * **Name** – název datanodu * **Datahub** – výběr datahubu. Pokud je v doméně dostupné pouze jeden datahub, toto pole se nezobrazuje. V opačném případě vyberte to, které odpovídá nastavení daného datanodu a jeho typu. * **Database profile** – databázový profil datanodu * **Type** – typ datanodu, který určuje, jaké vlastnosti lze datanodu nastavit * **Datanode type properties** – vlastnosti datanodu závislé na jeho typu. Pokud je řádek označen červeně, jedná se o povinnou vlastnost, kterou je nutné vyplnit. Pokud označen není, jde o nepovinnou vlastnost a její hodnota může zůstat prázdná. U některých vlastností může být předvyplněna výchozí hodnota. ===== Datanode Variables ===== Modální okno zobrazující seznam dostupných proměnných datanodu a jejich poslední známou hodnotu v systému Mervis, společně s časovou známkou této hodnoty. {{:cs:mervis-scada:30-portal:portal_datanode_variables.png?direct|}} ===== Datanode Events ===== Modální okno zobrazující události datanodu. Jedná se o aktuální stav daného datanodu, sloužící mimo jiné pro hledání chyb datanodu. {{:cs:mervis-scada:30-portal:portal_datanode_events.png?direct|}} ===== Datanode typy ===== ==== EGD.Distribuce24 (c3601f41-cf30-4f4e-88f3-389fe75fae76) ==== * Návod na získání client_id a client_secret * Přihlaste se na portal.distribuce24.cz pomocí svých stávajících zákaznických údajů (e-mail z registrace + heslo — pozor, nejedná se o API údaje). * Přejděte do sekce Správa účtů. * Otevřete záložku Vzdálený přístup – OpenAPI. * Klikněte na tlačítko Vygenerovat client_id a client_secret. * Properties * UserName: client_id * Password: client_secret * Ean: ean odběrného místa ==== CEZ API (a1b2c3d4-5e6f-7a8b-9c0d-e1f2a3b4c5d6) ==== * Properties * UserName: jméno používané při přihlašování do ČEZ portálu * Password: heslo používané při přihlašování do ČEZ portálu * CommInterval (nepoužívá se) * CommTaskCron: jak často probíhá import ([[https://crontab.guru/examples.html|příklady]]) ==== PRE API (b3c4d5e6-7f8a-9b0c-d1e2-f3a4b5c6d7e8) ==== * Properties * UserName: jméno používané při přihlašování do PRE portálu * Password: heslo používané při přihlašování do PRE portálu * CommInterval (nepoužívá se) * CommTaskCron: jak často probíhá import ([[https://crontab.guru/examples.html|příklady]]) ==== . ==== . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .