Missing nodes after upgrading to Node-Red ver. 6.0.0

After upgrading Node-Red yesterday to version 6.0.0, I lost several nodes. Does anyone have suggestions for what might be wrong?

(Running on Hassio ver. 0.103.5)

nr-feil

Have you tried reinstalling the home assistant websocket node palette from the palette manager?

node-red-contrib-home-assistant-websocket cant be reinstalled. It is only possible to “enable all” but when I “enable all” nothing happends.

Message in node pallet:

node-red-contrib-home-assistant-websocket
0.19.2
Error: /opt/node_modules/node-red-contrib-home-assistant-websocket/nodes/config-server/config-server.html does not exist
Error: /opt/node_modules/node-red-contrib-home-assistant-websocket/nodes/events-all/events-all.html does not exist
Error: /opt/node_modules/node-red-contrib-home-assistant-websocket/nodes/events-state-changed/events-state-changed.html does not exist
Error: /opt/node_modules/node-red-contrib-home-assistant-websocket/nodes/trigger-state/trigger-state.html does not exist
Error: /opt/node_modules/node-red-contrib-home-assistant-websocket/nodes/poll-state/poll-state.html does not exist
Error: /opt/node_modules/node-red-contrib-home-assistant-websocket/nodes/webhook/webhook.html does not exist
Error: /opt/node_modules/node-red-contrib-home-assistant-websocket/nodes/call-service/call-service.html does not exist
Error: /opt/node_modules/node-red-contrib-home-assistant-websocket/nodes/fire-event/fire-event.html does not exist
Error: /opt/node_modules/node-red-contrib-home-assistant-websocket/nodes/entity/entity.html does not exist
Error: /opt/node_modules/node-red-contrib-home-assistant-websocket/nodes/current-state/current-state.html does not exist
Error: /opt/node_modules/node-red-contrib-home-assistant-websocket/nodes/get-entities/get-entities.html does not exist
Error: /opt/node_modules/node-red-contrib-home-assistant-websocket/nodes/get-history/get-history.html does not exist
Error: /opt/node_modules/node-red-contrib-home-assistant-websocket/nodes/render-template/render-template.html does not exist
Error: /opt/node_modules/node-red-contrib-home-assistant-websocket/nodes/wait-until/wait-until.html does not exist
Error: /opt/node_modules/node-red-contrib-home-assistant-websocket/nodes/api/api.html does not exist

My guess is you have a custom install in your node-red addon config to install it from Github directly as you are already on version 19.2 and that’s not released on the addon yet. It is no longer possible to install directly from Github using npm because it doesn’t run the build script.

All addons in NR are installed via NR manage palette, and NR itself was upgraded via Hassio Add-ons. :anguished:

Not sure how you have v0.19.2 installed because only v0.19.1 has been released.

What does you add-on config look like?

Looks like there is a github config for Sensor node and Webhook node. I had forgotten that :flushed:
Does it have to be removed?

{
  "credential_secret": "xxxxxxx",
  "dark_mode": false,
  "http_node": {
    "username": "xxxxxx",
    "password": "xxxxxxxx"
  },
  "http_static": {
    "username": "xxxxxxx",
    "password": "xxxxxxxxx"
  },
  "ssl": true,
  "certfile": "fullchain.pem",
  "keyfile": "privkey.pem",
  "require_ssl": true,
  "system_packages": [],
  "npm_packages": [
    "git+https://github.com/zachowj/node-red-contrib-home-assistant-websocket#master"
  ],
  "init_commands": []
}

That’s what I was talking about. Yes, remove it.

1 Like

That solved the problem. Thanks for your help :smiling_face_with_three_hearts:

You can change it to this if you want to have the same functionality.

"npm_packages": [
    "node-red-contrib-home-assistant-websocket@latest"
  ],