[ { "id": "Alles uit wanneer we van huis gaan", "automation": "- alias: Alles uit wanneer we van huis gaan\n description: ''\n triggers:\n - entity_id:\n - zone.home\n to: '0'\n trigger: state\n conditions: []\n actions:\n - data: {}\n target:\n entity_id: light.all_lights\n action: light.turn_off\n - data: {}\n target:\n device_id:\n - bf95a24944350c43f307e08e4b4ed465\n - 12c27fd464189ea8a982c7f6717bc78f\n - 2fd804bee45e4ee55a7edc637f347eba\n action: media_player.media_stop\n mode: single", "config": [ { "name": "all lights", "room": null, "type": "light", "id": { "entity_id": "light.all_lights", "device_id": null } }, { "name": "media player device 1", "room": null, "type": "media_player", "id": { "entity_id": null, "device_id": "bf95a24944350c43f307e08e4b4ed465" } }, { "name": "media player device 2", "room": null, "type": "media_player", "id": { "entity_id": null, "device_id": "12c27fd464189ea8a982c7f6717bc78f" } }, { "name": "media player device 3", "room": null, "type": "media_player", "id": { "entity_id": null, "device_id": "2fd804bee45e4ee55a7edc637f347eba" } }, { "name": "home zone", "room": null, "type": "zone", "id": { "entity_id": "zone.home", "device_id": null } } ] }, { "id": "Brood uit koelkast reminder", "automation": "- alias: Brood uit koelkast reminder\n description: ''\n trigger:\n - platform: time\n at: 06:22:00\n condition: []\n action:\n - service: tts.google_translate_say\n metadata: {}\n data:\n cache: false\n entity_id: media_player.sonos_keuken\n message: Don't forget to take your sandwiches out of the fridge\n mode: single", "config": [ { "name": "sonos keuken", "room": "kitchen", "type": "media_player", "id": { "entity_id": "media_player.sonos_keuken", "device_id": null } } ] }, { "id": "KNMI weercode", "automation": "- alias: KNMI weercode\n description: Geeft melding wanneer weercode veranderd naar geel, oranje of rood\n triggers:\n - entity_id:\n - sensor.knmi_weercode\n to:\n - geel\n - oranje\n - rood\n trigger: state\n conditions:\n - condition: or\n conditions:\n - condition: state\n entity_id: person.matthijs\n state: home\n - condition: state\n entity_id: person.fleur\n state: home\n actions:\n - data:\n with_group: true\n entity_id: media_player.sonos_keuken\n action: sonos.snapshot\n - metadata: {}\n data:\n volume_level: 0.4\n target:\n device_id: 12c27fd464189ea8a982c7f6717bc78f\n action: media_player.volume_set\n - metadata: {}\n data:\n volume_level: 0.4\n target:\n device_id: bf95a24944350c43f307e08e4b4ed465\n action: media_player.volume_set\n - action: media_player.volume_set\n metadata: {}\n data:\n volume_level: 0.4\n target:\n device_id: 2fd804bee45e4ee55a7edc637f347eba\n - metadata: {}\n data:\n group_members:\n - media_player.sonos_keuken\n - media_player.sonos_woonkamer\n - media_player.sonos_symfonisk\n target:\n area_id:\n - keuken\n - woonkamer\n action: media_player.join\n - data:\n cache: false\n entity_id: media_player.sonos_keuken\n message: Let op. Code {{ states('sensor.knmi_weercode') }} van kracht!\n language: nl\n action: tts.google_translate_say\n - data:\n with_group: true\n entity_id: media_player.sonos_keuken\n action: sonos.restore\n mode: single", "config": [ { "name": "media player device 1", "room": null, "type": "media_player", "id": { "entity_id": null, "device_id": "bf95a24944350c43f307e08e4b4ed465" } }, { "name": "media player device 2", "room": null, "type": "media_player", "id": { "entity_id": null, "device_id": "12c27fd464189ea8a982c7f6717bc78f" } }, { "name": "media player device 3", "room": null, "type": "media_player", "id": { "entity_id": null, "device_id": "2fd804bee45e4ee55a7edc637f347eba" } }, { "name": "sonos keuken", "room": "kitchen", "type": "media_player", "id": { "entity_id": "media_player.sonos_keuken", "device_id": null } }, { "name": "KNMI weercode", "room": null, "type": "sensor", "id": { "entity_id": "sensor.knmi_weercode", "device_id": null } }, { "name": "matthijs person", "room": null, "type": "person", "id": { "entity_id": "person.matthijs", "device_id": null } }, { "name": "fleur person", "room": null, "type": "person", "id": { "entity_id": "person.fleur", "device_id": null } }, { "name": "sonos woonkamer", "room": "living_room", "type": "media_player", "id": { "entity_id": "media_player.sonos_woonkamer", "device_id": null } }, { "name": "sonos symfonisk", "room": null, "type": "media_player", "id": { "entity_id": "media_player.sonos_symfonisk", "device_id": null } } ] }, { "id": "Lampen woonkamer aan/uit", "automation": "- alias: Lampen woonkamer aan/uit\n description: ''\n triggers:\n - event: sunset\n offset: '- 00:20:00'\n id: Zon gaat onder\n trigger: sun\n - entity_id:\n - zone.home\n from: '0'\n id: Thuiskomen\n trigger: state\n conditions: []\n actions:\n - choose:\n - conditions:\n - condition: trigger\n id:\n - Zon gaat onder\n - condition: numeric_state\n entity_id: zone.home\n above: 0\n sequence:\n - target:\n device_id:\n - 999ffc9b7c11eaa884b98454bdb9b248\n - 76e044d807f549f31c91d9a37ee294eb\n - 4253b06aa7efdb084156487f007089d2\n data: {}\n action: light.turn_on\n - conditions:\n - condition: trigger\n id:\n - Thuiskomen\n - condition: state\n entity_id: sun.sun\n state: below_horizon\n for:\n hours: 0\n minutes: 0\n seconds: 0\n - condition: time\n before: '23:00:00'\n sequence:\n - target:\n device_id:\n - 999ffc9b7c11eaa884b98454bdb9b248\n - 76e044d807f549f31c91d9a37ee294eb\n - 4253b06aa7efdb084156487f007089d2\n data: {}\n action: light.turn_on\n mode: single", "config": [ { "name": "light device 1", "room": "living_room", "type": "light", "id": { "entity_id": null, "device_id": "999ffc9b7c11eaa884b98454bdb9b248" } }, { "name": "light device 2", "room": "living_room", "type": "light", "id": { "entity_id": null, "device_id": "76e044d807f549f31c91d9a37ee294eb" } }, { "name": "light device 3", "room": "living_room", "type": "light", "id": { "entity_id": null, "device_id": "4253b06aa7efdb084156487f007089d2" } }, { "name": "switch bedroom", "room": "bedroom", "type": "switch", "id": { "entity_id": "e4dca38dab7334701b9493a7eef150db", "device_id": "76e044d807f549f31c91d9a37ee294eb" } }, { "name": "switch bedroom 2", "room": "bedroom", "type": "switch", "id": { "entity_id": "a356bc64b65e1b4a0a64195f798dde03", "device_id": "999ffc9b7c11eaa884b98454bdb9b248" } }, { "name": "home zone", "room": null, "type": "zone", "id": { "entity_id": "zone.home", "device_id": null } }, { "name": "sun", "room": null, "type": "sun", "id": { "entity_id": "sun.sun", "device_id": null } } ] }, { "id": "Motion-light slaapkamer", "automation": "- alias: Motion-light slaapkamer\n description: ''\n trigger:\n - type: motion\n platform: device\n device_id: dca3ebd4a90695a608ea9a5402cbb7bc\n entity_id: d8a65a72adc94a411df97899b9521188\n domain: binary_sensor\n id: Motion detected\n - type: no_motion\n platform: device\n device_id: dca3ebd4a90695a608ea9a5402cbb7bc\n entity_id: d8a65a72adc94a411df97899b9521188\n domain: binary_sensor\n id: Motion stopped\n condition: []\n action:\n - choose:\n - conditions:\n - condition: trigger\n id:\n - Motion detected\n - condition: sun\n after: sunset\n - condition: time\n before: '21:30:00'\n sequence:\n - type: turn_on\n device_id: 76e044d807f549f31c91d9a37ee294eb\n entity_id: e4dca38dab7334701b9493a7eef150db\n domain: switch\n - conditions:\n - condition: trigger\n id:\n - Motion stopped\n sequence:\n - type: turn_off\n device_id: 76e044d807f549f31c91d9a37ee294eb\n entity_id: e4dca38dab7334701b9493a7eef150db\n domain: switch\n - conditions:\n - condition: trigger\n id:\n - Motion detected\n - condition: time\n after: '21:30:00'\n before: '22:00:00'\n sequence:\n - type: turn_on\n device_id: 999ffc9b7c11eaa884b98454bdb9b248\n entity_id: a356bc64b65e1b4a0a64195f798dde03\n domain: switch\n mode: single", "config": [ { "name": "light device 1", "room": "living_room", "type": "light", "id": { "entity_id": null, "device_id": "999ffc9b7c11eaa884b98454bdb9b248" } }, { "name": "light device 2", "room": "living_room", "type": "light", "id": { "entity_id": null, "device_id": "76e044d807f549f31c91d9a37ee294eb" } }, { "name": "motion sensor bedroom", "room": "bedroom", "type": "binary_sensor", "id": { "entity_id": "d8a65a72adc94a411df97899b9521188", "device_id": "dca3ebd4a90695a608ea9a5402cbb7bc" } }, { "name": "switch bedroom", "room": "bedroom", "type": "switch", "id": { "entity_id": "e4dca38dab7334701b9493a7eef150db", "device_id": "76e044d807f549f31c91d9a37ee294eb" } }, { "name": "switch bedroom 2", "room": "bedroom", "type": "switch", "id": { "entity_id": "a356bc64b65e1b4a0a64195f798dde03", "device_id": "999ffc9b7c11eaa884b98454bdb9b248" } } ] }, { "id": "Motion Toilet", "automation": "- alias: Motion Toilet\n description: ''\n trigger:\n - type: motion\n platform: device\n device_id: 1ea2a8c8c9fdd268dc17096b18c8e2ac\n entity_id: 270d1ce26ddf06b2ec5d3af611eefaf7\n domain: binary_sensor\n id: Detected motion\n - type: no_motion\n platform: device\n device_id: 1ea2a8c8c9fdd268dc17096b18c8e2ac\n entity_id: 270d1ce26ddf06b2ec5d3af611eefaf7\n domain: binary_sensor\n id: Motion stopped\n for:\n hours: 0\n minutes: 1\n seconds: 20\n condition: []\n action:\n - choose:\n - conditions:\n - condition: trigger\n id:\n - Detected motion\n - condition: time\n after: 07:00:00\n before: 00:00:00\n weekday:\n - mon\n - tue\n - wed\n - thu\n - fri\n sequence:\n - type: turn_on\n device_id: 797f2c83cc6345b05e59703ce900b0e4\n entity_id: 783d053b964fdd8e0231e17d186ebac3\n domain: light\n brightness_pct: 70\n - conditions:\n - condition: trigger\n id:\n - Motion stopped\n sequence:\n - service: light.turn_off\n data: {}\n target:\n device_id: 797f2c83cc6345b05e59703ce900b0e4\n - conditions:\n - condition: trigger\n id:\n - Detected motion\n - condition: time\n after: 08:30:00\n before: 01:00:00\n weekday:\n - sat\n - sun\n sequence:\n - type: turn_on\n device_id: 797f2c83cc6345b05e59703ce900b0e4\n entity_id: 783d053b964fdd8e0231e17d186ebac3\n domain: light\n brightness_pct: 70\n mode: single", "config": [ { "name": "motion sensor toilet", "room": "bathroom", "type": "binary_sensor", "id": { "entity_id": "270d1ce26ddf06b2ec5d3af611eefaf7", "device_id": "1ea2a8c8c9fdd268dc17096b18c8e2ac" } }, { "name": "light toilet", "room": "bathroom", "type": "light", "id": { "entity_id": "783d053b964fdd8e0231e17d186ebac3", "device_id": "797f2c83cc6345b05e59703ce900b0e4" } } ] }, { "id": "Motion-lights hal", "automation": "- alias: Motion-lights hal\n description: Gebaseerd op zonsop- en ondergang\n trigger:\n - type: motion\n platform: device\n device_id: 58a50495c62ed34059897cd651530945\n entity_id: 7e6e6c77e127394e7217afbf203238b6\n domain: binary_sensor\n id: Motion detected\n - type: no_motion\n platform: device\n device_id: 58a50495c62ed34059897cd651530945\n entity_id: 7e6e6c77e127394e7217afbf203238b6\n domain: binary_sensor\n id: Motion stopped\n for:\n hours: 0\n minutes: 1\n seconds: 20\n condition: []\n action:\n - choose:\n - conditions:\n - condition: trigger\n id:\n - Motion detected\n - condition: and\n conditions:\n - condition: time\n after: '16:00:00'\n before: '23:00:00'\n - condition: sun\n after: sunset\n after_offset: -00:20:00\n sequence:\n - service: light.turn_on\n data: {}\n target:\n entity_id: light.lampen_hal\n - conditions:\n - condition: trigger\n id:\n - Motion stopped\n sequence:\n - service: light.turn_off\n target:\n entity_id: light.lampen_hal\n data: {}\n - conditions:\n - condition: trigger\n id:\n - Motion detected\n - condition: state\n entity_id: sun.sun\n state: below_horizon\n - condition: and\n conditions:\n - condition: time\n after: 06:25:00\n weekday:\n - mon\n - tue\n - wed\n - thu\n - fri\n before: 09:00:00\n sequence:\n - type: turn_on\n device_id: fd6a27ea1a27a24bffbc0db0a1889659\n entity_id: 49de623ef58c7bfe7a5111c226d128a7\n domain: light\n brightness_pct: 5\n - conditions:\n - condition: trigger\n id:\n - Motion detected\n - condition: time\n after: '23:00:00'\n before: 01:30:00\n weekday:\n - fri\n - sat\n - sun\n sequence:\n - type: turn_on\n device_id: fd6a27ea1a27a24bffbc0db0a1889659\n entity_id: 49de623ef58c7bfe7a5111c226d128a7\n domain: light\n brightness_pct: 5\n - conditions:\n - condition: trigger\n id:\n - Motion detected\n - condition: numeric_state\n entity_id: sensor.motion_hal_licht\n below: 9\n - condition: time\n after: '10:00:00'\n before: '19:00:00'\n sequence:\n - service: light.turn_on\n target:\n entity_id: light.lampen_hal\n data: {}\n mode: single", "config": [ { "name": "motion sensor hall", "room": "hall", "type": "binary_sensor", "id": { "entity_id": "7e6e6c77e127394e7217afbf203238b6", "device_id": "58a50495c62ed34059897cd651530945" } }, { "name": "lamps hall", "room": "hall", "type": "light", "id": { "entity_id": "light.lampen_hal", "device_id": null } }, { "name": "light device hall", "room": "hall", "type": "light", "id": { "entity_id": "49de623ef58c7bfe7a5111c226d128a7", "device_id": "fd6a27ea1a27a24bffbc0db0a1889659" } }, { "name": "motion hall light sensor", "room": "hall", "type": "sensor", "id": { "entity_id": "sensor.motion_hal_licht", "device_id": null } }, { "name": "sun", "room": null, "type": "sun", "id": { "entity_id": "sun.sun", "device_id": null } } ] }, { "id": "Planten (mi flora)", "automation": "- alias: Planten (mi flora)\n description: ''\n triggers:\n - trigger: numeric_state\n entity_id:\n - sensor.plant_sensor_strelizia_moisture\n below: 18\n id: Water geven strelitzia\n - trigger: numeric_state\n entity_id:\n - sensor.plant_sensor_calathea_moisture\n below: 18\n id: Water geven Calathea\n conditions: []\n actions:\n - choose:\n - conditions:\n - condition: trigger\n id:\n - Water geven strelitzia\n sequence:\n - action: notify.mobile_app_samsung_van_matthijs\n metadata: {}\n data:\n message: De strelizia heeft water nodig.\n title: Planten\n - action: notify.mobile_app_telefoon_van_fleur\n metadata: {}\n data:\n message: De strelizia heeft wat water nodig.\n title: Planten\n - conditions:\n - condition: trigger\n id:\n - Water geven Calathea\n sequence:\n - action: notify.mobile_app_samsung_van_matthijs\n metadata: {}\n data:\n title: Planten\n message: De calathea heeft water nodig.\n - action: notify.mobile_app_telefoon_van_fleur\n metadata: {}\n data:\n title: Planten\n message: De Calathea heeft water nodig.\n - conditions:\n - condition: trigger\n id:\n - Water geven strelitzia\n - condition: numeric_state\n entity_id: zone.home\n above: 0\n sequence:\n - action: sonos.snapshot\n metadata: {}\n data:\n with_group: true\n entity_id: media_player.sonos_keuken\n - action: media_player.join\n metadata: {}\n data: {}\n target:\n area_id:\n - keuken\n - woonkamer\n - action: tts.google_translate_say\n metadata: {}\n data:\n cache: false\n entity_id: media_player.sonos_keuken\n message: De Strelitzia heeft water nodig.\n language: nl\n - action: sonos.restore\n metadata: {}\n data:\n with_group: true\n entity_id: media_player.sonos_keuken\n - conditions:\n - condition: trigger\n id:\n - Water geven Calathea\n - condition: numeric_state\n entity_id: zone.home\n above: 0\n sequence:\n - action: sonos.snapshot\n metadata: {}\n data:\n with_group: true\n entity_id: media_player.sonos_keuken\n - action: media_player.join\n metadata: {}\n data: {}\n target:\n area_id:\n - keuken\n - woonkamer\n - action: tts.google_translate_say\n metadata: {}\n data:\n cache: false\n entity_id: media_player.sonos_keuken\n message: De Calathea heeft water nodig.\n language: nl\n - action: sonos.restore\n metadata: {}\n data:\n with_group: true\n entity_id: media_player.sonos_keuken\n mode: single", "config": [ { "name": "sonos keuken", "room": "kitchen", "type": "media_player", "id": { "entity_id": "media_player.sonos_keuken", "device_id": null } }, { "name": "strelitzia plant moisture", "room": null, "type": "sensor", "id": { "entity_id": "sensor.plant_sensor_strelizia_moisture", "device_id": null } }, { "name": "calathea plant moisture", "room": null, "type": "sensor", "id": { "entity_id": "sensor.plant_sensor_calathea_moisture", "device_id": null } }, { "name": "home zone", "room": null, "type": "zone", "id": { "entity_id": "zone.home", "device_id": null } } ] }, { "id": "Reistijd naar huis Fleur", "automation": "- alias: Reistijd naar huis Fleur\n description: ''\n trigger:\n - platform: zone\n entity_id: person.fleur\n zone: zone.werk_fleur\n event: leave\n condition:\n - condition: time\n after: '16:00:00'\n weekday:\n - mon\n - tue\n - wed\n - thu\n action:\n - service: homeassistant.update_entity\n data: {}\n target:\n entity_id: automation.verlaten_van_werk\n - service: notify.mobile_app_sm_g998b\n data:\n message: Ze is rond {{now().strftime(\"%H:%M\")}} vertrokken en ongeveer over\n {{states('sensor.waze_reistijd_werk_fleur')}} minuten thuis.\n mode: single", "config": [ { "name": "fleur person", "room": null, "type": "person", "id": { "entity_id": "person.fleur", "device_id": null } }, { "name": "fleur work zone", "room": null, "type": "zone", "id": { "entity_id": "zone.werk_fleur", "device_id": null } }, { "name": "waze travel time work fleur", "room": null, "type": "sensor", "id": { "entity_id": "sensor.waze_reistijd_werk_fleur", "device_id": null } }, { "name": "Verlaten van werk automation", "room": null, "type": "automation", "id": { "entity_id": "automation.verlaten_van_werk", "device_id": null } } ] }, { "id": "Reset boolean weer info", "automation": "- alias: Reset boolean weer info\n description: ''\n trigger:\n - platform: time\n at: 06:00:00\n condition: []\n action:\n - service: input_boolean.turn_on\n target:\n entity_id: input_boolean.weer_info_ochtend\n data: {}\n mode: single", "config": [ { "name": "morning weather info boolean", "room": null, "type": "input_boolean", "id": { "entity_id": "input_boolean.weer_info_ochtend", "device_id": null } } ] }, { "id": "Vakantie modus", "automation": "- alias: Vakantie modus\n description: D.m.v. input_boolean\n trigger:\n - platform: state\n entity_id:\n - input_boolean.vakantiemodus\n to: 'on'\n alias: Op vakantie\n id: Op vakantie\n - platform: state\n entity_id:\n - input_boolean.vakantiemodus\n to: 'off'\n alias: Terug van vakantie\n id: Terug van vakantie\n condition: []\n action:\n - choose:\n - conditions:\n - condition: trigger\n id:\n - Op vakantie\n sequence:\n - service: switch.turn_off\n target:\n area_id:\n - woonkamer\n - slaapkamer\n data: {}\n - service: media_player.media_stop\n target:\n device_id:\n - bf95a24944350c43f307e08e4b4ed465\n - 12c27fd464189ea8a982c7f6717bc78f\n data: {}\n - service: light.turn_off\n target:\n area_id:\n - hal\n - slaapkamer\n - woonkamer\n data: {}\n mode: single", "config": [ { "name": "media player device 1", "room": null, "type": "media_player", "id": { "entity_id": null, "device_id": "bf95a24944350c43f307e08e4b4ed465" } }, { "name": "media player device 2", "room": null, "type": "media_player", "id": { "entity_id": null, "device_id": "12c27fd464189ea8a982c7f6717bc78f" } }, { "name": "vacation mode boolean", "room": null, "type": "input_boolean", "id": { "entity_id": "input_boolean.vakantiemodus", "device_id": null } } ] }, { "id": "Verjaardagen", "automation": "- alias: Verjaardagen\n description: ''\n mode: single\n triggers:\n - entity_id: calendar.anniversaries\n event: start\n offset: 0:0:0\n trigger: calendar\n conditions: []\n actions:\n - action: notify.mobile_app_samsung_van_matthijs\n metadata: {}\n data:\n title: Verjaardag\n message: Vandaag is {{ trigger.calendar_event.summary }} jarig!\n - action: notify.mobile_app_telefoon_van_fleur\n metadata: {}\n data:\n title: Verjaardag\n message: Vandaag is {{ trigger.calendar_event.summary }} jarig!", "config": [ { "name": "anniversaries calendar", "room": null, "type": "calendar", "id": { "entity_id": "calendar.anniversaries", "device_id": null } } ] } ]