Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- type: vertical-stack
- cards:
- - content: >
- # <img width="30" height="30" src='/local/pushb.png'
- style='vertical-align:middle' /> Push Notifications
- style:
- .: |
- ha-card {
- background-color: transparent !important;
- box-shadow: none !important;
- }
- ha-markdown:
- $: |
- h1 {
- font-size: 25px;
- # font-weight: bold;
- text-align: center;
- letter-spacing: '-0.01em';
- vertical-align: middle;
- }
- type: markdown
- - cards:
- - color_type: blank-card
- icon: 'mdi:led-strip-variant'
- name: Floor
- styles:
- card:
- - width: 25px
- type: 'custom:button-card'
- - entities:
- - entities:
- - entity: group.groundfloor_push_notifications_automations
- icon: 'mdi:home-floor-g'
- name: false
- tap_action:
- action: call-service
- service: homeassistant.toggle
- service_data:
- entity_id: group.groundfloor_push_notifications_automations
- - entity: group.firstfloor_push_notifications_automations
- icon: 'mdi:home-floor-1'
- name: false
- tap_action:
- action: call-service
- service: homeassistant.toggle
- service_data:
- entity_id: group.firstfloor_push_notifications_automations
- - entity: group.secondfloor_push_notifications_automations
- icon: 'mdi:home-floor-2'
- name: false
- tap_action:
- action: call-service
- service: homeassistant.toggle
- service_data:
- entity_id: group.secondfloor_push_notifications_automations
- entity: group.office_watch_automations
- icon: 'mdi:home'
- name: House Alerts
- toggle: true
- show_state: true
- type: 'custom:multiple-entity-row'
- show_header_toggle: false
- show_name: false
- title: false
- type: entities
- - color_type: blank-card
- icon: 'mdi:led-strip-variant'
- name: Floor
- styles:
- card:
- - width: 25px
- type: 'custom:button-card'
- type: horizontal-stack
- - color_type: blank-card
- icon: 'mdi:led-strip-variant'
- name: Floor
- styles:
- card:
- - height: 5px
- type: 'custom:button-card'
- - type: vertical-stack
- cards:
- - type: horizontal-stack
- cards:
- - color_type: blank-card
- icon: 'mdi:led-strip-variant'
- name: Floor
- styles:
- card:
- - width: 25px
- type: 'custom:button-card'
- - entity: automation.ground_pir_pushover
- icon: 'mdi:doorbell'
- name: Ground Floor<br> Hallway Motion
- state:
- - icon: 'mdi:motion-sensor'
- styles:
- card:
- - height: 100px
- icon:
- - width: 45%
- - opacity: 0.5
- - padding-top: 10px
- name:
- - padding: 10px
- - font-size: 11px
- - text-overflow: unset
- value: 'off'
- - color: white
- icon: 'mdi:motion-sensor'
- operator: default
- styles:
- card:
- - height: 100px
- icon:
- - width: 45%
- - padding-top: 10px
- name:
- - padding: 10px
- - font-size: 11px
- - text-overflow: unset
- type: 'custom:button-card'
- - entity: automation.kitchen_motion
- icon: 'mdi:doorbell'
- name: Kitchen<br> Motion
- state:
- - icon: 'mdi:motion-sensor'
- styles:
- card:
- - height: 100px
- icon:
- - width: 45%
- - opacity: 0.5
- - padding-top: 10px
- name:
- - padding: 10px
- - font-size: 11px
- - text-overflow: unset
- value: 'off'
- - color: white
- icon: 'mdi:motion-sensor'
- operator: default
- styles:
- card:
- - height: 100px
- icon:
- - width: 45%
- - padding-top: 10px
- name:
- - padding: 10px
- - font-size: 11px
- - text-overflow: unset
- type: 'custom:button-card'
- - entity: automation.first_pir_pushover
- icon: 'mdi:doorbell'
- name: First Floor<br> Hallway Motion
- state:
- - icon: 'mdi:motion-sensor'
- styles:
- card:
- - height: 100px
- icon:
- - width: 45%
- - opacity: 0.5
- - padding-top: 10px
- name:
- - padding: 10px
- - font-size: 11px
- - text-overflow: unset
- value: 'off'
- - color: white
- icon: 'mdi:motion-sensor'
- operator: default
- styles:
- card:
- - height: 100px
- icon:
- - width: 45%
- - padding-top: 10px
- name:
- - padding: 10px
- - font-size: 11px
- - text-overflow: unset
- type: 'custom:button-card'
- - entity: automation.pushover_living_room_motion
- icon: 'mdi:doorbell'
- name: Living<br>Room Motion
- state:
- - icon: 'mdi:motion-sensor'
- styles:
- card:
- - height: 100px
- icon:
- - width: 45%
- - opacity: 0.5
- - padding-top: 10px
- name:
- - padding: 10px
- - font-size: 11px
- - text-overflow: unset
- value: 'off'
- - color: white
- icon: 'mdi:motion-sensor'
- operator: default
- styles:
- card:
- - height: 100px
- icon:
- - width: 45%
- - padding-top: 10px
- name:
- - padding: 10px
- - font-size: 11px
- - text-overflow: unset
- type: 'custom:button-card'
- - color_type: blank-card
- icon: 'mdi:led-strip-variant'
- name: Floor
- styles:
- card:
- - width: 25px
- type: 'custom:button-card'
- - color_type: blank-card
- icon: 'mdi:led-strip-variant'
- name: Floor
- styles:
- card:
- - height: 5px
- type: 'custom:button-card'
- - type: horizontal-stack
- cards:
- - color_type: blank-card
- icon: 'mdi:led-strip-variant'
- name: Floor
- styles:
- card:
- - width: 25px
- type: 'custom:button-card'
- - entity: automation.office_pir_pushover
- icon: 'mdi:doorbell'
- name: Second Floor<br>Hallway Motion
- state:
- - icon: 'mdi:motion-sensor'
- styles:
- card:
- - height: 100px
- icon:
- - width: 45%
- - opacity: 0.5
- - padding-top: 10px
- name:
- - padding: 10px
- - font-size: 12px
- - text-overflow: unset
- - white-space: unset
- - word-break: break-word
- value: 'off'
- - color: white
- icon: 'mdi:motion-sensor'
- operator: default
- styles:
- card:
- - height: 100px
- icon:
- - width: 45%
- - padding-top: 10px
- name:
- - padding: 10px
- - font-size: 12px
- - text-overflow: unset
- - white-space: unset
- - word-break: break-word
- type: 'custom:button-card'
- - entity: automation.office_pir_pushover
- icon: 'mdi:doorbell'
- name: Master Bedroom<br>Motion
- state:
- - icon: 'mdi:motion-sensor'
- styles:
- card:
- - height: 100px
- icon:
- - width: 45%
- - opacity: 0.5
- - padding-top: 10px
- name:
- - padding: 10px
- - font-size: 12px
- - text-overflow: unset
- - white-space: unset
- - word-break: break-word
- value: 'off'
- - color: white
- icon: 'mdi:motion-sensor'
- operator: default
- styles:
- card:
- - height: 100px
- icon:
- - width: 45%
- - padding-top: 10px
- name:
- - padding: 10px
- - font-size: 12px
- - text-overflow: unset
- - white-space: unset
- - word-break: break-word
- type: 'custom:button-card'
- - entity: automation.office_pir_pushover
- icon: 'mdi:doorbell'
- name: Office<br>Motion
- state:
- - icon: 'mdi:motion-sensor'
- styles:
- card:
- - height: 100px
- icon:
- - width: 45%
- - opacity: 0.5
- - padding-top: 10px
- name:
- - padding: 10px
- - font-size: 12px
- value: 'off'
- - color: white
- icon: 'mdi:motion-sensor'
- operator: default
- styles:
- card:
- - height: 100px
- icon:
- - width: 45%
- - padding-top: 10px
- name:
- - padding: 10px
- - font-size: 12px
- - text-overflow: unset
- - white-space: unset
- - word-break: break-word
- type: 'custom:button-card'
- - color_type: blank-card
- icon: 'mdi:led-strip-variant'
- name: Floor
- styles:
- card:
- - width: 25px
- type: 'custom:button-card'
- - type: horizontal-stack
- cards:
- - color_type: blank-card
- icon: 'mdi:led-strip-variant'
- name: Floor
- styles:
- card:
- - height: 5px
- type: 'custom:button-card'
- - type: horizontal-stack
- cards:
- - color_type: blank-card
- icon: 'mdi:led-strip-variant'
- name: Floor
- styles:
- card:
- - width: 25px
- type: 'custom:button-card'
- - entity: group.frontdoor_automations
- icon: 'mdi:doorbell'
- name: Front<br>Door
- state:
- - icon: 'mdi:door-closed'
- styles:
- card:
- - height: 100px
- icon:
- - width: 45%
- - opacity: 0.5
- - padding-top: 10px
- name:
- - padding: 10px
- - font-size: 12px
- - text-overflow: unset
- - white-space: unset
- - word-break: break-word
- value: 'off'
- - color: white
- icon: 'mdi:door-open'
- operator: default
- styles:
- card:
- - height: 100px
- icon:
- - width: 45%
- - padding-top: 10px
- name:
- - padding: 10px
- - font-size: 12px
- - text-overflow: unset
- - white-space: unset
- - word-break: break-word
- type: 'custom:button-card'
- - entity: group.backdoor_automations
- icon: 'mdi:doorbell'
- name: Back<br>Door
- state:
- - icon: 'mdi:door-closed'
- styles:
- card:
- - height: 100px
- icon:
- - width: 45%
- - opacity: 0.5
- - padding-top: 10px
- name:
- - padding: 10px
- - font-size: 12px
- - text-overflow: unset
- - white-space: unset
- - word-break: break-word
- value: 'off'
- - color: white
- icon: 'mdi:door-open'
- operator: default
- styles:
- card:
- - height: 100px
- icon:
- - width: 45%
- - padding-top: 10px
- name:
- - padding: 10px
- - font-size: 12px
- - text-overflow: unset
- - white-space: unset
- - word-break: break-word
- type: 'custom:button-card'
- - entity: group.snugdoor_automations
- icon: 'mdi:doorbell'
- name: Snug<br>Door
- state:
- - icon: 'mdi:door-closed'
- styles:
- card:
- - height: 100px
- icon:
- - width: 45%
- - opacity: 0.5
- - padding-top: 10px
- name:
- - padding: 10px
- - font-size: 12px
- - text-overflow: unset
- - white-space: unset
- - word-break: break-word
- value: 'off'
- - color: white
- icon: 'mdi:door-open'
- operator: default
- styles:
- card:
- - height: 100px
- icon:
- - width: 45%
- - padding-top: 10px
- name:
- - padding: 10px
- - font-size: 12px
- - text-overflow: unset
- - white-space: unset
- - word-break: break-word
- type: 'custom:button-card'
- - entity: group.kitchendoor_automations
- icon: 'mdi:doorbell'
- name: Kitchen<br>Door
- state:
- - icon: 'mdi:door-closed'
- styles:
- card:
- - height: 100px
- icon:
- - width: 45%
- - opacity: 0.5
- - padding-top: 10px
- name:
- - padding: 10px
- - font-size: 12px
- - text-overflow: unset
- - white-space: unset
- - word-break: break-word
- value: 'off'
- - color: white
- icon: 'mdi:door-open'
- operator: default
- styles:
- card:
- - height: 100px
- icon:
- - width: 45%
- - padding-top: 10px
- name:
- - padding: 10px
- - font-size: 12px
- - text-overflow: unset
- - white-space: unset
- - word-break: break-word
- type: 'custom:button-card'
- - color_type: blank-card
- icon: 'mdi:led-strip-variant'
- name: Floor
- styles:
- card:
- - width: 25px
- type: 'custom:button-card'
- - type: horizontal-stack
- cards:
- - color_type: blank-card
- icon: 'mdi:led-strip-variant'
- name: Floor
- styles:
- card:
- - height: 5px
- type: 'custom:button-card'
- - type: horizontal-stack
- cards:
- - color_type: blank-card
- icon: 'mdi:led-strip-variant'
- name: Floor
- styles:
- card:
- - width: 25px
- type: 'custom:button-card'
- - entity: group.livingroomdoor_automations
- extra_styles: |
- @keyframes mymove {
- 50% {box-shadow: 0 0 20px red;}
- }
- icon: 'mdi:doorbell'
- name: Living Room<br>Door
- state:
- - icon: 'mdi:door-closed'
- styles:
- card:
- - height: 100px
- icon:
- - width: 45%
- - opacity: 0.5
- - padding-top: 10px
- name:
- - padding: 10px
- - font-size: 12px
- - text-overflow: unset
- - white-space: unset
- - word-break: break-word
- value: 'off'
- - color: white
- icon: 'mdi:door-open'
- operator: default
- styles:
- card:
- - height: 100px
- icon:
- - width: 45%
- - padding-top: 10px
- name:
- - padding: 10px
- - font-size: 12px
- - text-overflow: unset
- - white-space: unset
- - word-break: break-word
- type: 'custom:button-card'
- - entity: group.guestbathroomdoor_automations
- icon: 'mdi:doorbell'
- name: Guest Bathroom<br>Door
- state:
- - icon: 'mdi:door-closed'
- styles:
- card:
- - height: 100px
- icon:
- - width: 45%
- - opacity: 0.5
- - padding-top: 10px
- name:
- - padding: 10px
- - font-size: 12px
- - text-overflow: unset
- - white-space: unset
- - word-break: break-word
- value: 'off'
- - color: white
- icon: 'mdi:door-open'
- operator: default
- styles:
- card:
- - height: 100px
- icon:
- - width: 45%
- - padding-top: 10px
- name:
- - padding: 10px
- - font-size: 12px
- - text-overflow: unset
- - white-space: unset
- - word-break: break-word
- type: 'custom:button-card'
- - entity: group.guestbedroomdoor_automations
- icon: 'mdi:doorbell'
- name: Guest Bedroom<br>Door
- state:
- - icon: 'mdi:door-closed'
- styles:
- card:
- - height: 100px
- icon:
- - width: 45%
- - opacity: 0.5
- - padding-top: 10px
- name:
- - padding: 10px
- - font-size: 12px
- value: 'off'
- - color: white
- icon: 'mdi:door-open'
- operator: default
- styles:
- card:
- - height: 100px
- icon:
- - width: 45%
- - padding-top: 10px
- name:
- - padding: 10px
- - font-size: 12px
- - text-overflow: unset
- - white-space: unset
- - word-break: break-word
- type: 'custom:button-card'
- - color_type: blank-card
- icon: 'mdi:led-strip-variant'
- name: Floor
- styles:
- card:
- - width: 25px
- type: 'custom:button-card'
- - color_type: blank-card
- icon: 'mdi:led-strip-variant'
- name: Floor
- styles:
- card:
- - height: 5px
- type: 'custom:button-card'
- - type: horizontal-stack
- cards:
- - color_type: blank-card
- icon: 'mdi:led-strip-variant'
- name: Floor
- styles:
- card:
- - width: 25px
- type: 'custom:button-card'
- - entity: group.masterbedroomdoor_automations
- icon: 'mdi:doorbell'
- name: Master Bedroom<br>Door
- state:
- - icon: 'mdi:door-closed'
- styles:
- card:
- - height: 100px
- icon:
- - width: 45%
- - opacity: 0.5
- - padding-top: 10px
- name:
- - padding: 10px
- - font-size: 12px
- - text-overflow: unset
- - white-space: unset
- - word-break: break-word
- value: 'off'
- - color: white
- icon: 'mdi:door-open'
- operator: default
- styles:
- card:
- - height: 100px
- icon:
- - width: 45%
- - padding-top: 10px
- name:
- - padding: 10px
- - font-size: 12px
- - text-overflow: unset
- - white-space: unset
- - word-break: break-word
- type: 'custom:button-card'
- - entity: group.ensuitedoor_automations
- icon: 'mdi:doorbell'
- name: Ensuite<br/>Door
- state:
- - icon: 'mdi:door-closed'
- styles:
- card:
- - height: 100px
- icon:
- - width: 45%
- - opacity: 0.5
- - padding-top: 10px
- name:
- - padding: 10px
- - font-size: 12px
- - text-overflow: unset
- - white-space: unset
- - word-break: break-word
- value: 'off'
- - color: white
- icon: 'mdi:door-open'
- operator: default
- styles:
- card:
- - height: 100px
- icon:
- - width: 45%
- - padding-top: 10px
- name:
- - padding: 10px
- - font-size: 12px
- - text-overflow: unset
- - white-space: unset
- - word-break: break-word
- type: 'custom:button-card'
- - entity: group.officedoor_automations
- icon: 'mdi:doorbell'
- name: Office<br/>Door
- state:
- - icon: 'mdi:door-closed'
- styles:
- card:
- - height: 100px
- icon:
- - width: 45%
- - opacity: 0.5
- - padding-top: 10px
- name:
- - padding: 10px
- - font-size: 12px
- value: 'off'
- - color: white
- icon: 'mdi:door-open'
- operator: default
- styles:
- card:
- - height: 100px
- icon:
- - width: 45%
- - padding-top: 10px
- name:
- - padding: 10px
- - font-size: 12px
- - text-overflow: unset
- - white-space: unset
- - word-break: break-word
- type: 'custom:button-card'
- - color_type: blank-card
- icon: 'mdi:led-strip-variant'
- name: Floor
- styles:
- card:
- - width: 25px
- type: 'custom:button-card'
- - color_type: blank-card
- icon: 'mdi:led-strip-variant'
- name: Floor
- styles:
- card:
- - height: 5px
- type: 'custom:button-card'
- - type: horizontal-stack
- cards:
- - color_type: blank-card
- icon: 'mdi:led-strip-variant'
- name: Floor
- styles:
- card:
- - width: 25px
- type: 'custom:button-card'
- - entity: automation.pushover_door_bell_alert
- icon: 'mdi:doorbell'
- name: Door<br>Bell
- state:
- - icon: 'mdi:doorbell'
- styles:
- card:
- - height: 100px
- icon:
- - width: 45%
- - opacity: 0.5
- - padding-top: 10px
- name:
- - padding: 10px
- - font-size: 12px
- - text-overflow: unset
- - white-space: unset
- - word-break: break-word
- value: 'off'
- - color: white
- icon: 'mdi:doorbell'
- operator: default
- styles:
- card:
- - height: 100px
- icon:
- - width: 45%
- - padding-top: 10px
- name:
- - padding: 10px
- - font-size: 12px
- - text-overflow: unset
- - white-space: unset
- - word-break: break-word
- type: 'custom:button-card'
- - entity: automation.pushover_letter_box
- extra_styles: |
- @keyframes mymove {
- 50% {box-shadow: 0 0 20px red;}
- }
- icon: 'mdi:mailbox'
- name: Letter<br>Box
- state:
- - icon: 'mdi:mailbox'
- styles:
- card:
- - height: 100px
- icon:
- - width: 45%
- - opacity: 0.5
- - padding-top: 10px
- name:
- - padding: 10px
- - font-size: 12px
- - text-overflow: unset
- - white-space: unset
- - word-break: break-word
- value: 'off'
- - color: white
- icon: 'mdi:mailbox'
- operator: default
- styles:
- card:
- - height: 100px
- icon:
- - width: 45%
- - padding-top: 10px
- name:
- - padding: 10px
- - font-size: 12px
- - text-overflow: unset
- - white-space: unset
- - word-break: break-word
- type: 'custom:button-card'
- - entity: automation.fridge_door
- icon: 'mdi:doorbell'
- name: Fridge<br>Door
- state:
- - icon: 'mdi:fridge'
- styles:
- card:
- - height: 100px
- icon:
- - width: 45%
- - opacity: 0.5
- - padding-top: 10px
- name:
- - padding: 10px
- - font-size: 12px
- - text-overflow: unset
- - white-space: unset
- - word-break: break-word
- value: 'off'
- - color: white
- icon: 'mdi:fridge'
- operator: default
- styles:
- card:
- - height: 100px
- icon:
- - width: 45%
- - padding-top: 10px
- name:
- - padding: 10px
- - font-size: 12px
- - text-overflow: unset
- - white-space: unset
- - word-break: break-word
- type: 'custom:button-card'
- - entity: automation.flight_entry_notification
- extra_styles: |
- @keyframes mymove {
- 50% {box-shadow: 0 0 20px red;}
- }
- icon: 'mdi:doorbell'
- name: Planes<br>Overhead
- state:
- - icon: 'mdi:airplane'
- styles:
- card:
- - height: 100px
- icon:
- - width: 45%
- - opacity: 0.5
- - padding-top: 10px
- name:
- - padding: 10px
- - font-size: 12px
- value: 'off'
- - color: white
- icon: 'mdi:airplane'
- operator: default
- styles:
- card:
- - height: 100px
- icon:
- - width: 45%
- - padding-top: 10px
- name:
- - padding: 10px
- - font-size: 12px
- - text-overflow: unset
- - white-space: unset
- - word-break: break-word
- type: 'custom:button-card'
- - color_type: blank-card
- icon: 'mdi:led-strip-variant'
- name: Floor
- styles:
- card:
- - width: 25px
- type: 'custom:button-card'
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement