Unable to install node into palette

i made a flow using my windows pc then transfer it over to the pi and installed all the nodes used. i was using the ui_media node to display the images in the dashboard even though it is showing i have installed the node it will not let me use it. i am wondering if there is a way to get that node working on my raspberry pi or if there is another way to display an image.
please help! thanks

You will of course have to upload the image again on the Raspberry Pi, as it will not be transferred as part of the flow.

Have you installed the ui-media node into your palette before trying to import the flow?

i cannot accses the node to configure it even though the node is installed on the raspberry pi these are the images from my raspberry pi sorry for the poor quality.

no i installed it after

It should have been installed first.
Try restarting node-RED.

i just tried restarting it still the same issue. i also just tried to make a new flow the ui_media node doesn't even show up on the pallet

Ok, well can you go to the palette, and try to install it using the palette. There is a 'log' button in the palette alongside the node, click it and monitor the log to see the installation log . When it's finished, can you copy & paste it here.

sorry i worded that wrong its in the palette but doesn't show up in the side bar with all the nodes on i just tried to remove the ui_media node and it came up with an error saying failed to remove node-red-contrib-ui-media i clicked the view log and that just tells me ive tried to remove it.

Lets try using the command prompt.

Assuming it's a standard Rasp Pi installation;

cd .node-red

npm uninstall node-red-contrib-ui-media

Then install it -
npm install node-red-contrib-ui-media

Do you get any errors?

PS, I'm renaming the forum thread from Displaying an image on the dashboard using a raspberry pi to unable to install node into palette (because that clearly describes your issue).
Also moving it from dashboard to general because it's not a dashboard specific problem.

done that ive got no errors through

Can you paste the result here.

Edit 10.20am - I have to leave now... be back later today.

Also tell us how you installed node-red on the pi please.

