New RCA HSDB2A 3MP Doorbell IP Camera

This ring transformer will work but is not as safe as a bell transformer. Bell transformers can be shorted without catching fire, because they consist of wire with some resistance and therefor the current will be limited. Your ring transormer cannot be shortened. But than again if you install the fuse of the DB1 you. should be safe I guess.
Ahh - I was thinking electrically. This is correct. You should be sure to install a fuse in line with your toroid transformer. But electrically they will work the same. These doorbells come with a fuse. They mistakenly call it a resistor in some manuals. Just use that.
 
ONVIF Support - getCapabilities

Reported directly from EZViz DB-1 running HikVision FW with no SD card installed
Command issued to camera - getCapabilities
Results captured as XML using wireshark

XAddr -
  • RulesSupport - true
  • AnalyticsModuleSupport - true
Xaddr - Network
  • IPFilter - true
  • ZeroConfiguration - true
  • IPVersion6 - false
  • DynDNS - true
  • Dot11Configuration - false
  • Dot1x Configurations - 0
System
  • DiscoveryResolve - false
  • DiscoveryBye - true
  • RemoteDiscovery - true
  • SystemBackup - false
  • SystemLogging - false
  • FirmwareUpgrade - true
  • SupportedVersions Major - 2
  • SupportedVersions Minor - 60
  • SupportedVersions Major - 2
  • SupportedVersions Minor - 40
  • SupportedVersions Major - 2
  • SupportedVersions Minor - 20
  • SupportedVersions Major - 2
  • SupportedVersions Minor - 10
  • SupportedVersions Major - 2
  • SupportedVersions Minor - 0
  • HttpFirmwareUpgrade - true
  • HttpSystemBackup - false
  • HttpSystemLogging - false
  • HttpSupportInformation - false
IO
  • InputConnectors - 0
  • RelayOutputs - 0
  • Auxiliary - false
  • AuxiliaryCommands - nothing
Security
  • TLS1.1 - false
  • TLS1.2 - false
  • OnboardKeyGeneration - false
  • AccessPolicyConfig - false
  • X.509Token - false
  • SAMLToken - false
  • KerbosToken - false
  • RELToken - false
  • TLS1.0 - false
  • Dot1X - false
  • SupportedEAPMethod - 0
  • RemoteUserHandling - false
Events
Xaddr
  • WSSubscriptionPolicySupport - true
  • WSPullPointSupport - true
  • WSPausableSubscriptionManagerInterfaceSupport - false
Imaging
XAddr:
Media
XAddr:StreamingCapabilities
  • RTPMulticast - true
  • RTP_TCP - true
  • RTP_RTSP_TCP - true
ProfileCapabilities
- MaximumNumberOfProfiles - 10
DeviceIO
XAddr:
  • VideoSources - 1
  • VideoOutputs - 0
  • AudioSources - 1
  • AudioOutputs - 1
  • RelayOutputs - 0
Recording
XAddr:
  • ReceiverSource - false
  • MediaProfileSource - true
  • DynamicRecordings - false
  • DynamicTracks - false
  • MaxStringLength - 64
Search
Xaddr: - MetadataSearch - false
Replay
Xaddr:
 
ONVIF GetEventProperties

Reported directly from EZViz DB-1 running HikVision FW with no SD card installed
ONVIF command issued to camera - GetEventProperties
Results captured as XML using wireshark and node.js

Connected to ONVIF Device
Manufacturer ONVIF <=== INTERESTING - NOT REPORTED AS EZVIZ OR HIKVISION
Model CS-DB1-A0-1B3WPFR
Firmware V5.2.4 build 200321
Device Time Thu Jun 04 2020 21:09:39 GMT+0000 (Coordinated Universal Time)
Camera supports WSPullPoint
Found Event - /MEDIACONTROL/VIDEOSOURCECONFIGURATION
Found Event - /MEDIACONTROL/VIDEOENCODERCONFIGURATION
Found Event - /VIDEOSOURCE/SIGNALLOSS
Found Event - /VIDEOSOURCE/MOTIONALARM
Found Event - /VIDEOSOURCE/SIGNALSTANDARDMISMATCH
Found Event - /RULEENGINE/CELLMOTIONDETECTOR/MOTION <=== THIS IS PIR MOTION EVENT TYPE
Found Event - /RECORDINGCONFIG/JOBSTATE
Found Event - /RECORDINGCONFIG/RECORDINGJOBCONFIGURATION
Found Event - /VIDEOANALYTICS/MASKALARM
Found Event - /DEVICE/HARDWAREFAILURE/HARDDISKFULL
Found Event - /DEVICE/HARDWAREFAILURE/HARDDISKUNFORMAT
Found Event - /DEVICE/HARDWAREFAILURE/HARDDISKERROR
 
  • Like
