Hello All,
I'm wondering if anyone else would benefit from a headless (no GUI) CO5 uploader or a uploader library that we could call from our own code? As we see the demand for IIoT grow among our customers, the ability to self-manage updates from a web console has been requested a number of times. "I can update my smart speaker at home from the office. Why can't I update our equipment myself? Why do we have to call you and schedule a time to create a remote connection to our equipment to perform an update? Our equipment is all Internet connected anyway. I should be able to update with the click of a button."
It would definitely be helpful from our end too. E.g., yesterday we discovered a bug that presents itself under rare circumstances. We would like to update all our customers' equipment with the fixed version. We now have to call all our customers and schedule a separate upgrade time for each of their units since I have to create a network tunnel, launch the CO5Uploader, click Reset, and click close. If we were able to avoid the GUI, we could simply display an alert on our web portal that tells our customers an update is available for their equipment: "Click here to update. The update will take up to 10 minutes during which your equipment will not be operable. View the CHANGELOG here." We already have a small headless PC running with every PLC we have deployed that can manage retries, rollbacks, etc. But to do that programmatically, we need to be able to upload without a GUI.
Best regards,
Nathanael Law