Hi, all. My wife and I recently got new phones, and it got me thinking again about how notifications work.

Currently I have several automations (maybe 10) that send notifications to my phone, her phone, both, and possibly other devices.

But when we get a new phone, or replace a tablet, etc., I have to update every single one of those automations. And I inevitably forget some or introduce errors.

Is there a better way to do this? For example, it’d be nice if I could abstract the concept of “my phone” out in those automations, then I’d only have to change the device “my phone” in one place, rather than a bunch of places.

Any thoughts on this? Maybe I’m missing a way to do it. Thanks.

  • zer0@programming.dev
    link
    fedilink
    English
    arrow-up
    14
    ·
    9 months ago

    I set up a notify group for each of us. I use notify.me and add/remove the devices as needed.

    notify:
    - name: me
      platform: group
      services:
       # - service: mobile_app_pixel_2_xl
        - service: mobile_app_pixel_6
    
    - name: her
      platform: group
      services:
        - service: mobile_app_iphone
    

    Then you can use it like any other service:

    service: notify.me
    data:
      message: Test
      title: Alert!
    
    • Synestine@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      2
      ·
      9 months ago

      This is how my partner and I do our notifications. We’ve got “him”, “her”, and “us”, depending on who needs the notification. Whenever either of us gets a new device, I add it to either of our groups and then works.