Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ezviz plugin does not log in if 2-step authentication is enabled on the ezviz profile #100

Open
Dhy19971 opened this issue Jan 3, 2022 · 3 comments

Comments

@Dhy19971
Copy link

Dhy19971 commented Jan 3, 2022

I have tried many times but it is impossible to login if two step login is enabled on the ezviz profile. The code to insert comes from ezviz correctly but the plugin does not give the possibility to do so.

@adixmaria
Copy link

adixmaria commented Jan 8, 2022

Same problem here. I have a Ezviz DP1C peephole camera. With last version all sensors are operational and installed, but I can't see the image/video. This video camera is a cloud-only camera, does not support Onvif or RTSP.
@RenierM26 You tell us about a similar camera: "As far as I can tell, the BC1 doesn't support RTSP so the video feed won't work. I still need to reverse engineer the WebRTC endpoints (or challenge/response) but it should be much easier since HA now officially supports WebRTC." Please, can you make this to work? Our hopes are in your hands! Also, the camera have a doorbell button, can we have a trigger for it ?
Some extracted info about my DP1C camera, if this can help:
cameraId="47ab90e5e3004eeeb54ea7b9cab1xxxx"
deviceSwitchStatusItem_10 = "true"
deviceSwitchStatusItem_22 = "true"
deviceSwitchStatusItem_200 = "true"
deviceSwitchStatusItem_201 = "true"
deviceSwitchStatusItem_202 = "false"
needCover = "0"
deviceSerial="E4552xxxx"
deviceIP="86.122.226.xx"
httpPort = "0"
devicePort="0"
cmdPort = "0"
streamPort = "0"
localDeviceIP="192.168.1.131"
localHttpPort = "0"
localDevicePort="0"
localCmdPort = "0"
localStreamPort = "0"
cameraName="DoorCam"
plainPassword="e631e6ec90f9edabb7dcab9a11631b8497143c9f53f4a616a765890f42c2xxxx"
channelNo="1"
userName="admin"
upnp="0"
capability="0-0-1-0"
videoLevel="2"
netType="0"
casIp="eucas.ezvizlife.com"
casPort="6500"
isNeedUpgrade="0"
status = "1"
defence = "0"
diskNum = "1"
diskStatus = "0"
privateStatus = "0"
maskIp=""
version="V1.8.1 build 210112"
releaseVersion="VERSION_17"
authSvrAddr="https://euauth.ezvizlife.com"
isEncrypt="0"
encryptPwd = "e3c87b5876af43f8d25d0824bc50xxxx"
permission="-1"
fullSerial = "CS-DP1C-A0-4A1WPFBSR0020200527CCWRE4552xxxx"
fullModel = "CS-DP1C-A0-4A1WPFBSR"
hikPort = "0"
model = "CS-DP1C-A0-4A1WPFBSR"
supportExt='{"support_ap_allseries":"1","support_format_in_using":"1","support_battery_manage":"1","support_smart_wifi":"1","ptz_left_right":"0","support_cloud":"1","support_ringing_sound_select":"1","support_smart_googlehome":"1","support_upgrade":"1","support_audio_onoff":"1","support_doorbell_talk":"1","support_day_night_switch":"1","support_host_screen":"1","support_timezone":"1","ptz_top_bottom":"0","support_channel_number":1,"support_defence":"1","support_device_wired":"0","support_defenceplan":"1","support_resolution":"16-9","support_disk":"1","support_wifi_manager":"1","support_smart_alexa":"1","support_cloud_version":"1","support_remote_auth_randcode":"1","support_smart_body_detect":"1","support_encrypt":"1","support_talk":"1","support_alarm_voice":"1","support_face_detect":"1","support_ap_mode":"2","support_wifi_userId":"1","support_wifi":"3","support_weixin":"1","support_doorbell_indicator_light":"1","support_sensibility_adjust":"1","support_modify_pwd":"1"}'
forceStreamType="0"
isShare="NOT_SHARED"
inviterName=""
inviterPhone=""
vtmIp='49.51.130.91'
vtmPort='10554'
ttsIp='ttseu.ezvizlife.com'
cloudServiceStatus='0'
freeCloud='0'
freeMonth='0'
ttsPort='9664'
deviceStatus = "1"
belongSerial=""
belongNo="0"
belongState="0"
belongDevice_deviceSerial=""
belongDevice_casIp=""
belongDevice_casPort=""
belongDevice_plainPassword=""
belongDevice_devicePort=""
belongDevice_upnp=""
belongDevice_deviceIp=""
belongDevice_httpPort=""
belongDevice_localDeviceIp=""
belongDevice_status = ""
belongDevice_maskIp=""
belongDevice_localHttpPort=""
belongDevice_localDevicePort=""
belongDevice_netType=""
belongDevice_localCmdPort = ""
belongDevice_localStreamPort = ""
belongDevice_cmdPort = ""
belongDevice_streamPort = ""
belongDevice_version=""
belongDevice_releaseVersion=""

@GSzabados
Copy link

As far as I can tell, the BC1 doesn't support RTSP so the video feed won't work.

Hi,

Are you sure that the device does not support Local RTSP?

Have you tried this?

EzViz app, General Settings, LAN Live View, Start Scanning and then select the camera.

Screenshot_20220401-090312_EZVIZ

Or what I can find better is EzViz Studio for Windows.
Start the program and without logging in, you can see the devices in the left side in the LAN part. Or by hitting the All Devices on the bottom and search for the devices on the LAN.

If you started EzViz Studio once, then you can access the Advanced Settings as well. For this you need to follow these instructions:

https://m-support.ezvizlife.com/faq/171

This will give you access to the local settings of your camera. You will be able to see the local RTSP port as well.

As many EzViz cameras as many urls to access the RTSP stream:

https://www.ispyconnect.com/camera/ezviz

This website has an extensive list of these addresses.

I hope it helps!

@sfernandezec
Copy link

Hi!
Somebody knows if it posible to trigger the Peephole camera button from the API?
Thanks in advance!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants