[ { "id": "'1697759634706'", "automation": "- id: '1697759634706'\n alias: Turn off underbed lights\n description: ''\n trigger:\n - platform: time\n at: 06:31:00\n condition: []\n action:\n - service: light.turn_off\n data: {}\n target:\n entity_id:\n - light.left_underbed\n - light.right_underbed\n mode: single", "config": [ { "name": "left underbed light", "room": "bedroom", "type": "light", "id": { "entity_id": "light.left_underbed", "device_id": null } }, { "name": "right underbed light", "room": "bedroom", "type": "light", "id": { "entity_id": "light.right_underbed", "device_id": null } } ] }, { "id": "'1697826124111'", "automation": "- id: '1697826124111'\n alias: Turn gordon on\n description: ''\n trigger:\n - platform: state\n entity_id:\n - input_boolean.gordon\n to: 'on'\n condition: []\n action:\n - service: remote.send_command\n data:\n device: gordon\n command: power\n target:\n entity_id: remote.broadlink_blaster\n - delay:\n hours: 0\n minutes: 0\n seconds: 0\n milliseconds: 30\n - service: remote.send_command\n data:\n device: gordon\n command: flip_star\n num_repeats: 2\n delay_secs: 1\n target:\n entity_id: remote.broadlink_blaster\n mode: single", "config": [ { "name": "gordon input boolean", "room": null, "type": "input_boolean", "id": { "entity_id": "input_boolean.gordon", "device_id": null } }, { "name": "broadlink blaster remote", "room": null, "type": "remote", "id": { "entity_id": "remote.broadlink_blaster", "device_id": null } } ] }, { "id": "turngordonoff", "automation": "- id: turngordonoff\n alias: Turn gordon off\n description: ''\n trigger:\n - platform: state\n entity_id:\n - input_boolean.gordon\n to: 'off'\n condition: []\n action:\n - service: remote.send_command\n data:\n device: gordon\n command: power\n target:\n entity_id: remote.broadlink_blaster\n - delay:\n hours: 0\n minutes: 0\n seconds: 0\n milliseconds: 30\n - service: remote.send_command\n data:\n device: gordon\n command: flip_star\n target:\n entity_id: remote.broadlink_blaster\n mode: single", "config": [ { "name": "gordon input boolean", "room": null, "type": "input_boolean", "id": { "entity_id": "input_boolean.gordon", "device_id": null } }, { "name": "broadlink blaster remote", "room": null, "type": "remote", "id": { "entity_id": "remote.broadlink_blaster", "device_id": null } } ] }, { "id": "'1698712179394'", "automation": "- id: '1698712179394'\n alias: Turn off alexa when the tv is on\n description: ''\n triggers:\n - entity_id:\n - media_player.lg_webos_smart_tv\n to: 'on'\n trigger: state\n conditions:\n - condition: state\n entity_id: media_player.asshat\n state: playing\n actions:\n - data: {}\n target:\n entity_id: media_player.asshat\n action: media_player.media_stop\n mode: single", "config": [ { "name": "lg webos smart tv", "room": "living_room", "type": "media_player", "id": { "entity_id": "media_player.lg_webos_smart_tv", "device_id": null } }, { "name": "asshat media player", "room": null, "type": "media_player", "id": { "entity_id": "media_player.asshat", "device_id": null } } ] }, { "id": "'1701572414568'", "automation": "- id: '1701572414568'\n alias: disable garage light auto off\n description: ''\n trigger:\n - platform: state\n entity_id:\n - input_boolean.garage_light_automation\n condition: []\n action:\n - service: automation.toggle\n data: {}\n target:\n entity_id:\n - automation.motion_garage_fridge_light_off_2\n - automation.motion_garage_light_off_2\n - automation.motion_laundry_light_off_2\n mode: single", "config": [ { "name": "garage light automation input boolean", "room": "garage", "type": "input_boolean", "id": { "entity_id": "input_boolean.garage_light_automation", "device_id": null } }, { "name": "motion garage fridge light off automation", "room": "garage", "type": "automation", "id": { "entity_id": "automation.motion_garage_fridge_light_off_2", "device_id": null } }, { "name": "motion garage light off automation", "room": "garage", "type": "automation", "id": { "entity_id": "automation.motion_garage_light_off_2", "device_id": null } }, { "name": "motion laundry light off automation", "room": "laundry", "type": "automation", "id": { "entity_id": "automation.motion_laundry_light_off_2", "device_id": null } } ] }, { "id": "'1702660654016'", "automation": "- id: '1702660654016'\n alias: Dog Medication Reminder\n description: ''\n triggers:\n - at: 08:00:00\n trigger: time\n conditions:\n - condition: template\n value_template: '{{ now().day == 15 }}'\n actions:\n - data:\n message: Reminder to give HeartGuard and NexGuard to Parsley\n title: Mediation Reminder\n action: notify.mobile_app_christine_timons_iphone\n - data:\n message: Reminder to give HeartGuard and NexGuard to Parsley\n title: Mediation Reminder\n action: notify.mobile_app_johns_phone\n mode: single", "config": [ { "name": "christine timons iphone notification", "room": null, "type": "notify", "id": { "entity_id": "notify.mobile_app_christine_timons_iphone", "device_id": null } }, { "name": "johns phone notification", "room": null, "type": "notify", "id": { "entity_id": "notify.mobile_app_johns_phone", "device_id": null } } ] }, { "id": "'1712599478326'", "automation": "- id: '1712599478326'\n alias: Garage Automation Toggle\n description: Toggle the automated light shut off in the garage\n trigger:\n - device_id: f0f18b22f81557e65f75eeae05940e7f\n domain: zha\n platform: device\n type: remote_button_short_press\n subtype: button\n condition: []\n action:\n - target:\n entity_id:\n - input_boolean.garage_light_automation\n data: {}\n action: input_boolean.toggle\n mode: single", "config": [ { "name": "garage light automation input boolean", "room": "garage", "type": "input_boolean", "id": { "entity_id": "input_boolean.garage_light_automation", "device_id": null } }, { "name": "garage remote button", "room": "garage", "type": "device", "id": { "entity_id": null, "device_id": "f0f18b22f81557e65f75eeae05940e7f" } } ] }, { "id": "'1718754606982'", "automation": "- id: '1718754606982'\n alias: Doorbell Camera\n description: ''\n triggers:\n - type: turned_on\n device_id: fbee2d6078bbd0cb02673fd2ec1781a0\n entity_id: 900b12948b8959a58e967f65606ea94e\n domain: binary_sensor\n trigger: device\n conditions: []\n actions:\n - action: browser_mod.popup\n data:\n dismissable: true\n autoclose: false\n title: Front Door Cam\n timeout: 60000\n size: fullscreen\n deviceID:\n - Lounge Browser\n - Craftroom Browser\n content:\n camera_view: live\n type: picture-glance\n entities: []\n camera_image: camera.doorbell\n mode: single", "config": [ { "name": "doorbell camera binary sensor", "room": "front_door", "type": "binary_sensor", "id": { "entity_id": "900b12948b8959a58e967f65606ea94e", "device_id": "fbee2d6078bbd0cb02673fd2ec1781a0" } }, { "name": "doorbell camera", "room": "front_door", "type": "camera", "id": { "entity_id": "camera.doorbell", "device_id": null } } ] }, { "id": "'1722902770003'", "automation": "- id: '1722902770003'\n alias: Govee On\n description: ''\n trigger:\n - platform: device\n device_id: 2c53eca3cdfe50ea384f161f5b09d999\n domain: media_player\n entity_id: e54a3c2f9a0150839d6985484c32ebef\n type: turned_on\n condition: []\n action:\n - type: turn_on\n device_id: a5eacb3d4477818e0d7fa8867c2e4b2f\n entity_id: 340b779076a396197015c41ea562ec18\n domain: light\n mode: single", "config": [ { "name": "govee media player", "room": null, "type": "media_player", "id": { "entity_id": "e54a3c2f9a0150839d6985484c32ebef", "device_id": "2c53eca3cdfe50ea384f161f5b09d999" } }, { "name": "govee light", "room": null, "type": "light", "id": { "entity_id": "340b779076a396197015c41ea562ec18", "device_id": "a5eacb3d4477818e0d7fa8867c2e4b2f" } } ] }, { "id": "'1722902825916'", "automation": "- id: '1722902825916'\n alias: Govee Off\n description: ''\n trigger:\n - platform: device\n device_id: 2c53eca3cdfe50ea384f161f5b09d999\n domain: media_player\n entity_id: e54a3c2f9a0150839d6985484c32ebef\n type: turned_off\n condition: []\n action:\n - type: turn_off\n device_id: a5eacb3d4477818e0d7fa8867c2e4b2f\n entity_id: 340b779076a396197015c41ea562ec18\n domain: light\n mode: single", "config": [ { "name": "govee media player", "room": null, "type": "media_player", "id": { "entity_id": "e54a3c2f9a0150839d6985484c32ebef", "device_id": "2c53eca3cdfe50ea384f161f5b09d999" } }, { "name": "govee light", "room": null, "type": "light", "id": { "entity_id": "340b779076a396197015c41ea562ec18", "device_id": "a5eacb3d4477818e0d7fa8867c2e4b2f" } } ] }, { "id": "'1727376559152'", "automation": "- id: '1727376559152'\n alias: Turn fish pump back on\n description: ''\n trigger:\n - platform: device\n type: turned_off\n device_id: 1af15c636dd18e07ac637816980b04d3\n entity_id: 921ac978262840c3520495f662feca5e\n domain: switch\n for:\n hours: 0\n minutes: 30\n seconds: 0\n condition: []\n action:\n - type: turn_on\n device_id: 1af15c636dd18e07ac637816980b04d3\n entity_id: 921ac978262840c3520495f662feca5e\n domain: switch\n mode: single", "config": [ { "name": "fish pump switch", "room": null, "type": "switch", "id": { "entity_id": "921ac978262840c3520495f662feca5e", "device_id": "1af15c636dd18e07ac637816980b04d3" } } ] }, { "id": "'1733015219236'", "automation": "- id: '1733015219236'\n alias: Outdoor shower lights on\n description: ''\n triggers:\n - type: value\n device_id: 8401efbb6cfe8a81853114070159e506\n entity_id: 55153f5fe8f99e36552648060dff9e80\n domain: sensor\n trigger: device\n above: 4\n conditions: []\n actions:\n - action: light.turn_on\n metadata: {}\n data:\n transition: 0\n brightness_pct: 100\n target:\n entity_id: light.shower_light\n mode: single", "config": [ { "name": "outdoor shower sensor", "room": "outdoor_shower", "type": "sensor", "id": { "entity_id": "55153f5fe8f99e36552648060dff9e80", "device_id": "8401efbb6cfe8a81853114070159e506" } }, { "name": "shower light", "room": "outdoor_shower", "type": "light", "id": { "entity_id": "light.shower_light", "device_id": null } } ] }, { "id": "'1733015312120'", "automation": "- id: '1733015312120'\n alias: outdoor shower lights off\n description: ''\n triggers:\n - type: value\n device_id: 8401efbb6cfe8a81853114070159e506\n entity_id: 55153f5fe8f99e36552648060dff9e80\n domain: sensor\n trigger: device\n below: 4\n conditions:\n - condition: state\n entity_id: light.bar_light\n state: 'off'\n actions:\n - action: light.turn_off\n metadata: {}\n data: {}\n target:\n entity_id: light.shower_light\n mode: single", "config": [ { "name": "outdoor shower sensor", "room": "outdoor_shower", "type": "sensor", "id": { "entity_id": "55153f5fe8f99e36552648060dff9e80", "device_id": "8401efbb6cfe8a81853114070159e506" } }, { "name": "shower light", "room": "outdoor_shower", "type": "light", "id": { "entity_id": "light.shower_light", "device_id": null } }, { "name": "bar light", "room": "bar", "type": "light", "id": { "entity_id": "light.bar_light", "device_id": null } } ] }, { "id": "'1735326125362'", "automation": "- id: '1735326125362'\n alias: Kitchen Sink Light on\n description: ''\n triggers:\n - type: moist\n device_id: d9c50c5dd1129030d3a16683530a830f\n entity_id: 2b4d0ad1469f4ec8f675581f9b91d430\n domain: binary_sensor\n trigger: device\n conditions: []\n actions:\n - type: turn_on\n device_id: 4a9011c4cf416d90b0df1fdd87253f76\n entity_id: 41c0f52e254f60f5cb9e182e57baed63\n domain: switch\n mode: single", "config": [ { "name": "kitchen sink moisture sensor", "room": "kitchen", "type": "binary_sensor", "id": { "entity_id": "2b4d0ad1469f4ec8f675581f9b91d430", "device_id": "d9c50c5dd1129030d3a16683530a830f" } }, { "name": "kitchen sink light switch", "room": "kitchen", "type": "switch", "id": { "entity_id": "41c0f52e254f60f5cb9e182e57baed63", "device_id": "4a9011c4cf416d90b0df1fdd87253f76" } }, { "name": "kitchen sink light", "room": "kitchen", "type": "light", "id": { "entity_id": "dd218d73fab1db9f4b490e5cb64ca860", "device_id": "4a9011c4cf416d90b0df1fdd87253f76" } } ] }, { "id": "'1736287482498'", "automation": "- id: '1736287482498'\n alias: CHristine's gets into bed\n description: 'Christine gets in to bed '\n triggers:\n - trigger: state\n entity_id:\n - binary_sensor.christine_in_bed\n from: 'off'\n to: 'on'\n conditions:\n - condition: time\n after: '17:30:00'\n before: 08:00:00\n actions:\n - action: light.turn_off\n target:\n entity_id:\n - light.left_underbed\n data: {}\n mode: single", "config": [ { "name": "left underbed light", "room": "bedroom", "type": "light", "id": { "entity_id": "light.left_underbed", "device_id": null } }, { "name": "christine in bed sensor", "room": "bedroom", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.christine_in_bed", "device_id": null } } ] }, { "id": "'1736287696699'", "automation": "- id: '1736287696699'\n alias: CHristine's underbed light on\n description: 'Christine gets out of bed '\n triggers:\n - trigger: state\n entity_id:\n - binary_sensor.christine_in_bed\n from: 'on'\n to: 'off'\n conditions:\n - condition: time\n after: '20:00:00'\n before: 06:30:00\n actions:\n - action: light.turn_on\n data:\n brightness_pct: 25\n rgb_color:\n - 255\n - 191\n - 0\n target:\n entity_id:\n - light.left_underbed\n - light.under_cabinet_light\n mode: single", "config": [ { "name": "left underbed light", "room": "bedroom", "type": "light", "id": { "entity_id": "light.left_underbed", "device_id": null } }, { "name": "christine in bed sensor", "room": "bedroom", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.christine_in_bed", "device_id": null } }, { "name": "under cabinet light", "room": "kitchen", "type": "light", "id": { "entity_id": "light.under_cabinet_light", "device_id": null } } ] }, { "id": "'1736287731216'", "automation": "- id: '1736287731216'\n alias: Daily Backup\n description: ''\n triggers:\n - trigger: time\n at: 00:00:00\n conditions: []\n actions:\n - action: hassio.backup_full\n data: {}\n mode: single", "config": [] }, { "id": "'1736287767116'", "automation": "- id: '1736287767116'\n alias: Notify Dryer Cycle Completed\n description: ''\n triggers:\n - entity_id: sensor.dryer_is_running\n trigger: state\n from: 'true'\n to: 'false'\n for:\n minutes: 1\n conditions:\n - condition: state\n entity_id:\n - person.christine\n state: home\n actions:\n - action: notify.mobile_app_christine_timons_iphone\n data:\n message: The dryer has finished its cycle\n title: Dryer Done\n mode: single", "config": [ { "name": "christine timons iphone notification", "room": null, "type": "notify", "id": { "entity_id": "notify.mobile_app_christine_timons_iphone", "device_id": null } }, { "name": "dryer running sensor", "room": "laundry", "type": "sensor", "id": { "entity_id": "sensor.dryer_is_running", "device_id": null } }, { "name": "christine person", "room": null, "type": "person", "id": { "entity_id": "person.christine", "device_id": null } } ] }, { "id": "'1736287803306'", "automation": "- id: '1736287803306'\n alias: John's underbed light off\n description: 'John gets in to bed '\n triggers:\n - trigger: state\n entity_id:\n - binary_sensor.john_in_bed\n from: 'off'\n to: 'on'\n conditions:\n - condition: time\n after: '17:00:00'\n before: 08:00:00\n actions:\n - action: light.turn_off\n target:\n entity_id:\n - light.right_underbed\n data: {}\n mode: single", "config": [ { "name": "right underbed light", "room": "bedroom", "type": "light", "id": { "entity_id": "light.right_underbed", "device_id": null } }, { "name": "john in bed sensor", "room": "bedroom", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.john_in_bed", "device_id": null } } ] }, { "id": "'1736287824193'", "automation": "- id: '1736287824193'\n alias: John's underbed light on\n description: 'John gets out of bed '\n triggers:\n - trigger: state\n entity_id:\n - binary_sensor.john_in_bed\n from: 'on'\n to: 'off'\n for:\n seconds: 1\n conditions:\n - condition: time\n after: '20:00:00'\n before: 06:30:00\n actions:\n - action: light.turn_on\n data:\n brightness_pct: 25\n rgb_color:\n - 255\n - 191\n - 0\n target:\n entity_id:\n - light.right_underbed\n - light.under_cabinet_light\n mode: single", "config": [ { "name": "right underbed light", "room": "bedroom", "type": "light", "id": { "entity_id": "light.right_underbed", "device_id": null } }, { "name": "under cabinet light", "room": "kitchen", "type": "light", "id": { "entity_id": "light.under_cabinet_light", "device_id": null } }, { "name": "john in bed sensor", "room": "bedroom", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.john_in_bed", "device_id": null } } ] }, { "id": "'1736287894077'", "automation": "- id: '1736287894077'\n alias: Master bedroom door open\n description: ''\n triggers:\n - entity_id: binary_sensor.lumi_master_bedroom_contact_1\n trigger: state\n from: 'off'\n to: 'on'\n conditions: []\n actions:\n - action: notify.mobile_app_christine_timons_iphone\n data:\n message: The Master Bedroom Door has opened\n title: Master Bedroom Door\n mode: single", "config": [ { "name": "christine timons iphone notification", "room": null, "type": "notify", "id": { "entity_id": "notify.mobile_app_christine_timons_iphone", "device_id": null } }, { "name": "master bedroom contact sensor", "room": "master_bedroom", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.lumi_master_bedroom_contact_1", "device_id": null } } ] }, { "id": "'1736287985178'", "automation": "- id: '1736287985178'\n alias: Notify Wash Cycle Completed\n description: ''\n triggers:\n - entity_id: sensor.washing_machine_is_running\n trigger: state\n from: 'true'\n to: 'false'\n for:\n minutes: 1\n conditions:\n - condition: state\n entity_id:\n - person.christine\n state: home\n actions:\n - action: notify.mobile_app_christine_timons_iphone\n data:\n message: The washing machine has finished its cycle\n title: Washing Machine Done\n mode: single", "config": [ { "name": "christine timons iphone notification", "room": null, "type": "notify", "id": { "entity_id": "notify.mobile_app_christine_timons_iphone", "device_id": null } }, { "name": "christine person", "room": null, "type": "person", "id": { "entity_id": "person.christine", "device_id": null } }, { "name": "washing machine running sensor", "room": "laundry", "type": "sensor", "id": { "entity_id": "sensor.washing_machine_is_running", "device_id": null } } ] }, { "id": "'1736288054177'", "automation": "- id: '1736288054177'\n alias: Event sync pool and value water level\n description: ''\n triggers:\n - trigger: mqtt\n topic: homie/PoolDuino-pool/level/level\n conditions: []\n actions:\n - action: mqtt.publish\n data:\n topic: poolduino-valve/waterlevel\n payload: '{{ trigger.payload }}'\n mode: single", "config": [] }, { "id": "'1736288327028'", "automation": "- id: '1736288327028'\n alias: night light 1 on\n description: ''\n triggers:\n - trigger: time\n at: '21:00:00'\n conditions: []\n actions:\n - action: switch.turn_on\n metadata: {}\n data: {}\n target:\n entity_id: switch.night_light_1_switch\n mode: single", "config": [ { "name": "night light 1 switch", "room": null, "type": "switch", "id": { "entity_id": "switch.night_light_1_switch", "device_id": null } } ] }, { "id": "'1736288362429'", "automation": "- id: '1736288362429'\n alias: night light 1 off\n description: ''\n triggers:\n - trigger: time\n at: 06:00:00\n conditions: []\n actions:\n - action: switch.turn_off\n metadata: {}\n data: {}\n target:\n entity_id: switch.night_light_1_switch\n mode: single", "config": [ { "name": "night light 1 switch", "room": null, "type": "switch", "id": { "entity_id": "switch.night_light_1_switch", "device_id": null } } ] }, { "id": "'1736893459164'", "automation": "- id: '1736893459164'\n alias: motion kitchen light off\n description: ''\n triggers:\n - entity_id: binary_sensor.tuyatec_kitchen_motion\n to: 'off'\n for: 00:05:00\n trigger: state\n conditions: []\n actions:\n - target:\n entity_id:\n - switch.zwave_kitchen_sink_light\n - switch.kichen_zwave_switch\n action: switch.turn_off\n data: {}\n mode: single", "config": [ { "name": "kitchen motion sensor", "room": "kitchen", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.tuyatec_kitchen_motion", "device_id": null } }, { "name": "kitchen sink light switch 2", "room": "kitchen", "type": "switch", "id": { "entity_id": "switch.zwave_kitchen_sink_light", "device_id": null } }, { "name": "kitchen zwave switch", "room": "kitchen", "type": "switch", "id": { "entity_id": "switch.kichen_zwave_switch", "device_id": null } } ] }, { "id": "'1736893514538'", "automation": "- id: '1736893514538'\n alias: motion kitchen light on\n description: ''\n triggers:\n - trigger: state\n entity_id: binary_sensor.tuyatec_kitchen_motion\n to: 'on'\n conditions:\n - condition: or\n conditions:\n - condition: sun\n after: sunset\n after_offset: -01:00:00\n - condition: sun\n before: sunrise\n before_offset: -01:30:00\n - condition: numeric_state\n entity_id: sensor.kitchen_lux\n below: 300\n actions:\n - action: switch.turn_on\n entity_id: switch.kichen_zwave_switch\n mode: single", "config": [ { "name": "kitchen motion sensor", "room": "kitchen", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.tuyatec_kitchen_motion", "device_id": null } }, { "name": "kitchen zwave switch", "room": "kitchen", "type": "switch", "id": { "entity_id": "switch.kichen_zwave_switch", "device_id": null } }, { "name": "kitchen lux sensor", "room": "kitchen", "type": "sensor", "id": { "entity_id": "sensor.kitchen_lux", "device_id": null } } ] }, { "id": "'1738290386254'", "automation": "- id: '1738290386254'\n alias: night light 3 on\n description: ''\n triggers:\n - trigger: sun\n event: sunset\n offset: 0\n conditions: []\n actions:\n - type: turn_on\n device_id: 836b38afac62c67995781c7cceeab0ba\n entity_id: 1785ee5c0d6f1f42b93d817def98d0ca\n domain: switch\n mode: single", "config": [ { "name": "night light 3 switch", "room": null, "type": "switch", "id": { "entity_id": "1785ee5c0d6f1f42b93d817def98d0ca", "device_id": "836b38afac62c67995781c7cceeab0ba" } } ] }, { "id": "'1738290439022'", "automation": "- id: '1738290439022'\n alias: nightlight 3 off\n description: ''\n triggers:\n - trigger: sun\n event: sunrise\n offset: 0\n conditions: []\n actions:\n - type: turn_off\n device_id: 836b38afac62c67995781c7cceeab0ba\n entity_id: 1785ee5c0d6f1f42b93d817def98d0ca\n domain: switch\n mode: single", "config": [ { "name": "night light 3 switch", "room": null, "type": "switch", "id": { "entity_id": "1785ee5c0d6f1f42b93d817def98d0ca", "device_id": "836b38afac62c67995781c7cceeab0ba" } } ] }, { "id": "'1740007949039'", "automation": "- id: '1740007949039'\n alias: test off off\n description: ''\n triggers:\n - device_id: 56f7b27d5625ddb256d3c10a3f14ff56\n domain: zwave_js\n type: zwave_js.value_updated.value\n trigger: device\n command_class: 37\n property: currentValue\n from: 'false'\n to: 'false'\n endpoint: '0'\n conditions: []\n actions:\n - action: notify.mobile_app_johns_phone\n metadata: {}\n data:\n message: light off\n - type: turn_off\n device_id: 4a9011c4cf416d90b0df1fdd87253f76\n entity_id: dd218d73fab1db9f4b490e5cb64ca860\n domain: light\n mode: single", "config": [ { "name": "johns phone notification", "room": null, "type": "notify", "id": { "entity_id": "notify.mobile_app_johns_phone", "device_id": null } }, { "name": "kitchen sink light switch", "room": "kitchen", "type": "switch", "id": { "entity_id": "41c0f52e254f60f5cb9e182e57baed63", "device_id": "4a9011c4cf416d90b0df1fdd87253f76" } }, { "name": "test switch device", "room": null, "type": "device", "id": { "entity_id": null, "device_id": "56f7b27d5625ddb256d3c10a3f14ff56" } }, { "name": "kitchen sink light", "room": "kitchen", "type": "light", "id": { "entity_id": "dd218d73fab1db9f4b490e5cb64ca860", "device_id": "4a9011c4cf416d90b0df1fdd87253f76" } } ] }, { "id": "'1748979445550'", "automation": "- id: '1748979445550'\n alias: Downstairs Bathroom Light On\n description: ''\n triggers:\n - trigger: state\n entity_id:\n - binary_sensor.zooz_downstairs_bathroom_motion\n to: 'on'\n - trigger: numeric_state\n entity_id:\n - binary_sensor.lnlinkha_e04b4101547a000000000000d6ac0000_2\n above: 0\n conditions: []\n actions:\n - choose:\n - conditions:\n - condition: state\n entity_id: input_boolean.house_is_asleep\n state: 'on'\n sequence:\n - action: light.turn_on\n metadata: {}\n data:\n brightness_pct: 17\n target:\n entity_id: light.bathroom_switch\n - conditions:\n - condition: state\n entity_id: input_boolean.house_is_asleep\n state: 'off'\n sequence:\n - action: light.turn_on\n metadata: {}\n data:\n brightness_pct: 100\n target:\n entity_id: light.bathroom_switch\n mode: single", "config": [ { "name": "downstairs bathroom motion sensor", "room": "downstairs_bathroom", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.zooz_downstairs_bathroom_motion", "device_id": null } }, { "name": "downstairs bathroom occupancy sensor", "room": "downstairs_bathroom", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.lnlinkha_e04b4101547a000000000000d6ac0000_2", "device_id": null } }, { "name": "house is asleep input boolean", "room": null, "type": "input_boolean", "id": { "entity_id": "input_boolean.house_is_asleep", "device_id": null } }, { "name": "bathroom switch light", "room": "downstairs_bathroom", "type": "light", "id": { "entity_id": "light.bathroom_switch", "device_id": null } } ] }, { "id": "'1748979843156'", "automation": "- id: '1748979843156'\n alias: Downstairs Bathroom light off\n description: ''\n triggers:\n - trigger: state\n entity_id:\n - binary_sensor.lnlinkha_e04b4101547a000000000000d6ac0000_2\n to: 'off'\n conditions: []\n actions:\n - action: light.turn_off\n metadata: {}\n data: {}\n target:\n entity_id: light.bathroom_switch\n mode: single", "config": [ { "name": "downstairs bathroom occupancy sensor", "room": "downstairs_bathroom", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.lnlinkha_e04b4101547a000000000000d6ac0000_2", "device_id": null } }, { "name": "bathroom switch light", "room": "downstairs_bathroom", "type": "light", "id": { "entity_id": "light.bathroom_switch", "device_id": null } } ] }, { "id": "'1749255573560'", "automation": "- id: '1749255573560'\n alias: Turn off downstairs bathroom light if on too long and no one is home (smart\n retry)\n description: 'Turns off the downstairs bathroom light if on too long and no one\n is home. If someone is home, waits for them to leave before acting.\n\n '\n triggers:\n - entity_id: light.bathroom_switch\n to: 'on'\n for: 00:10:00\n trigger: state\n actions:\n - choose:\n - conditions:\n - condition: state\n entity_id: binary_sensor.lnlinkha_e04b4101547a000000000000d6ac0000_2\n state: 'off'\n sequence:\n - target:\n entity_id: light.bathroom_switch\n action: light.turn_off\n data: {}\n - conditions:\n - condition: state\n entity_id: binary_sensor.lnlinkha_e04b4101547a000000000000d6ac0000_2\n state: 'on'\n sequence:\n - wait_for_trigger:\n - entity_id:\n - binary_sensor.lnlinkha_e04b4101547a000000000000d6ac0000_2\n trigger: state\n to: 'off'\n timeout: 00:15:00\n continue_on_timeout: false\n - condition: state\n entity_id: light.bathroom_switch\n state: 'on'\n - target:\n entity_id: light.bathroom_switch\n action: light.turn_off\n data: {}\n mode: single", "config": [ { "name": "downstairs bathroom occupancy sensor", "room": "downstairs_bathroom", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.lnlinkha_e04b4101547a000000000000d6ac0000_2", "device_id": null } }, { "name": "bathroom switch light", "room": "downstairs_bathroom", "type": "light", "id": { "entity_id": "light.bathroom_switch", "device_id": null } } ] }, { "id": "Security_Notifications", "automation": "- alias: Security_Notifications\n triggers:\n - trigger: mqtt\n topic: frigate/events\n payload: new\n value_template: '{{ value_json.type }}'\n actions:\n - action: notify.mobile_app_johns_phone\n data:\n message: A {{trigger.payload_json[\"after\"][\"label\"]}} was detected.\n data:\n image: https://45t5lge1428r7knimeooh733iyegdc71.ui.nabu.casa/api/frigate/notifications/{{trigger.payload_json[\"after\"][\"id\"]}}/thumbnail.jpg\n tag: '{{trigger.payload_json[\"after\"][\"id\"]}}'\n when: '{{trigger.payload_json[\"after\"][\"start_time\"]|int}}'\n entity_id: camera.{{trigger.payload_json[\"after\"][\"camera\"] | replace(\"-\",\"_\")\n | lower}}\n mode: parallel", "config": [ { "name": "johns phone notification", "room": null, "type": "notify", "id": { "entity_id": "notify.mobile_app_johns_phone", "device_id": null } } ] }, { "id": "'1670254277871'", "automation": "- id: '1670254277871'\n alias: Power Off Espresso Machine\n description: ''\n triggers:\n - trigger: time\n at: '10:00:00'\n condition: []\n actions:\n - action: switch.turn_off\n data: {}\n target:\n entity_id: switch.kasa_dining_room_espresso_machine\n mode: single", "config": [ { "name": "espresso machine switch", "room": "dining_room", "type": "switch", "id": { "entity_id": "switch.kasa_dining_room_espresso_machine", "device_id": null } } ] }, { "id": "'1663630675004'", "automation": "- id: '1663630675004'\n alias: Preheat Espresso Machine\n description: ''\n triggers:\n - trigger: time\n at: 06:30:00\n condition:\n or:\n - condition: state\n entity_id: person.john_timon\n state: home\n actions:\n - action: switch.turn_on\n data: {}\n target:\n entity_id: switch.kasa_dining_room_espresso_machine\n mode: single", "config": [ { "name": "john timon person", "room": null, "type": "person", "id": { "entity_id": "person.john_timon", "device_id": null } }, { "name": "espresso machine switch", "room": "dining_room", "type": "switch", "id": { "entity_id": "switch.kasa_dining_room_espresso_machine", "device_id": null } } ] }, { "id": "garagefridgelightoff", "automation": "- triggers:\n - trigger: state\n entity_id: binary_sensor.tuyatec_garage_fridge_motion\n to: 'off'\n for: 00:02:00\n actions:\n - action: switch.turn_off\n entity_id: switch.garage_fridge_light\n alias: motion garage fridge light off\n id: garagefridgelightoff", "config": [ { "name": "garage fridge motion sensor", "room": "garage", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.tuyatec_garage_fridge_motion", "device_id": null } }, { "name": "garage fridge light switch", "room": "garage", "type": "switch", "id": { "entity_id": "switch.garage_fridge_light", "device_id": null } } ] }, { "id": "motion garage fridge light on", "automation": "- triggers:\n - trigger: state\n entity_id: binary_sensor.tuyatec_garage_fridge_motion\n to: 'on'\n actions:\n - action: switch.turn_on\n entity_id: switch.garage_fridge_light\n alias: motion garage fridge light on", "config": [ { "name": "garage fridge motion sensor", "room": "garage", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.tuyatec_garage_fridge_motion", "device_id": null } }, { "name": "garage fridge light switch", "room": "garage", "type": "switch", "id": { "entity_id": "switch.garage_fridge_light", "device_id": null } } ] }, { "id": "garagelightoff", "automation": "- triggers:\n - trigger: state\n entity_id: binary_sensor.tuya_garage_motion_sensor_motion\n to: 'off'\n for: 00:03:00\n actions:\n - action: light.turn_off\n entity_id: light.garage_lights_3\n alias: motion garage light off\n id: garagelightoff", "config": [ { "name": "garage motion sensor", "room": "garage", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.tuya_garage_motion_sensor_motion", "device_id": null } }, { "name": "garage lights 3", "room": "garage", "type": "light", "id": { "entity_id": "light.garage_lights_3", "device_id": null } } ] }, { "id": "motion garage light on", "automation": "- trigger:\n platform: state\n entity_id: binary_sensor.tuya_garage_motion_sensor_motion\n to: 'on'\n action:\n service: light.turn_on\n entity_id: light.garage_lights_3\n alias: motion garage light on", "config": [ { "name": "garage motion sensor", "room": "garage", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.tuya_garage_motion_sensor_motion", "device_id": null } }, { "name": "garage lights 3", "room": "garage", "type": "light", "id": { "entity_id": "light.garage_lights_3", "device_id": null } } ] }, { "id": "motion hallway light off", "automation": "- trigger:\n platform: state\n entity_id: binary_sensor.tuyatec_hallway_motion\n to: 'off'\n for: 00:02:00\n action:\n service: switch.turn_off\n entity_id: switch.hallway_light\n alias: motion hallway light off", "config": [ { "name": "hallway motion sensor", "room": "hallway", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.tuyatec_hallway_motion", "device_id": null } }, { "name": "hallway light switch", "room": "hallway", "type": "switch", "id": { "entity_id": "switch.hallway_light", "device_id": null } } ] }, { "id": "motion hallway light on", "automation": "- trigger:\n platform: state\n entity_id: binary_sensor.tuyatec_hallway_motion\n to: 'on'\n condition:\n condition: state\n entity_id: input_boolean.house_is_asleep\n state: 'off'\n action:\n service: switch.turn_on\n entity_id: switch.hallway_light\n alias: motion hallway light on", "config": [ { "name": "house is asleep input boolean", "room": null, "type": "input_boolean", "id": { "entity_id": "input_boolean.house_is_asleep", "device_id": null } }, { "name": "hallway motion sensor", "room": "hallway", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.tuyatec_hallway_motion", "device_id": null } }, { "name": "hallway light switch", "room": "hallway", "type": "switch", "id": { "entity_id": "switch.hallway_light", "device_id": null } } ] }, { "id": "laundrylightoff", "automation": "- triggers:\n trigger: state\n entity_id: binary_sensor.tuyatec_laundry_room_motion\n to: 'off'\n for: 00:05:00\n actions:\n - action: switch.turn_off\n entity_id: switch.laundry_light_switch\n alias: motion laundry light off\n id: laundrylightoff", "config": [ { "name": "laundry room motion sensor", "room": "laundry", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.tuyatec_laundry_room_motion", "device_id": null } }, { "name": "laundry light switch", "room": "laundry", "type": "switch", "id": { "entity_id": "switch.laundry_light_switch", "device_id": null } } ] }, { "id": "motion laundry light on", "automation": "- triggers:\n trigger: state\n entity_id: binary_sensor.tuyatec_laundry_room_motion\n to: 'on'\n actions:\n action: switch.turn_on\n entity_id: switch.laundry_light_switch\n alias: motion laundry light on", "config": [ { "name": "laundry room motion sensor", "room": "laundry", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.tuyatec_laundry_room_motion", "device_id": null } }, { "name": "laundry light switch", "room": "laundry", "type": "switch", "id": { "entity_id": "switch.laundry_light_switch", "device_id": null } } ] }, { "id": "Master Bathroom Door opens", "automation": "- alias: Master Bathroom Door opens\n description: ''\n trigger:\n - platform: state\n entity_id:\n - binary_sensor.lumi_master_bathroom_contact_1\n from: 'off'\n to: 'on'\n condition:\n - condition: or\n conditions:\n - condition: state\n entity_id: binary_sensor.evening\n state: 'on'\n - condition: state\n entity_id: binary_sensor.night\n state: 'on'\n - condition: numeric_state\n entity_id: sensor.kitchen_lux\n below: 300\n action:\n - service: light.turn_on\n data:\n brightness_pct: 15\n rgb_color:\n - 255\n - 191\n - 0\n target:\n entity_id: light.under_cabinet_light\n mode: single", "config": [ { "name": "under cabinet light", "room": "kitchen", "type": "light", "id": { "entity_id": "light.under_cabinet_light", "device_id": null } }, { "name": "kitchen lux sensor", "room": "kitchen", "type": "sensor", "id": { "entity_id": "sensor.kitchen_lux", "device_id": null } }, { "name": "master bathroom contact sensor", "room": "master_bathroom", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.lumi_master_bathroom_contact_1", "device_id": null } }, { "name": "evening binary sensor", "room": null, "type": "binary_sensor", "id": { "entity_id": "binary_sensor.evening", "device_id": null } }, { "name": "night binary sensor", "room": null, "type": "binary_sensor", "id": { "entity_id": "binary_sensor.night", "device_id": null } } ] }, { "id": "officeheatingpad", "automation": "- id: officeheatingpad\n alias: Power Off Office Heating Pad\n description: ''\n triggers:\n - trigger: time\n at: '17:00:00'\n condition: []\n actions:\n - action: switch.turn_off\n data: {}\n target:\n entity_id: switch.zwave_office_plug\n mode: single", "config": [ { "name": "office plug switch", "room": "office", "type": "switch", "id": { "entity_id": "switch.zwave_office_plug", "device_id": null } } ] }, { "id": "TuyaIOT Restart", "automation": "- alias: TuyaIOT Restart\n trigger:\n - platform: event\n event_type: system_log_event\n event_data:\n level: ERROR\n name: tuya_iot\n condition:\n - condition: template\n value_template: '{{ \"error while get mqtt config\" in trigger.event.data.message[0]\n }}'\n action:\n - service: homeassistant.reload_config_entry\n data:\n entity_id:\n - light.fence_lights_socket_1", "config": [ { "name": "fence lights socket", "room": "outdoor", "type": "light", "id": { "entity_id": "light.fence_lights_socket_1", "device_id": null } } ] }, { "id": "Downstairs Bath Fan - TOGGLE", "automation": "- alias: Downstairs Bath Fan - TOGGLE\n trigger:\n - entity_id: binary_sensor.downstairs_bathroom_humidity_status\n for: 00:00:30\n platform: state\n condition: []\n action:\n - data:\n entity_id: switch.dimmer_dry_contact_relay_2\n service_template: switch.turn_{{trigger.to_state.state}}", "config": [ { "name": "downstairs bathroom humidity status", "room": "downstairs_bathroom", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.downstairs_bathroom_humidity_status", "device_id": null } }, { "name": "dimmer dry contact relay 2", "room": null, "type": "switch", "id": { "entity_id": "switch.dimmer_dry_contact_relay_2", "device_id": null } } ] }, { "id": "Shut off master bathroom led", "automation": "- alias: Shut off master bathroom led\n description: ''\n trigger:\n - platform: state\n entity_id:\n - light.under_cabinet_light\n from: 'off'\n to: 'on'\n for:\n hours: 0\n minutes: 10\n seconds: 0\n condition: []\n action:\n - service: light.turn_off\n data: {}\n target:\n entity_id: light.under_cabinet_light\n mode: single", "config": [ { "name": "under cabinet light", "room": "kitchen", "type": "light", "id": { "entity_id": "light.under_cabinet_light", "device_id": null } } ] }, { "id": "'1663688912797'", "automation": "- id: '1663688912797'\n alias: Office Light On\n description: ''\n trigger:\n type: occupied\n platform: device\n device_id: e1086f7688dc98bb375f52ded19b8956\n entity_id: binary_sensor.hue_office_motion_motion\n domain: binary_sensor\n condition:\n condition: time\n before: '17:00:00'\n after: 07:00:00\n weekday:\n - mon\n - tue\n - wed\n - thu\n - fri\n action:\n service: switch.turn_on\n data: {}\n target:\n entity_id: switch.zwave_office_ceiling_light", "config": [ { "name": "office motion sensor", "room": "office", "type": "binary_sensor", "id": { "entity_id": "binary_sensor.hue_office_motion_motion", "device_id": "e1086f7688dc98bb375f52ded19b8956" } }, { "name": "office ceiling light switch", "room": "office", "type": "switch", "id": { "entity_id": "switch.zwave_office_ceiling_light", "device_id": null } } ] } ]