Hi forum.
Not sure whether this is hardware-related, but I'm not able to see my node-red run on boot all the times i boot it. It dows a good 50% of times (I'm afraid too unreliable).
I'm on the latest raspby OS and on Raspberry pi 4.
Based on this thread, I did:
run
pi@raspberrypi:~$ sudo systemctl status nodered.service
● nodered.service - Node-RED graphical event wiring tool
Loaded: loaded (/lib/systemd/system/nodered.service; enabled; vendor preset: enabled)
Active: inactive (dead) since Fri 2020-08-21 15:59:37 CEST; 10min ago
Docs: http://nodered.org/docs/hardware/raspberrypi.html
Process: 357 ExecStart=/usr/bin/env node-red-pi $NODE_OPTIONS $NODE_RED_OPTIONS (code=killed, signal=INT)
Main PID: 357 (code=killed, signal=INT)
Aug 21 15:59:36 raspberrypi systemd[1]: Started Node-RED graphical event wiring tool.
Aug 21 15:59:37 raspberrypi systemd[1]: nodered.service: Main process exited, code=killed, status=2/INT
Aug 21 15:59:37 raspberrypi systemd[1]: nodered.service: Succeeded.
if I run
pi@raspberrypi:~$ node-red-log
Started Node-RED graphical event wiring tool.
nodered.service: Main process exited, code=killed, status=2/INT
nodered.service: Succeeded.
pi@raspberrypi:~$ node-red-start
Start Node-RED
Once Node-RED has started, point a browser at http://192.168.8.111:1880
On Pi Node-RED works better with the Firefox or Chrome browser
Use node-red-stop to stop Node-RED
Use node-red-start to start Node-RED again
Use node-red-log to view the recent log output
Use sudo systemctl enable nodered.service to autostart Node-RED at every boot
Use sudo systemctl disable nodered.service to disable autostart on boot
To find more nodes and example flows - go to http://flows.nodered.org
Starting as a systemd service.
21 Aug 16:11:43 - [info]
Welcome to Node-RED
===================
21 Aug 16:11:43 - [info] Node-RED version: v1.0.6
21 Aug 16:11:43 - [info] Node.js version: v10.21.0
21 Aug 16:11:43 - [info] Linux 5.4.51-v7l+ arm LE
21 Aug 16:11:45 - [info] Loading palette nodes
21 Aug 16:11:48 - [info] +-----------------------------------------------------
21 Aug 16:11:48 - [info] | uibuilder initialised:
21 Aug 16:11:48 - [info] | root folder: /home/pi/.node-red/uibuilder
21 Aug 16:11:48 - [info] | version . .: 2.0.8
21 Aug 16:11:48 - [info] | packages . : vue,bootstrap,bootstrap-vue,socket.io
21 Aug 16:11:48 - [info] +-----------------------------------------------------
21 Aug 16:11:49 - [info] Settings file : /home/pi/.node-red/settings.js
21 Aug 16:11:49 - [info] Context store : 'default' [module=memory]
21 Aug 16:11:49 - [info] User directory : /home/pi/.node-red
21 Aug 16:11:49 - [warn] Projects disabled : editorTheme.projects.enabled=false
21 Aug 16:11:49 - [info] Flows file : /home/pi/.node-red/flows_raspberrypi.json
21 Aug 16:11:49 - [info] Server now running at http://127.0.0.1:1880/
21 Aug 16:11:49 - [warn]
---------------------------------------------------------------------
Your flow credentials file is encrypted using a system-generated key.
If the system-generated key is lost for any reason, your credentials
file will not be recoverable, you will have to delete it and re-enter
your credentials.
You should set your own key using the 'credentialSecret' option in
your settings file. Node-RED will then re-encrypt your credentials
file using your chosen key the next time you deploy a change.
---------------------------------------------------------------------
21 Aug 16:11:49 - [info] Starting flows
pi : TTY=unknown ; PWD=/home/pi ; USER=root ; COMMAND=/usr/bin/python -u /home/pi/.node-red/node_modules/node-red-node-pi-neopixel/neopix.py 8 40 pixels 100 true
pam_unix(sudo:session): session opened for user root by (uid=0)
21 Aug 16:11:49 - [info] Started flows
pi : TTY=unknown ; PWD=/home/pi ; USER=root ; COMMAND=/usr/bin/python -u /home/pi/.node-red/node_modules/node-red-node-pi-neopixel/neopix.py 8 40 pixels 100 true
pam_unix(sudo:session): session opened for user root by (uid=0)
Any help appreciated