ForgeFlow
sk

Flow

Aplikácia Total.js pre vizuálnu automatizáciu a IoT: FlowStreamy kreslené v prehliadači, každý vo vlastnom procese, s API JSON a katalógom 146 komponentov.

ReceptŠtítky

Čo je Flow: vizuálna automatizácia a IoT s FlowStreamami

Flow je aplikácia Total.js, ktorá spúšťa FlowStreamy, vizuálne diagramy komponentov spojených správami, na automatizáciu, integrácie a IoT, s editorom v prehliadači a API na správu tokov.

flowflowstreamautomationiotvisual

Inštalácia Flow a prvé prihlásenie

Spustite Flow cez Node.js alebo Docker, otvorte ho na porte 8000, prihláste sa loginom a heslom, ktoré Flow vygeneruje pri prvom spustení, a zistite, v ktorých priečinkoch sú vaše dáta.

flowinstalldockerloginfirst start

Správa FlowStreamov cez API Flow

Prihláste sa, vypisujte, vytvárajte, importujte, exportujte, pozastavujte, reštartujte a odstraňujte FlowStreamy cez API JSON na /fapi/, čítajte štatistiky a premenné a volajte tok zvonka cez jeho adresu notify alebo vlastnú proxy cestu.

flowflowstreamapiimportexportnotify

Nastavenia Flow, súbor config a priečinky

Nastavenia Flow (názov, katalógy komponentov a šablón, prostredie, záloha, tokeny), riadky súboru config, prostredie tokov a priečinky pre rozšírenia a lokálne komponenty.

flowsettingsconfigextensionsenv

Napísať komponent Flow: jeden súbor HTML

Komponent Flow je jediný súbor HTML s časťou Node.js, formulárom nastavení a dizajnom. Vytvorte komponent, ktorý mení text správy, spoznajte časti súboru a naučte sa ho testovať.

flowflowstreamcomponentmakemessage

Repozitár komponentov Flow: 146 komponentov, katalóg a tester

Prehliadka totaljs/flowstreamcomponents, open-source komponentov Flow: aké skupiny pokrýva, ako sa generuje db.json, ako Flow načítava katalóg a ako otestovať komponent priloženým testerom.

flowcomponentscataloguedb.jsontester