Implementing Features

Once the onboarding is done, the user can start leveraging Thing Interaction Framework features.

Just like the stand-alone things, the end nodes can use the following features. The gateway does not use these features because it merely relays the communication between the end nodes and Thing Interaction Framework.

  • State Registration and Retrieval

    The end node can register its state. The state can be browsed on the mobile application.

  • Action and Command Execution

    The mobile application can send commands to the end nodes and control them.

  • Trigger-driven Command Execution

    The mobile application can register triggers for controlling the end nodes.

    The end node does not handle the trigger itself, but it will handle the command launched by the trigger.

See Functional Model for the details. Note that you need to define the Schema for implementing these features.

We will explain more details on how to implement the end node in the next page Implementing Converter.