Node-REDでpythonが使えるとありがたい
公開 2024/12/11 16:20
最終更新
2025/01/09 14:14
町工場で兼業IT担当がIoTをやろうとするとNode-REDはありがたい。
でも、さすがにノーコードというわけにはいかない。
JavaScriptは得意ではない。(20年近く前の知識で止まっている。)
ちょっとデータ処理もあるからPandasを使いたい。pythonを利用できるノードがあるんですね。ありがたいことです。5年以上前に公開されたきり更新されていないのが気にはなるんですが、まあ、商用というわけでもありませんので、ありがたく使わせていただきます。
node-red-contrib-python-function: ただ、運用はお勧めしないみたいなので、node-red-contrib-python-function-psに差し替え。これは出力が増やせないので、msgの小枝に戻り値を追加して、functionノードを使用してmsg.payloadに付け替えたものを2番目の戻り値に返してやるというような小技を使ってみたり。
割と新しいPythonノードもあるんですが、いまいちしっくりこないのもあって、結局戻ってきたみたいな。
でも、さすがにノーコードというわけにはいかない。
JavaScriptは得意ではない。(20年近く前の知識で止まっている。)
ちょっとデータ処理もあるからPandasを使いたい。pythonを利用できるノードがあるんですね。ありがたいことです。5年以上前に公開されたきり更新されていないのが気にはなるんですが、まあ、商用というわけでもありませんので、ありがたく使わせていただきます。
node-red-contrib-python-function: ただ、運用はお勧めしないみたいなので、node-red-contrib-python-function-psに差し替え。これは出力が増やせないので、msgの小枝に戻り値を追加して、functionノードを使用してmsg.payloadに付け替えたものを2番目の戻り値に返してやるというような小技を使ってみたり。
割と新しいPythonノードもあるんですが、いまいちしっくりこないのもあって、結局戻ってきたみたいな。