Npm error - mobius-flow-base, Tasmota, EnOcean PTM215B

Welcome to the forum!

  1. from https://nodered.org/docs/getting-started/raspberrypi

Autostart on boot

If you want Node-RED to run when the Pi is turned on, or re-booted, you can enable the service to autostart by running the command:

sudo systemctl enable nodered.service
  1. install your tasmota devices and the Enocean / bluetooth button seperately. However I had problems with the enocean node and the tasmota node at the same time. see Tasmota node not working after Tasmota 8.30 firmware update?
    Finally I used the tasmota plugs via MQTT and could use a Enocean based Hoppe door handle with my Enocean USB 300 stick and the enocean node.

I do not understand if that PTM 215B uses Enocean or bluetooth or both and whether it can be integrated in Node-RED at all.

Your screenshots indicate, that you may be not in the right directory when installing the additional nodes. If you installed Node-RED with the script from https://nodered.org/docs/getting-started/raspberrypi, you should change the directory to ~/.node-red, before you start npm install ...