# Node-red-contrib-zwave-js node will not update to 9.0.3

**URL:** <https://discourse.nodered.org/t/node-red-contrib-zwave-js-node-will-not-update-to-9-0-3/84911>\
**Category:** General\
**Created:** [25 January 2024 14:38 UTC](https://discourse.nodered.org/t/node-red-contrib-zwave-js-node-will-not-update-to-9-0-3/84911 "2024-01-25T14:38:07Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![magicman](https://avatars.discourse-cdn.com/v4/letter/m/73ab20/32.png) [@magicman](https://discourse.nodered.org/u/magicman)\
**Post date:** [25 January 2024 14:38 UTC](https://discourse.nodered.org/t/node-red-contrib-zwave-js-node-will-not-update-to-9-0-3/84911/1 "2024-01-25T14:38:07Z")

</div>

Hi,  
I am trying to update Zwave.js to the latest version and it is failing

535 verbose argv "/usr/bin/node" "/usr/bin/npm" "install" "--no-audit" "--no-update-notifier" "--no-fund" "--save" "--save-prefix=~" "--production" "--engine-strict" "node-red-contrib-zwave-js@9.0.3"  
536 verbose node v17.9.0  
537 verbose npm v8.5.5  
538 error code EBADENGINE  
539 error engine Unsupported engine  
540 error engine Not compatible with your version of node/npm: node-red-contrib-zwave-js@9.0.3  
541 error notsup Not compatible with your version of node/npm: node-red-contrib-zwave-js@9.0.3  
541 error notsup Required: {"node":"\>=18.0.0"}  
541 error notsup Actual: {"npm":"8.5.5","node":"v17.9.0"}  
542 verbose exit 1  
543 timing npm Completed in 17449ms

from the log above it seems i need node.js \> 18.0 and i have 17.9.0

when i attempt to upgrade node.js it says i have the latest node  
i am running node red on unbuntu on a pi400  
any help would be appreciated  
Thank you

---

<div class="post-metadata">

**Author:** ![GogoVega](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/gogovega/32/71313_2.png) [@GogoVega](https://discourse.nodered.org/u/GogoVega)\
**Post date:** [25 January 2024 14:45 UTC](https://discourse.nodered.org/t/node-red-contrib-zwave-js-node-will-not-update-to-9-0-3/84911/2 "2024-01-25T14:45:51Z")

</div>

Hi,

> error notsup Required: {"node":"\>=18.0.0"}

Update [Node.js](https://nodejs.org/en) to v18

> [@magicman](#):
>
> when i attempt to upgrade node.js it says i have the latest node

With what command?

You can use the [script](https://nodered.org/docs/getting-started/raspberrypi) to update to v18 with `--node18`

---

<div class="post-metadata">

**Author:** ![magicman](https://avatars.discourse-cdn.com/v4/letter/m/73ab20/32.png) [@magicman](https://discourse.nodered.org/u/magicman)\
**Post date:** [25 January 2024 15:12 UTC](https://discourse.nodered.org/t/node-red-contrib-zwave-js-node-will-not-update-to-9-0-3/84911/3 "2024-01-25T15:12:23Z")

</div>

Thank you for your quick response and that worked perfectly.  
Zwave.js now updated

Thank you again

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/1X/d073cd938eafa2e558d7c2cd59003b3ef4963033.png) [@system](https://discourse.nodered.org/u/system)\
**Post date:** [8 February 2024 15:12 UTC](https://discourse.nodered.org/t/node-red-contrib-zwave-js-node-will-not-update-to-9-0-3/84911/4 "2024-02-08T15:12:56Z")

</div>

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.
