Flow
Aplikacja Total.js do wizualnej automatyzacji i IoT: FlowStreamy rysowane w przeglądarce, każdy we własnym procesie, z API JSON i katalogiem 146 komponentów.
Czym jest Flow: wizualna automatyzacja i IoT z FlowStreamami
Flow to aplikacja Total.js uruchamiająca FlowStreamy, wizualne diagramy komponentów połączonych wiadomościami, do automatyzacji, integracji i IoT, z edytorem w przeglądarce i API do zarządzania przepływami.
Instalacja Flow i pierwsze logowanie
Uruchom Flow przez Node.js lub Docker, otwórz go na porcie 8000, zaloguj się loginem i hasłem, które Flow generuje przy pierwszym uruchomieniu, i dowiedz się, w których folderach są Twoje dane.
Zarządzanie FlowStreamami przez API Flow
Zaloguj się, wyświetlaj, twórz, importuj, eksportuj, wstrzymuj, restartuj i usuwaj FlowStreamy przez API JSON pod /fapi/, odczytuj statystyki i zmienne oraz wywołuj przepływ z zewnątrz jego adresem notify lub własną ścieżką proxy.
Ustawienia Flow, plik config i foldery
Ustawienia Flow (nazwa, katalogi komponentów i szablonów, środowisko, kopia zapasowa, tokeny), wiersze pliku config, środowisko przepływów oraz foldery rozszerzeń i lokalnych komponentów.
Napisz komponent Flow: jeden plik HTML
Komponent Flow to pojedynczy plik HTML z częścią Node.js, formularzem ustawień i wyglądem. Zbuduj taki, który zmienia tekst wiadomości, poznaj części pliku i sposób testowania.
Repozytorium komponentów Flow: 146 komponentów, katalog i tester
Przegląd totaljs/flowstreamcomponents, komponentów open source Flow: jakie grupy obejmuje, jak generowany jest db.json, jak Flow ładuje katalog i jak przetestować komponent dołączonym testerem.