Reactions: pete_c
For comparison, here is a HikVision DS-2cd2185FWD-IS. The camera below produces internally generated software motion events. My EZViz DB-1 with HikVision FW shows the same sofware motion event menu when using Batch Config, but my DB-1 does not produce any software motion events. Only the PIR sensor generates events.

Question - does anyone have an EZViz DB-1 with HikVision FW that DOES produce software generated events, and you are sure those events are coming from your doorbell and not from your NVR software?

ONVIF GetEventProperties

Reported directly from HikVision DS-2CD2185FWD-IS with no SD card installed
ONVIF command issued to camera - GetEventProperties
Results captured as XML using wireshark and node.js

Connected to ONVIF Device
Manufacturer HIKVISION
Model DS-2CD2185FWD-IS
Firmware V5.6.3 build 190923
Device Time Thu Jun 04 2020 20:55:35 GMT+0000 (Coordinated Universal Time)
Camera supports WSPullPoint
Found Event - /VIDEOSOURCE/MOTIONALARM <=== locally generated software motion alarm
Found Event - /VIDEOSOURCE/GLOBALSCENECHANGE/IMAGINGSERVICE
Found Event - /VIDEOSOURCE/IMAGETOODARK/IMAGINGSERVICE
Found Event - /DEVICE/TRIGGER/ALARMIN
Found Event - /DEVICE/TRIGGER/DIGITALINPUT
Found Event - /DEVICE/TRIGGER/RELAY
Found Event - /DEVICE/HARDWAREFAILURE/HARDDISKFULL
Found Event - /DEVICE/HARDWAREFAILURE/HARDDISKERROR
Found Event - /DEVICE/HARDWAREFAILURE/STORAGEFAILURE
Found Event - /RULEENGINE/CELLMOTIONDETECTOR/MOTION <== interestingly, this event also triggers when a software motion event happens
Found Event - /RULEENGINE/LINEDETECTOR/CROSSED
Found Event - /RULEENGINE/FIELDDETECTOR/OBJECTSINSIDE
Found Event - /RULEENGINE/TAMPERDETECTOR/TAMPER
Found Event - /CONFIGURATION/PROFILE
Found Event - /CONFIGURATION/VIDEOENCODERCONFIGURATION
Found Event - /CONFIGURATION/VIDEOSOURCECONFIGURATION/MEDIASERVICE
Found Event - /CONFIGURATION/AUDIOENCODERCONFIGURATION
Found Event - /CONFIGURATION/AUDIOSOURCECONFIGURATION/MEDIASERVICE
Found Event - /CONFIGURATION/AUDIOOUTPUTCONFIGURATION/MEDIASERVICE
Found Event - /CONFIGURATION/METADATACONFIGURATION
Found Event - /CONFIGURATION/PTZCONFIGURATION
Found Event - /CONFIGURATION/VIDEOANALYTICSCONFIGURATION
Found Event - /RECORDINGCONFIG/JOBSTATE
Found Event - /RECORDINGCONFIG/RECORDINGJOBCONFIGURATION
Found Event - /RECORDINGCONFIG/RECORDINGCONFIGURATION
Found Event - /RECORDINGCONFIG/TRACKCONFIGURATION
Found Event - /MONITORING/PROCESSORUSAGE
Found Event - /MONITORING/OPERATINGTIME/0/LASTRESET
Found Event - /MONITORING/OPERATINGTIME/1/LASTREBOOT
Found Event - /MONITORING/OPERATINGTIME/2/LASTCLOCKSYNCHRONIZATION
Found Event - /MEDIA/PROFILECHANGED
Found Event - /MEDIA/CONFIGURATIONCHANGED
 
  • Like
Reactions: pete_c and David L
ONVIF GetVideoSources

Reported directly from EZViz DB-1 running HikVision FW with no SD card installed
ONVIF command issued to camera - GetVideoSources
Results captured as XML using wireshark

The GetVideoSources ONVIF command works with the doorbell. I am not going to post the details here, but the following parameters are reported.
  • Framerate
  • Resolution (width x height)
  • BLC mode on or off
  • Brightness level
  • ColorSaturation
  • Contrast
  • AutoFocusMode
  • DefaultSpeed
  • NearLimit and FarLimit
  • IrCutFilter mode
  • Sharpness
  • WDR mode and level
  • WhiteBalance mode and gain values
 
  • Like
