Frequently Asked Questions
Provisioning
How to onboard a new IoT equipment to Open Kitchen Cloud?
The Powerhouse Dynamics (PhD) Operations team starts the onboarding process for the new equipment
Security
How does Client authentication work with Open Kitchen?
Virtual ConnectWare Module (VCWM) and ConnectWare Module (CWM) use an authentication key when sending equipment data. To get an authentication key, the VCWM/CWM uses a manufacturer x509 certificate. Some equipment IoT development partners have their own manufacturer x509 certificate that can only be used to generate authentication keys for their devices. The management of these keys is done by Open Kitchen.
How are certificates being managed?
PhD provides a self-signed certificate that will be loaded on all IoT machines. This certificate will be used to authenticate the IoT machine with Open Kitchen servers to validate that machine is authentic. PhD and IoT development partner will manage this certificate.
X.509 Certificates used for 802.1.X authentication would need to be installed through the IoT machine Controller firmware. PhD does not recommend using 802.1.X authentication for IoT devices as they are usually fixed assets, and are not roaming.
Can a Client Certificate be re-generated for a new provisioning?
Yes.
What happens when two pieces of equipment send the same Device ID to Open Kitchen Cloud?
If both pass client authentication and send equipment data to Open Kitchen Cloud under the same Device ID, they will be provisioned as one appliance, not two. Data from those two devices would be combined and displayed together.
What happens when an existing equipment that has been connected to Open Kitchen switches to send data under a difference Device ID?
It should fail client authentication
Network Connectivity
How to get IoT devices onto Open Kitchen Cloud?
There are three ways to connect to Open Kitchen Cloud: 1) Using Secure Access Point (SAP), 2) Using Automatic Access Points (AAP), 3) Manually configuring WiFi credentials on Controller touch screen 4) For ConnectWare2 products, manual configuration of WiFi and Ethernet can be done using the Open Kitchen Install App over soft AP mode.
How to update WiFi configuration remotely?
At the moment, this is only possible if using AAP configuration. While it is possible to allow the equipment firmware to manage this, no manufacturer has created a proof of concept.