ES 6.0 push notifications: Update on how things work

Discussion topics related to mobile applications for ZoneMinder
Post Reply
User avatar
Posts: 1494
Joined: Sun Mar 01, 2015 12:12 pm

ES 6.0 push notifications: Update on how things work

Post by asker » Sat Oct 17, 2020 12:22 pm

With ES 6.0, your pushes now use FCMv1 - a newer protocol that (eventually) will offer better features. Android users should already see the benefits with ES 6.0 in terms of reliable vibrations/sounds.

This also required me to change how things work and your pushes now route through an intermediary server I had to write that 'proxies' your ES messages to FCM servers. This intermediary server is hosted in the Google Cloud as well as what they call a 'cloud function' (that is, Google manages spinning up/down instances on its own)

More details here ... 27d7d7c93e - it covers what this proxy does, data that is logged and the code.

I've also updated the zmNinja privacy notice to reflect that change.
Please don't ask me questions via PM. Feel free to post in the forums or Github
Follow this guide to set up logging properly in ZM for ES and hooks
ES docs - please read before posting
zmNinja docs - please read before posting

Post Reply

Who is online

Users browsing this forum: No registered users and 2 guests