1236 lines
49 KiB
JSON
1236 lines
49 KiB
JSON
[
|
|
{
|
|
"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
|
|
}
|
|
}
|
|
]
|
|
}
|
|
] |