Reactions: pete_c and David L
ONVIF GetStreamURI

Reported directly from EZViz DB-1 running HikVision FW with no SD card installed
ONVIF command issued to camera - GetStreamURI
Results captured as XML using wireshark

The GetStreamURI ONVIF command works with the doorbell. The camera has available both a unicast and a multicast RTSP stream.

Request:
<getStreamUri>
...
<Stream>
RTP-Unicast
...
<Protocol>
RTSP

Response:
GetSteamUriResponse>
<trt:MediaUri>
<tt:Uri>
rtsp:/cam.ip.addr/Streaming/Channels/1?transportmode=unicast&amp;profile=Profile_1

Request:
<getStreamUri>
...
<Stream>
RTP-Multicast
...
<Protocol>
RTSP

Response:
GetSteamUriResponse>
<trt:MediaUri>
<tt:Uri>
rtsp:/cam.ip.addr/Streaming/Channels/1?transportmode=mcast&amp;profile=Profile_1
 
  • Like
Reactions: pete_c and David L
Thanks for your patience, especially for a n3wb. I hope the information on what the camera is actually saying with regard to ONVIF messages might be useful to someone. It's a little down in the weeds, but it is all human-readable (sort of). At least with this information, perhaps we can understand more about what the camera says it is capable of, and we can perhaps figure out how to integrate the device more closely with NVRs and home automation.

Let me know if you have any questions. I am an ONVIF n3wb, but together we can probably get you answers. One thing to be aware of is that a lot of the ONVIF information is quite old, and I know that some of the things around security, for example, have changed.
 
  • Like
Reactions: David L
Thanks for your patience, especially for a n3wb. I hope the information on what the camera is actually saying with regard to ONVIF messages might be useful to someone. It's a little down in the weeds, but it is all human-readable (sort of). At least with this information, perhaps we can understand more about what the camera says it is capable of, and we can perhaps figure out how to integrate the device more closely with NVRs and home automation.

Let me know if you have any questions. I am an ONVIF n3wb, but together we can probably get you answers. One thing to be aware of is that a lot of the ONVIF information is quite old, and I know that some of the things around security, for example, have changed.
This ONVIF stuff is way out of my league, but you may be interested in this:

API LINKS:
ONVIF Event API - dromero
ONVIF2MQTT Docker Hub, GitHub - dfarkov
 
  • Like
Reactions: brad_g
This ONVIF stuff is way out of my league, but you may be interested in this:

API LINKS:
ONVIF Event API - dromero
ONVIF2MQTT Docker Hub, GitHub - dfarkov
Thanks! Both of these are very good resources. There is also the ONVIF API guide, but it is quite old. However, the information is still interesting - it is just that some of the things won't work now because the security is different.
 
  • Like
Reactions: David L
Hey All

Have been lurking here for last couple of years. Have 3 RCA Doorbells (HSDB2). One I purchased 2 years ago and it has been running great. Just got , what I thought was an upgraded versions . I checked firmware and its running V5.2.4 Build 180703 . I searched this thread and did not see any reference to this build. This build has ONVIF support (even though according to posts here new RCA firmware does not). Question - is there any reason for me to follow post for upgrading to different firmware (obviously this one quite old) . my intended use is management via BlueIris (only) and eventually locking it down on my home network to prevent access to the internet (Yes I know it will kill my RCA app on the phone - by Intend to use BlueIris over the VPN). Worth upgrading to new / different firmware or just leave it alone ? Thanx all in advance.
 
  • Like
Reactions: David L
@dfarkov

Awesome work. I just got this setup on Unraid where all my other dockers live to send motion to home assistant.
 
  • Like
Reactions: David L
Hey All

Have been lurking here for last couple of years. Have 3 RCA Doorbells (HSDB2). One I purchased 2 years ago and it has been running great. Just got , what I thought was an upgraded versions . I checked firmware and its running V5.2.4 Build 180703 . I searched this thread and did not see any reference to this build. This build has ONVIF support (even though according to posts here new RCA firmware does not). Question - is there any reason for me to follow post for upgrading to different firmware (obviously this one quite old) . my intended use is management via BlueIris (only) and eventually locking it down on my home network to prevent access to the internet (Yes I know it will kill my RCA app on the phone - by Intend to use BlueIris over the VPN). Worth upgrading to new / different firmware or just leave it alone ? Thanx all in advance.
Hmm interesting, did not know of any ONVIF support on the RCA. Where did you get your RCAs?
Since you have ONVIF support with your 180703 build I would leave it alone and not upgrade since it will serve you well in BI. Can you send up a snapshot of your build via the App so we can make record of it in our 101.

