Live data from Hacker News

Node-RED: Low-code programming for event-driven applications

nodered.org

1–10 of 93 posts

Re: Node-RED: Low-code programming for event-driven applications

#3
Because of Node-RED i learned a LOT about APIs, protocols and stuff in a playful way. Especially:

-REST

-GET, POST, PUT

-JSON

-Javascript

-MQTT

And all that helped me a lot in my career, just because i wanted to automate a few things. And now Node-RED is just irreplaceable in my private life.

Re: Node-RED: Low-code programming for event-driven applications

#4
My friend uses Node-RED to automate and run a lot of devices/things in his van (which he lives in). I'm not sure if it's better to not have a programming background, because it's one of the more difficult environments I've helped someone with and the debugging when something wasn't working was really poor, it all felt very un-intuitive.

Re: Node-RED: Low-code programming for event-driven applications

#6
I use Node-RED in combination with home assistant, for automations.

It's sometimes overly complicated to follow the flows, or do something relatively simple, but otherwise it's a nice middle ground between built in YAML based automations, and something like AppDaemon which requires writing python scripts.

Re: Node-RED: Low-code programming for event-driven applications

#7
Yeah node-red really rocks. Maybe I am biased as a particularly visually oriented person but i really enjoy the ease of prototyping with nodes and flows. I cannot help but sense that they may become more commonplace- there are applications for embedded sensing and data pipelines where it helps to think less in packets and more in streams or currents... also great for mocking up a synthesizer which I did with Paul Stoffregen's super rad audio tool for teensy/ARM : - ) https://www.pjrc.com/teensy/gui/

Re: Node-RED: Low-code programming for event-driven applications

#8
post #5

Even when you know how to script up automations, I still find Node Red invaluable for visualising and rapidly prototyping complex logic before you write a single line of code. Plus, it is the perfect accompaniment to Home Assistant.

Complex: yeah, especially if you find a twitch streamer that uses node-red to automate his stream. (for the curious: JvPeek [ger])

Re: Node-RED: Low-code programming for event-driven applications

#9
post #6

I use Node-RED in combination with home assistant, for automations. It's sometimes overly complicated to follow the flows, or do something relatively simple, but otherwise it's a nice middle ground between built in YAML based automations, and something like AppDaemon which requires writing python scripts.

I find myself prototyping automations in Node Red before "productionising" the code in YAML. It's great for visualising flows but nothing beats automations running directly within HA. One fewer service to crash.

Re: Node-RED: Low-code programming for event-driven applications

#10
post #6

I use Node-RED in combination with home assistant, for automations. It's sometimes overly complicated to follow the flows, or do something relatively simple, but otherwise it's a nice middle ground between built in YAML based automations, and something like AppDaemon which requires writing python scripts.

They changed the engine a lot so you can script the automations from the UI now.

See: https://www.home-assistant.io/docs/automation/editor/

Post reply on HN