Использовать узел exec в Node-RED при работе с Windows 10?

Я пытался запустить узел exec в Node-RED, надеясь, что он будет использовать командную строку, родную для Windows 10. Я бы предоставил команду, которая запустит имеющийся у меня скрипт Python. Если бы команда прошла, моя кнопка Windows была бы нажата. Node-RED говорит «Успешно развернуто», когда я запускаю свой единственный узел exec, но кнопка Windows не появляется. Я заключаю, что Node-RED не знает, как получить доступ к командной строке Windows, что очень расстраивает. Есть ли способ запускать скрипты Python из Node-RED во время работы Windows?

Если это уместно, я использую Node-RED для связи с протоколами bluetooth с низким энергопотреблением платы Lightblue Bean Arduino. Я уверен, что нет библиотеки python для связи с bluetooth low energy для Windows. Конечно, для Mac и Linux это реализовано Adafruit. Но говорят, что для винды у них ничего нет.

Большое спасибо.


person Dan P    schedule 05.03.2016    source источник


Ответы (1)


Я спросил кого-то, и они сказали мне, что у вас не может быть отдельного исполняющего узла — вам нужно использовать узел ввода, чтобы все заработало. Я проверил «Вводить один раз при запуске?» и мой сценарий работал просто денди.

person Dan P    schedule 05.03.2016