29.01.2019 Jste příznivci open-source softwarových řešení? Právě pro Vás bude vynikající dnešní zpráva - všechny jednotky UniPi jsou nově kompatibilní s vynikajícím programovacím nástrojem Node-RED!
Co je to Node-RED?
Node-RED je uživatelsky přívětivý open-source programovací nástroj, který pro programování chování aplikací využívá tzv. flow-based přístup. Chování aplikace je zde popsáno za pomoci série uzlů (“nodes”), kdy každý uzel má svůj předdefinovaný účel, na základě kterého zpracuje příchozí data a odešle je do dalšího uzlu v pořadí. Vzniká tak datový tok (flow) mezi jednotlivými uzly.
Tento model vyniká svou intuitivností a uživatelskou přívětivostí, kdy je možné vytvářet aplikace umístěním správné kombinace uzlů bez nutnosti psaní vlastního kódu. V případě Node-RED je pak rozhraní snadno dostupné skrze kterýkoliv internetový prohlížeč. Stačí jen myší přetáhnout požadované uzly, nastavit a propojit je a snadno tak začít ovládat vstupy a výstupy řídící jednotky dle potřeby. Uživatelům pak Node-RED nabízí širokou paletu funkčních bloků, kterou lze kdykoliv rozšířit o nové uzly vytvářené komunitou. Hotové datové toky pak lze snadno sdílet či přenášet ve formě JSON souborů.
Node-RED na jednotkách UniPi
Ve spolupráci se společností JoTio Tech s.r.o. vznikla dvojice Node-RED uzlů, které umožňují užití Node-RED v kombinaci s kontroléry UniPi. Jeden vstupní a jeden výstupní uzel využívá ke komunikaci s jednotkou otevřené aplikační programovací rozhraní EVOK a funguje jako "prostředník" mezi Node-RED a hardwarem UniPi.
Příklad lokální instalace jednotky UniPi
Pro návod k instalaci navštivte UniPi Knowledge Base - naleznete zde podrobný návod k instalaci a zprovoznění Node-RED jak pro jednotky UniPi Neuron a UniPi 1.1, tak i pro kontroléry řady Axon. V případě technických dotazů pak využijte nově založenou Node-RED sekci na technickém fóru UniPi.technology.
Kam dál?
Domovská stránka JoTio Tech s.r.o.
Node-RED v katalogu UniPi
Node-RED na UniPi Knowledge Base
Přehled ostatních podporovaných softwarových řešení
Domovská stránka UniPi