Usually the most recommended question here is: what do you want to achieve? Usually saving files on the client system with the browser open - if it were possible - would not be recommended in general, because if the browser is not there or the connection was reset the files wouldn't be generated. If there would be multiple browsers open the data would probably be unnecessarily stored on all of them. I'd rather recommend instead of trying to do things like these rather using backend functionality which allows you to do this cleanly - simply having some e.g. NodeJS program you write (it could in any programming language that supports websockets) that connects to the WebIQ Server API and the simply retrieves the information and writes the data as CSV files or whatever you like. As it would be running on the OS directly it can do anything any other program can do on such a system. We also have an API Demo in NodeJS here: https://www.smart-hmi.com/user/download/deliver/xmp/Additional%20Software/webiq-server-api-example-nodejs.zip
... View more