New RCA HSDB2A 3MP Doorbell IP Camera

brad_g

Getting the hang of it
Joined
Apr 22, 2020
Messages
30
Reaction score
56
Location
Atlanta, USA
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.
 

brad_g

Getting the hang of it
Joined
Apr 22, 2020
Messages
30
Reaction score
56
Location
Atlanta, USA
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:
 

brad_g

Getting the hang of it
Joined
Apr 22, 2020
Messages
30
Reaction score
56
Location
Atlanta, USA
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
 

brad_g

Getting the hang of it
Joined
Apr 22, 2020
Messages
30
Reaction score
56
Location
Atlanta, USA
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
 

brad_g

Getting the hang of it
Joined
Apr 22, 2020
Messages
30
Reaction score
56
Location
Atlanta, USA
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
 

brad_g

Getting the hang of it
Joined
Apr 22, 2020
Messages
30
Reaction score
56
Location
Atlanta, USA
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
 

brad_g

Getting the hang of it
Joined
Apr 22, 2020
Messages
30
Reaction score
56
Location
Atlanta, USA
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.
 

David L

IPCT Contributor
Joined
Aug 2, 2019
Messages
8,032
Reaction score
21,043
Location
USA
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
 

brad_g

Getting the hang of it
Joined
Apr 22, 2020
Messages
30
Reaction score
56
Location
Atlanta, USA
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.
 

Aocam

n3wb
Joined
Jan 27, 2019
Messages
28
Reaction score
12
Location
Ontario
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.
 

BeerNut

Getting the hang of it
Joined
Dec 4, 2014
Messages
51
Reaction score
35
@dfarkov

Awesome work. I just got this setup on Unraid where all my other dockers live to send motion to home assistant.
 

David L

IPCT Contributor
Joined
Aug 2, 2019
Messages
8,032
Reaction score
21,043
Location
USA
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
 

BeerNut

Getting the hang of it
Joined
Dec 4, 2014
Messages
51
Reaction score
35
@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
 

doctoru30

n3wb
Joined
Feb 28, 2020
Messages
7
Reaction score
7
Location
Romania
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.
 

Aocam

n3wb
Joined
Jan 27, 2019
Messages
28
Reaction score
12
Location
Ontario
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
 

Aocam

n3wb
Joined
Jan 27, 2019
Messages
28
Reaction score
12
Location
Ontario
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
IMG_20200605_091521.jpg
Added picture of the box if you need additional info .
 

Emiks5

Pulling my weight
Joined
Mar 11, 2019
Messages
143
Reaction score
187
Location
Netherlands
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.
 

brad_g

Getting the hang of it
Joined
Apr 22, 2020
Messages
30
Reaction score
56
Location
Atlanta, USA
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.
 

David L

IPCT Contributor
Joined
Aug 2, 2019
Messages
8,032
Reaction score
21,043
Location
USA
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...
 

Dasbooter

n3wb
Joined
Jun 7, 2020
Messages
20
Reaction score
19
Location
North America
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
 
Top