Invoke the Function

Once the Function is running, it's ready to be invoked.

  1. To invoke a function, create a Trigger by clicking Functions > Trigger.
    Note: A Trigger is a component that is capable of invoking serverless Functions from an event source. Trigger works as a listener to a particular endpoint.
  2. Click Add.
  3. In the New Event Trigger panel, enter the Trigger description and Type.
  4. Under Config, enter the host as mqtt.swx.altairone.com.
  5. Enter your MQTT username and password same as in Interface tab inside the Thing in AnythingDB or Autogenerate it.
  6. Add Topic as follows:
    status/Your space name/collections/Your collection’s name/things/Your thing ID/properties/led_blink
  7. Click Create Trigger.
  8. To test the Trigger, update led_blink property to "on".
    It will update the blink_count property. Also, the Invocation count will change to 1.
This Trigger points to the property led_blink, of the thing “Your Thing ID” that is in the collection “Your collection’s name” inside the space “Your space name”.


Figure 1.