Skip to main content

Components

An exhibit's Components page in the Gumband UI. An exhibit's Components page in the Gumband UI.

Exhibit Components represent the real-world software applications and hardware devices connected to Gumband that operate your exhibit and publish data to the Gumband Cloud. Exhibits may contain any number of components, from a single software application communicating through the Gumband SDK to an array of software, microcontrollers, presence sensors, and more.

You can connect and manage individual components with your exhibit’s Components page, which provides helpful tools for setting up, monitoring, and debugging your exhibit.

note

Currently every exhibit created on Gumband will have a default Custom Software component, to which you can connect an SDK.

Component Details

Custom Hardware Component Details in the Gumband UI. Custom Hardware Component Details in the Gumband UI

You can access metadata and controls for each component by selecting it in your exhibit's Components page, which opens a sheet containing the Component Details for that component.

Component Details includes a heads-up view of key information about each component—such as connection status, IP and MAC addresses, SDK version, and when that component was first connected to Gumband—as well as links to pages where you can interact with component data and properties.

Custom Software and Hardware information. Custom Software and Hardware information.

By selecting your component’s Connection Status or Info areas, you can access more detailed metadata and status information about your Component. Different components may display different information, based on what is relevant to that type of component.

Hardware Properties

Custom Hardware properties in the Gumband UI. Custom Hardware properties in the Gumband UI.

The Component Details sheet allows you to access custom properties for Hardware Components. Custom properties are configuration and management parameters defined by a developer during your exhibit’s setup.

Your component’s properties may be readable, writeable, or read-write and employ a variety of input types from Gumband’s UI that provide direct access to your component’s data. These may include, for example, a readout of device temperature, a trigger to reboot your device, or a text input for reading and updating an LED’s color assignment.

note

Learn more about custom properties and the Gumband HDK in our Hardware Developer docs here.

Hardware system properties in the Gumband UI. Hardware system properties in the Gumband UI.

Hardware components running on the Gumband HDK also will include a set of default system properties defined by your device. These include read-only properties such as temperature and voltage, as well as write-only properties, such as a reboot command. The system properties see you may vary, depending on your device and firmware.