When you have a device with with an unsupported communication protocol (neither embedded nor custom) for WebHMI, still it is possible to communicate with it using HTTP requests, due to most modern devices have a configuratoin & status page. See the example.