

Home assistant by default uses and relies on play services for notifications. It’s what allows instant and reliable notifications without also causing significant battery drain.
This can of course be turned off, but it comes with significant warning labels that battery and reliability will suffer. It has to hold a web socket connection, or frequently poll for updates/status.
From my understanding system level support is needed to make this efficient and low battery, but I don’t know if graphene or similar roms provide something like this (or if they even can)? I would also be very interested to know.




That actually sounds great then. It probably also depends on how the phone is used, but that likely applies just the same to play services. I mean comparing if you’re always in WiFi, mostly on mobile or often on bad mobile.
But if it barely shows up for you, that’s good to know. I just remember when first setting up notifications that the options without play services had semi-scary warnings associated with them, which stopped me from using them (and having play services running anyway, it didn’t seem to make sense to not just use them).