salt.states.ifttt

Trigger an event in IFTTT

This state is useful for trigging events in IFTTT.

2015.8.0 新版功能.

ifttt-event:
  ifttt.trigger_event:
    - event: TestEvent
    - value1: 'This state was executed successfully.'
    - value2: 'Another value we can send.'
    - value3: 'A third value we can send.'

The api key can be specified in the master or minion configuration like below: .. code-block:: yaml

ifttt:
secret_key: bzMRb-KKIAaNOwKEEw792J7Eb-B3z7muhdhYblJn4V6
salt.states.ifttt.trigger_event(name, event, value1=None, value2=None, value3=None)

Trigger an event in IFTTT

ifttt-event:
  ifttt.trigger_event:
    - event: TestEvent
    - value1: 'A value that we want to send.'
    - value2: 'A second value that we want to send.'
    - value3: 'A third value that wen want to send.'

The following parameters are required:

name
The unique name for this event.
event
The name of the event to trigger in IFTTT.

The following parameters are optional:

value1
One of the values that we can send to IFTT.
value2
One of the values that we can send to IFTT.
value3
One of the values that we can send to IFTT.