275 lines
17 KiB
JSON
275 lines
17 KiB
JSON
[
|
|
{
|
|
"id": "'1632475417308'",
|
|
"result": {
|
|
"structured": "TRIGGER: When test relais [switch.29_980837000000_latch_0] is turned on. CONDITIONS: None. ACTIONS: Toggle unknown device [switch.29_a00837000000_pio_0] AND Turn off test relais [switch.29_980837000000_latch_0].",
|
|
"natural_language": {
|
|
"trigger": "When the switch named test relais [switch.29_980837000000_latch_0] is turned on.",
|
|
"conditions": "There are no conditions that must be met.",
|
|
"action": "Toggles the state of the switch named unknown device [switch.29_a00837000000_pio_0] and then turns off the original test relais [switch.29_980837000000_latch_0] switch."
|
|
},
|
|
"human_like": "When a specific switch is turned on, it toggles another switch and then turns itself off.",
|
|
"complexity": "low"
|
|
}
|
|
},
|
|
{
|
|
"id": "8e4cb118af1e4c88888214b942448e72",
|
|
"result": {
|
|
"structured": "TRIGGER: When the sun sets. CONDITIONS: None. ACTIONS: Turn on the group of night lights [group.nachtlichter].",
|
|
"natural_language": {
|
|
"trigger": "At sunset.",
|
|
"conditions": "There are no conditions that must be met.",
|
|
"action": "Turns on the group of lights called nachtlichter [group.nachtlichter]."
|
|
},
|
|
"human_like": "Turns on the night lights automatically at sunset.",
|
|
"complexity": "low"
|
|
}
|
|
},
|
|
{
|
|
"id": "f8ad11e14c304d71add86c68d1baaf07",
|
|
"result": {
|
|
"structured": "TRIGGER: When the time reaches the value set in schlafenszeit zeitig [input_datetime.schlafenszeit_zeitig]. CONDITIONS: arbeitstag morgen [binary_sensor.arbeitstag_morgen] is on. ACTIONS: Turn off the group of entities nachtlichter [group.nachtlichter].",
|
|
"natural_language": {
|
|
"trigger": "At the specific time set in the input datetime entity 'schlafenszeit zeitig' [input_datetime.schlafenszeit_zeitig].",
|
|
"conditions": "Only if the binary sensor 'arbeitstag morgen' [binary_sensor.arbeitstag_morgen] indicates it is an early workday tomorrow (is in the 'on' state).",
|
|
"action": "Turns off all the lights or devices grouped under 'nachtlichter' [group.nachtlichter]."
|
|
},
|
|
"human_like": "Turns off the night lights early on nights before a workday.",
|
|
"complexity": "low"
|
|
}
|
|
},
|
|
{
|
|
"id": "'1634413193653'",
|
|
"result": {
|
|
"structured": "TRIGGER: At 06:10. CONDITIONS: None. ACTIONS: Turn on zirkulationspumpe [switch.29_b20837000000_pio_7].",
|
|
"natural_language": {
|
|
"trigger": "Every day at 06:10.",
|
|
"conditions": "There are no conditions.",
|
|
"action": "Turns on the zirkulationspumpe [switch.29_b20837000000_pio_7]."
|
|
},
|
|
"human_like": "Turns on the circulation pump every morning at 6:10.",
|
|
"complexity": "low"
|
|
}
|
|
},
|
|
{
|
|
"id": "'1634413864163'",
|
|
"result": {
|
|
"structured": "TRIGGER: When the time reaches 21:50. CONDITIONS: None. ACTIONS: Turn off zirkulationspumpe [switch.29_b20837000000_pio_7].",
|
|
"natural_language": {
|
|
"trigger": "Every day at 9:50 PM.",
|
|
"conditions": "There are no conditions that need to be met.",
|
|
"action": "Turns off the zirkulationspumpe [switch.29_b20837000000_pio_7]."
|
|
},
|
|
"human_like": "Turns off the circulation pump every evening at 9:50 PM.",
|
|
"complexity": "low"
|
|
}
|
|
},
|
|
{
|
|
"id": "'1637702834285'",
|
|
"result": {
|
|
"structured": "TRIGGER: At 06:30:00 daily OR at sunset minus 45 minutes. CONDITIONS: arbeitstag [binary_sensor.arbeitstag] is on. ACTIONS: Turn on weihnachteg [group.weihnachteg], weihnachtenog [group.weihnachtenog], weihnachtsbeleuchtung 1 [switch.29_ad0837000000_pio_4], and weihnachtsbeleuchtung 2 [switch.29_ad0837000000_pio_5].",
|
|
"natural_language": {
|
|
"trigger": "The automation triggers every day at 6:30 AM, or 45 minutes before sunset.",
|
|
"conditions": "It only runs if the arbeitstag [binary_sensor.arbeitstag] sensor indicates that it is a workday (is 'on').",
|
|
"action": "It turns on the Christmas lighting by activating the groups 'weihnachteg' [group.weihnachteg] and 'weihnachtenog' [group.weihnachtenog], as well as the individual switches 'weihnachtsbeleuchtung 1' [switch.29_ad0837000000_pio_4] and 'weihnachtsbeleuchtung 2' [switch.29_ad0837000000_pio_5]."
|
|
},
|
|
"human_like": "Turns on the Christmas lights on workdays, either at 6:30 AM or shortly before sunset.",
|
|
"complexity": "low"
|
|
}
|
|
},
|
|
{
|
|
"id": "'1637703042825'",
|
|
"result": {
|
|
"structured": "TRIGGER: At 9:00 OR at 20:30 OR at 22:00:00. CONDITIONS: None. ACTIONS: Turn off weihnachteg [group.weihnachteg].",
|
|
"natural_language": {
|
|
"trigger": "The automation triggers at three specific times: 9:00, 20:30, and 22:00.",
|
|
"conditions": "There are no conditions that must be met.",
|
|
"action": "Turns off the group of entities named weihnachteg [group.weihnachteg]."
|
|
},
|
|
"human_like": "Turns off the Christmas lights group at 9:00, 20:30, and 22:00.",
|
|
"complexity": "low"
|
|
}
|
|
},
|
|
{
|
|
"id": "'1637703122100'",
|
|
"result": {
|
|
"structured": "TRIGGER: When the time is 9:00 OR when the time matches the value of schlafenszeit spat [input_datetime.schlafenszeit_spat]. CONDITIONS: arbeitstag morgen [binary_sensor.arbeitstag_morgen] is off. ACTIONS: Turn off weihnachtenog [group.weihnachtenog] AND turn off weihnachtsbeleuchtung 1 [switch.29_ad0837000000_pio_4].",
|
|
"natural_language": {
|
|
"trigger": "The automation triggers either at 9:00 in the morning, or at the specific time set in the schlafenszeit spat [input_datetime.schlafenszeit_spat] input.",
|
|
"conditions": "It only runs if the arbeitstag morgen [binary_sensor.arbeitstag_morgen] sensor indicates it is not a workday tomorrow.",
|
|
"action": "It turns off the Christmas lights by switching off the weihnachtenog [group.weihnachtenog] group and the individual switch weihnachtsbeleuchtung 1 [switch.29_ad0837000000_pio_4]."
|
|
},
|
|
"human_like": "Turns off the upstairs Christmas lights at a scheduled time, but only on nights before a non-workday.",
|
|
"complexity": "low"
|
|
}
|
|
},
|
|
{
|
|
"id": "'1637785069143'",
|
|
"result": {
|
|
"structured": "TRIGGER: When the time is 08:30 OR when the sun sets with an offset of -45 minutes. CONDITIONS: arbeitstag [binary_sensor.arbeitstag] is off. ACTIONS: Turn on weihnachteg [group.weihnachteg], weihnachtenog [group.weihnachtenog], and weihnachtsbeleuchtung 1 [switch.29_ad0837000000_pio_4].",
|
|
"natural_language": {
|
|
"trigger": "The automation triggers either at 8:30 in the morning or 45 minutes before sunset.",
|
|
"conditions": "The automation only runs if the arbeitstag [binary_sensor.arbeitstag] is off, indicating it is not a workday.",
|
|
"action": "It turns on the Christmas lighting by activating the groups weihnachteg [group.weihnachteg] and weihnachtenog [group.weihnachtenog], as well as the individual switch weihnachtsbeleuchtung 1 [switch.29_ad0837000000_pio_4]."
|
|
},
|
|
"human_like": "Turns on the Christmas lights in the morning or before sunset on weekends and holidays.",
|
|
"complexity": "low"
|
|
}
|
|
},
|
|
{
|
|
"id": "'1638738277247'",
|
|
"result": {
|
|
"structured": "TRIGGER: When the time is 20:30. CONDITIONS: None. ACTIONS: Turn off sina [climate.sina], malte [climate.malte], and schlafzimmer [climate.schlafzimmer].",
|
|
"natural_language": {
|
|
"trigger": "Every day at 8:30 PM.",
|
|
"conditions": "There are no conditions for this automation.",
|
|
"action": "Turns off the heating or climate control for the devices sina [climate.sina], malte [climate.malte], and schlafzimmer [climate.schlafzimmer]."
|
|
},
|
|
"human_like": "Turns off the bedroom heating at 8:30 PM every evening.",
|
|
"complexity": "low"
|
|
}
|
|
},
|
|
{
|
|
"id": "'1638738533068'",
|
|
"result": {
|
|
"structured": "TRIGGER: When the time is 05:00 OR When the time is 06:00. CONDITIONS: ((Current time is between 03:00 and 05:30 AND today is Monday, Tuesday, Wednesday, Thursday, or Friday) OR (Current time is between 05:30 and 09:00 AND today is Saturday or Sunday)). ACTIONS: Turn on sina [climate.sina], malte [climate.malte], and schlafzimmer [climate.schlafzimmer].",
|
|
"natural_language": {
|
|
"trigger": "The automation triggers at either 5:00 AM or 6:00 AM.",
|
|
"conditions": "On weekdays (Monday through Friday), the automation only runs if the current time is between 3:00 AM and 5:30 AM. On weekends (Saturday and Sunday), it only runs if the current time is between 5:30 AM and 9:00 AM.",
|
|
"action": "It turns on the heating for the bedroom by activating the climate entities: sina [climate.sina], malte [climate.malte], and schlafzimmer [climate.schlafzimmer]."
|
|
},
|
|
"human_like": "Turns on the bedroom heating early in the morning, with different time windows for weekdays and weekends.",
|
|
"complexity": "medium"
|
|
}
|
|
},
|
|
{
|
|
"id": "'1642627506827'",
|
|
"result": {
|
|
"structured": "TRIGGER: When the time reaches the value set in schlafenszeit spat [input_datetime.schlafenszeit_spat]. CONDITIONS: arbeitstag morgen [binary_sensor.arbeitstag_morgen] is off. ACTIONS: Turn off the group of entities in nachtlichter [group.nachtlichter].",
|
|
"natural_language": {
|
|
"trigger": "At the specific time defined by the input datetime schlafenszeit spat [input_datetime.schlafenszeit_spat].",
|
|
"conditions": "Only if the binary sensor arbeitstag morgen [binary_sensor.arbeitstag_morgen] indicates it is not a workday tomorrow (is off).",
|
|
"action": "Turns off all the night lights by switching off the group nachtlichter [group.nachtlichter]."
|
|
},
|
|
"human_like": "Turns off the night lights at a late bedtime, but only if tomorrow is not a workday.",
|
|
"complexity": "low"
|
|
}
|
|
},
|
|
{
|
|
"id": "'1669840980505'",
|
|
"result": {
|
|
"structured": "TRIGGER: When the time is 09:00 OR when the time matches the value of schlafenszeit zeitig [input_datetime.schlafenszeit_zeitig]. CONDITIONS: arbeitstag morgen [binary_sensor.arbeitstag_morgen] is on. ACTIONS: Turn off weihnachtenog [group.weihnachtenog], weihnachtsbeleuchtung 1 [switch.29_ad0837000000_pio_4], and weihnachtsbeleuchtung 2 [switch.29_ad0837000000_pio_5].",
|
|
"natural_language": {
|
|
"trigger": "The automation triggers either at 09:00 in the morning or at the specific time set in the schlafenszeit zeitig [input_datetime.schlafenszeit_datetime].",
|
|
"conditions": "The automation only runs if arbeitstag morgen [binary_sensor.arbeitstag_morgen] indicates that tomorrow is a workday.",
|
|
"action": "It turns off the group of Christmas lights upstairs (weihnachtenog [group.weihnachtenog]) and two specific Christmas light switches (weihnachtsbeleuchtung 1 [switch.29_ad0837000000_pio_4] and weihnachtsbeleuchtung 2 [switch.29_ad0837000000_pio_5])."
|
|
},
|
|
"human_like": "Turns off the upstairs Christmas lights at a set time in the morning, but only on days before a workday.",
|
|
"complexity": "low"
|
|
}
|
|
},
|
|
{
|
|
"id": "'1671373670162'",
|
|
"result": {
|
|
"structured": "TRIGGER: When nilan sollleistung einstellen [input_number.nilan_sollleistung_einstellen] changes state OR When nilan pause [switch.nilan_pause] changes from on to off OR When nilan system off [switch.nilan_system_off] changes from on to off. CONDITIONS: nilan system off [switch.nilan_system_off] is off AND nilan pause [switch.nilan_pause] is off. ACTIONS: Write the current value of nilan sollleistung einstellen [input_number.nilan_sollleistung_einstellen] to Modbus register address 4747 on slave 1 via hub 'nilan'.",
|
|
"natural_language": {
|
|
"trigger": "This automation triggers in three scenarios: when the target fan power level 'nilan sollleistung einstellen' [input_number.nilan_sollleistung_einstellen] is adjusted, when the 'nilan pause' [switch.nilan_pause] switch is turned off, or when the 'nilan system off' [switch.nilan_system_off] switch is turned off.",
|
|
"conditions": "For the action to run, both the 'nilan system off' [switch.nilan_system_off] and the 'nilan pause' [switch.nilan_pause] switches must be in the off state.",
|
|
"action": "Sends the current numerical value from the 'nilan sollleistung einstellen' [input_number.nilan_sollleistung_einstellen] to a specific register (4747) on the Nilan ventilation unit's Modbus interface to set the fan power."
|
|
},
|
|
"human_like": "Updates the Nilan ventilation fan power setting when the target level is changed or when the system is resumed from pause or shutdown, ensuring the unit is active.",
|
|
"complexity": "medium"
|
|
}
|
|
},
|
|
{
|
|
"id": "'1672735811546'",
|
|
"result": {
|
|
"structured": "TRIGGER: At 01:00:00 daily. CONDITIONS: None. ACTIONS: Create a Home Assistant backup.",
|
|
"natural_language": {
|
|
"trigger": "Every day at 1:00 AM.",
|
|
"conditions": "There are no conditions for this automation.",
|
|
"action": "Creates a full backup of the Home Assistant system."
|
|
},
|
|
"human_like": "Creates a daily backup of the Home Assistant system at 1 AM.",
|
|
"complexity": "low"
|
|
}
|
|
},
|
|
{
|
|
"id": "'1681031981995'",
|
|
"result": {
|
|
"structured": "TRIGGER: At 19:45:00. CONDITIONS: None. ACTIONS: Execute script rollos eg down [script.rollos_eg_down], wait for 1 minute, then execute script rollos og down [script.rollos_og_down].",
|
|
"natural_language": {
|
|
"trigger": "The automation runs every day at 7:45 PM.",
|
|
"conditions": "There are no conditions that need to be met.",
|
|
"action": "It first runs the script rollos eg down [script.rollos_eg_down], waits for one minute, and then runs the script rollos og down [script.rollos_og_down]."
|
|
},
|
|
"human_like": "Lowers the blinds on the ground floor and, after a short delay, the blinds on the upper floor every evening at 7:45 PM.",
|
|
"complexity": "low"
|
|
}
|
|
},
|
|
{
|
|
"id": "'1681032086984'",
|
|
"result": {
|
|
"structured": "TRIGGER: At 08:00:00. CONDITIONS: None. ACTIONS: Execute rollos eg up [script.rollos_eg_up], wait for 1 minute, then execute rollos og up [script.rollos_og_up].",
|
|
"natural_language": {
|
|
"trigger": "The automation is triggered daily at 8:00 AM.",
|
|
"conditions": "There are no conditions that need to be met.",
|
|
"action": "It runs the 'rollos eg up' [script.rollos_eg_up] script, waits for one minute, and then runs the 'rollos og up' [script.rollos_og_up] script."
|
|
},
|
|
"human_like": "At 8 AM, it raises the downstairs blinds, waits a minute, and then raises the upstairs blinds.",
|
|
"complexity": "low"
|
|
}
|
|
},
|
|
{
|
|
"id": "'1701879294351'",
|
|
"result": {
|
|
"structured": "TRIGGER: At 06:00:00 OR At 17:30:00. CONDITIONS: None. ACTIONS: Turn on außenlichterbogen [switch.tasmota_3].",
|
|
"natural_language": {
|
|
"trigger": "The automation triggers at 6:00 AM and again at 5:30 PM.",
|
|
"conditions": "There are no conditions; the action runs whenever the trigger fires.",
|
|
"action": "Turns on the switch named außenlichterbogen [switch.tasmota_3]."
|
|
},
|
|
"human_like": "Turns on the outdoor light arch at 6 AM and 5:30 PM.",
|
|
"complexity": "low"
|
|
}
|
|
},
|
|
{
|
|
"id": "'1701879362373'",
|
|
"result": {
|
|
"structured": "TRIGGER: When the time is 08:00:00 OR When the time is 23:00:00. CONDITIONS: None. ACTIONS: Turn off außenlichterbogen [switch.tasmota_3].",
|
|
"natural_language": {
|
|
"trigger": "The automation triggers at 8:00 AM or at 11:00 PM.",
|
|
"conditions": "There are no conditions that must be met.",
|
|
"action": "Turns off the außenlichterbogen [switch.tasmota_3]."
|
|
},
|
|
"human_like": "Turns off the outdoor light arch at 8 AM and 11 PM.",
|
|
"complexity": "low"
|
|
}
|
|
},
|
|
{
|
|
"id": "'1707065038425'",
|
|
"result": {
|
|
"structured": "TRIGGER: At 06:30:00. CONDITIONS: arbeitstag [binary_sensor.arbeitstag] is on. ACTIONS: Turn on weihnachtsbeleuchtung 2 [switch.29_ad0837000000_pio_5].",
|
|
"natural_language": {
|
|
"trigger": "The automation triggers daily at 6:30 AM.",
|
|
"conditions": "It only runs if the arbeitstag [binary_sensor.arbeitstag] sensor indicates an 'on' state, meaning it's a workday.",
|
|
"action": "It turns on the switch named weihnachtsbeleuchtung 2 [switch.29_ad0837000000_pio_5]."
|
|
},
|
|
"human_like": "Turns on a light at 6:30 AM, but only on workdays.",
|
|
"complexity": "low"
|
|
}
|
|
},
|
|
{
|
|
"id": "'1707065385526'",
|
|
"result": {
|
|
"structured": "TRIGGER: At 07:00:00 OR At 07:15:00. CONDITIONS: None. ACTIONS: Turn off weihnachtsbeleuchtung 2 [switch.29_ad0837000000_pio_5].",
|
|
"natural_language": {
|
|
"trigger": "The automation triggers at 7:00 AM or at 7:15 AM.",
|
|
"conditions": "There are no conditions to check.",
|
|
"action": "Turns off the switch named weihnachtsbeleuchtung 2 [switch.29_ad0837000000_pio_5]."
|
|
},
|
|
"human_like": "Turns off the Christmas lights at 7:00 AM and 7:15 AM.",
|
|
"complexity": "low"
|
|
}
|
|
}
|
|
] |