The UI on GadgetKeeper allows for two basic operations on events:
A new event for a "thing" can be created by clicking "New" in the "Events" section of the thing. A dialog box opens with the following settings:
Event data type
After an event has been created, it can be edited anytime by:
Events serve no useful purpose unless they are activated. They are especially useful for recording data over a time period. There are many ways to activate an event, as explained in Create Event and Trigger. They can be activated by UI, REST API, script function, or dashboard widget. The "Push Event" dialog box on the UI is explained here. To open the dialog box for "Push Event":
|Format||x||The request/response format (the only currently supported format is json)|
|Async||If "Async" is checked, the push event operation will be performed asynchronously.|
A value and a timestamp must be included whenever an event is pushed. The value must have the data type chosen for the event. A JSON data structure with "value" and "at" (timestamp) parameters is automatically generated when the dialog box is opened. The user can modify the given "value" parameter if needed. The current time is already generated for the "at" (timestamp) parameter.