Master Z Wave Battery Notification

I started making template sensors for each z wave device to show the battery level and then creating an automation to notify when level is low, but now that I have ~30 devices, this is very cumbersome to maintain.

It would be nice if there was a battery checker platform that could be setup with a threshold for reporting.

Just a thought:

sensor:
  - platform: zwave_battery
    threshold: 15 #15% battery

Then, sensor.zwave_battery would show nodes that are 15% or less. I’m sure there is a better way to do this, but would be nice to avoid a lot of code just to alert if there is a battery low.