ForgeFlow
bg

Flow

Приложението на Total.js за визуална автоматизация и IoT: FlowStreams, начертани в браузъра, всеки в собствен процес, с JSON API и каталог от 146 компонента.

РецептаЕтикети

Какво е Flow: визуална автоматизация и IoT с FlowStreams

Flow е приложението на Total.js, което изпълнява FlowStreams, визуални диаграми от компоненти, свързани със съобщения, за автоматизация, интеграции и IoT, с редактор в браузъра и API за управление на потоците.

flowflowstreamautomationiotvisual

Инсталиране на Flow и първо влизане

Стартирайте Flow с Node.js или Docker, отворете го на порт 8000, влезте с потребителското име и паролата, които Flow генерира при първото стартиране, и разберете в кои папки са вашите данни.

flowinstalldockerloginfirst start

Управление на FlowStreams с API на Flow

Влезте, изброявайте, създавайте, импортирайте, експортирайте, паузирайте, рестартирайте и премахвайте FlowStreams с JSON API на /fapi/, четете статистиката и променливите и извиквайте поток отвън чрез неговия адрес notify или собствен proxy път.

flowflowstreamapiimportexportnotify

Настройки на Flow, файлът config и папките

Настройките на Flow (име, каталози с компоненти и шаблони, среда, резервно копие, токени), редовете на файла config, средата на потоците и папките за разширения и локални компоненти.

flowsettingsconfigextensionsenv

Напишете компонент на Flow: един HTML файл

Компонентът на Flow е един HTML файл с част на Node.js, форма за настройки и дизайн. Изградете такъв, който променя текста на съобщение, научете частите на файла и как да го тествате.

flowflowstreamcomponentmakemessage

Хранилището с компоненти на Flow: 146 компонента, каталогът и тестерът

Разходка из totaljs/flowstreamcomponents, компонентите с отворен код на Flow: какви групи покрива, как се генерира db.json, как Flow зарежда каталога и как да тествате компонент с включения тестер.

flowcomponentscataloguedb.jsontester