AutomationDataset/thegridelectric/automation-descriptions.json

15 lines
934 B
JSON

[
{
"id": "Publish tank1_depth1 temperature on change",
"result": {
"structured": "TRIGGER: When tank1 depth1 temperature [sensor.tank1_depth1_temperature] changes state. CONDITIONS: None. ACTIONS: Publish an MQTT message to the topic 'home/test' with the payload 'tank1_depth1: <current_state>°C'.",
"natural_language": {
"trigger": "Whenever the tank1 depth1 temperature [sensor.tank1_depth1_temperature] sensor reports a new value.",
"conditions": "There are no conditions that must be met.",
"action": "Sends a message via MQTT to the topic 'home/test'. The message contains the current temperature reading from the tank1 depth1 temperature [sensor.tank1_depth1_temperature] sensor, formatted as 'tank1_depth1: [temperature]°C'."
},
"human_like": "Publishes the temperature from a tank sensor to an MQTT topic whenever it changes.",
"complexity": "low"
}
}
]