DEV Community

Discussion on: Automating GitHub tasks with Node-RED

Collapse
 
imthedeveloper profile image
ImTheDeveloper

Great to see NR posts. I've been using it since the first public release on GitHub many stars ago. It has just the right blend of versatility and usability to hit sweet spots out side of just iot integrations.

I'm currently using it for:

  • API calls to notification providers for my monitoring system.

  • Telegram bot notifications

  • Moving and uploading server back ups to s3

  • Endpoint health checks using a simple heartbeat ping.

  • Iot doorbell

  • Incoming rain alerts based on location

  • Car GPS tracking

Quite a mix and definetly a flexible solution. I highly recommend people to give it a shot there's a lot of times I've used NR to prototype before building a full application too.

Collapse
 
krusenas profile image
Karolis

I am actually also starting to use it for API monitoring as I currently have a mix of uptimerobot.com and custom Go application that does more things.

At first I am just going to add websocket based tests and alarms, then expand from there. Have you got any example flows for monitoring?

In my case it's quite asynchronous, as I have to send a webhook and then wait on the socket for it to arrive. Current approach will be to keep sending webhooks on one flow and on another I will have a trigger that's being constantly reset and if a message flow stops - it will send an event :)

Collapse
 
pavelsevcik profile image
pavelsevcik

Exactly, there's no better visual no-code / low-code / rapid development tool. Node-RED is hidden gem, probably because of being primarily presented for wiring HW, IoT?...

we use it since mid 2016 for anything from prototyping to production grade integration with 3rd party APIs (cause I don't trust to 3rd party like IFTTT or Zappier with API keys and tokens), have on top of it crawler, scraper, ETL pipelines (check jsonata which is integrated), orchestrator for self-healing / scalable infrastructure for platform on top of Docker Swarm, there are no limits, just trades...

highly recommend to check