User Interface

Streamblocks has a Microsoft Windows Client, which automatically generates intput forms based on the table structure that the system administrator selects. All forms can be modified with a set of standard tools, which include sliders, navigation buttons, lookups etc, allowing the system administrators to customize the user’s navigation experience. Whether menus or forms, or tables, all are stored in a database, allowing for an extremely flexible configuration environment. The forms designer automatically generates forms for use on mobile phones. 

 

The system generates the forms using XAML for portability, ease of modification and platform independence. 

These types of displays are best suited for product manufacturers and third party integrators, with thousands  or millions of devices, and who need rapid access to large amounts of data, including live status.

Whether defining sequences, entities or complex devices that consist of multiple IoT devices, the StreamBlocks simple approach of defining all elements via forms and fields allows for rapid development and deployment of solutions. More details can be seen here.

In addition to this interface, StreamBlocks has automatic integration to a number of Open Source HI packages, such as NodeRed, LoveLace and Grafana. 

Custom Interface Using Lovelace for a Residence
Factory Automation Human Interface - Using NodeRed

StreamBlocks provides you with a flexible approach to UI, so that web based displays that are hosted locally or in the cloud can be used for a variety of applications ranging from home automation to complete system wide enterprise displays.