Following Up from first post
To share the draft status of the web-based UI for IoT Learning Case, now called
OilTank60.
The flowsheet has been developed with the
Engineering Toolbox drawing online with Google Docs.
The flowsheet is placed as a background image on a grid cell.
On the flowsheet, switches (developed an ABMaterial Custom Control "custControlSwitch") enable to open/close valves or start/stop pumps.
The gauges are indicating according pumps state.
In addition, the level is shown textual via (developed an ABMaterial Custom Control "custControlText")
Whats Next: MQTT to communicate with the TinkerForge devices, page with Charts for the Flows and Level (either Frappe Charting or develop a rather simple line chart custom component - just to indicate trends), page with settings, setup TinkerForge devices and the Raspberry Pi ... and then (fun) build the OilTank with Lego.
BTW: my first IoT Learning Case, using Node-RED, is published
here.
Webbrowser Screenshot with both pumps running, indicated by flow gauges and level.
View attachment 70427