377 lines
12 KiB
JSON
377 lines
12 KiB
JSON
[
|
|
{
|
|
"id": "497581ac8aec41a79d4be2f356d21796",
|
|
"automation": "- alias: Türen öffnen bei Klingeln\n triggers:\n - trigger: event\n event_type: event.haustur_klingeln\n conditions:\n - condition: state\n entity_id: binary_sensor.presence_hauseingang\n state: 'on'\n actions:\n - action: script.turn_on\n target:\n entity_id: script.open_doors\n id: 497581ac8aec41a79d4be2f356d21796",
|
|
"config": [
|
|
{
|
|
"name": "haustur klingeln event",
|
|
"room": "entry",
|
|
"type": "event",
|
|
"id": {
|
|
"entity_id": "event.haustur_klingeln",
|
|
"device_id": null
|
|
}
|
|
},
|
|
{
|
|
"name": "presence hauseingang",
|
|
"room": "entry",
|
|
"type": "binary_sensor",
|
|
"id": {
|
|
"entity_id": "binary_sensor.presence_hauseingang",
|
|
"device_id": null
|
|
}
|
|
},
|
|
{
|
|
"name": "open doors script",
|
|
"room": null,
|
|
"type": "script",
|
|
"id": {
|
|
"entity_id": "script.open_doors",
|
|
"device_id": null
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "19c8a7a889c344e5b9573b5cb343eaad",
|
|
"automation": "- alias: Eintreten erlauben, wenn jemand zu Hause ist\n trigger:\n - trigger: state\n entity_id: group.inhabitants\n to: home\n action:\n - action: input_boolean.turn_on\n target:\n entity_id: input_boolean.entry_grant\n id: 19c8a7a889c344e5b9573b5cb343eaad",
|
|
"config": [
|
|
{
|
|
"name": "inhabitants group",
|
|
"room": null,
|
|
"type": "group",
|
|
"id": {
|
|
"entity_id": "group.inhabitants",
|
|
"device_id": null
|
|
}
|
|
},
|
|
{
|
|
"name": "entry grant",
|
|
"room": "entry",
|
|
"type": "input_boolean",
|
|
"id": {
|
|
"entity_id": "input_boolean.entry_grant",
|
|
"device_id": null
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "e1e5af7219b74bc4a86e6677f8f7ac00",
|
|
"automation": "- alias: Eintreten verbieten, wenn niemand zuhause ist\n triggers:\n - trigger: state\n entity_id: group.inhabitants\n to: not_home\n actions:\n - action: input_boolean.turn_off\n target:\n entity_id: input_boolean.entry_grant\n id: e1e5af7219b74bc4a86e6677f8f7ac00",
|
|
"config": [
|
|
{
|
|
"name": "inhabitants group",
|
|
"room": null,
|
|
"type": "group",
|
|
"id": {
|
|
"entity_id": "group.inhabitants",
|
|
"device_id": null
|
|
}
|
|
},
|
|
{
|
|
"name": "entry grant",
|
|
"room": "entry",
|
|
"type": "input_boolean",
|
|
"id": {
|
|
"entity_id": "input_boolean.entry_grant",
|
|
"device_id": null
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "0e2d7757ece14a29b26d317e47ee623d",
|
|
"automation": "- alias: Eintreten nach einer Minute wieder verbieten, wenn niemand zuhause ist\n triggers:\n - trigger: state\n entity_id: input_boolean.entry_grant\n to: 'on'\n actions:\n - delay: 00:01:00\n - condition: state\n entity_id: group.inhabitants\n state: not_home\n - action: input_boolean.turn_off\n target:\n entity_id: input_boolean.entry_grant\n id: 0e2d7757ece14a29b26d317e47ee623d",
|
|
"config": [
|
|
{
|
|
"name": "inhabitants group",
|
|
"room": null,
|
|
"type": "group",
|
|
"id": {
|
|
"entity_id": "group.inhabitants",
|
|
"device_id": null
|
|
}
|
|
},
|
|
{
|
|
"name": "entry grant",
|
|
"room": "entry",
|
|
"type": "input_boolean",
|
|
"id": {
|
|
"entity_id": "input_boolean.entry_grant",
|
|
"device_id": null
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "Esstisch keine Präsenz mehr",
|
|
"automation": "- alias: Esstisch keine Präsenz mehr\n trigger:\n - trigger: state\n entity_id: binary_sensor.presence_esstisch\n to: 'off'\n action:\n - service: script.turn_on_scene_for_daytime\n data:\n transition_time: 10",
|
|
"config": [
|
|
{
|
|
"name": "presence esstisch",
|
|
"room": "dining",
|
|
"type": "binary_sensor",
|
|
"id": {
|
|
"entity_id": "binary_sensor.presence_esstisch",
|
|
"device_id": null
|
|
}
|
|
},
|
|
{
|
|
"name": "turn on scene for daytime script",
|
|
"room": null,
|
|
"type": "script",
|
|
"id": {
|
|
"entity_id": "script.turn_on_scene_for_daytime",
|
|
"device_id": null
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "'1733732407539'",
|
|
"automation": "- alias: Esstischlicht hell bei Anwesenheit\n id: '1733732407539'\n description: ''\n triggers:\n - trigger: state\n entity_id: binary_sensor.presence_esstisch\n to: 'on'\n conditions:\n - condition: state\n entity_id: input_boolean.partymodus\n state: 'off'\n actions:\n - action: light.turn_on\n target:\n entity_id: light.esstisch\n data:\n brightness: 150\n transition: 10\n mode: single",
|
|
"config": [
|
|
{
|
|
"name": "presence esstisch",
|
|
"room": "dining",
|
|
"type": "binary_sensor",
|
|
"id": {
|
|
"entity_id": "binary_sensor.presence_esstisch",
|
|
"device_id": null
|
|
}
|
|
},
|
|
{
|
|
"name": "partymodus",
|
|
"room": null,
|
|
"type": "input_boolean",
|
|
"id": {
|
|
"entity_id": "input_boolean.partymodus",
|
|
"device_id": null
|
|
}
|
|
},
|
|
{
|
|
"name": "esstisch light",
|
|
"room": "dining",
|
|
"type": "light",
|
|
"id": {
|
|
"entity_id": "light.esstisch",
|
|
"device_id": null
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "Licher an, wenn Ida fährt",
|
|
"automation": "- alias: Licher an, wenn Ida fährt\n triggers:\n - trigger: state\n entity_id: vacuum.ida\n to: cleaning\n for:\n seconds: 3\n conditions:\n - condition: state\n entity_id: sensor.light_intensity_wohnzimmer\n state: dark\n actions:\n - action: scene.turn_on\n target:\n entity_id: scene.wohnzimmer_energize",
|
|
"config": [
|
|
{
|
|
"name": "ida vacuum",
|
|
"room": "living_room",
|
|
"type": "vacuum",
|
|
"id": {
|
|
"entity_id": "vacuum.ida",
|
|
"device_id": null
|
|
}
|
|
},
|
|
{
|
|
"name": "light intensity wohnzimmer",
|
|
"room": "living_room",
|
|
"type": "sensor",
|
|
"id": {
|
|
"entity_id": "sensor.light_intensity_wohnzimmer",
|
|
"device_id": null
|
|
}
|
|
},
|
|
{
|
|
"name": "wohnzimmer energize scene",
|
|
"room": "living_room",
|
|
"type": "scene",
|
|
"id": {
|
|
"entity_id": "scene.wohnzimmer_energize",
|
|
"device_id": null
|
|
}
|
|
},
|
|
{
|
|
"name": "wohnzimmer area lights",
|
|
"room": "living_room",
|
|
"type": "light",
|
|
"id": {
|
|
"entity_id": null,
|
|
"device_id": "wohnzimmer"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "'6552222382601'",
|
|
"automation": "- alias: Aktiviere Lichtszenen bei auf Präsenz\n id: '6552222382601'\n triggers:\n - trigger: state\n entity_id: binary_sensor.presence_wohnzimmer\n to: 'on'\n action:\n - service: script.turn_on_scene_for_daytime\n data:\n transition_time: 3",
|
|
"config": [
|
|
{
|
|
"name": "turn on scene for daytime script",
|
|
"room": null,
|
|
"type": "script",
|
|
"id": {
|
|
"entity_id": "script.turn_on_scene_for_daytime",
|
|
"device_id": null
|
|
}
|
|
},
|
|
{
|
|
"name": "presence wohnzimmer",
|
|
"room": "living_room",
|
|
"type": "binary_sensor",
|
|
"id": {
|
|
"entity_id": "binary_sensor.presence_wohnzimmer",
|
|
"device_id": null
|
|
}
|
|
},
|
|
{
|
|
"name": "wohnzimmer area lights",
|
|
"room": "living_room",
|
|
"type": "light",
|
|
"id": {
|
|
"entity_id": null,
|
|
"device_id": "wohnzimmer"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "Aktiviere Lichtszenen zu gewissen Tageszeiten",
|
|
"automation": "- alias: Aktiviere Lichtszenen zu gewissen Tageszeiten\n triggers:\n - trigger: time\n at:\n - 07:00:00\n - '17:00:00'\n - '20:00:00'\n - '22:00:00'\n action:\n - service: script.turn_on_scene_for_daytime\n data:\n transition_time: 300",
|
|
"config": [
|
|
{
|
|
"name": "turn on scene for daytime script",
|
|
"room": null,
|
|
"type": "script",
|
|
"id": {
|
|
"entity_id": "script.turn_on_scene_for_daytime",
|
|
"device_id": null
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "4ea41d6844c846a689ce722f422d4e9b",
|
|
"automation": "- alias: Toilettenlicht aus bei Abwesenheit\n description: ''\n triggers:\n - trigger: state\n entity_id: binary_sensor.presence_toilette\n to: 'off'\n actions:\n - action: light.turn_off\n target:\n area_id: toilette\n mode: single\n id: 4ea41d6844c846a689ce722f422d4e9b",
|
|
"config": [
|
|
{
|
|
"name": "presence toilette",
|
|
"room": "bathroom",
|
|
"type": "binary_sensor",
|
|
"id": {
|
|
"entity_id": "binary_sensor.presence_toilette",
|
|
"device_id": null
|
|
}
|
|
},
|
|
{
|
|
"name": "toilette area lights",
|
|
"room": "bathroom",
|
|
"type": "light",
|
|
"id": {
|
|
"entity_id": null,
|
|
"device_id": "toilette"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "72aa11862ec744bcaeacdff5df1214af",
|
|
"automation": "- alias: Toilettenlicht an bei Anwesenheit\n description: ''\n triggers:\n - trigger: state\n entity_id: binary_sensor.presence_toilette\n to: 'on'\n conditions:\n - condition: numeric_state\n entity_id: sensor.light_level_toilette\n below: 100\n actions:\n - action: scene.turn_on\n target:\n entity_id: scene.toilette_naturliches_licht\n mode: single\n id: 72aa11862ec744bcaeacdff5df1214af",
|
|
"config": [
|
|
{
|
|
"name": "presence toilette",
|
|
"room": "bathroom",
|
|
"type": "binary_sensor",
|
|
"id": {
|
|
"entity_id": "binary_sensor.presence_toilette",
|
|
"device_id": null
|
|
}
|
|
},
|
|
{
|
|
"name": "toilette area lights",
|
|
"room": "bathroom",
|
|
"type": "light",
|
|
"id": {
|
|
"entity_id": null,
|
|
"device_id": "toilette"
|
|
}
|
|
},
|
|
{
|
|
"name": "light level toilette",
|
|
"room": "bathroom",
|
|
"type": "sensor",
|
|
"id": {
|
|
"entity_id": "sensor.light_level_toilette",
|
|
"device_id": null
|
|
}
|
|
},
|
|
{
|
|
"name": "toilette naturliches licht scene",
|
|
"room": "bathroom",
|
|
"type": "scene",
|
|
"id": {
|
|
"entity_id": "scene.toilette_naturliches_licht",
|
|
"device_id": null
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "Wohnzimmerlicht aus, wenn hell genug",
|
|
"automation": "- alias: Wohnzimmerlicht aus, wenn hell genug\n triggers:\n - trigger: state\n entity_id: sensor.light_intensity_wohnzimmer\n to: bright\n actions:\n - action: light.turn_off\n target:\n area_id: wohnzimmer\n mode: single",
|
|
"config": [
|
|
{
|
|
"name": "light intensity wohnzimmer",
|
|
"room": "living_room",
|
|
"type": "sensor",
|
|
"id": {
|
|
"entity_id": "sensor.light_intensity_wohnzimmer",
|
|
"device_id": null
|
|
}
|
|
},
|
|
{
|
|
"name": "wohnzimmer area lights",
|
|
"room": "living_room",
|
|
"type": "light",
|
|
"id": {
|
|
"entity_id": null,
|
|
"device_id": "wohnzimmer"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "'1733742144480'",
|
|
"automation": "- alias: Wohnzimmerlicht aus, wenn nicht benötigt\n id: '1733742144480'\n description: Läuft, wenn alle den Raum verlassen haben oder wenn Ida mit der Reinigung\n fertig ist.\n triggers:\n - trigger: state\n entity_id: binary_sensor.presence_wohnzimmer\n to: 'off'\n - trigger: state\n entity_id: vacuum.ida\n to: docked\n conditions:\n - condition: state\n entity_id: binary_sensor.presence_wohnzimmer\n state: 'off'\n - condition: state\n entity_id: vacuum.ida\n state: docked\n actions:\n - action: light.turn_off\n target:\n area_id: wohnzimmer\n mode: single",
|
|
"config": [
|
|
{
|
|
"name": "ida vacuum",
|
|
"room": "living_room",
|
|
"type": "vacuum",
|
|
"id": {
|
|
"entity_id": "vacuum.ida",
|
|
"device_id": null
|
|
}
|
|
},
|
|
{
|
|
"name": "presence wohnzimmer",
|
|
"room": "living_room",
|
|
"type": "binary_sensor",
|
|
"id": {
|
|
"entity_id": "binary_sensor.presence_wohnzimmer",
|
|
"device_id": null
|
|
}
|
|
},
|
|
{
|
|
"name": "wohnzimmer area lights",
|
|
"room": "living_room",
|
|
"type": "light",
|
|
"id": {
|
|
"entity_id": null,
|
|
"device_id": "wohnzimmer"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
] |