I'm trying to setup a better low battery notification that is both informative and less annoying that doesn't require an hour of custom rule making that has be to updated with future devices.
I have the Notifications app setup for low battery notifications but the only options I have available are Twilio SMS messages and phone notifications. I have 40 battery devices and have it set to notify at < 40%.
Having the messages go to SMS triggers them all the time especially when some of these remotes have battery values that seem to fluctuate day to day where it reads lower than actual then later it reports high enough. I don't like hopping in the car and playing music from my phone and having the stereo interrupted with SMS dings coming across and the Apple Car play reading off low battery messages to me. I just want those to go to email.
I only want critical notifications going to my phone (water leaks, smoke alarms). I want low battery notices to go to my non-phone email. Adding the option to call a URL to the notifications app would make it easy as I have my own server script setup to take a simple message string and my server handles firing that off in an email.
This call would work if I could add it into the Notifications app.
I setup a separate RM rule instead to try this, added a rule checking off all 40 devices if there is a low battery tripped, but from what I read in another thread that type of rule which is easy to create and update won't pass along the device/value variables. It only passes along %date%.
The alternative looks to have to manually add all 40 devices OR'ed together or 40 different if statements just to grab the device and battery values. Not something I want to spend that much time on especially with having to maintain that rule.
Is there an easier way to set up an email notification for any low battery that I'm missing? For now I'm just going to send a low battery notice email without the device info and I'll have to check the battery level dashboard.