Flow
Total.js-appen för visuell automation och IoT: FlowStreams ritade i webbläsaren, var och en i sin egen process, med ett JSON-API och en katalog med 146 komponenter.
Vad är Flow: visuell automation och IoT med FlowStreams
Flow är Total.js-appen som kör FlowStreams, visuella diagram av komponenter förbundna med meddelanden, för automation, integrationer och IoT, med en editor i webbläsaren och ett API för att hantera flödena.
Installera Flow och logga in första gången
Kör Flow med Node.js eller Docker, öppna det på port 8000, logga in med det login och lösenord som Flow genererar vid första starten och ta reda på vilka mappar som innehåller dina data.
Hantera FlowStreams med Flows API
Logga in, lista, skapa, importera, exportera, pausa, starta om och ta bort FlowStreams med JSON-API:et på /fapi/, läs statistiken och variablerna och anropa ett flöde utifrån med dess notify-adress eller egen proxysökväg.
Flows inställningar, filen config och mapparna
Flows inställningar (namn, kataloger över komponenter och mallar, miljö, säkerhetskopia, tokens), raderna i filen config, flödenas miljö samt mapparna för tillägg och lokala komponenter.
Skriv en Flow-komponent: en HTML-fil
En Flow-komponent är en enda HTML-fil med en Node.js-del, ett inställningsformulär och en design. Bygg en som ändrar texten i ett meddelande, lär dig filens delar och hur du testar den.
Flows komponentförråd: 146 komponenter, katalogen och testaren
En rundtur i totaljs/flowstreamcomponents, Flows komponenter med öppen källkod: vilka grupper det täcker, hur db.json genereras, hur Flow laddar katalogen och hur du testar en komponent med den medföljande testaren.