A simple way to install software on the PFC200 with minimal knowledge about Linux.
I recommend using the PFC200 Provisioning tool:
Here is the command after you have shelled into the controller.
ssh root@192.168.1.17
curl -L https://raw.githubusercontent.com/braunku/pfc-provisioning-tool/main/menu.sh -o menu.sh -s && sh menu.sh
Select:
Option 1 to install Docker ipk (if using FW18, FW20 includes Docker)
Option 2 to disable the Codesys runtime
Option 5 to install containers
Option a to install Node-RED
Option b to Install Mosquitto Broker
Option f to install the KBUS MQTT Deamon
Option 9 to restart the PLC
You can then connect to Node-RED GUI at 192.168.1.17:1880 in your web browser.
Great job Kurt. I used your Wago Provisioning tool to install Node-RED, InfluxDB and Grafana to the PLC that I am using in my research at OU.
Hi Kurt,
Is the utility compatible with the TP600 please?
Thanks
It seems the link to github doesn’t work anymore…
Edit: With root instead of admin it works.
If you are using PFC200 with FW 27 or higher, you maybe try to use this command;
wget -O menu.sh https://raw.githubusercontent.com/braunku/pfc-provisioning-tool/main/menu.sh && sh menu.sh (from Kurt githbu page ı get this)
And you maybe need to add --no-check-certificate in front of the -O inside the command, (it will ask you this certificate if your time is not correct in your PLC),
After that you can able to reach the tool. After that when you select option like node-red to install to the device, it will also give an error about the certificate and it is also related with the time settings of your PFC200. Please always check the time settings if you are not using NTP server in your network.
This is what ı have experienced.
Thanks @WagoKurt !