Introducing the "Node-RED Academy" (built by FlowFuse)

The team at FlowFuse have been hard at work putting together the Node-RED Academy. This will be a collection of courses that cover everything you need to know from Node-RED Fundamentals through to building full systems with Node-RED for Industry and beyond.

Complete the course and be rewarded with formal certification that you can put on your CV and LinkedIn profiles to advertise your own Node-RED abilities.

The first course, Node-RED Fundamentals, is completely free and available now!

You can read more about it in our announcement article here

7 Likes

Great initiative! Looking forward to seeing more courses with a more "advanced" approach.

Review test 3 on triggers.
I was going to add this to feedback but the feedback can not be edited.
The question on similarities on trigger and inject, states ~

Can create a new msg to be injected into a flow

But my understanding is only a new payload can be created by the trigger node. Or have i missed something?

That is correct, but it does still make a new msg, it's just that the msg only has a msg.payload and nothing else.

Then that question is incorrect or misleading, as the OG message properties are passed through. So I would say it is not a new message
eg flow

[{"id":"e165809185ea8059","type":"inject","z":"613df62afc8a16bf","name":"","props":[{"p":"test","v":"","vt":"date"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","x":190,"y":120,"wires":[["d19ff14bf6ec028a"]]},{"id":"d19ff14bf6ec028a","type":"trigger","z":"613df62afc8a16bf","name":"","op1":"{\"test\":1}","op2":"0","op1type":"json","op2type":"str","duration":"250","extend":false,"overrideDelay":false,"units":"ms","reset":"","bytopic":"all","topic":"topic","outputs":1,"x":360,"y":120,"wires":[["496ffad989a43d78"]]},{"id":"496ffad989a43d78","type":"debug","z":"613df62afc8a16bf","name":"debug 2578","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"true","targetType":"full","statusVal":"","statusType":"auto","x":550,"y":100,"wires":[]}]

The OG msg.test still exists, so no new message just a new payload.

1 Like

Good point, well presented - I've updated the answer to reflect that

2 Likes

I've given some feedback. I found a couple of questions not quite what I expected and one is purely based on watching a video rather than knowledge of Node-RED.

1 Like

That's very good feedback. I'll make sure I take that into account for the future courses