[{"id":"1c41b4fe.01d4cb","type":"tab","label":"Flow 1","disabled":false,"info":""},{"id":"b781c02f.df16a","type":"debug","z":"1c41b4fe.01d4cb","name":"","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"payload","targetType":"msg","statusVal":"","statusType":"auto","x":450,"y":100,"wires":},{"id":"731799b2.3c59b8","type":"ui_gauge","z":"1c41b4fe.01d4cb","name":"Req RPM","group":"87ef0e35.dcb7a","order":3,"width":6,"height":5,"gtype":"donut","title":"Extruder Speed","label":"RPM","format":"{{value | number}}","min":"0","max":"1000","colors":["#c7b01a","#00b400","#ca3838"],"seg1":"300","seg2":"500","x":1200,"y":180,"wires":},{"id":"c9574e1b.b9945","type":"inject","z":"1c41b4fe.01d4cb","name":"","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"10","payloadType":"num","x":90,"y":80,"wires":[["b781c02f.df16a"]]},{"id":"be1e8008.fdf6e","type":"ui_chart","z":"1c41b4fe.01d4cb","name":"","group":"93e2eef5.f462c","order":2,"width":6,"height":5,"label":"C","chartType":"line","legend":"true","xformat":"HH:mm:ss","interpolate":"linear","nodata":"waiting for data","dot":false,"ymin":"0","ymax":"350","removeOlder":1,"removeOlderPoints":"","removeOlderUnit":"3600","cutout":0,"useOneColor":false,"useUTC":false,"colors":["#1f77b4","#aec7e8","#ff7f0e","#2ca02c","#98df8a","#d62728","#ff9896","#9467bd","#c5b0d5"],"useOldStyle":false,"outputs":1,"x":1190,"y":40,"wires":[]},{"id":"2e0bcec.4fb2232","type":"ui_text","z":"1c41b4fe.01d4cb","group":"87ef0e35.dcb7a","order":2,"width":3,"height":1,"name":"","label":"","format":"{{msg.payload}}","layout":"col-center","x":350,"y":560,"wires":},{"id":"514c51dc.131a3","type":"ui_switch","z":"1c41b4fe.01d4cb","name":"","label":"Extruder Control","tooltip":"","group":"87ef0e35.dcb7a","order":1,"width":3,"height":1,"passthru":true,"decouple":"false","topic":"","style":"","onvalue":"Extruder Running","onvalueType":"str","onicon":"","oncolor":"","offvalue":"Extruder Stopped","offvalueType":"str","officon":"","offcolor":"","x":120,"y":560,"wires":[["2e0bcec.4fb2232","e628fe93.7d9bf"]]},{"id":"6de3087d.31b608","type":"ui_numeric","z":"1c41b4fe.01d4cb","name":"","label":"RPM Overide","tooltip":"","group":"87ef0e35.dcb7a","order":4,"width":0,"height":0,"wrap":false,"passthru":true,"topic":"","format":"{{value}}","min":0,"max":"1000","step":1,"x":1000,"y":120,"wires":[["731799b2.3c59b8","56a67ce1.c2aeb4","32c625d6.1232da"]]},{"id":"ce2223e5.4ca5f","type":"ui_text","z":"1c41b4fe.01d4cb","group":"15053e02.fca482","order":2,"width":3,"height":1,"name":"","label":"","format":"{{msg.payload}}","layout":"col-center","x":350,"y":600,"wires":},{"id":"ae86041a.e07698","type":"ui_switch","z":"1c41b4fe.01d4cb","name":"","label":"Heater Control","tooltip":"","group":"15053e02.fca482","order":1,"width":3,"height":1,"passthru":true,"decouple":"false","topic":"","style":"","onvalue":"Heater ON","onvalueType":"str","onicon":"","oncolor":"","offvalue":"Heater OFF","offvalueType":"str","officon":"","offcolor":"","x":120,"y":600,"wires":[["ce2223e5.4ca5f","9909719.132e29"]]},{"id":"adf2cd5.eb9773","type":"ui_gauge","z":"1c41b4fe.01d4cb","name":"","group":"15053e02.fca482","order":3,"width":6,"height":5,"gtype":"donut","title":"Heater","label":"C","format":"{{value}}","min":0,"max":"400","colors":["#00b5b4","#e6e600","#ca3838"],"seg1":"","seg2":"","x":1190,"y":80,"wires":},{"id":"96122265.009ee","type":"ui_numeric","z":"1c41b4fe.01d4cb","name":"","label":"Temperature","tooltip":"","group":"15053e02.fca482","order":4,"width":0,"height":0,"wrap":true,"passthru":true,"topic":"","format":"{{value}}","min":0,"max":"350","step":1,"x":1010,"y":20,"wires":[["adf2cd5.eb9773","be1e8008.fdf6e","36f28edf.c3f622"]]},{"id":"40b69bb9.b6fff4","type":"ui_media","z":"1c41b4fe.01d4cb","group":"988ea23d.39d4d","name":"","width":4,"height":2,"order":2,"category":"","file":"HMT Logo_med res.png","layout":"adjust","showcontrols":true,"loop":true,"onstart":false,"scope":"local","tooltip":"","x":90,"y":780,"wires":[]},{"id":"12f25b0.16bf3a5","type":"ui_media","z":"1c41b4fe.01d4cb","group":"87ef0e35.dcb7a","name":"","width":5,"height":4,"order":5,"category":"","file":"HMT tools only_ grey gradient.png","layout":"adjust","showcontrols":true,"loop":true,"onstart":false,"scope":"local","tooltip":"","x":330,"y":780,"wires":[]},{"id":"2705e0ce.11f64","type":"ui_media","z":"1c41b4fe.01d4cb","group":"15053e02.fca482","name":"","width":5,"height":4,"order":5,"category":"","file":"Powered by Ambit.png","layout":"adjust","showcontrols":true,"loop":true,"onstart":false,"scope":"local","tooltip":"","x":450,"y":780,"wires":[]},{"id":"56a67ce1.c2aeb4","type":"ui_chart","z":"1c41b4fe.01d4cb","name":"","group":"93e2eef5.f462c","order":1,"width":6,"height":4,"label":"RPM","chartType":"line","legend":"true","xformat":"HH:mm:ss","interpolate":"linear","nodata":"waiting for data","dot":false,"ymin":"0","ymax":"1000","removeOlder":"8","removeOlderPoints":"","removeOlderUnit":"3600","cutout":0,"useOneColor":false,"useUTC":false,"colors":["#1f77b4","#aec7e8","#ff7f0e","#2ca02c","#98df8a","#d62728","#ff9896","#9467bd","#c5b0d5"],"useOldStyle":false,"outputs":1,"x":1190,"y":220,"wires":[]},{"id":"843745eb.a58ab8","type":"ui_media","z":"1c41b4fe.01d4cb","group":"988ea23d.39d4d","name":"","width":0,"height":0,"order":6,"category":"Xtrude","file":"PE1_1000px.png","layout":"adjust","showcontrols":true,"loop":true,"onstart":false,"scope":"local","tooltip":"","x":570,"y":780,"wires":[]},{"id":"1306ba8.4147146","type":"ui_dropdown","z":"1c41b4fe.01d4cb","name":"","label":"Material","tooltip":"","place":"Select option","group":"cff81c85.17949","order":1,"width":6,"height":1,"passthru":true,"multiple":false,"options":[{"label":"ABS","value":1,"type":"num"},{"label":"Bamboo PLA","value":2,"type":"num"},{"label":"Fibreglass PETG","value":3,"type":"num"},{"label":"TPU","value":4,"type":"num"}],"payload":"","topic":"","x":80,"y":200,"wires":[["65f5e9ed.b9e7f8"]]},{"id":"c950c898.e5f7d8","type":"ui_dropdown","z":"1c41b4fe.01d4cb","d":true,"name":"","label":"Layer height","tooltip":"","place":"Select option","group":"cff81c85.17949","order":2,"width":6,"height":2,"passthru":true,"multiple":false,"options":[{"label":"1mm","value":"1000","type":"str"},{"label":".5mm","value":"1100","type":"str"}],"payload":"","topic":"","x":110,"y":920,"wires":[]},{"id":"ada1cecb.d4721","type":"ui_text","z":"1c41b4fe.01d4cb","group":"988ea23d.39d4d","order":3,"width":"2","height":1,"name":"","label":"Layer Length","format":"{{msg.payload}}mm/min","layout":"row-spread","x":370,"y":640,"wires":},{"id":"4370a04f.bfb7f","type":"ui_media","z":"1c41b4fe.01d4cb","group":"cff81c85.17949","name":"","width":6,"height":2,"order":8,"category":"","file":"HMT tools only_ grey gradient.png","layout":"adjust","showcontrols":true,"loop":true,"onstart":false,"scope":"local","tooltip":"","x":210,"y":780,"wires":[]},{"id":"52b62f79.7bb6d","type":"change","z":"1c41b4fe.01d4cb","name":"ABS temp","rules":[{"t":"set","p":"payload","pt":"msg","to":"180","tot":"num"}],"action":"","property":"","from":"","to":"","reg":false,"x":500,"y":180,"wires":[["4c6470f2.cec72","96122265.009ee"]]},{"id":"67dfd0ec.cace8","type":"ui_numeric","z":"1c41b4fe.01d4cb","name":"","label":"Extruder Delay (s)","tooltip":"","group":"e542ad64.832df","order":2,"width":0,"height":0,"wrap":false,"passthru":true,"topic":"","format":"{{value}}","min":0,"max":"100","step":1,"x":130,"y":840,"wires":[]},{"id":"4c6470f2.cec72","type":"change","z":"1c41b4fe.01d4cb","name":"ABS speed","rules":[{"t":"set","p":"payload","pt":"msg","to":"200","tot":"num"}],"action":"","property":"","from":"","to":"","reg":false,"x":770,"y":180,"wires":[["6de3087d.31b608"]]},{"id":"a2588d14.2418f","type":"change","z":"1c41b4fe.01d4cb","name":"Bamboo PLA temp","rules":[{"t":"set","p":"payload","pt":"msg","to":"220","tot":"num"}],"action":"","property":"","from":"","to":"","reg":false,"x":530,"y":220,"wires":[["3122c3bf.0b700c","96122265.009ee"]]},{"id":"3122c3bf.0b700c","type":"change","z":"1c41b4fe.01d4cb","name":"Bamboo PLA speed","rules":[{"t":"set","p":"payload","pt":"msg","to":"100","tot":"num"}],"action":"","property":"","from":"","to":"","reg":false,"x":790,"y":220,"wires":[["6de3087d.31b608"]]},{"id":"65f5e9ed.b9e7f8","type":"switch","z":"1c41b4fe.01d4cb","name":"Material Selector","property":"payload","propertyType":"msg","rules":[{"t":"eq","v":"1","vt":"num"},{"t":"eq","v":"2","vt":"num"},{"t":"eq","v":"3","vt":"num"},{"t":"eq","v":"4","vt":"num"}],"checkall":"true","repair":false,"outputs":4,"x":270,"y":200,"wires":[["9b5ad9e9.7102c8","52b62f79.7bb6d"],["a2588d14.2418f"],["2d6312f4.3ac28e"],["a7859538.4a18f8"]]},{"id":"2d6312f4.3ac28e","type":"change","z":"1c41b4fe.01d4cb","name":"Fibreglass PETG temp","rules":[{"t":"set","p":"payload","pt":"msg","to":"200","tot":"num"}],"action":"","property":"","from":"","to":"","reg":false,"x":540,"y":260,"wires":[["111e56b3.fff579","96122265.009ee"]]},{"id":"111e56b3.fff579","type":"change","z":"1c41b4fe.01d4cb","name":"Fibreglass PETG speed","rules":[{"t":"set","p":"payload","pt":"msg","to":"100","tot":"num"}],"action":"","property":"","from":"","to":"","reg":false,"x":810,"y":260,"wires":[["6de3087d.31b608"]]},{"id":"a7859538.4a18f8","type":"change","z":"1c41b4fe.01d4cb","name":"TPU temp","rules":[{"t":"set","p":"payload","pt":"msg","to":"205","tot":"num"}],"action":"","property":"","from":"","to":"","reg":false,"x":500,"y":300,"wires":[["96122265.009ee","dc2894d5.89efc8"]]},{"id":"dc2894d5.89efc8","type":"change","z":"1c41b4fe.01d4cb","name":"TPU speed","rules":[{"t":"set","p":"payload","pt":"msg","to":"75","tot":"num"}],"action":"","property":"","from":"","to":"","reg":false,"x":770,"y":300,"wires":[["6de3087d.31b608","a7cbf560.3b4a98"]]},{"id":"a7cbf560.3b4a98","type":"function","z":"1c41b4fe.01d4cb","name":"","func":"var feedrate = global.get ("feedrate");\n msg.payload = feedrate;\n return msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":980,"y":340,"wires":[["b7adfbe3.aa4cb8"]]},{"id":"9a27b011.610c","type":"ui_text_input","z":"1c41b4fe.01d4cb","name":"Layer Length","label":"","tooltip":"Enter Layer Length","group":"cff81c85.17949","order":4,"width":2,"height":1,"passthru":true,"mode":"number","delay":300,"topic":"","x":110,"y":640,"wires":[["4f09d8e6.7bfd18","4a119a12.dfa7e4"]]},{"id":"4f09d8e6.7bfd18","type":"function","z":"1c41b4fe.01d4cb","name":"","func":"var feedrate = payload;\nglobal.set('feedrate'); // to store a variable (YourVariable)\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":460,"y":500,"wires":[["c0cbfb3.396ec08"]]},{"id":"c0cbfb3.396ec08","type":"ui_numeric","z":"1c41b4fe.01d4cb","name":"","label":"numeric","tooltip":"","group":"cff81c85.17949","order":11,"width":0,"height":0,"wrap":false,"passthru":true,"topic":"","format":"{{value}}","min":0,"max":"9999","step":1,"x":660,"y":560,"wires":[]},{"id":"4a119a12.dfa7e4","type":"ui_numeric","z":"1c41b4fe.01d4cb","name":"","label":"numeric","tooltip":"","group":"988ea23d.39d4d","order":6,"width":0,"height":0,"wrap":false,"passthru":true,"topic":"","format":"{{value}}","min":0,"max":"1000","step":1,"x":660,"y":600,"wires":[]},{"id":"b7adfbe3.aa4cb8","type":"ui_numeric","z":"1c41b4fe.01d4cb","name":"","label":"numeric","tooltip":"","group":"988ea23d.39d4d","order":8,"width":0,"height":0,"wrap":false,"passthru":true,"topic":"","format":"{{value}}","min":0,"max":"1000","step":1,"x":1170,"y":360,"wires":[]},{"id":"5acd014f.876f9","type":"ui_dropdown","z":"1c41b4fe.01d4cb","name":"","label":"Layer Height mm","tooltip":"","place":"Select option","group":"cff81c85.17949","order":6,"width":0,"height":0,"passthru":true,"multiple":false,"options":[{"label":"1,25mm","value":"1","type":"str"},{"label":"2.5mm","value":".5","type":"str"}],"payload":"","topic":"","x":130,"y":680,"wires":[]},{"id":"1b47cded.333bf2","type":"ui_text","z":"1c41b4fe.01d4cb","group":"cff81c85.17949","order":5,"width":1,"height":1,"name":"","label":"mm","format":"{{msg.payload}}","layout":"row-spread","x":660,"y":640,"wires":},{"id":"5b1f5235.d05d4c","type":"ui_text","z":"1c41b4fe.01d4cb","group":"cff81c85.17949","order":3,"width":3,"height":1,"name":"","label":"Layer Length","format":"{{msg.payload}}","layout":"row-spread","x":680,"y":700,"wires":},{"id":"34c392ea.01967e","type":"ui_text","z":"1c41b4fe.01d4cb","group":"cff81c85.17949","order":7,"width":0,"height":0,"name":"","label":"Recommended Feed Rate","format":"{{msg.payload}}","layout":"row-spread","x":1120,"y":420,"wires":},{"id":"9b5ad9e9.7102c8","type":"change","z":"1c41b4fe.01d4cb","name":"ABS FEED","rules":[{"t":"set","p":"payload","pt":"msg","to":"37.5","tot":"str"}],"action":"","property":"","from":"","to":"","reg":false,"x":510,"y":340,"wires":[["34c392ea.01967e"]]},{"id":"e628fe93.7d9bf","type":"mqtt out","z":"1c41b4fe.01d4cb","name":"","topic":"Extruder","qos":"","retain":"","broker":"ab8803ad.a4347","x":100,"y":460,"wires":},{"id":"63b6743e.25250c","type":"mosca in","z":"1c41b4fe.01d4cb","mqtt_port":1883,"mqtt_ws_port":8080,"name":"","username":"","password":"","dburl":"","x":160,"y":360,"wires":[]},{"id":"9909719.132e29","type":"mqtt out","z":"1c41b4fe.01d4cb","name":"","topic":"Heater","qos":"","retain":"","broker":"ab8803ad.a4347","x":270,"y":460,"wires":},{"id":"32c625d6.1232da","type":"mqtt out","z":"1c41b4fe.01d4cb","name":"","topic":"rpm","qos":"","retain":"","broker":"ab8803ad.a4347","x":1190,"y":260,"wires":},{"id":"36f28edf.c3f622","type":"mqtt out","z":"1c41b4fe.01d4cb","name":"","topic":"temp","qos":"","retain":"","broker":"ab8803ad.a4347","x":1190,"y":120,"wires":},{"id":"713bb383.7a8d4c","type":"mqtt in","z":"1c41b4fe.01d4cb","name":"","topic":"hello","qos":"1","datatype":"auto","broker":"ab8803ad.a4347","x":800,"y":480,"wires":[["d2198b28.0ddff8"]]},{"id":"d2198b28.0ddff8","type":"debug","z":"1c41b4fe.01d4cb","name":"","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"payload","targetType":"msg","statusVal":"","statusType":"auto","x":1080,"y":540,"wires":},{"id":"87ef0e35.dcb7a","type":"ui_group","z":"","name":"XTRUDE Speed","tab":"2999ee07.1cfb12","order":2,"disp":true,"width":"6","collapse":true},{"id":"93e2eef5.f462c","type":"ui_group","z":"","name":"Diagnostics","tab":"7e00ab66.391c14","order":1,"disp":true,"width":"6","collapse":false},{"id":"15053e02.fca482","type":"ui_group","z":"","name":"XTRUDE Dashboard","tab":"2999ee07.1cfb12","order":1,"disp":true,"width":"6","collapse":true},{"id":"988ea23d.39d4d","type":"ui_group","z":"","name":"Splash","tab":"d02d530f.984e2","order":1,"disp":false,"width":"6","collapse":false},{"id":"cff81c85.17949","type":"ui_group","z":"","name":"Feed Speed Calculator","tab":"d549e4f6.../src/batch.cc:105:3: note: in expansion of macro ‘LD_STRING_OR_BUFFER_TO_SLICE’
LD_STRING_OR_BUFFER_TO_SLICE(key, keyBuffer, key)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/pi/.node-gyp/12.19.0/include/node/node.h:67:0,
from ../src/batch.cc:1:
/home/pi/.node-gyp/12.19.0/include/node/v8.h:2878:7: note: candidate: int v8::String::WriteUtf8(v8::Isolate*, char*, int, int*, int) const
int WriteUtf8(Isolate* isolate, char* buffer, int length = -1,
^~~~~~~~~
/home/pi/.node-gyp/12.19.0/include/node/v8.h:2878:7: note: no known conversion for argument 1 from ‘char*’ to ‘v8::Isolate*’
leveldown.target.mk:121: recipe for target 'Release/obj.target/leveldown/src/batch.o' failed
make: *** [Release/obj.target/leveldown/src/batch.o] Error 1
make: Leaving directory '/home/pi/.node-red/node_modules/leveldown/build'
prebuild ERR! build error
prebuild ERR! stack Error: make failed with exit code: 2
prebuild ERR! stack at ChildProcess.onExit (/home/pi/.node-red/node_modules/node-gyp/lib/build.js:276:23)
prebuild ERR! stack at ChildProcess.emit (events.js:314:20)
prebuild ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:275:12)
prebuild ERR! not ok
prebuild ERR! build Error: make failed with exit code: 2
prebuild ERR! build at ChildProcess.onExit (/home/pi/.node-red/node_modules/node-gyp/lib/build.js:276:23)
prebuild ERR! build at ChildProcess.emit (events.js:314:20)
prebuild ERR! build at Process.ChildProcess._handle.onexit (internal/child_process.js:275:12)

zmq@2.15.3 install /home/pi/.node-red/node_modules/zmq
node-gyp rebuild

make: Entering directory '/home/pi/.node-red/node_modules/zmq/build'
CXX(target) Release/obj.target/zmq/binding.o
../binding.cc:28:17: fatal error: zmq.h: No such file or directory
#include <zmq.h>
^
compilation terminated.
zmq.target.mk:109: recipe for target 'Release/obj.target/zmq/binding.o' failed
make: *** [Release/obj.target/zmq/binding.o] Error 1
make: Leaving directory '/home/pi/.node-red/node_modules/zmq/build'
gyp ERR! build error
gyp ERR! stack Error: make failed with exit code: 2
gyp ERR! stack at ChildProcess.onExit (/usr/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:194:23)
gyp ERR! stack at ChildProcess.emit (events.js:314:20)
gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:275:12)
gyp ERR! System Linux 4.19.95-rt38-v7+
gyp ERR! command "/usr/bin/node" "/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
gyp ERR! cwd /home/pi/.node-red/node_modules/zmq
gyp ERR! node -v v12.19.0
gyp ERR! node-gyp -v v5.1.0
gyp ERR! not ok
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fs-ext@0.5.0 (node_modules/fs-ext):
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fs-ext@0.5.0 install: node-gyp configure build
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Exit status 1
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: snappy@5.0.5 (node_modules/snappy):
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: snappy@5.0.5 install: node-gyp rebuild
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Exit status 1
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: leveldown@1.4.6 (node_modules/leveldown):
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: leveldown@1.4.6 install: prebuild --install
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Exit status 2
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: zmq@2.15.3 (node_modules/zmq):
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: zmq@2.15.3 install: node-gyp rebuild
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Exit status 1

  • node-red-contrib-ui-media@2.0.0
    added 3 packages from 1 contributor and audited 562 packages in 193.531s

19 packages are looking for funding
run npm fund for details

found 13 vulnerabilities (4 low, 1 moderate, 8 high)
run npm audit fix to fix them, or npm audit for details
pi@RevPi44252:~/.node-red $

sorry ignore the first part thats my flow and node red came pre installed on the pi

is there any other way to add an image in the dashboard without using the media node ?

@cjharrison3 there's no reason the media node shouldn't just work on your Pi.

  1. have you also installed node-red-dashboard?
  2. when node-red starts up, have you checked the log for any error messages regarding the media node (or any other nodes?)

yes i have installed the node red dashboard and all of the other ui nodes work fine its just the media node the change node that comes standard wit node red also has the same issue but i don't need that one. i just restarted it ad checked the event log and no errors were reported.

Can you expand on this? Do you mean the Change node is missing?!