There's been a few mentions of node red, maybe you can find something helpful here.

https://forum.duet3d.com/search?term=node red&in=titlesposts&matchWords=all&sortBy=relevance&sortDirection=desc&showAs=posts