What are you using node-red for besides iot?

What are you using node-red for besides iot?

Mindmap - 3500+ nodes, 470,000+ words to date (not online obviously!).

I created helper nodes for classification of my thoughts. There is also an example online.

I implemented also sorts of stuff: drag & drop to add: images, bookmarks and texts. Interfaces to summaries texts using AI (Ollama) or classifying texts using AI. The seeker & sink nodes were created to find random paths through my mind map.

I also track changes so that I can easily find out which nodes I added recently. So nodes are automagically tagged with created at and updated at timestamps.

I then also created nodes to represent my address book (i.e. a node for a vcard) so that I could link thoughts to people so that I know who gave me what idea :wink:

The nice thing is that I can now import all that into Erlang and add supervisor nodes to ensure my thoughts don't disappear!

3 Likes

Prior job:

  • Collecting data from various PLCs for OEE
  • Building PDF reports
  • Monitoring condition of production line & alerting maintenance folk
  • Collecting data from hundreds of robots for predictive maintenance
  • For bypassing IT proxy for NPM installs
  • Lots more that I forgot (or can't mention)

At home:

  • Grabbing ½ electricity costs from Octopus and scheduling the cheapest time to charge my car via OCCP.
  • Sending me telegram pictures from my doorbell (on request or when it detects someone)
  • Broadcasting to my Google home speakers "there is someone at the door"
2 Likes

I was going to say running a EV OCPP charger server, so I can dump the rubbish server supplied by the manufacturer, but I guess that's in the definition of iot?
So I'll say keeping my brain active and learning more about technology.

2 Likes

I use Node-red to force me to interact with Linux every day, thus keeping the elegant beauty of the command line fresh in my mind.

3 Likes

I've used it for ETL tasks. Used it for various data displays. Certainly used it to extract data from the web and reuse. And it is useful as a quick prototyping tool - doing the background heavy lifting and letting me focus on a relatively small piece of logic.

How about you?

So far I only wrote 1 automation that integrates with Hubspot to get some contacts data and send email to the contact owner. CRM stuff.

Wrote some nodes too: salesforce and spreadsheet-template.

Which lead me to a journey to improve my dx when creating node-red nodes using js instead of subflows.

I'm also writting some nodes that create AWS resources to validate if I can model an aws cdk project with node-red nodes.

Hehe that reminds me of an idea: create a salesforce <--> postgres bridge in NodeRED. I once did in ruby based on heroku connect. Fun project and one might ask why? Because you save license costs because you can sync multiple users actions via one salesforce license - the use case for the company I built the bridge was that their customer care team should not each have a license for salesforce. After the project was completed, they sacked half the team because the new customer care tool was so much more efficient, so they didn't need such a large team. Fun times.

1 Like

Wow that is mindblowing! However you should put it in read only mode, I was able to edit and save! :face_with_crossed_out_eyes:

  • ETL and data transfer.
  • Database query & update
  • Orchestration of business processes (Billing, Revenue Assurance, Anti-Money-Laundry etc.)
  • Cross-application communication & integration
  • UI for call-center agents, using dashboard-2

Hehe it is read only, but to prevent confusion, I made it look like it saves :wink: a little Easter egg :cooking:

1 Like

Haha - I get the pun!

Btw so this what it looks like - this is my "inspiration" tab

The addition of audio (the black bars are audio player), video (images with triangles) and images made it that much better. I can basically create photo albums with texts and links and then execute my photo album as a flow.

Content is added using drag&drop and is stored outside of the flows.json (unlike the base64 encoding of the existing image adding). So my flow also requires a content management:

That's the backend for my mindmap, handles: content upload, content download, content sent to AI service, content that comes back from AI service, transcribing of audio and transforming text to audio. And that flow is also part of my mindmap - it's just a few tabs down the road from my inspiration tab.

And all of that because I thought that NR flows look a little like mindmaps and then thought "what if ...".

3 Likes
  • Home

    • DIY Security System (ZWave)
    • Home Automation (ZWave)
  • Work

    • About 90% of our Automation
      • WO Event/Retrieval/Update Automation
      • System Monitoring
      • Microsoft Entra Automation
        • Suspicious Login remediation automation
        • HR integration/automation
1 Like