Сохранить изображение камеры в динамическое имя файла в Node-Red - PullRequest
0 голосов
/ 20 сентября 2018

У меня есть USB-камера, которая делает снимок с узла.Но я хочу, чтобы каждое снятое изображение сохранялось под другим именем, чтобы я мог использовать все сохраненные (не перезаписанные) изображения.

Поэтому мой вопрос заключается в том, как создать файл с именем функционального узла, который выдает сообщение.полезная нагрузка.Я пытаюсь использовать {{{msg.payload}}}, но это не работает.Он просто дает имя файла {{{msg.payload}}} "вместо содержимого в полезной нагрузке.

enter image description here

1 Ответ

0 голосов
/ 20 сентября 2018

Только узлы, которые специально поддерживают mustache syntanx, могут использовать {{}}, для большинства узлов принято оставлять конфигурацию пустой и передавать ее с определенным свойством во входном сообщении.В этом случае в документации объясняется, какие свойства устанавливать:

Вы можете переопределить с помощью msg.filename имя файла, с помощью msg.filepath filepath и msg.fileformat с форматом файла.

Взято из информационной панели для узла usbcamera

Это означает, что вам нужно установить msg.filename ввведите сообщение для узла и оставьте имя файла в окне конфигурации пустым.

...