Node-RED:Содержание: различия между версиями
Myagkij (обсуждение | вклад) Нет описания правки |
Myagkij (обсуждение | вклад) Нет описания правки |
||
(не показано 9 промежуточных версий этого же участника) | |||
Строка 1: | Строка 1: | ||
__NOTOC__ | |||
{{Node-RED/Панель перехода}} | {{Node-RED/Панель перехода}} | ||
{{Node-RED/Верхний блок}} | |||
{{Node-RED/Средний блок}} | |||
=См.также= | |||
{{ | {{ads}} | ||
=Внешние ссылки= | =Внешние ссылки= | ||
<references /> | <references /> | ||
{{Навигационная таблица/Node-RED библиотеки}} | |||
{{Навигационная таблица/Телепорт}} | |||
{{ИнфоОСтр | {{ИнфоОСтр | ||
|Название=Node-RED | |Название=Node-RED | ||
|Метки=node-red, NODE-RED, тщвукув, тщву-кув, книга по node-red, справочник по node-red, wiki по node-red | |Метки=Node-RED, node-red, NODE-RED, тщвукув, тщву-кув, книга по node-red, справочник по node-red, wiki по node-red | ||
|Описание=[[File:nodered Browser-based flow editing.png|center]] | |Описание=[[File:nodered Browser-based flow editing.png|center]] | ||
[[Node-RED]] – это инструмент визуального программирования для интернета вещей, позволяющий подключать друг к другу устройства, API и онлайн-сервисы. | [[Node-RED]] – это инструмент визуального программирования для интернета вещей, позволяющий подключать друг к другу устройства, API и онлайн-сервисы. | ||
}} | }} |
Текущая версия от 18:05, 24 февраля 2023
Добро пожаловать в раздел Node-RED |
|
|
|
|
Содержание Введение[1]Node-RED – это инструмент визуального программирования для интернета вещей, позволяющий подключать друг к другу устройства, API и онлайн-сервисы. Создание потоков прямо в браузереПрограммирование осуществляется в браузерном редакторе, где пользователи могут создавать потоки, подключая друг к другу ноды разного назначения, а также выполнять развертку созданных потоков в среду выполнения всего в один клик. Также в наличии текстовый редактор, позволяющий создавать JavaScript-функции прямо в редакторе Node-RED. Встроенная библиотека позволяет сохранять полезные функции, шаблоны и потоки для повторного использования. Создан на базе Node.jsУпрощенная среда выполнения Node-RED разработана на базе Node.js и благодаря этому максимально использует его событийно-ориентированную, неблокирующую модель. Это делает Node-RED идеальным приложением для запуска на сетевой периферии – на недорогих устройствах вроде Raspberry Pi, а также в «облаке». В настоящий момент в хранилище пакетов Node.js числится свыше 225 тысяч модулей, что дает широкий простор для расширения возможностей проекта при помощи новых нодов. Обмен потокамиПотоки, созданные в Node-RED, сохраняются в JSON-файлы, которые можно без труда экспортировать и импортировать для обмена с другими пользователями. Кроме того, с помощью онлайн-библиотеки потоков вы можете делиться своими лучшими творениями с миром. Локальный запускНа устройствеВ облакеРуководство пользователя[2]Использование Node-RED
Запуск Node-REDДополнительноРецепты для работы с Node-RED[3]Здесь собрана коллекция рецептов, как использовать Node-RED для решения многих распространенных программных задач. Каждый рецепт решает отдельную проблему и наглядно показывает, как ее можно решить при помощи возможностей платформы. Сообщения
Управление потоком
Обработка ошибок
Работа с разными форматам данных
Конечные точки HTTP
HTTP-запросы
MQTT
Создание нод [4]Главный способ расширения возможностей Node-RED – добавление в его «палитру» новых нод.
Ниже – несколько общих принципов, которым мы рекомендуем следовать при создании новых нод. Эти отражают подход, который использовался при создании базовых нод, а также помогают сделать ноды такими, чтобы их использование было максимально понятным и логичным.
Библиотекиnode-redВводВыводФункция
Устройство храненияДополнительноRaspberry PiКонфигурацияnode-red-node-serialportВводВыводФункцияКонфигурацияnode-red-node-rbeФункцияnode-red-node-emailОбщениеnode-red-node-twitterОбщениеКонфигурацияnode-red-node-tailУстройство храненияnode-red-node-sentimentАналитикаnode-red-node-feedparserДополнительноnode-red-contrib-aceproACEPROnode-red-contrib-knx-easyВводВыводnode-red-contrib-nefit-easy2Функцияnode-red-dashboarddashboard
node-red-node-twiliomobilenode-red-node-randomФункцияnode-red-contrib-play-audioВыводnode-red-contrib-pythonshellВводnode-red-contrib-mongodbРезервnode-red-contrib-awsРезерв |
См.также
Внешние ссылки
{{#set: |Название=Node-RED |Метки=Node-RED, node-red, NODE-RED, тщвукув, тщву-кув, книга по node-red, справочник по node-red, wiki по node-red|+sep=, |Описание=
Node-RED – это инструмент визуального программирования для интернета вещей, позволяющий подключать друг к другу устройства, API и онлайн-сервисы. |Полная ссылка на страницу=Node-RED }}