A signal is an input event triggered by a synapse. When a signal is caught, Kalliope runs attached neurons of the synapse.
The syntax is the following
signals:
- signal_type: parameter
Or
signals:
- signal_type:
parameter_key1: parameter_value1
parameter_key2: parameter_value2
Here is a list of core signal that are installed natively with Kalliope
Name | Description |
---|---|
event | Launch synapses periodically at fixed times, dates, or intervals. |
mqtt_subscriber | Launch synapse from when receive a message from a MQTT broker |
order | Launch synapses from captured vocal order from the microphone |
geolocation | Define synapses to be triggered by clients handling geolocation |