ForgeFlow
ro

Flow

Aplicația Total.js pentru automatizare vizuală și IoT: FlowStreams desenate în browser, fiecare în propriul proces, cu un API JSON și un catalog de 146 de componente.

RețetăEtichete

Ce este Flow: automatizare vizuală și IoT cu FlowStreams

Flow este aplicația Total.js care rulează FlowStreams, diagrame vizuale de componente conectate prin mesaje, pentru automatizare, integrări și IoT, cu un editor în browser și un API pentru gestionarea fluxurilor.

flowflowstreamautomationiotvisual

Instalează Flow și autentifică-te prima dată

Rulează Flow cu Node.js sau Docker, deschide-l pe portul 8000, autentifică-te cu login-ul și parola pe care Flow le generează la prima pornire și află în ce foldere se află datele tale.

flowinstalldockerloginfirst start

Gestionarea FlowStreams cu API-ul Flow

Autentifică-te, listează, creează, importă, exportă, pune pe pauză, repornește și elimină FlowStreams cu API-ul JSON de la /fapi/, citește statisticile și variabilele și apelează un flux din exterior prin adresa lui notify sau prin propria cale proxy.

flowflowstreamapiimportexportnotify

Setările Flow, fișierul config și folderele

Setările Flow (nume, cataloage de componente și șabloane, mediu, copie de siguranță, token-uri), liniile fișierului config, mediul fluxurilor și folderele pentru extensii și componente locale.

flowsettingsconfigextensionsenv

Scrie o componentă Flow: un fișier HTML

O componentă Flow este un singur fișier HTML cu o parte Node.js, un formular de setări și un design. Construiește una care schimbă textul unui mesaj, învață părțile fișierului și cum să o testezi.

flowflowstreamcomponentmakemessage

Depozitul de componente Flow: 146 de componente, catalogul și testerul

Un tur al totaljs/flowstreamcomponents, componentele open source ale Flow: ce grupuri acoperă, cum se generează db.json, cum încarcă Flow catalogul și cum testezi o componentă cu testerul inclus.

flowcomponentscataloguedb.jsontester