So this is just a thread on my own testing/research of Dahua NVRs and how they interact with Dahua P2P and the DMSS app. YMMV
It can get quite complicated....and I caution that there have been different results from past versions of the DMSS app. SO, if you're using an old version of the app you may see different results.
Part #1)
Testing Remote Push Notifications
Lets start with how a Dahua NVR (older model NVR5216-16P-4K2SE) interacts with the DMSS app (Version - 1.99.842 / 11/12/2024 - reasonably new) to send you push alerts
I have no reason to believe that newer NVRs do this any differently.
Assumptions:
I was always under the impression that Dahua P2P had to be enabled on the NVR along with an active login in the Dahua app account were required to receive push messages (iphone 13)
------Not So!
Image 2----------- Image 3
Image 4
These push notifications come through as alert banners with a link to the snapshot and video clip of the event within the DMSS app. (image 5)
So you get the push notification, *however when you tap it and try to see the actual snapshot/video clip associated with the pushed notification, they do not play and timeout.
*** The snapshot image and video clip of the event that triggered the notification *are separate from the notification and are not visible unless you enable P2P on the NVR.
With P2P enabled, you can now see/play the snapshot and video clip of the subscribed notification.
Image 5
So how does the NVR connect to your phone with P2P disabled, not logged into the Dahua account in DMSS, and on a remote cell connection????
Here's a hint from the firewall logs (image 6)
(*Also note that I turned off P2P approx 10:15am the day before. The last P2P ping was at 10:07am the previous day)
Image 6
(Ignore the entries for pop.oxcs.hostingplatform - those are my NVR sending emails to my mail server)
Notice the entries for " push.messagepush.org" ? These show that the NVR is sending a message to that server with a push notification intended for the DMSS app on my phone.
NO P2P enabled, NO Dahua Account logged in, and I'm on cellular (not local to wifi) and I still get these push messages to my phone, as long as the NVR profile in DMSS is added using a serial number/QR code
Image 5 again
It can get quite complicated....and I caution that there have been different results from past versions of the DMSS app. SO, if you're using an old version of the app you may see different results.
Part #1)
Testing Remote Push Notifications
Lets start with how a Dahua NVR (older model NVR5216-16P-4K2SE) interacts with the DMSS app (Version - 1.99.842 / 11/12/2024 - reasonably new) to send you push alerts
I have no reason to believe that newer NVRs do this any differently.
Assumptions:
I was always under the impression that Dahua P2P had to be enabled on the NVR along with an active login in the Dahua app account were required to receive push messages (iphone 13)
------Not So!
- It seems that even with P2P disabled on your NVR, AND logged out of the Dahua account on the DMSS app, AND even remote from your wifi on a cellular connection, you still receive Dahua push notifications to your phone based on having the "Mobile Push Notifications"box checked on your NVR. (image 1)
- You must have subscribed to the specific rules you want alerts for in the DMSS app under "Multichannel Alarm Subscriptions" (image 2,3)
- You must also have added your NVR to the DMSS app via the Serial # or QR code method.
Alerts were not pushed via a profile in DMSS using the same NVR but instead added to DMSS using its LAN IP address (192.168.1.X in my case) even while on Wifi*SEE Part #3 below - You DO NOT have to be logged into the Dahua account on the DMSS App (image 4) to receive push notifications
Image 2----------- Image 3
Image 4
These push notifications come through as alert banners with a link to the snapshot and video clip of the event within the DMSS app. (image 5)
So you get the push notification, *however when you tap it and try to see the actual snapshot/video clip associated with the pushed notification, they do not play and timeout.
*** The snapshot image and video clip of the event that triggered the notification *are separate from the notification and are not visible unless you enable P2P on the NVR.
With P2P enabled, you can now see/play the snapshot and video clip of the subscribed notification.
Image 5
So how does the NVR connect to your phone with P2P disabled, not logged into the Dahua account in DMSS, and on a remote cell connection????
Here's a hint from the firewall logs (image 6)
(*Also note that I turned off P2P approx 10:15am the day before. The last P2P ping was at 10:07am the previous day)
Image 6
(Ignore the entries for pop.oxcs.hostingplatform - those are my NVR sending emails to my mail server)
Notice the entries for " push.messagepush.org" ? These show that the NVR is sending a message to that server with a push notification intended for the DMSS app on my phone.
NO P2P enabled, NO Dahua Account logged in, and I'm on cellular (not local to wifi) and I still get these push messages to my phone, as long as the NVR profile in DMSS is added using a serial number/QR code
Image 5 again
Last edited: