I am using a raspberry pi (RPI) with an special distribution for hydrometer sensors (that send information to RPI) ,the service has an UI in port 1880. I connected this raspberry in the same lan with an HMI siemens pannel (KTP700) and I want to that information of the UI appears in HMI . The problem is that the HMI panel only support html pages. How can I convert the service to htm in order to be readable by the HMI?
-UI interface of RPI (http://192.168.18.142:1880/ui) works in my local lan
I think this is maybe a better source of data https://support.industry.siemens.com/cs/mdm/109798671?c=142639791627&lc=en-ES
It says
"The functional scope of the HTML Browser is limited in comparison to the Internet Explorer:"
Which is not a good start, as IE is considered about the lowest of the low among browsers. Then it says
"The HTML Browser will only show pure HTML pages. VBScript, Java, JavaScript, Flash and ActiveX controls are not supported".
So in terms of getting the dashboard going you are doomed I think.
If the webbrowser supports images, you could go another route, by creating an http endpoint and using something like webdriver to create a screenshot of the dashboard and serve that to the endpoint.
Or just create an endpoint, use a template node to produce the html and serve that directly (instead of the dashboard)
I had forgotten about that option. @wcordova you could try a simple page generated from a template node and see whether the auto refresh works on the device.