Какие есть интересные узлы в Node-Red?

Аватара пользователя
Golan
Капитан
Сообщения: 775
Зарегистрирован: 26.11.2017{, 23:18}
Репутация: 70
Откуда: Деревня, 98 домов в Мордовии
Имя: Владимир
Контактная информация:

Какие есть интересные узлы в Node-Red?

#21

Сообщение Golan » 07.02.2019{, 15:16}

А для меня между визуализацией и остальным


Добро не ценится в современном мире, люди от него наглеют!

Аватара пользователя
Dev1
Капитан
Сообщения: 950
Зарегистрирован: 12.07.2016{, 18:04}
Репутация: 32
Откуда: Гондурас

Какие есть интересные узлы в Node-Red?

#22

Сообщение Dev1 » 07.02.2019{, 15:57}

Так вам все равно в ноде приходится писать скрипты в функциях(мне приходилось), а тут сразу скриптуй нехочу... :fie:
Win7-64 FLProg v4.2.4 Portable, external IDE 1.8.8 + Last Libs :fie:

Аватара пользователя
Sancho
Полковник
Сообщения: 2320
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 258
Откуда: Ярославль.
Имя: Александр
Контактная информация:

Какие есть интересные узлы в Node-Red?

#23

Сообщение Sancho » 07.02.2019{, 16:09}

Dev1 писал(а):
07.02.2019{, 15:57}
Так вам все равно в ноде приходится писать скрипты в функциях(мне приходилось), а тут сразу скриптуй нехочу...
А в Blockly есть глобальные переменные и массивы?
Если не получится на контроллере - сделаю на тразисторах и 155/176...Научился, немного.
Поможем проекту вместе!

Ingwar
Лейтенант
Сообщения: 524
Зарегистрирован: 28.10.2015{, 22:47}
Репутация: 23
Откуда: Ленобласть
Имя: Игорь

Какие есть интересные узлы в Node-Red?

#24

Сообщение Ingwar » 07.02.2019{, 16:27}

Вот вкратце http://www.iobroker.net/docu/?page_id=5319&lang=de
и вот https://github.com/ioBroker/ioBroker.ja ... blockly.md

Отправлено спустя 7 минут 48 секунд:
Про переменные
СпойлерПоказать
Существует два типа переменных, которые применяются в скриптах:

локальные переменные
глобальные переменные или состояния.
Глобальные переменные видны во всех скриптах, в отличии от локальных, которые видны только в текущем скрипте. Глобальные переменные могут использоваться в vis, mobile и других логических или визуальных модулях, могут быть зарегистрированы в db или как-то еще.

Этот блок создает глобальную переменную, и если переменная уже существует, то команда будет проигнорирована. Вы можете спокойно вызывать этот блок при каждом запуске скрипта.
Насчет именно массивов не нашел. Возможно это "списки"..

Отправлено спустя 9 минут 44 секунды:
Ресурс для тренировки :smile171:
http://blockly.ru/blocklyduino/index.html
С точки зрения геометрической прогрессии, если посмотреть сверху,
то снизу покажется, что сбоку ничего не видно.

Аватара пользователя
Kotafey
Сержант
Сообщения: 282
Зарегистрирован: 18.07.2018{, 15:03}
Репутация: 13
Откуда: Геленджик
Имя: Константин

Какие есть интересные узлы в Node-Red?

#25

Сообщение Kotafey » 08.02.2019{, 23:40}

Решил свою задачу введением глобальной переменной. Если интересно, спрашивайте.

Аватара пользователя
Sancho
Полковник
Сообщения: 2320
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 258
Откуда: Ярославль.
Имя: Александр
Контактная информация:

Какие есть интересные узлы в Node-Red?

#26

Сообщение Sancho » 09.02.2019{, 08:37}

Kotafey писал(а):
08.02.2019{, 23:40}
Решил свою задачу введением глобальной переменной.
Иногда это единственный способ, прошёл это :)
Если не получится на контроллере - сделаю на тразисторах и 155/176...Научился, немного.
Поможем проекту вместе!

kalobyte
Лейтенант
Сообщения: 422
Зарегистрирован: 22.10.2016{, 14:22}
Репутация: 28

Какие есть интересные узлы в Node-Red?

#27

Сообщение kalobyte » 11.02.2019{, 02:01}

кто-то разбирается в этой штуке более чем просто соединить готовые модули?

можно ли на ней делать свою вебморду, куда будут заносится в таблицы какие-то данные и на основании этих данных потом будут выполняться какие-то действия с блоками?
например сделать кодовый замок и присвоить коды к именам пользователей и выдавать разрешение на действие кода, типа включено или выключено и выполнять еще задержки или запускать проигрывание звуков?

пока я не понял, как вообще сделать поиск данных в массиве данных
например пришел код с кодовой панели и есть коды в базе - как проверить? я могу это написать обычным циклом foreach
в блоками как это сделать? или надо брать блок функции и там свой код писать?
а может быть у блока 2 выхода? например выход ошибки, когда кода нет в списке?

Аватара пользователя
Kotafey
Сержант
Сообщения: 282
Зарегистрирован: 18.07.2018{, 15:03}
Репутация: 13
Откуда: Геленджик
Имя: Константин

Какие есть интересные узлы в Node-Red?

#28

Сообщение Kotafey » 11.02.2019{, 08:14}

kalobyte писал(а):
11.02.2019{, 02:01}
кто-то разбирается в этой штуке более чем просто соединить готовые модули?

можно ли на ней делать свою вебморду, куда будут заносится в таблицы какие-то данные и на основании этих данных потом будут выполняться какие-то действия с блоками?
например сделать кодовый замок и присвоить коды к именам пользователей и выдавать разрешение на действие кода, типа включено или выключено и выполнять еще задержки или запускать проигрывание звуков?

пока я не понял, как вообще сделать поиск данных в массиве данных
например пришел код с кодовой панели и есть коды в базе - как проверить? я могу это написать обычным циклом foreach
в блоками как это сделать? или надо брать блок функции и там свой код писать?
а может быть у блока 2 выхода? например выход ошибки, когда кода нет в списке?
Да, все это можно. Выходом несколько может быть.

kalobyte
Лейтенант
Сообщения: 422
Зарегистрирован: 22.10.2016{, 14:22}
Репутация: 28

Какие есть интересные узлы в Node-Red?

#29

Сообщение kalobyte » Сегодня{, 01:17}

а как конкретно это сделать?
например кодовый замок со считывателем wiegand rfid
допустим приходит некое число - номер ключа со считывателя
и есть некий файл csv или база данных, там занесены имена и номера ключей и как пройтись по файлу и сравнить пришедший номер с имеющимися?
как ыввести таблицу на экран? как сделать кнопки редактирования записей?

обычно такие вещи в коде делаются, но тут вот вроде как есть возможность рисовать, но инфы мало вообще

Ответить

Вернуться в «Общие вопросы»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость