What are you using node-red for besides iot?

As the creator of openmindmap.org I can definitely say: No.

Well yes, you can use it to create a mindmap and then export that mindmap locally. Using the export/import functionality - then its usable but very complicated of course.

I decided that I did not want to invest $$ into something that if it was live, would be full of spam and ham. Until I find either a good way to control the content added without the wikipedia idea of a "1000 eyeballs will clean it up", I'm leaving it as a read-only idea online.

Another good way to control the amount of spam, ham and porn on such site is to have large investor providing support (financial and/or person-power). If there is a such investor here, then do contact me. I'm interested in expand the idea however I can't do that without like-minded people to actually help (not just like the idea or star the idea or spread the idea but actually do something or invest something!).

EDIT: before someone suggests it: No! The idea of investing money into storage to have people upload/create/store their mindmaps online and then for me to retrieve their personal thoughts from storage and sell it off to the highest bidder is a reason why I dislike the current business models of the internet. I don't want the idea to become something like facebook more like wikipedia.

1 Like

What about releasing your modifications as an open-source self-hostable solution, like NR itself?

(I too think your mindmap is a very unique use-case for NR and your work is worth sharing.)

There is a GitHub repo with the Code of openmindmap tool - https://github.com/gorenje/beta.openmindmap.org - that’s the code for beta.omm.org which is NR with the mind map nodes - so that can be installed and used locally ….

1 Like

Ohhh I didn't find the repo link on the website, thanks for sharing!

1 Like

I use it for so much! I have quite a few custom flows for interacting with my Jira instance and tying several different API's together for various reasons (data import/export). It's my go-to solution for anything that I have to interact with an API for.

I just now need to figure out how to make my own contribs and then I can give back! Though, I doubt anyone wants contribs for Jira (yes there are a couple already but unfinished and out-of-date) and a Church Management System. :laughing:

:heart: NR!

1 Like

You may be surprised! Jira is very widely used and a system that helps churches manage themselves but be useful to all sorts of people.

1 Like

Thank you for the inspiration. I've been looking into how to turn my subflows into contribs but have come up short. And reworking all my logic into a true contrib (with proper error handling) sounds daunting - but that's the laziness talking.

Well, I think it is both to be fair! It is indeed daunting. But see my other post about VS Code and Context7 if you are able to use GitHub Copilot. Maybe that will help (I've not actually tried it out yet). Certainly GH Copilot has taken my coding forward a lot.

1 Like

Everything except iot.

1 Like

we use node-red as a dynamic powerpoint, UML and BA/IT prototyping..

But mostly as a prod servicers disconnected from internet.

2 Likes
  • Parsing dropped files and loading into Postgres
  • Parsing files and calling RESTful APIs - definitely more work is needed there, especially to generate 'models' of data transfer objects (MVC context) for more strongly typed objects
  • JSONata transformations
  • Pretty much anything that Mulesoft can do
1 Like

@dubnemo
Do you have experience with Mulesoft? If yes, could you share what made you use node-red instead of mulesoft?

1 Like

I am very curious about everything you just said. Care to elaborate?

I would love to see some of that written up if you ever have the time.

  1. Retrieving stock quotes/history from Alpha Vantage and posting it to a PostgreSQL database. The nodes that manage queues and limit message rates are a lifesaver for those on the freebie tier.
  2. File format conversion and filtering, esp. XML and JSON
  3. Scripting and automation in Home Assistant when things get hairy.
  4. Lots of quick-hit/one off smallish tasks.
  5. Considering using Dashboard-2 in HA Lovelace cards

My Projects

  • Label printing with barcodes

    • Integrated with CRM
  • Welcoming Ticketing system

    • prints tickets on client arrival
    • Integrates with client CRM
    • Announces over PA when serving ticket
    • Runs client Kiosk (raspberry pi)
    • Sends jobs to worker queues
  • Dispatch Information board

  • Integrates with CRM

  • Shows when workers are clocked on

  • Integrates with 3cx

  • Alerts when VIP clients call (voice announcement and visual cues)

  • Records and alerts management to missed VIP calls

  • Contractors and Staff access to open doors and gates

  • Uses a node-red dashboard for staff to enter the via mobile phone
  • Dispatch staff have a access dashboard to open gates and doors
  • Integrated with Verkada

I have heaps more under construction!

6 Likes

That is really creative and useful. Nice job

Hi,

Often, you have a lot of people middle manager or remote process, would exchange a lot of PowerPoint/bullet point slide as a key element to communicate

For Business and critical process workflow, we use Dashboard process workflow instead of powerpoint.

  1. It cost a fortune to do it with Crtl^M
  2. ETL are painfull to explain process workflow
  3. Components asset libraries are clearly visible whereas in powerBi , it all hidden into a name feature.

Prototyping a workflow is more easy to do when you split the works between desginer and coder and promoter.

I just wished JIRA was allowed to be linked to nodes but overall it's okay

For Production grade, node-red and unit-test are not yet a breeze...
If you add unit test , then you have overly complexe design, hard to diagnose
If you don't , you can't iterate by release without creating subflow and global flow

It's a mix between what is possible and what it is too time consuming

Node Red is my home controller. It interacts with the real world primarily by voice over the house speakers (sounds so real) but also uses email and SMS when necessary. I interface with it using a PC / iPhone or tablet (voice activation is next). Here is a list of some of the services:

  1. Complete solar system monitoring & stats
  2. Battery bank charging (use solar / AC as required)
  3. Home alarm system
  4. AC power failures and glitches
  5. Garage door left open alert
  6. Whole Home Music control via PC / phone / tablet app
  7. Auto morning weather forecasts (motion triggered)
  8. Extreme weather monitor & alert (home & cottage)
  9. Auto away detect (no body home?) w auto alarm
  10. Internet integrity and speed testing
  11. Special days notification (B-days, Anniversaries, Easter, bill payments, etc ...)
  12. Time settable voice messaging (IE: "Time to start the oven")
  13. Device control over MQTT
  14. Monthly event voice updates (1st of ea month)
  15. Dashboard voice "teacher" to explain complex functions of the dashboard.
  16. Log file viewing and size maintenance
  17. Rainfall detection

I make heavy use of function nodes where I write JS code for these custom services.

I created the dashboard teacher for non-computer people to learn about the various (and complex) functions (should I elect to sell the house some day). It's kinda neat. You essentially create a text file of what you want spoken so that when a 'teach' button is clicked on the dashboard your web browser speaks the content to the user. I had to provide cadence and pause control though, to make it more like a human teacher.

1 Like