Node-RED Agent which can upload time series, events and files to Siemens MindSphere.
1.3K
These docker images are based on the Node-RED-Docker image (Node-RED version 1.0.*) and provide the preinstalled node-red-contib-mindconnect node.
#pull the latest image, docker runtime will choose the appropriate architecture.
docker pull mindconnect/node-red-contrib-mindconnect
These docker images are based on the Node-RED-Docker image (Node-RED version 0.20.*) and provide the preinstalled node-red-contib-mindconnect node.
Running the image with Node-RED avaialble at : http://localhost:1880
docker run -it --name mind-red -p 1880:1880 mindconnect/node-red-contrib-mindconnect
Run the container as a service, keeping the state on the host in the /DATA and /DATA/.mc directory , behind a http proxy running at http://192.168.0.1
docker run -dit --name mind-red-service -p 1880:1880 -v /DATA:/data:rw -v /DATA/mc:/usr/src/node-red/.mc:rw --restart unless-stopped -e HTTP_PROXY=http://192.168.0.1 mindconnect/node-red-contrib-mindconnect
If you are using host directories for docker persistence and you are upgrading from previous version of docker images (which were based on 0.20.* version of node red) you will have to ensure that any existing data and .mc directory has the correct ownership. As of 1.0 this needs to be 1000:1000. This can be forced by running the command
sudo chown -R 1000:1000 path/to/your/node-red/data
sudo chown -R 1000:1000 path/to/your/node-red/data/.mc
on the host system.
in example above:
sudo chown -R 1000:1000 /DATA
sudo chown -R 1000:1000 /DATA/.mc
Consider using docker named volumes instead. https://docs.docker.com/storage/volumes/
This is necessary because of the change in the base docker image of node-red. See also https://nodered.org/docs/getting-started/docker
This project has been released under an Open Source license. The release may include and/or use APIs to Siemens’ or third parties’ products or services. In no event shall the project’s Open Source license grant any rights in or to these APIs, products or services that would alter, expand, be inconsistent with, or supersede any terms of separate license agreements applicable to those APIs. “API” means application programming interfaces and their specifications and implementing code that allows other software to communicate with or call on Siemens’ or third parties’ products or services and may be made available through Siemens’ or third parties’ products, documentations or otherwise.
This image is based on the Node-RED-Docker docker image.
Node-RED is a project of the JS Foundation. It was created by IBM Emerging Technology. Copyright JS Foundation and other contributors http://js.foundation under the Apache License
Content type
Image
Digest
Size
178.2 MB
Last updated
over 4 years ago
docker pull mindconnect/node-red-contrib-mindconnect