Web Thing Element

The Web Thing element is used to define a Thing Description for a device. There should only be one Web Thing element per project.

The Web Thing element has no useful abilities or triggers, it simply allows you to define your Thing Description. All functionality comes from Web Thing Propery and Web Thing Event elements.

This element is only available for ESP32 based platforms.


The following properties can be changed for the Web Thing element:


The name of the element.


The capability of the WebThing. The full specification and description of the various capabilities can be found here.

Description [Optional]

A description of the device.

Event Queue Depth

Depth of the event queue. Any new events will overwrite the oldest in the queue.


The following triggers are available to execute events from within the Web Thing element:


Execute an event when the source element connected to the Web Thing triggers.


The following abilities are available for the Web Thing element when its source element triggers:


Trigger the element(s) that follow the Web Thing element.