Skip to content

After upgrading Node-RED container the node node-red-contrib-sht/SHT3x fails #781

@2low40

Description

@2low40

Hello folks!
Wanted to give this feedback in case someone else runs into it.
My project utilizes node-red-contrib-sht/SHT3x. After upgrading nodered as described here the SHT3x node did not work anymore:
29 Nov 00:54:21 - [warn] [node-red-contrib-sht/SHT3x] Error: Error relocating /data/node_modules/i2c-bus/build/Release/i2c.node: _ZN2v82V818GlobalizeReferenceEPNS_8internal7IsolateEPm: symbol not found
After some research, I was able to resolve the issue in the docker container like so:

$ docker exec -it nodered bash
b108052e4edf:/usr/src/node-red# cd
b108052e4edf:~# npm install -g i2c-bus

To get this all clean, I finally did the following:

$ docker exec -it nodered bash
b108052e4edf:~# cd /data/node_modules/
b108052e4edf:/data/node_modules# rm -rf *
b108052e4edf:/data/node_modules# npm install

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions