# Node Red v0.19.5 modbus serial rs 485 can not be installed

**URL:** <https://discourse.nodered.org/t/node-red-v0-19-5-modbus-serial-rs-485-can-not-be-installed/5790>\
**Category:** General\
**Created:** [14 December 2018 06:50 UTC](https://discourse.nodered.org/t/node-red-v0-19-5-modbus-serial-rs-485-can-not-be-installed/5790 "2018-12-14T06:50:33Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![Hasan](https://avatars.discourse-cdn.com/v4/letter/h/df705f/32.png) [@Hasan](https://discourse.nodered.org/u/Hasan)\
**Post date:** [14 December 2018 06:50 UTC](https://discourse.nodered.org/t/node-red-v0-19-5-modbus-serial-rs-485-can-not-be-installed/5790/1 "2018-12-14T06:50:34Z")

</div>

Hello After updating node red ı can not install again node red Modbus Serial Rs 485 again

---

<div class="post-metadata">

**Author:** ![ukmoose](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/ukmoose/32/13_2.png) [@ukmoose](https://discourse.nodered.org/u/ukmoose)\
**Post date:** [14 December 2018 08:08 UTC](https://discourse.nodered.org/t/node-red-v0-19-5-modbus-serial-rs-485-can-not-be-installed/5790/2 "2018-12-14T08:08:10Z")

</div>

I moved your question into general as “Core development” is, as per the description, the place for questions if you are helping to code the node-red application.

Please post the log file you get when you start Node-RED.  
What machine you are running Node-RED on as well as any errors when you try to install the node.

---

<div class="post-metadata">

**Author:** ![Hasan](https://avatars.discourse-cdn.com/v4/letter/h/df705f/32.png) [@Hasan](https://discourse.nodered.org/u/Hasan)\
**Post date:** [14 December 2018 08:23 UTC](https://discourse.nodered.org/t/node-red-v0-19-5-modbus-serial-rs-485-can-not-be-installed/5790/3 "2018-12-14T08:23:53Z")

</div>

Node Red is running on raspberry pi It is giving 'Failed to install:node-red-contrib-serial-modbus  
Error:Installed failed  
Check the log for more information

---

<div class="post-metadata">

**Author:** ![ukmoose](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/ukmoose/32/13_2.png) [@ukmoose](https://discourse.nodered.org/u/ukmoose)\
**Post date:** [14 December 2018 08:36 UTC](https://discourse.nodered.org/t/node-red-v0-19-5-modbus-serial-rs-485-can-not-be-installed/5790/4 "2018-12-14T08:36:11Z")

</div>

I would suggest you check the log then.

As well as supplying the other information I asked for…

---

<div class="post-metadata">

**Author:** ![Colin](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/colin/32/17040_2.png) [@Colin](https://discourse.nodered.org/u/Colin)\
**Post date:** [14 December 2018 10:00 UTC](https://discourse.nodered.org/t/node-red-v0-19-5-modbus-serial-rs-485-can-not-be-installed/5790/5 "2018-12-14T10:00:32Z")

</div>

> [@Hasan](#):
>
> ı can not install again node red Modbus Serial Rs 485

Which node is it that you are trying to install? (node-red-something).

---

<div class="post-metadata">

**Author:** ![ukmoose](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/ukmoose/32/13_2.png) [@ukmoose](https://discourse.nodered.org/u/ukmoose)\
**Post date:** [14 December 2018 10:39 UTC](https://discourse.nodered.org/t/node-red-v0-19-5-modbus-serial-rs-485-can-not-be-installed/5790/6 "2018-12-14T10:39:59Z")

</div>

> [@Hasan](#):
>
> Failed to install:node-red-contrib-serial-modbus

Colin, I think this gives you the information you asked for

---

<div class="post-metadata">

**Author:** ![Colin](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/colin/32/17040_2.png) [@Colin](https://discourse.nodered.org/u/Colin)\
**Post date:** [14 December 2018 10:54 UTC](https://discourse.nodered.org/t/node-red-v0-19-5-modbus-serial-rs-485-can-not-be-installed/5790/7 "2018-12-14T10:54:05Z")

</div>

> [@ukmoose](#):
>
> Colin, I think this gives you the information you asked for

Oh yes, I missed that.  
@Hasan as well as providing the information asked for by @ukmoose, in a terminal run

```bash
cd ~/.node-red
npm install node-red-contrib-serial-modbus

```

and copy/paste the result here.

---

<div class="post-metadata">

**Author:** ![Hasan](https://avatars.discourse-cdn.com/v4/letter/h/df705f/32.png) [@Hasan](https://discourse.nodered.org/u/Hasan)\
**Post date:** [14 December 2018 11:27 UTC](https://discourse.nodered.org/t/node-red-v0-19-5-modbus-serial-rs-485-can-not-be-installed/5790/8 "2018-12-14T11:27:56Z")

</div>

msg : string[74734]

"npm WARN registry Unexpected warning for [https://registry.npmjs.org/:](https://registry.npmjs.org/:) Miscellaneous Warning EAI\_AGAIN: request to [https://registry.npmjs.org/debug](https://registry.npmjs.org/debug) failed, reason: getaddrinfo EAI\_AGAIN [registry.npmjs.org](http://registry.npmjs.org) registry.npmjs.org:443↵npm WARN registry Using stale package data from [https://registry.npmjs.org/](https://registry.npmjs.org/) due to a request error during revalidation.↵↵\> serialport@4.0.7 install /home/pi/.node-red/node\_modules/node-red-contrib-serial-modbus/node\_modules/serialport↵\> node-pre-gyp install --fallback-to-build↵↵node-pre-gyp info it worked if it ends with ok↵node-pre-gyp verb cli ['/usr/bin/node',↵node-pre-gyp verb cli '/home/pi/.node-red/node\_modules/node-red-contrib-serial-modbus/node\_modules/serialport/node\_modules/.bin/node-pre-gyp',↵node-pre-gyp verb cli 'install',↵node-pre-gyp verb cli '--fallback-to-build']↵node-pre-gyp info using node-pre-gyp@0.6.32↵node-pre-gyp info using node@10.14.1 | linux | arm↵node-pre-gyp verb command install []↵node-pre-gyp info check checked for "/home/pi/..."

14/12/2018, 11:58:28msg : string[42]

---

<div class="post-metadata">

**Author:** ![ukmoose](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/ukmoose/32/13_2.png) [@ukmoose](https://discourse.nodered.org/u/ukmoose)\
**Post date:** [14 December 2018 11:45 UTC](https://discourse.nodered.org/t/node-red-v0-19-5-modbus-serial-rs-485-can-not-be-installed/5790/9 "2018-12-14T11:45:23Z")

</div>

you still haven’t posted the startup log for node-red which contains the details of what version of node-red what version of nodejs and what operating system you are running on.  
It was also be useful to know what platform you are running this on

---

<div class="post-metadata">

**Author:** ![Hasan](https://avatars.discourse-cdn.com/v4/letter/h/df705f/32.png) [@Hasan](https://discourse.nodered.org/u/Hasan)\
**Post date:** [14 December 2018 11:45 UTC](https://discourse.nodered.org/t/node-red-v0-19-5-modbus-serial-rs-485-can-not-be-installed/5790/10 "2018-12-14T11:45:25Z")

</div>

Start Node-RED

Once Node-RED has started, point a browser at [http://192.168.168.77:1880](http://192.168.168.77: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](http://flows.nodered.org)

# Starting as a systemd service. Started Node-RED graphical event wiring tool. 14 Dec 14:43:24 - [info] Welcome to Node-RED

## 14 Dec 14:43:24 - [info] Node-RED version: v0.19.5 14 Dec 14:43:24 - [info] Node.js version: v10.14.1 14 Dec 14:43:24 - [info] Linux 4.14.34-v7+ arm LE 14 Dec 14:43:25 - [info] Loading palette nodes 14 Dec 14:43:32 - [info] Settings file : /home/pi/.node-red/settings.js 14 Dec 14:43:32 - [info] Context store : 'default' [module=memory] 14 Dec 14:43:32 - [info] User directory : /home/pi/.node-red 14 Dec 14:43:32 - [warn] Projects disabled : editorTheme.projects.enabled=false 14 Dec 14:43:32 - [info] Flows file : /home/pi/.node-red/flows\_raspberrypi.json 14 Dec 14:43:32 - [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.

14 Dec 14:43:32 - [info] Starting flows  
14 Dec 14:43:32 - [info] Started flows  
14 Dec 14:43:32 - [info] Server now running at [http://127.0.0.1:1880/](http://127.0.0.1:1880/)  
14 Dec 14:43:32 - [info] serial port /dev/ttyUSB0 opened at 9600 baud 7N1

---

<div class="post-metadata">

**Author:** ![ukmoose](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/ukmoose/32/13_2.png) [@ukmoose](https://discourse.nodered.org/u/ukmoose)\
**Post date:** [14 December 2018 11:49 UTC](https://discourse.nodered.org/t/node-red-v0-19-5-modbus-serial-rs-485-can-not-be-installed/5790/11 "2018-12-14T11:49:10Z")

</div>

If you google the error it suggests that it is a DNS error so you pi cannot connect to [npmjs.org](http://npmjs.org)  
which it would need to download and install the package.

Check that you can access [npmjs.org](http://npmjs.org) and then try again