Thanks,
David
 
@dfarkov

After running for a day it looks like it's detecting normal camera motion and not PIR motion. I have a RCA with newest Hikvision firmware with sd card installed. I using a basic config based off example.

Sent from my SM-N950U1 using Tapatalk
 
  • Like
Reactions: David L
This ring transformer will work but is not as safe as a bell transformer. Bell transformers can be shorted without catching fire, because they consist of wire with some resistance and therefor the current will be limited. Your ring transormer cannot be shortened. But than again if you install the fuse of the DB1 you. should be safe I guess.

First of all, thank you all for the answers.

Regarding the toroidal transformer, I understood that it is safer to use a classic transformer. I found this model, but the output voltage is 16.5V / 30AH.
Power: 30VA
Power supply output: 16,5V/1.8A

I guess it's okay?

traf.JPG

Thank you very much.
 
  • Like
Reactions: David L
Hmm interesting, did not know of any ONVIF support on the RCA. Where did you get your RCAs?
Since you have ONVIF support with your 180703 build I would leave it alone and not upgrade since it will serve you well in BI. Can you send up a snapshot of your build via the App so we can make record of it in our 101.

Thanks,
David
Sorry new to this site (sort off) - not sure what you mean by app. Got 2 cameras last week at Rona (in Canada). They are beeing discontunied by Rona so they were being sold for 104 CAN (70 or USD). Attaching screen shot here. If that's not allowed - please delete.
1591362788449.png
 
  • Like
Reactions: David L
First of all, thank you all for the answers.

Regarding the toroidal transformer, I understood that it is safer to use a classic transformer. I found this model, but the output voltage is 16.5V / 30AH.
Power: 30VA
Power supply output: 16,5V/1.8A

I guess it's okay?

View attachment 63178

Thank you very much.
In principle there is bo difference between a normal and a ring transformer. However a bell transformer is the one with the resistance an so safe to be shortened. So I would not buy a new transformer unless it is a bell transformer. The ring transformer you own should be fine if you install the fus in series with the transformer.
 
Hey All

Have been lurking here for last couple of years. Have 3 RCA Doorbells (HSDB2). One I purchased 2 years ago and it has been running great. Just got , what I thought was an upgraded versions . I checked firmware and its running V5.2.4 Build 180703 . I searched this thread and did not see any reference to this build. This build has ONVIF support (even though according to posts here new RCA firmware does not). Question - is there any reason for me to follow post for upgrading to different firmware (obviously this one quite old) . my intended use is management via BlueIris (only) and eventually locking it down on my home network to prevent access to the internet (Yes I know it will kill my RCA app on the phone - by Intend to use BlueIris over the VPN). Worth upgrading to new / different firmware or just leave it alone ? Thanx all in advance.
If there is not any functionality you need in a different version of firmware, I would leave your camera alone. Anytime you change firmware, there is a risk that something could go wrong. It may be a small risk, but you never know. The one caveat would be a software security upgrade, but if you are planning to disconnect the camera from the Internet at some point, then that would not be an issue.

tl;dr
If it ain't broke, don't fix it.
 
  • Like
Reactions: David L
Sorry new to this site (sort off) - not sure what you mean by app. Got 2 cameras last week at Rona (in Canada). They are beeing discontunied by Rona so they were being sold for 104 CAN (70 or USD). Attaching screen shot here. If that's not allowed - please delete.
View attachment 63180
Thank you...
 
Thank you...
So then does the RCA firmware have onvif?! Is that confirmed in the screenshots!?

I recently purchased an ezviz db1 for $139 Canadian and when I saw Aocams (thanks @Aocam ) post went down to Rona and bought the RCA on clearance for 105$. So now I'm debating which device to keep after reading thru the thread in part (it's huge of of course).

I'm running home assistant and the motion add-on. I think my minimum requirement is an rtsp stream for that. To get the camera to generate motion events itself I believe I need onvif support? Is that correct? Ezviz is the only one supporting Google assistant support but has no onvif ?

I guess to sum it up succinctly
1) I won't flash the RCA with Nellie firmware!
2) has anybody flashed RCA with ezviz firmware to get Google assistant support?
3) I'm curious about how people get this thing powered up just for testing as I don't want to do a full physical install and brick and have to take everything apart.
4) any really good reason to keep the ezviz with it's higher cost?
5) for onvif any reason to choose hikvision or laview firmware

Thanks for taking a crack at any of these

PS I thought for home assistant users with Google home the Cast service might be a useful with Google nest hubs
 
  • Like
Reactions: David L