Create Virtual Devices to Invoke Browser Commands from Smarthome UI

Take module 'Information Widget' with following parameters and with db_server = ip address or hostname of the database server:

MxChartDB Index

Parameter Contents
headline MxChartDB Index
image url /ZAutomation/api/v1/load/modulemedia/MxChartDB/icon.png
text <title>Start</title>
<script>
      //refresh current window to close modal
      window.location.reload();
      //open html in new tab/window
      window.open('/ZAutomation/api/v1/load/modulemedia/MxChartDB/HTML/index.html', '_blank');
</script>

MxChartDB Administration

Parameter Contents
headline MxChartDB Administration
image url /ZAutomation/api/v1/load/modulemedia/MxChartDB/icon.png
text <title>Start</title>
<script>
      //refresh current window to close modal
      window.location.reload();
      //open html in new tab/window
      window.open('/ZAutomation/api/v1/load/modulemedia/MxChartDB/HTML/admin.html?ADMIN=YES', '_blank');
</script>

SQLite HTTP API

Parameter Contents
headline SQLite HTTP API
image url https://upload.wikimedia.org/wikipedia/commons/e/eb/Database_icon_shortcut.png?20110724224416
text <title>Start</title>
<script>
      //refresh current window to close modal
      window.location.reload();
      //open html in new tab/window
      window.open('http://db_server:5000/', '_blank');
</script>