starkillerOG / reolink_aio

Reolink NVR/camera API PyPI package
MIT License
65 stars 13 forks source link

GetEmail, GetPush, GetRec won't update when calling get_states() #46

Closed idanlah closed 11 months ago

idanlah commented 11 months ago

Describe the bug get_states() won't update Host related capabilites' states like email, push, record etc. this is due to self.supported(channel, "email") function which is called in get_states(self) returns False even though E1 Zoom supports email for example.

self.supported should be called with self.supported(None, "email") in order for the function to return True and update the state because the cpababiltiy is under self._capabilities["Host"] and not self._capabilities[channel] as seen in construct_capabilities method:

        if self._email_settings:
            self._capabilities["Host"].append("email")

To Reproduce

print(host.email_enabled())
sleep(30)
await host.get_states()
print(host.email_enabled())

if email is disabled at the start of the script and then enabled from the APP when the script sleeps the state won't get updated and the result will be: False False

instead of: False True

Expected behavior channel specific capabilities work as expeced:

print(host.status_led_enabled(0))
sleep(30)
await host.get_states()
print(host.status_led_enabled(0))

print: False True

when you enable the status LED from the APP on while sleeping

Screenshots If applicable, add screenshots to help explain your problem.

Environment: Reolink E1 Zoom firmware ver. v3.1.0.264923083101 Hardware ver. IPC_566SD664M5MP

Additional context the problem arrises in home assistant where email on event, push notifications and other switched won't update their state when i change the state in the APP.

starkillerOG commented 11 months ago

@idanlah Actually there are both channel and host capabilities for email, push, ftp etc: Channel specific: https://github.com/starkillerOG/reolink_aio/blob/6e6dadaa4c77c7c47db7daef45d11cd12d0eaeb2/reolink_aio/api.py#L945-L958 Host specific: https://github.com/starkillerOG/reolink_aio/blob/6e6dadaa4c77c7c47db7daef45d11cd12d0eaeb2/reolink_aio/api.py#L908-L921

This has to do with NVRs that can set both global settings (host level) and channel settings (connected camera level).

In your example it does not work since you first need to call get_host_data. get_host_data always needs to be called as the first command to retrieve the capabilities and infromation about the NVR/camera. I schould make some proper documentation for this library, but just did not find the time yet to write it.

So this schould work:

await host.get_host_data()
await host.get_states()
print(host.email_enabled())
sleep(30)
await host.get_states()
print(host.email_enabled())

If it does not, please add these lines to enable debug logging:

import logging
_LOGGER = logging.getLogger(__name__)
logging.basicConfig(level="DEBUG")

Then post the debug logs here so I can see what is going on.

If you appreciate the reolink integration and want to support its development, please consider sponsering the upstream library or purchase Reolink products through this affiliate link.

starkillerOG commented 11 months ago

Also note that a status update of the email/push switches can take up to 60 seconds to be shown in HomeAssistant. Those switches use polling with a 60second interval. Only the binary sensors (motion/AI detection) have instant push updates.

idanlah commented 11 months ago

Hi, thanks for the reply. its still doesn't work because you only check if self.supported(channel, "email") in the function get_states(). you will never check if self.supported(None, "email") so it won't work.

the issue is not with adding host capabilities - they are added correctly, the issue is that self.supported is always called with channel and never with 'None' so these capabilities will never get updated in get_states()

need to add if self.supported(None, "email") and others to the #hosts states section same as 'wifi': image

btw after ive added my proposed fix and put the code inside home assistant everything works as expected.

idanlah commented 11 months ago

`/Users/idanlahav/dev/core/venv/bin/python /Users/idanlahav/dev/core/test.py DEBUG:asyncio:Using selector: KqueueSelector DEBUG:reolink_aio.api:Host 192.168.1.159:443, trying to login with user admin... DEBUG:reolink_aio.api:Unknown/192.168.1.159:443::send() HTTP Request params = {'cmd': 'Login', 'token': 'null'}

DEBUG:reolink_aio.api:Unknown/192.168.1.159:443::send() HTTP Request body = [{'cmd': 'Login', 'action': 0, 'param': {'User': {'userName': 'admin', 'password': ''}}}]

DEBUG:reolink_aio.api:Unknown/192.168.1.159:443::send() HTTP Response status = 200, content-type = (text/html). DEBUG:reolink_aio.api.data:Unknown/192.168.1.159:443::send() HTTP Response data: [ { "cmd" : "Login", "code" : 0, "value" : { "Token" : { "leaseTime" : 3600, "name" : "19a193671f3896f" } } } ]

DEBUG:reolink_aio.api:Got login response from 192.168.1.159:443: [{'cmd': 'Login', 'code': 0, 'value': {'Token': {'leaseTime': 3600, 'name': '19a193671f3896f'}}}] DEBUG:reolink_aio.api:Logged in at host 192.168.1.159:443. Leasetime 04-10-2023 14:27, token 19a193671f3896f DEBUG:reolink_aio.api:Unknown/192.168.1.159:443::send() HTTP Request params = {'token': '19a193671f3896f'}

DEBUG:reolink_aio.api:Unknown/192.168.1.159:443::send() HTTP Request body = [{'cmd': 'Getchannelstatus'}, {'cmd': 'GetDevInfo', 'action': 0, 'param': {}}, {'cmd': 'GetLocalLink', 'action': 0, 'param': {}}, {'cmd': 'GetNetPort', 'action': 0, 'param': {}}, {'cmd': 'GetHddInfo', 'action': 0, 'param': {}}, {'cmd': 'GetUser', 'action': 0, 'param': {}}, {'cmd': 'GetNtp', 'action': 0, 'param': {}}, {'cmd': 'GetTime', 'action': 0, 'param': {}}, {'cmd': 'GetAbility', 'action': 0, 'param': {'User': {'userName': 'admin'}}}]

DEBUG:reolink_aio.api:Unknown/192.168.1.159:443::send() HTTP Response status = 200, content-type = (text/html). DEBUG:reolink_aio.api.data:Unknown/192.168.1.159:443::send() HTTP Response data: [ { "cmd" : "GetChannelstatus", "code" : 0, "value" : { "count" : 1, "status" : [ { "channel" : 0, "name" : "Reolink Camera", "online" : 1, "typeInfo" : "E1 Zoom" } ] } }, { "cmd" : "GetDevInfo", "code" : 0, "value" : { "DevInfo" : { "B485" : 0, "IOInputNum" : 0, "IOOutputNum" : 0, "audioNum" : 1, "buildDay" : "build 23083101", "cfgVer" : "v3.1.0.0", "channelNum" : 1, "detail" : "IPC_566SD664M5MPS10E1W711000000", "diskNum" : 1, "exactType" : "WIFI_SOLO_IPC", "firmVer" : "v3.1.0.2649_23083101", "frameworkVer" : 1, "hardVer" : "IPC_566SD664M5MP", "model" : "E1 Zoom", "name" : "Reolink Camera", "pakSuffix" : "pak,paks", "serial" : "215222925131776", "type" : "IPC", "wifi" : 1 } } }, { "cmd" : "GetLocalLink", "code" : 0, "value" : { "LocalLink" : { "activeLink" : "Wifi", "dns" : { "auto" : 1, "dns1" : "192.168.1.1", "dns2" : "192.168.1.1" }, "mac" : "b4:6d:c2:c5:8b:40", "static" : { "gateway" : "192.168.1.1", "ip" : "192.168.1.159", "mask" : "255.255.255.0" }, "type" : "DHCP" } } }, { "cmd" : "GetNetPort", "code" : 0, "value" : { "NetPort" : { "httpEnable" : 1, "httpPort" : 80, "httpsEnable" : 1, "httpsPort" : 443, "mediaPort" : 9000, "onvifEnable" : 1, "onvifPort" : 8000, "rtmpEnable" : 1, "rtmpPort" : 1935, "rtspEnable" : 1, "rtspPort" : 554 } } }, { "cmd" : "GetHddInfo", "code" : 0, "value" : { "HddInfo" : [ { "capacity" : 30432, "format" : 1, "mount" : 1, "number" : 0, "size" : 24098, "storageType" : 2 } ] } }, { "cmd" : "GetUser", "code" : 0, "value" : { "User" : [ { "level" : "admin", "userName" : "admin" }, { "level" : "admin", "userName" : "idit" } ] } }, { "cmd" : "GetNtp", "code" : 0, "value" : { "Ntp" : { "enable" : 1, "interval" : 1440, "port" : 123, "server" : "pool.ntp.org" } } }, { "cmd" : "GetTime", "code" : 0, "value" : { "Dst" : { "enable" : 1, "endHour" : 2, "endMin" : 0, "endMon" : 10, "endSec" : 0, "endWeek" : 5, "endWeekday" : 0, "offset" : 1, "startHour" : 2, "startMin" : 0, "startMon" : 3, "startSec" : 0, "startWeek" : 4, "startWeekday" : 5 }, "Time" : { "day" : 4, "hour" : 13, "hourFmt" : 0, "isDst" : 1, "min" : 27, "mon" : 10, "sec" : 5, "timeFmt" : "MM/DD/YYYY", "timeZone" : -7200, "year" : 2023 } } }, { "cmd" : "GetAbility", "code" : 0, "value" : { "Ability" : { "3g" : { "permit" : 0, "ver" : 0 }, "abilityChn" : [ { "aiTrack" : { "permit" : 6, "ver" : 1 }, "aiTrackDogCat" : { "permit" : 6, "ver" : 1 }, "alarmAudio" : { "permit" : 6, "ver" : 1 }, "alarmIoIn" : { "permit" : 0, "ver" : 0 }, "alarmIoOut" : { "permit" : 0, "ver" : 0 }, "alarmMd" : { "permit" : 6, "ver" : 1 }, "alarmRf" : { "permit" : 0, "ver" : 0 }, "batAnalysis" : { "permit" : 0, "ver" : 0 }, "battery" : { "permit" : 0, "ver" : 0 }, "cameraMode" : { "permit" : 6, "ver" : 0 }, "disableAutoFocus" : { "permit" : 6, "ver" : 1 }, "enc" : { "permit" : 6, "ver" : 1 }, "floodLight" : { "permit" : 0, "ver" : 0 }, "ftp" : { "permit" : 6, "ver" : 6 }, "image" : { "permit" : 6, "ver" : 1 }, "indicatorLight" : { "permit" : 0, "ver" : 1 }, "isp" : { "permit" : 6, "ver" : 1 }, "isp3Dnr" : { "permit" : 0, "ver" : 0 }, "ispAntiFlick" : { "permit" : 6, "ver" : 1 }, "ispBackLight" : { "permit" : 0, "ver" : 0 }, "ispBright" : { "permit" : 6, "ver" : 1 }, "ispContrast" : { "permit" : 6, "ver" : 1 }, "ispDayNight" : { "permit" : 6, "ver" : 1 }, "ispExposureMode" : { "permit" : 0, "ver" : 0 }, "ispFlip" : { "permit" : 6, "ver" : 1 }, "ispHue" : { "permit" : 0, "ver" : 0 }, "ispMirror" : { "permit" : 6, "ver" : 1 }, "ispSatruation" : { "permit" : 6, "ver" : 1 }, "ispSharpen" : { "permit" : 6, "ver" : 1 }, "ispWhiteBalance" : { "permit" : 6, "ver" : 0 }, "ledControl" : { "permit" : 6, "ver" : 1 }, "live" : { "permit" : 4, "ver" : 1 }, "mainEncType" : { "permit" : 0, "ver" : 0 }, "mask" : { "permit" : 6, "ver" : 1 }, "mdTriggerAudio" : { "permit" : 0, "ver" : 0 }, "mdTriggerRecord" : { "permit" : 0, "ver" : 0 }, "mdWithPir" : { "permit" : 0, "ver" : 0 }, "osd" : { "permit" : 6, "ver" : 1 }, "powerLed" : { "permit" : 5, "ver" : 1 }, "ptzCtrl" : { "permit" : 7, "ver" : 2 }, "ptzDirection" : { "permit" : 1, "ver" : 1 }, "ptzPatrol" : { "permit" : 7, "ver" : 0 }, "ptzPreset" : { "permit" : 7, "ver" : 1 }, "ptzTattern" : { "permit" : 7, "ver" : 0 }, "ptzType" : { "permit" : 0, "ver" : 5 }, "recCfg" : { "permit" : 6, "ver" : 1 }, "recDownload" : { "permit" : 6, "ver" : 1 }, "recReplay" : { "permit" : 6, "ver" : 1 }, "recSchedule" : { "permit" : 6, "ver" : 2 }, "shelterCfg" : { "permit" : 6, "ver" : 1 }, "snap" : { "permit" : 6, "ver" : 1 }, "supportAITrackLimit" : { "permit" : 6, "ver" : 1 }, "supportAITrackSchedule" : { "permit" : 6, "ver" : 1 }, "supportAfAlgorithmSwitch" : { "permit" : 0, "ver" : 0 }, "supportAi" : { "permit" : 6, "ver" : 1 }, "supportAiAnimal" : { "permit" : 6, "ver" : 1 }, "supportAiDetectConfig" : { "permit" : 6, "ver" : 1 }, "supportAiDogCat" : { "permit" : 6, "ver" : 1 }, "supportAiFace" : { "permit" : 0, "ver" : 0 }, "supportAiPeople" : { "permit" : 6, "ver" : 1 }, "supportAiSensitivity" : { "permit" : 6, "ver" : 1 }, "supportAiStayTime" : { "permit" : 6, "ver" : 1 }, "supportAiTargetSize" : { "permit" : 6, "ver" : 1 }, "supportAiTrackClassify" : { "permit" : 6, "ver" : 1 }, "supportAiVehicle" : { "permit" : 0, "ver" : 0 }, "supportAllColors" : { "permit" : 0, "ver" : 0 }, "supportAoAdjust" : { "permit" : 6, "ver" : 1 }, "supportAutoPt" : { "permit" : 1, "ver" : 0 }, "supportDigitalZoom" : { "permit" : 0, "ver" : 0 }, "supportFLBrightness" : { "permit" : 0, "ver" : 0 }, "supportFLIntelligent" : { "permit" : 6, "ver" : 1 }, "supportFLKeepOn" : { "permit" : 0, "ver" : 0 }, "supportFLSchedule" : { "permit" : 0, "ver" : 0 }, "supportFLswitch" : { "permit" : 0, "ver" : 0 }, "supportFocus" : { "permit" : 6, "ver" : 1 }, "supportGop" : { "permit" : 6, "ver" : 1 }, "supportGuardPointImage" : { "permit" : 6, "ver" : 1 }, "supportImportExportImage" : { "permit" : 6, "ver" : 1 }, "supportIspBinningModeCfg" : { "permit" : 0, "ver" : 0 }, "supportIspHdr" : { "permit" : 0, "ver" : 0 }, "supportIspHdrAutoMode" : { "permit" : 0, "ver" : 0 }, "supportLightAutoBrightness" : { "permit" : 0, "ver" : 0 }, "supportMd" : { "permit" : 6, "ver" : 1 }, "supportPrivacyCoverFollow" : { "permit" : 0, "ver" : 0 }, "supportPt" : { "permit" : 6, "ver" : 1 }, "supportPtz3DLocation" : { "permit" : 0, "ver" : 0 }, "supportPtzCalibration" : { "permit" : 6, "ver" : 1 }, "supportPtzCheck" : { "permit" : 7, "ver" : 1 }, "supportPtzPresetImage" : { "permit" : 6, "ver" : 1 }, "supportPtzSpeed" : { "permit" : 6, "ver" : 0 }, "supportThresholdAdjust" : { "permit" : 6, "ver" : 1 }, "supportWLLightAlarm" : { "permit" : 0, "ver" : 0 }, "supportWhiteDark" : { "permit" : 6, "ver" : 1 }, "supportZoom" : { "permit" : 6, "ver" : 1 }, "supportZoomAndFocusSliderCfg" : { "permit" : 6, "ver" : 1 }, "videoClip" : { "permit" : 6, "ver" : 2 }, "waterMark" : { "permit" : 6, "ver" : 1 }, "white_balance" : { "permit" : 6, "ver" : 0 } } ], "alarmAudio" : { "permit" : 6, "ver" : 1 }, "alarmDisconnet" : { "permit" : 6, "ver" : 1 }, "alarmHddErr" : { "permit" : 6, "ver" : 1 }, "alarmHddFull" : { "permit" : 6, "ver" : 1 }, "alarmIpConflict" : { "permit" : 6, "ver" : 1 }, "auth" : { "permit" : 6, "ver" : 1 }, "autoMaint" : { "permit" : 6, "ver" : 1 }, "cloudStorage" : { "permit" : 6, "ver" : 35 }, "customAudio" : { "permit" : 1, "ver" : 1 }, "dateFormat" : { "permit" : 6, "ver" : 1 }, "ddns" : { "permit" : 6, "ver" : 9 }, "ddnsCfg" : { "permit" : 6, "ver" : 1 }, "devInfo" : { "permit" : 4, "ver" : 1 }, "devName" : { "permit" : 6, "ver" : 6 }, "disableAutoFocus" : { "permit" : 6, "ver" : 1 }, "disk" : { "permit" : 0, "ver" : 0 }, "display" : { "permit" : 6, "ver" : 1 }, "email" : { "permit" : 6, "ver" : 3 }, "emailInterval" : { "permit" : 6, "ver" : 1 }, "emailSchedule" : { "permit" : 6, "ver" : 1 }, "exportCfg" : { "permit" : 4, "ver" : 0 }, "ftpAutoDir" : { "permit" : 6, "ver" : 1 }, "ftpExtStream" : { "permit" : 6, "ver" : 1 }, "ftpPic" : { "permit" : 0, "ver" : 0 }, "ftpSubStream" : { "permit" : 6, "ver" : 1 }, "ftpTest" : { "permit" : 6, "ver" : 0 }, "hourFmt" : { "permit" : 6, "ver" : 6 }, "http" : { "permit" : 6, "ver" : 3 }, "httpFlv" : { "permit" : 6, "ver" : 1 }, "https" : { "permit" : 6, "ver" : 3 }, "importCfg" : { "permit" : 1, "ver" : 0 }, "ipcManager" : { "permit" : 6, "ver" : 1 }, "ledControl" : { "permit" : 7, "ver" : 1 }, "localLink" : { "permit" : 6, "ver" : 1 }, "log" : { "permit" : 6, "ver" : 1 }, "mediaPort" : { "permit" : 6, "ver" : 1 }, "ntp" : { "permit" : 6, "ver" : 1 }, "online" : { "permit" : 6, "ver" : 1 }, "onvif" : { "permit" : 6, "ver" : 3 }, "p2p" : { "permit" : 6, "ver" : 1 }, "performance" : { "permit" : 4, "ver" : 1 }, "pppoe" : { "permit" : 6, "ver" : 0 }, "push" : { "permit" : 6, "ver" : 1 }, "pushSchedule" : { "permit" : 6, "ver" : 1 }, "reboot" : { "permit" : 1, "ver" : 1 }, "recExtensionTimeList" : { "permit" : 6, "ver" : 1 }, "recOverWrite" : { "permit" : 6, "ver" : 1 }, "recPackDuration" : { "permit" : 6, "ver" : 0 }, "recPreRecord" : { "permit" : 6, "ver" : 1 }, "restore" : { "permit" : 1, "ver" : 1 }, "rtmp" : { "permit" : 6, "ver" : 3 }, "rtsp" : { "permit" : 6, "ver" : 3 }, "scheduleVersion" : { "permit" : 6, "ver" : 1 }, "sdCard" : { "permit" : 6, "ver" : 1 }, "showQrCode" : { "permit" : 6, "ver" : 0 }, "simMoudule" : { "permit" : 6, "ver" : 0 }, "supportAudioAlarm" : { "permit" : 6, "ver" : 1 }, "supportAudioAlarmEnable" : { "permit" : 6, "ver" : 1 }, "supportAudioAlarmSchedule" : { "permit" : 6, "ver" : 1 }, "supportAudioAlarmTaskEnable" : { "permit" : 6, "ver" : 1 }, "supportBuzzer" : { "permit" : 0, "ver" : 0 }, "supportBuzzerEnable" : { "permit" : 0, "ver" : 0 }, "supportBuzzerTask" : { "permit" : 0, "ver" : 0 }, "supportBuzzerTaskEnable" : { "permit" : 0, "ver" : 0 }, "supportEmailEnable" : { "permit" : 6, "ver" : 1 }, "supportEmailTaskEnable" : { "permit" : 6, "ver" : 1 }, "supportFtpCoverPicture" : { "permit" : 6, "ver" : 1 }, "supportFtpCoverVideo" : { "permit" : 6, "ver" : 1 }, "supportFtpDirYM" : { "permit" : 6, "ver" : 1 }, "supportFtpEnable" : { "permit" : 6, "ver" : 1 }, "supportFtpPicCaptureMode" : { "permit" : 6, "ver" : 1 }, "supportFtpPicResoCustom" : { "permit" : 6, "ver" : 0 }, "supportFtpPictureSwap" : { "permit" : 6, "ver" : 1 }, "supportFtpTask" : { "permit" : 6, "ver" : 1 }, "supportFtpTaskEnable" : { "permit" : 6, "ver" : 1 }, "supportFtpVideoSwap" : { "permit" : 6, "ver" : 1 }, "supportFtpsEncrypt" : { "permit" : 6, "ver" : 1 }, "supportHttpEnable" : { "permit" : 6, "ver" : 1 }, "supportHttpsEnable" : { "permit" : 6, "ver" : 1 }, "supportOnvifEnable" : { "permit" : 6, "ver" : 1 }, "supportPushInterval" : { "permit" : 6, "ver" : 1 }, "supportRecScheduleEnable" : { "permit" : 6, "ver" : 1 }, "supportRecordEnable" : { "permit" : 6, "ver" : 1 }, "supportRtmpEnable" : { "permit" : 6, "ver" : 1 }, "supportRtspEnable" : { "permit" : 6, "ver" : 1 }, "supportWiFiFreqPolicy" : { "permit" : 6, "ver" : 1 }, "talk" : { "permit" : 4, "ver" : 1 }, "time" : { "permit" : 6, "ver" : 6 }, "tvSystem" : { "permit" : 6, "ver" : 0 }, "upgrade" : { "permit" : 1, "ver" : 2 }, "upnp" : { "permit" : 6, "ver" : 1 }, "user" : { "permit" : 6, "ver" : 1 }, "videoClip" : { "permit" : 6, "ver" : 2 }, "wifi" : { "permit" : 6, "ver" : 1 }, "wifiTest" : { "permit" : 6, "ver" : 1 } } } } ]

DEBUG:reolink_aio.api:Reolink Camera/192.168.1.159:443::send() HTTP Request params = {'token': '19a193671f3896f'}

DEBUG:reolink_aio.api:Reolink Camera/192.168.1.159:443::send() HTTP Request body = [{'cmd': 'GetEnc', 'action': 0, 'param': {'channel': 0}}, {'cmd': 'GetRtspUrl', 'action': 0, 'param': {'channel': 0}}, {'cmd': 'GetChnTypeInfo', 'action': 0, 'param': {'channel': 0}}, {'cmd': 'GetMdState', 'action': 0, 'param': {'channel': 0}}, {'cmd': 'GetAiState', 'action': 0, 'param': {'channel': 0}}, {'cmd': 'GetEvents', 'action': 0, 'param': {'channel': 0}}, {'cmd': 'GetIsp', 'action': 0, 'param': {'channel': 0}}, {'cmd': 'GetWhiteLed', 'action': 0, 'param': {'channel': 0}}, {'cmd': 'GetIrLights', 'action': 0, 'param': {'channel': 0}}, {'cmd': 'GetAudioCfg', 'action': 0, 'param': {'channel': 0}}, {'cmd': 'GetOsd', 'action': 0, 'param': {'channel': 0}}, {'cmd': 'GetZoomFocus', 'action': 1, 'param': {'channel': 0}}, {'cmd': 'GetPtzPreset', 'action': 0, 'param': {'channel': 0}}, {'cmd': 'GetPtzGuard', 'action': 0, 'param': {'channel': 0}}, {'cmd': 'GetPtzCurPos', 'action': 0, 'param': {'PtzCurPos': {'channel': 0}}}, {'cmd': 'GetAiCfg', 'action': 1, 'param': {'channel': 0}}, {'cmd': 'GetEmailV20', 'action': 0, 'param': {'channel': 0}}, {'cmd': 'GetPushV20', 'action': 0, 'param': {'channel': 0}}, {'cmd': 'GetFtpV20', 'action': 0, 'param': {'channel': 0}}, {'cmd': 'GetRecV20', 'action': 0, 'param': {'channel': 0}}, {'cmd': 'GetAudioAlarmV20', 'action': 0, 'param': {'channel': 0}}, {'cmd': 'GetMdAlarm', 'action': 0, 'param': {'channel': 0}}]

DEBUG:reolink_aio.api:Reolink Camera/192.168.1.159:443::send() HTTP Response status = 200, content-type = (text/html). DEBUG:reolink_aio.api.data:Reolink Camera/192.168.1.159:443::send() HTTP Response data: [ { "cmd" : "GetEnc", "code" : 0, "value" : { "Enc" : { "audio" : 1, "channel" : 0, "mainStream" : { "bitRate" : 4096, "frameRate" : 20, "gop" : 2, "height" : 1920, "profile" : "High", "size" : "25601920", "vType" : "h264", "width" : 2560 }, "subStream" : { "bitRate" : 160, "frameRate" : 7, "gop" : 4, "height" : 480, "profile" : "High", "size" : "640480", "vType" : "h264", "width" : 640 } } } }, { "cmd" : "GetRtspUrl", "code" : 0, "value" : { "rtspUrl" : { "channel" : 0, "mainStream" : "rtsp://192.168.1.159:554/Preview_01_main", "subStream" : "rtsp://192.168.1.159:554/Preview_01_sub" } } }, { "cmd" : "Unknown", "code" : 1, "error" : { "detail" : "not support", "rspCode" : -9 } }, { "cmd" : "GetMdState", "code" : 0, "value" : { "state" : 0 } }, { "cmd" : "GetAiState", "code" : 0, "value" : { "channel" : 0, "dog_cat" : { "alarm_state" : 0, "support" : 1 }, "face" : { "alarm_state" : 0, "support" : 0 }, "people" : { "alarm_state" : 0, "support" : 1 }, "vehicle" : { "alarm_state" : 0, "support" : 0 } } }, { "cmd" : "Unknown", "code" : 1, "error" : { "detail" : "not support", "rspCode" : -9 } }, { "cmd" : "GetIsp", "code" : 0, "value" : { "Isp" : { "antiFlicker" : "60HZ", "backLight" : "Off", "bd_day" : { "bright" : 128, "dark" : 128, "mode" : "Auto" }, "bd_night" : { "bright" : 128, "dark" : 128, "mode" : "Auto" }, "blc" : 128, "blueGain" : 128, "channel" : 0, "constantFrameRate" : 2, "dayNight" : "Auto", "dayNightThreshold" : 50, "drc" : 128, "encType" : "CBR", "exposure" : "Auto", "gain" : { "max" : 62, "min" : 1 }, "hdr" : 0, "mirroring" : 0, "nr3d" : 1, "redGain" : 128, "rotation" : 0, "shutter" : { "max" : 125, "min" : 0 }, "whiteBalance" : "Auto" } } }, { "cmd" : "GetWhiteLed", "code" : 0, "initial" : { "WhiteLed" : { "wlAiDetectType" : { "dog_cat" : 1, "people" : 1 } } }, "range" : { "AiDetectType" : { "dog_cat" : "boolean", "people" : "boolean" }, "WhiteLed" : { "bright" : { "max" : 100, "min" : 0 } } }, "value" : { "WhiteLed" : { "LightingSchedule" : { "EndHour" : 6, "EndMin" : 0, "StartHour" : 18, "StartMin" : 0 }, "bright" : 85, "channel" : 0, "mode" : 1, "state" : 0, "wlAiDetectType" : { "dog_cat" : 1, "people" : 1 } } } }, { "cmd" : "GetIrLights", "code" : 0, "initial" : { "IrLights" : { "state" : "Auto" } }, "range" : { "IrLights" : { "state" : [ "Auto", "Off" ] } }, "value" : { "IrLights" : { "state" : "Auto" } } }, { "cmd" : "GetAudioCfg", "code" : 0, "value" : { "AudioCfg" : { "volume" : 81 } } }, { "cmd" : "GetOsd", "code" : 0, "value" : { "Osd" : { "bgcolor" : 0, "channel" : 0, "osdChannel" : { "enable" : 1, "name" : "Reolink Camera", "pos" : "Lower Right" }, "osdTime" : { "enable" : 1, "pos" : "Top Center" }, "watermark" : 0 } } }, { "cmd" : "GetZoomFocus", "code" : 0, "initial" : { "ZoomFocus" : { "channel" : 0, "focus" : { "pos" : 49 }, "zoom" : { "pos" : 0 } } }, "range" : { "ZoomFocus" : { "channel" : 0, "focus" : { "pos" : { "max" : 211, "min" : 0 } }, "zoom" : { "pos" : { "max" : 32, "min" : 0 } } } }, "value" : { "ZoomFocus" : { "channel" : 0, "focus" : { "pos" : 49 }, "zoom" : { "pos" : 0 } } } }, { "cmd" : "GetPtzPreset", "code" : 0, "value" : { "PtzPreset" : [ { "channel" : 0, "enable" : 1, "id" : 0, "imgName" : "preset_0", "name" : "Living Room" }, { "channel" : 0, "enable" : 1, "id" : 1, "imgName" : "preset_1", "name" : "Wall" }, { "channel" : 0, "enable" : 0, "id" : 2, "imgName" : "", "name" : "pos3" }, { "channel" : 0, "enable" : 0, "id" : 3, "imgName" : "", "name" : "pos4" }, { "channel" : 0, "enable" : 0, "id" : 4, "imgName" : "", "name" : "pos5" }, { "channel" : 0, "enable" : 0, "id" : 5, "imgName" : "", "name" : "pos6" }, { "channel" : 0, "enable" : 0, "id" : 6, "imgName" : "", "name" : "pos7" }, { "channel" : 0, "enable" : 0, "id" : 7, "imgName" : "", "name" : "pos8" }, { "channel" : 0, "enable" : 0, "id" : 8, "imgName" : "", "name" : "pos9" }, { "channel" : 0, "enable" : 0, "id" : 9, "imgName" : "", "name" : "pos10" }, { "channel" : 0, "enable" : 0, "id" : 10, "imgName" : "", "name" : "pos11" }, { "channel" : 0, "enable" : 0, "id" : 11, "imgName" : "", "name" : "pos12" }, { "channel" : 0, "enable" : 0, "id" : 12, "imgName" : "", "name" : "pos13" }, { "channel" : 0, "enable" : 0, "id" : 13, "imgName" : "", "name" : "pos14" }, { "channel" : 0, "enable" : 0, "id" : 14, "imgName" : "", "name" : "pos15" }, { "channel" : 0, "enable" : 0, "id" : 15, "imgName" : "", "name" : "pos16" }, { "channel" : 0, "enable" : 0, "id" : 16, "imgName" : "", "name" : "pos17" }, { "channel" : 0, "enable" : 0, "id" : 17, "imgName" : "", "name" : "pos18" }, { "channel" : 0, "enable" : 0, "id" : 18, "imgName" : "", "name" : "pos19" }, { "channel" : 0, "enable" : 0, "id" : 19, "imgName" : "", "name" : "pos20" }, { "channel" : 0, "enable" : 0, "id" : 20, "imgName" : "", "name" : "pos21" }, { "channel" : 0, "enable" : 0, "id" : 21, "imgName" : "", "name" : "pos22" }, { "channel" : 0, "enable" : 0, "id" : 22, "imgName" : "", "name" : "pos23" }, { "channel" : 0, "enable" : 0, "id" : 23, "imgName" : "", "name" : "pos24" }, { "channel" : 0, "enable" : 0, "id" : 24, "imgName" : "", "name" : "pos25" }, { "channel" : 0, "enable" : 0, "id" : 25, "imgName" : "", "name" : "pos26" }, { "channel" : 0, "enable" : 0, "id" : 26, "imgName" : "", "name" : "pos27" }, { "channel" : 0, "enable" : 0, "id" : 27, "imgName" : "", "name" : "pos28" }, { "channel" : 0, "enable" : 0, "id" : 28, "imgName" : "", "name" : "pos29" }, { "channel" : 0, "enable" : 0, "id" : 29, "imgName" : "", "name" : "pos30" }, { "channel" : 0, "enable" : 0, "id" : 30, "imgName" : "", "name" : "pos31" }, { "channel" : 0, "enable" : 0, "id" : 31, "imgName" : "", "name" : "pos32" }, { "channel" : 0, "enable" : 0, "id" : 32, "imgName" : "", "name" : "pos33" }, { "channel" : 0, "enable" : 0, "id" : 33, "imgName" : "", "name" : "pos34" }, { "channel" : 0, "enable" : 0, "id" : 34, "imgName" : "", "name" : "pos35" }, { "channel" : 0, "enable" : 0, "id" : 35, "imgName" : "", "name" : "pos36" }, { "channel" : 0, "enable" : 0, "id" : 36, "imgName" : "", "name" : "pos37" }, { "channel" : 0, "enable" : 0, "id" : 37, "imgName" : "", "name" : "pos38" }, { "channel" : 0, "enable" : 0, "id" : 38, "imgName" : "", "name" : "pos39" }, { "channel" : 0, "enable" : 0, "id" : 39, "imgName" : "", "name" : "pos40" }, { "channel" : 0, "enable" : 0, "id" : 40, "imgName" : "", "name" : "pos41" }, { "channel" : 0, "enable" : 0, "id" : 41, "imgName" : "", "name" : "pos42" }, { "channel" : 0, "enable" : 0, "id" : 42, "imgName" : "", "name" : "pos43" }, { "channel" : 0, "enable" : 0, "id" : 43, "imgName" : "", "name" : "pos44" }, { "channel" : 0, "enable" : 0, "id" : 44, "imgName" : "", "name" : "pos45" }, { "channel" : 0, "enable" : 0, "id" : 45, "imgName" : "", "name" : "pos46" }, { "channel" : 0, "enable" : 0, "id" : 46, "imgName" : "", "name" : "pos47" }, { "channel" : 0, "enable" : 0, "id" : 47, "imgName" : "", "name" : "pos48" }, { "channel" : 0, "enable" : 0, "id" : 48, "imgName" : "", "name" : "pos49" }, { "channel" : 0, "enable" : 0, "id" : 49, "imgName" : "", "name" : "pos50" }, { "channel" : 0, "enable" : 0, "id" : 50, "imgName" : "", "name" : "pos51" }, { "channel" : 0, "enable" : 0, "id" : 51, "imgName" : "", "name" : "pos52" }, { "channel" : 0, "enable" : 0, "id" : 52, "imgName" : "", "name" : "pos53" }, { "channel" : 0, "enable" : 0, "id" : 53, "imgName" : "", "name" : "pos54" }, { "channel" : 0, "enable" : 0, "id" : 54, "imgName" : "", "name" : "pos55" }, { "channel" : 0, "enable" : 0, "id" : 55, "imgName" : "", "name" : "pos56" }, { "channel" : 0, "enable" : 0, "id" : 56, "imgName" : "", "name" : "pos57" }, { "channel" : 0, "enable" : 0, "id" : 57, "imgName" : "", "name" : "pos58" }, { "channel" : 0, "enable" : 0, "id" : 58, "imgName" : "", "name" : "pos59" }, { "channel" : 0, "enable" : 0, "id" : 59, "imgName" : "", "name" : "pos60" }, { "channel" : 0, "enable" : 0, "id" : 60, "imgName" : "", "name" : "pos61" }, { "channel" : 0, "enable" : 0, "id" : 61, "imgName" : "", "name" : "pos62" }, { "channel" : 0, "enable" : 0, "id" : 62, "imgName" : "", "name" : "pos63" }, { "channel" : 0, "enable" : 0, "id" : 63, "imgName" : "", "name" : "pos64" } ] } }, { "cmd" : "GetPtzGuard", "code" : 0, "value" : { "PtzGuard" : { "benable" : 0, "bexistPos" : 1, "channel" : 0, "imgName" : "", "timeout" : 60 } } }, { "cmd" : "GetPtzCurPos", "code" : 0, "value" : { "PtzCurPos" : { "Ppos" : 4269, "channel" : 0 } } }, { "cmd" : "GetAiCfg", "code" : 0, "initial" : { "AiDetectType" : { "dog_cat" : 1, "face" : 0, "people" : 1, "vehicle" : 1 }, "aiDisappearBackTime" : 10, "aiStopBackTime" : 20, "aiTrack" : 1, "bSmartTrack" : 0, "channel" : 0, "trackTask" : "111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111", "trackType" : { "dog_cat" : 0, "face" : 0, "people" : 1, "vehicle" : 0 } }, "range" : { "AiDetectType" : { "dog_cat" : "boolean", "face" : "boolean", "people" : "boolean", "vehicle" : "boolean" }, "aiDisappearBackTime" : [ 10, 20, 30, 60 ], "aiStopBackTime" : [ 10, 20, 30, 60 ], "aiTrack" : [ 1 ], "bSmartTrack" : "boolean", "channel" : 0, "trackType" : { "trackType" : { "maxLen" : 167, "minLen" : 0 } } }, "value" : { "AiDetectType" : { "dog_cat" : 1, "face" : 0, "people" : 1, "vehicle" : 1 }, "aiDisappearBackTime" : 10, "aiStopBackTime" : 20, "aiTrack" : 1, "bSmartTrack" : 0, "channel" : 0, "trackTask" : "111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111", "trackType" : { "dog_cat" : 0, "face" : 0, "people" : 1, "vehicle" : 0 } } }, { "cmd" : "GetEmailV20", "code" : 0, "value" : { "Email" : { "addr1" : "idsw@gmail.com", "addr2" : "", "addr3" : "", "attachmentType" : 1, "enable" : 0, "interval" : "5 Minutes", "nickName" : "", "password" : "", "schedule" : { "channel" : 0, "table" : { "AI_DOG_CAT" : "111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111", "AI_PEOPLE" : "111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111", "MD" : "111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111", "TIMING" : "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000" } }, "smtpPort" : 465, "smtpServer" : "smtp.gmail.com", "ssl" : 1, "supportTextType" : 1, "supportVideo" : 1, "textType" : 1, "userName" : "idsw@gmail.com" } } }, { "cmd" : "GetPushV20", "code" : 0, "value" : { "Push" : { "enable" : 0, "schedule" : { "channel" : 0, "table" : { "AI_DOG_CAT" : "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "AI_PEOPLE" : "111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111", "MD" : "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000" } } } } }, { "cmd" : "GetFtpV20", "code" : 0, "value" : { "Ftp" : { "anonymous" : 0, "autoDir" : 1, "bpicSingle" : 0, "bvideoSingle" : 0, "enable" : 0, "interval" : 15, "maxSize" : 1024, "mode" : 0, "onlyFtps" : 0, "password" : "", "picCaptureMode" : 0, "picHeight" : 1920, "picInterval" : 60, "picName" : "", "picWidth" : 2560, "port" : 21, "remoteDir" : "Reolink", "schedule" : { "channel" : 0, "table" : { "AI_DOG_CAT" : "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "AI_PEOPLE" : "111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111", "MD" : "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "TIMING" : "111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111" } }, "server" : "192.168.1.186", "streamType" : 4, "userName" : "ftp*****ink", "videoName" : "" } } }, { "cmd" : "GetRecV20", "code" : 0, "value" : { "Rec" : { "enable" : 0, "overwrite" : 1, "packTime" : "", "postRec" : "15 Seconds", "preRec" : 1, "schedule" : { "channel" : 0, "table" : { "AI_DOG_CAT" : "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "AI_PEOPLE" : "111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111", "MD" : "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "TIMING" : "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000" } } } } }, { "cmd" : "GetAudioAlarmV20", "code" : 0, "value" : { "Audio" : { "enable" : 0, "schedule" : { "channel" : 0, "table" : { "AI_DOG_CAT" : "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "AI_PEOPLE" : "111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111", "MD" : "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000" } } } } }, { "cmd" : "GetMdAlarm", "code" : 0, "value" : { "MdAlarm" : { "channel" : 0, "newSens" : { "sens" : [ { "beginHour" : 0, "beginMin" : 0, "enable" : 0, "endHour" : 0, "endMin" : 0, "id" : 0, "priority" : 0, "sensitivity" : 0 }, { "beginHour" : 0, "beginMin" : 0, "enable" : 0, "endHour" : 0, "endMin" : 0, "id" : 1, "priority" : 0, "sensitivity" : 0 }, { "beginHour" : 0, "beginMin" : 0, "enable" : 0, "endHour" : 0, "endMin" : 0, "id" : 2, "priority" : 0, "sensitivity" : 0 }, { "beginHour" : 0, "beginMin" : 0, "enable" : 0, "endHour" : 0, "endMin" : 0, "id" : 3, "priority" : 0, "sensitivity" : 0 } ], "sensDef" : 6 }, "scope" : { "cols" : 80, "rows" : 60, "table" : "111111000001111111111111111111111111111111111111111111111111111111111111111111111111110000001111111111111111111111111111111111111111111111111111111111111111111111111100000011111111111111111111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111100000000001111111111111111111111111111111111111111111111111111111111111111111111000000000011111111111111111111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111100000000001111111111111111111111111111111111111111111111111111111111111111111111000000001111111111111111111111111111111111111111111111111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111100000000011111111111111111111111111111111111111111111111111111111111111111111111000000000011111111111111111111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111100000000001111111111111111111111111111111111111111111111111111111111111111111111000000000011111111111111111111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111100000000001111111111111111111111111111111111111111111111111111111111111111111110000000000011111111111111111111111111111111111111111111111111111111111111111111100000000000111111111111111111111111111111111111111111111111111111111111111111111000000000000111111111111111111111111111111111111111111111111111111111111111111110000000000001111111111111111111111111111111111111111111111111111111111111111111100000000000011111111111111111111111111111111111111111111111111111111111111111111000000000000111111111111111111111111111111111111111111111111111111111111111111110000000000001111111111111111111111111111111111111111111111111111111111111111111000000000000011111111111111111111111111111111111111111111111111111111111111111110000000000000011111111111111111111111111111111111111111111111111111111111111111100000000000000111111111111111111111111111111111111111111111111111111111111111111000000000000001111111111111111111111111111111111111111111111111111111111111111111000000000000011111111111111111111111111111111111111111111111111111111111111111110000000000000111111111111111111111111111111111111111111111111111111111111111111100000000000001111111111111111111111111111111111111111111111111111111111111111111000000000000011111111111111111111111111111111111111111111111111111111111111111110000000000000111111111111111111111111111111111111111111111111111111111111111111100000000000000111111111111111111111111111111111111111111111111111111111111111111000000000000001111111111111111111111111111111111111111111111111111111111111111110000000000000011111111111111111111111111111111111111111111111111111111111111111100000000000000111111111111111111111111111111111111111111111111111111111111111111000000000000001111111111111111111111111111111111111111111111111111111111111111100000000000000001111111111111111111111111111111111111111111111111111111111111111000000000000000011111111111111111111111111111111111111111111111111111111111111110000000000000000111111111111111111111111111111111111111111111111111111111111111110000000000010001111111111111111111111111111111111111111111111111111111111111111110000000000000011111111111111111111111111111111111111111111111111111111111111111100000000000000111111111111111111111111111111111111111111111111111111111111111111000000000000001111111111111111111111111111111111111111111111111111111111111111110000000000000000001111111111111111111111111111111111111111111111111111111111111100000000000000000011111111111111111111111111111111111111111111111111111111111100000000000000000000111111111111111111111111111111111111111111111111111111111111000000000000000000011111111111111111111111111111111111111111111111111111111111110000000000000000001111111111111111111111111111111111111111111111111111111111111100000000000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000111111111111111111111111111111111111111111111111111111111111110000000000000000001111111111111111111111111111111111111111111111111111111111111100000000000000000011111111111111111111111111111111111111111111111111111111111111000000000000000000111111111111111111111111111111111111111111111111111111111111110000000000000000001111111111111111111111111111111111111111111111111111111111111100000000000000000011111111111111111111111111111111111111111111111111111111111111000000000000000000111111111111111111111111111111111111111111111111111111111111111100000000000000001111111111111111111111111111111111111111111111111111111111111111000000000000000011111111111111111111111111111111111111111111111111111111111111" }, "sens" : [ { "beginHour" : 0, "beginMin" : 0, "endHour" : 6, "endMin" : 0, "id" : 0, "sensitivity" : 10 }, { "beginHour" : 6, "beginMin" : 0, "endHour" : 12, "endMin" : 0, "id" : 1, "sensitivity" : 10 }, { "beginHour" : 12, "beginMin" : 0, "endHour" : 18, "endMin" : 0, "id" : 2, "sensitivity" : 10 }, { "beginHour" : 18, "beginMin" : 0, "endHour" : 23, "endMin" : 59, "id" : 3, "sensitivity" : 10 } ], "useNewSens" : 1 } } } ]

DEBUG:reolink_aio.api:Host 192.168.1.159:443 received response error code: {'cmd': 'Unknown', 'code': 1, 'error': {'detail': 'not support', 'rspCode': -9}} DEBUG:reolink_aio.api:Host 192.168.1.159:443 received response error code: {'cmd': 'Unknown', 'code': 1, 'error': {'detail': 'not support', 'rspCode': -9}} DEBUG:reolink_aio.api:Reolink Camera/192.168.1.159:443::send() HTTP Request params = {'token': '19a193671f3896f'}

DEBUG:reolink_aio.api:Reolink Camera/192.168.1.159:443::send() HTTP Request body = [{'cmd': 'Getchannelstatus'}, {'cmd': 'GetDevInfo', 'action': 0, 'param': {}}, {'cmd': 'GetLocalLink', 'action': 0, 'param': {}}, {'cmd': 'GetNetPort', 'action': 0, 'param': {}}, {'cmd': 'GetHddInfo', 'action': 0, 'param': {}}, {'cmd': 'GetUser', 'action': 0, 'param': {}}, {'cmd': 'GetNtp', 'action': 0, 'param': {}}, {'cmd': 'GetTime', 'action': 0, 'param': {}}, {'cmd': 'GetAbility', 'action': 0, 'param': {'User': {'userName': 'admin'}}}]

DEBUG:reolink_aio.api:Reolink Camera/192.168.1.159:443::send() HTTP Response status = 200, content-type = (text/html). DEBUG:reolink_aio.api.data:Reolink Camera/192.168.1.159:443::send() HTTP Response data: [ { "cmd" : "GetChannelstatus", "code" : 0, "value" : { "count" : 1, "status" : [ { "channel" : 0, "name" : "Reolink Camera", "online" : 1, "typeInfo" : "E1 Zoom" } ] } }, { "cmd" : "GetDevInfo", "code" : 0, "value" : { "DevInfo" : { "B485" : 0, "IOInputNum" : 0, "IOOutputNum" : 0, "audioNum" : 1, "buildDay" : "build 23083101", "cfgVer" : "v3.1.0.0", "channelNum" : 1, "detail" : "IPC_566SD664M5MPS10E1W711000000", "diskNum" : 1, "exactType" : "WIFI_SOLO_IPC", "firmVer" : "v3.1.0.2649_23083101", "frameworkVer" : 1, "hardVer" : "IPC_566SD664M5MP", "model" : "E1 Zoom", "name" : "Reolink Camera", "pakSuffix" : "pak,paks", "serial" : "215222925131776", "type" : "IPC", "wifi" : 1 } } }, { "cmd" : "GetLocalLink", "code" : 0, "value" : { "LocalLink" : { "activeLink" : "Wifi", "dns" : { "auto" : 1, "dns1" : "192.168.1.1", "dns2" : "192.168.1.1" }, "mac" : "b4:6d:c2:c5:8b:40", "static" : { "gateway" : "192.168.1.1", "ip" : "192.168.1.159", "mask" : "255.255.255.0" }, "type" : "DHCP" } } }, { "cmd" : "GetNetPort", "code" : 0, "value" : { "NetPort" : { "httpEnable" : 1, "httpPort" : 80, "httpsEnable" : 1, "httpsPort" : 443, "mediaPort" : 9000, "onvifEnable" : 1, "onvifPort" : 8000, "rtmpEnable" : 1, "rtmpPort" : 1935, "rtspEnable" : 1, "rtspPort" : 554 } } }, { "cmd" : "GetHddInfo", "code" : 0, "value" : { "HddInfo" : [ { "capacity" : 30432, "format" : 1, "mount" : 1, "number" : 0, "size" : 24098, "storageType" : 2 } ] } }, { "cmd" : "GetUser", "code" : 0, "value" : { "User" : [ { "level" : "admin", "userName" : "admin" }, { "level" : "admin", "userName" : "idit" } ] } }, { "cmd" : "GetNtp", "code" : 0, "value" : { "Ntp" : { "enable" : 1, "interval" : 1440, "port" : 123, "server" : "pool.ntp.org" } } }, { "cmd" : "GetTime", "code" : 0, "value" : { "Dst" : { "enable" : 1, "endHour" : 2, "endMin" : 0, "endMon" : 10, "endSec" : 0, "endWeek" : 5, "endWeekday" : 0, "offset" : 1, "startHour" : 2, "startMin" : 0, "startMon" : 3, "startSec" : 0, "startWeek" : 4, "startWeekday" : 5 }, "Time" : { "day" : 4, "hour" : 13, "hourFmt" : 0, "isDst" : 1, "min" : 27, "mon" : 10, "sec" : 6, "timeFmt" : "MM/DD/YYYY", "timeZone" : -7200, "year" : 2023 } } }, { "cmd" : "GetAbility", "code" : 0, "value" : { "Ability" : { "3g" : { "permit" : 0, "ver" : 0 }, "abilityChn" : [ { "aiTrack" : { "permit" : 6, "ver" : 1 }, "aiTrackDogCat" : { "permit" : 6, "ver" : 1 }, "alarmAudio" : { "permit" : 6, "ver" : 1 }, "alarmIoIn" : { "permit" : 0, "ver" : 0 }, "alarmIoOut" : { "permit" : 0, "ver" : 0 }, "alarmMd" : { "permit" : 6, "ver" : 1 }, "alarmRf" : { "permit" : 0, "ver" : 0 }, "batAnalysis" : { "permit" : 0, "ver" : 0 }, "battery" : { "permit" : 0, "ver" : 0 }, "cameraMode" : { "permit" : 6, "ver" : 0 }, "disableAutoFocus" : { "permit" : 6, "ver" : 1 }, "enc" : { "permit" : 6, "ver" : 1 }, "floodLight" : { "permit" : 0, "ver" : 0 }, "ftp" : { "permit" : 6, "ver" : 6 }, "image" : { "permit" : 6, "ver" : 1 }, "indicatorLight" : { "permit" : 0, "ver" : 1 }, "isp" : { "permit" : 6, "ver" : 1 }, "isp3Dnr" : { "permit" : 0, "ver" : 0 }, "ispAntiFlick" : { "permit" : 6, "ver" : 1 }, "ispBackLight" : { "permit" : 0, "ver" : 0 }, "ispBright" : { "permit" : 6, "ver" : 1 }, "ispContrast" : { "permit" : 6, "ver" : 1 }, "ispDayNight" : { "permit" : 6, "ver" : 1 }, "ispExposureMode" : { "permit" : 0, "ver" : 0 }, "ispFlip" : { "permit" : 6, "ver" : 1 }, "ispHue" : { "permit" : 0, "ver" : 0 }, "ispMirror" : { "permit" : 6, "ver" : 1 }, "ispSatruation" : { "permit" : 6, "ver" : 1 }, "ispSharpen" : { "permit" : 6, "ver" : 1 }, "ispWhiteBalance" : { "permit" : 6, "ver" : 0 }, "ledControl" : { "permit" : 6, "ver" : 1 }, "live" : { "permit" : 4, "ver" : 1 }, "mainEncType" : { "permit" : 0, "ver" : 0 }, "mask" : { "permit" : 6, "ver" : 1 }, "mdTriggerAudio" : { "permit" : 0, "ver" : 0 }, "mdTriggerRecord" : { "permit" : 0, "ver" : 0 }, "mdWithPir" : { "permit" : 0, "ver" : 0 }, "osd" : { "permit" : 6, "ver" : 1 }, "powerLed" : { "permit" : 5, "ver" : 1 }, "ptzCtrl" : { "permit" : 7, "ver" : 2 }, "ptzDirection" : { "permit" : 1, "ver" : 1 }, "ptzPatrol" : { "permit" : 7, "ver" : 0 }, "ptzPreset" : { "permit" : 7, "ver" : 1 }, "ptzTattern" : { "permit" : 7, "ver" : 0 }, "ptzType" : { "permit" : 0, "ver" : 5 }, "recCfg" : { "permit" : 6, "ver" : 1 }, "recDownload" : { "permit" : 6, "ver" : 1 }, "recReplay" : { "permit" : 6, "ver" : 1 }, "recSchedule" : { "permit" : 6, "ver" : 2 }, "shelterCfg" : { "permit" : 6, "ver" : 1 }, "snap" : { "permit" : 6, "ver" : 1 }, "supportAITrackLimit" : { "permit" : 6, "ver" : 1 }, "supportAITrackSchedule" : { "permit" : 6, "ver" : 1 }, "supportAfAlgorithmSwitch" : { "permit" : 0, "ver" : 0 }, "supportAi" : { "permit" : 6, "ver" : 1 }, "supportAiAnimal" : { "permit" : 6, "ver" : 1 }, "supportAiDetectConfig" : { "permit" : 6, "ver" : 1 }, "supportAiDogCat" : { "permit" : 6, "ver" : 1 }, "supportAiFace" : { "permit" : 0, "ver" : 0 }, "supportAiPeople" : { "permit" : 6, "ver" : 1 }, "supportAiSensitivity" : { "permit" : 6, "ver" : 1 }, "supportAiStayTime" : { "permit" : 6, "ver" : 1 }, "supportAiTargetSize" : { "permit" : 6, "ver" : 1 }, "supportAiTrackClassify" : { "permit" : 6, "ver" : 1 }, "supportAiVehicle" : { "permit" : 0, "ver" : 0 }, "supportAllColors" : { "permit" : 0, "ver" : 0 }, "supportAoAdjust" : { "permit" : 6, "ver" : 1 }, "supportAutoPt" : { "permit" : 1, "ver" : 0 }, "supportDigitalZoom" : { "permit" : 0, "ver" : 0 }, "supportFLBrightness" : { "permit" : 0, "ver" : 0 }, "supportFLIntelligent" : { "permit" : 6, "ver" : 1 }, "supportFLKeepOn" : { "permit" : 0, "ver" : 0 }, "supportFLSchedule" : { "permit" : 0, "ver" : 0 }, "supportFLswitch" : { "permit" : 0, "ver" : 0 }, "supportFocus" : { "permit" : 6, "ver" : 1 }, "supportGop" : { "permit" : 6, "ver" : 1 }, "supportGuardPointImage" : { "permit" : 6, "ver" : 1 }, "supportImportExportImage" : { "permit" : 6, "ver" : 1 }, "supportIspBinningModeCfg" : { "permit" : 0, "ver" : 0 }, "supportIspHdr" : { "permit" : 0, "ver" : 0 }, "supportIspHdrAutoMode" : { "permit" : 0, "ver" : 0 }, "supportLightAutoBrightness" : { "permit" : 0, "ver" : 0 }, "supportMd" : { "permit" : 6, "ver" : 1 }, "supportPrivacyCoverFollow" : { "permit" : 0, "ver" : 0 }, "supportPt" : { "permit" : 6, "ver" : 1 }, "supportPtz3DLocation" : { "permit" : 0, "ver" : 0 }, "supportPtzCalibration" : { "permit" : 6, "ver" : 1 }, "supportPtzCheck" : { "permit" : 7, "ver" : 1 }, "supportPtzPresetImage" : { "permit" : 6, "ver" : 1 }, "supportPtzSpeed" : { "permit" : 6, "ver" : 0 }, "supportThresholdAdjust" : { "permit" : 6, "ver" : 1 }, "supportWLLightAlarm" : { "permit" : 0, "ver" : 0 }, "supportWhiteDark" : { "permit" : 6, "ver" : 1 }, "supportZoom" : { "permit" : 6, "ver" : 1 }, "supportZoomAndFocusSliderCfg" : { "permit" : 6, "ver" : 1 }, "videoClip" : { "permit" : 6, "ver" : 2 }, "waterMark" : { "permit" : 6, "ver" : 1 }, "white_balance" : { "permit" : 6, "ver" : 0 } } ], "alarmAudio" : { "permit" : 6, "ver" : 1 }, "alarmDisconnet" : { "permit" : 6, "ver" : 1 }, "alarmHddErr" : { "permit" : 6, "ver" : 1 }, "alarmHddFull" : { "permit" : 6, "ver" : 1 }, "alarmIpConflict" : { "permit" : 6, "ver" : 1 }, "auth" : { "permit" : 6, "ver" : 1 }, "autoMaint" : { "permit" : 6, "ver" : 1 }, "cloudStorage" : { "permit" : 6, "ver" : 35 }, "customAudio" : { "permit" : 1, "ver" : 1 }, "dateFormat" : { "permit" : 6, "ver" : 1 }, "ddns" : { "permit" : 6, "ver" : 9 }, "ddnsCfg" : { "permit" : 6, "ver" : 1 }, "devInfo" : { "permit" : 4, "ver" : 1 }, "devName" : { "permit" : 6, "ver" : 6 }, "disableAutoFocus" : { "permit" : 6, "ver" : 1 }, "disk" : { "permit" : 0, "ver" : 0 }, "display" : { "permit" : 6, "ver" : 1 }, "email" : { "permit" : 6, "ver" : 3 }, "emailInterval" : { "permit" : 6, "ver" : 1 }, "emailSchedule" : { "permit" : 6, "ver" : 1 }, "exportCfg" : { "permit" : 4, "ver" : 0 }, "ftpAutoDir" : { "permit" : 6, "ver" : 1 }, "ftpExtStream" : { "permit" : 6, "ver" : 1 }, "ftpPic" : { "permit" : 0, "ver" : 0 }, "ftpSubStream" : { "permit" : 6, "ver" : 1 }, "ftpTest" : { "permit" : 6, "ver" : 0 }, "hourFmt" : { "permit" : 6, "ver" : 6 }, "http" : { "permit" : 6, "ver" : 3 }, "httpFlv" : { "permit" : 6, "ver" : 1 }, "https" : { "permit" : 6, "ver" : 3 }, "importCfg" : { "permit" : 1, "ver" : 0 }, "ipcManager" : { "permit" : 6, "ver" : 1 }, "ledControl" : { "permit" : 7, "ver" : 1 }, "localLink" : { "permit" : 6, "ver" : 1 }, "log" : { "permit" : 6, "ver" : 1 }, "mediaPort" : { "permit" : 6, "ver" : 1 }, "ntp" : { "permit" : 6, "ver" : 1 }, "online" : { "permit" : 6, "ver" : 1 }, "onvif" : { "permit" : 6, "ver" : 3 }, "p2p" : { "permit" : 6, "ver" : 1 }, "performance" : { "permit" : 4, "ver" : 1 }, "pppoe" : { "permit" : 6, "ver" : 0 }, "push" : { "permit" : 6, "ver" : 1 }, "pushSchedule" : { "permit" : 6, "ver" : 1 }, "reboot" : { "permit" : 1, "ver" : 1 }, "recExtensionTimeList" : { "permit" : 6, "ver" : 1 }, "recOverWrite" : { "permit" : 6, "ver" : 1 }, "recPackDuration" : { "permit" : 6, "ver" : 0 }, "recPreRecord" : { "permit" : 6, "ver" : 1 }, "restore" : { "permit" : 1, "ver" : 1 }, "rtmp" : { "permit" : 6, "ver" : 3 }, "rtsp" : { "permit" : 6, "ver" : 3 }, "scheduleVersion" : { "permit" : 6, "ver" : 1 }, "sdCard" : { "permit" : 6, "ver" : 1 }, "showQrCode" : { "permit" : 6, "ver" : 0 }, "simMoudule" : { "permit" : 6, "ver" : 0 }, "supportAudioAlarm" : { "permit" : 6, "ver" : 1 }, "supportAudioAlarmEnable" : { "permit" : 6, "ver" : 1 }, "supportAudioAlarmSchedule" : { "permit" : 6, "ver" : 1 }, "supportAudioAlarmTaskEnable" : { "permit" : 6, "ver" : 1 }, "supportBuzzer" : { "permit" : 0, "ver" : 0 }, "supportBuzzerEnable" : { "permit" : 0, "ver" : 0 }, "supportBuzzerTask" : { "permit" : 0, "ver" : 0 }, "supportBuzzerTaskEnable" : { "permit" : 0, "ver" : 0 }, "supportEmailEnable" : { "permit" : 6, "ver" : 1 }, "supportEmailTaskEnable" : { "permit" : 6, "ver" : 1 }, "supportFtpCoverPicture" : { "permit" : 6, "ver" : 1 }, "supportFtpCoverVideo" : { "permit" : 6, "ver" : 1 }, "supportFtpDirYM" : { "permit" : 6, "ver" : 1 }, "supportFtpEnable" : { "permit" : 6, "ver" : 1 }, "supportFtpPicCaptureMode" : { "permit" : 6, "ver" : 1 }, "supportFtpPicResoCustom" : { "permit" : 6, "ver" : 0 }, "supportFtpPictureSwap" : { "permit" : 6, "ver" : 1 }, "supportFtpTask" : { "permit" : 6, "ver" : 1 }, "supportFtpTaskEnable" : { "permit" : 6, "ver" : 1 }, "supportFtpVideoSwap" : { "permit" : 6, "ver" : 1 }, "supportFtpsEncrypt" : { "permit" : 6, "ver" : 1 }, "supportHttpEnable" : { "permit" : 6, "ver" : 1 }, "supportHttpsEnable" : { "permit" : 6, "ver" : 1 }, "supportOnvifEnable" : { "permit" : 6, "ver" : 1 }, "supportPushInterval" : { "permit" : 6, "ver" : 1 }, "supportRecScheduleEnable" : { "permit" : 6, "ver" : 1 }, "supportRecordEnable" : { "permit" : 6, "ver" : 1 }, "supportRtmpEnable" : { "permit" : 6, "ver" : 1 }, "supportRtspEnable" : { "permit" : 6, "ver" : 1 }, "supportWiFiFreqPolicy" : { "permit" : 6, "ver" : 1 }, "talk" : { "permit" : 4, "ver" : 1 }, "time" : { "permit" : 6, "ver" : 6 }, "tvSystem" : { "permit" : 6, "ver" : 0 }, "upgrade" : { "permit" : 1, "ver" : 2 }, "upnp" : { "permit" : 6, "ver" : 1 }, "user" : { "permit" : 6, "ver" : 1 }, "videoClip" : { "permit" : 6, "ver" : 2 }, "wifi" : { "permit" : 6, "ver" : 1 }, "wifiTest" : { "permit" : 6, "ver" : 1 } } } } ]

DEBUG:reolink_aio.api:Reolink Camera/192.168.1.159:443::send() HTTP Request params = {'token': '19a193671f3896f'}

DEBUG:reolink_aio.api:Reolink Camera/192.168.1.159:443::send() HTTP Request body = [{'cmd': 'GetEnc', 'action': 0, 'param': {'channel': 0}}, {'cmd': 'GetRtspUrl', 'action': 0, 'param': {'channel': 0}}, {'cmd': 'GetChnTypeInfo', 'action': 0, 'param': {'channel': 0}}, {'cmd': 'GetMdState', 'action': 0, 'param': {'channel': 0}}, {'cmd': 'GetAiState', 'action': 0, 'param': {'channel': 0}}, {'cmd': 'GetEvents', 'action': 0, 'param': {'channel': 0}}, {'cmd': 'GetIsp', 'action': 0, 'param': {'channel': 0}}, {'cmd': 'GetWhiteLed', 'action': 0, 'param': {'channel': 0}}, {'cmd': 'GetIrLights', 'action': 0, 'param': {'channel': 0}}, {'cmd': 'GetAudioCfg', 'action': 0, 'param': {'channel': 0}}, {'cmd': 'GetOsd', 'action': 0, 'param': {'channel': 0}}, {'cmd': 'GetZoomFocus', 'action': 1, 'param': {'channel': 0}}, {'cmd': 'GetPtzPreset', 'action': 0, 'param': {'channel': 0}}, {'cmd': 'GetPtzGuard', 'action': 0, 'param': {'channel': 0}}, {'cmd': 'GetPtzCurPos', 'action': 0, 'param': {'PtzCurPos': {'channel': 0}}}, {'cmd': 'GetAiCfg', 'action': 1, 'param': {'channel': 0}}, {'cmd': 'GetEmailV20', 'action': 0, 'param': {'channel': 0}}, {'cmd': 'GetPushV20', 'action': 0, 'param': {'channel': 0}}, {'cmd': 'GetFtpV20', 'action': 0, 'param': {'channel': 0}}, {'cmd': 'GetRecV20', 'action': 0, 'param': {'channel': 0}}, {'cmd': 'GetAudioAlarmV20', 'action': 0, 'param': {'channel': 0}}, {'cmd': 'GetMdAlarm', 'action': 0, 'param': {'channel': 0}}]

DEBUG:reolink_aio.api:Reolink Camera/192.168.1.159:443::send() HTTP Response status = 200, content-type = (text/html). DEBUG:reolink_aio.api.data:Reolink Camera/192.168.1.159:443::send() HTTP Response data: [ { "cmd" : "GetEnc", "code" : 0, "value" : { "Enc" : { "audio" : 1, "channel" : 0, "mainStream" : { "bitRate" : 4096, "frameRate" : 20, "gop" : 2, "height" : 1920, "profile" : "High", "size" : "25601920", "vType" : "h264", "width" : 2560 }, "subStream" : { "bitRate" : 160, "frameRate" : 7, "gop" : 4, "height" : 480, "profile" : "High", "size" : "640480", "vType" : "h264", "width" : 640 } } } }, { "cmd" : "GetRtspUrl", "code" : 0, "value" : { "rtspUrl" : { "channel" : 0, "mainStream" : "rtsp://192.168.1.159:554/Preview_01_main", "subStream" : "rtsp://192.168.1.159:554/Preview_01_sub" } } }, { "cmd" : "Unknown", "code" : 1, "error" : { "detail" : "not support", "rspCode" : -9 } }, { "cmd" : "GetMdState", "code" : 0, "value" : { "state" : 0 } }, { "cmd" : "GetAiState", "code" : 0, "value" : { "channel" : 0, "dog_cat" : { "alarm_state" : 0, "support" : 1 }, "face" : { "alarm_state" : 0, "support" : 0 }, "people" : { "alarm_state" : 0, "support" : 1 }, "vehicle" : { "alarm_state" : 0, "support" : 0 } } }, { "cmd" : "Unknown", "code" : 1, "error" : { "detail" : "not support", "rspCode" : -9 } }, { "cmd" : "GetIsp", "code" : 0, "value" : { "Isp" : { "antiFlicker" : "60HZ", "backLight" : "Off", "bd_day" : { "bright" : 128, "dark" : 128, "mode" : "Auto" }, "bd_night" : { "bright" : 128, "dark" : 128, "mode" : "Auto" }, "blc" : 128, "blueGain" : 128, "channel" : 0, "constantFrameRate" : 2, "dayNight" : "Auto", "dayNightThreshold" : 50, "drc" : 128, "encType" : "CBR", "exposure" : "Auto", "gain" : { "max" : 62, "min" : 1 }, "hdr" : 0, "mirroring" : 0, "nr3d" : 1, "redGain" : 128, "rotation" : 0, "shutter" : { "max" : 125, "min" : 0 }, "whiteBalance" : "Auto" } } }, { "cmd" : "GetWhiteLed", "code" : 0, "initial" : { "WhiteLed" : { "wlAiDetectType" : { "dog_cat" : 1, "people" : 1 } } }, "range" : { "AiDetectType" : { "dog_cat" : "boolean", "people" : "boolean" }, "WhiteLed" : { "bright" : { "max" : 100, "min" : 0 } } }, "value" : { "WhiteLed" : { "LightingSchedule" : { "EndHour" : 6, "EndMin" : 0, "StartHour" : 18, "StartMin" : 0 }, "bright" : 85, "channel" : 0, "mode" : 1, "state" : 0, "wlAiDetectType" : { "dog_cat" : 1, "people" : 1 } } } }, { "cmd" : "GetIrLights", "code" : 0, "initial" : { "IrLights" : { "state" : "Auto" } }, "range" : { "IrLights" : { "state" : [ "Auto", "Off" ] } }, "value" : { "IrLights" : { "state" : "Auto" } } }, { "cmd" : "GetAudioCfg", "code" : 0, "value" : { "AudioCfg" : { "volume" : 81 } } }, { "cmd" : "GetOsd", "code" : 0, "value" : { "Osd" : { "bgcolor" : 0, "channel" : 0, "osdChannel" : { "enable" : 1, "name" : "Reolink Camera", "pos" : "Lower Right" }, "osdTime" : { "enable" : 1, "pos" : "Top Center" }, "watermark" : 0 } } }, { "cmd" : "GetZoomFocus", "code" : 0, "initial" : { "ZoomFocus" : { "channel" : 0, "focus" : { "pos" : 49 }, "zoom" : { "pos" : 0 } } }, "range" : { "ZoomFocus" : { "channel" : 0, "focus" : { "pos" : { "max" : 211, "min" : 0 } }, "zoom" : { "pos" : { "max" : 32, "min" : 0 } } } }, "value" : { "ZoomFocus" : { "channel" : 0, "focus" : { "pos" : 49 }, "zoom" : { "pos" : 0 } } } }, { "cmd" : "GetPtzPreset", "code" : 0, "value" : { "PtzPreset" : [ { "channel" : 0, "enable" : 1, "id" : 0, "imgName" : "preset_0", "name" : "Living Room" }, { "channel" : 0, "enable" : 1, "id" : 1, "imgName" : "preset_1", "name" : "Wall" }, { "channel" : 0, "enable" : 0, "id" : 2, "imgName" : "", "name" : "pos3" }, { "channel" : 0, "enable" : 0, "id" : 3, "imgName" : "", "name" : "pos4" }, { "channel" : 0, "enable" : 0, "id" : 4, "imgName" : "", "name" : "pos5" }, { "channel" : 0, "enable" : 0, "id" : 5, "imgName" : "", "name" : "pos6" }, { "channel" : 0, "enable" : 0, "id" : 6, "imgName" : "", "name" : "pos7" }, { "channel" : 0, "enable" : 0, "id" : 7, "imgName" : "", "name" : "pos8" }, { "channel" : 0, "enable" : 0, "id" : 8, "imgName" : "", "name" : "pos9" }, { "channel" : 0, "enable" : 0, "id" : 9, "imgName" : "", "name" : "pos10" }, { "channel" : 0, "enable" : 0, "id" : 10, "imgName" : "", "name" : "pos11" }, { "channel" : 0, "enable" : 0, "id" : 11, "imgName" : "", "name" : "pos12" }, { "channel" : 0, "enable" : 0, "id" : 12, "imgName" : "", "name" : "pos13" }, { "channel" : 0, "enable" : 0, "id" : 13, "imgName" : "", "name" : "pos14" }, { "channel" : 0, "enable" : 0, "id" : 14, "imgName" : "", "name" : "pos15" }, { "channel" : 0, "enable" : 0, "id" : 15, "imgName" : "", "name" : "pos16" }, { "channel" : 0, "enable" : 0, "id" : 16, "imgName" : "", "name" : "pos17" }, { "channel" : 0, "enable" : 0, "id" : 17, "imgName" : "", "name" : "pos18" }, { "channel" : 0, "enable" : 0, "id" : 18, "imgName" : "", "name" : "pos19" }, { "channel" : 0, "enable" : 0, "id" : 19, "imgName" : "", "name" : "pos20" }, { "channel" : 0, "enable" : 0, "id" : 20, "imgName" : "", "name" : "pos21" }, { "channel" : 0, "enable" : 0, "id" : 21, "imgName" : "", "name" : "pos22" }, { "channel" : 0, "enable" : 0, "id" : 22, "imgName" : "", "name" : "pos23" }, { "channel" : 0, "enable" : 0, "id" : 23, "imgName" : "", "name" : "pos24" }, { "channel" : 0, "enable" : 0, "id" : 24, "imgName" : "", "name" : "pos25" }, { "channel" : 0, "enable" : 0, "id" : 25, "imgName" : "", "name" : "pos26" }, { "channel" : 0, "enable" : 0, "id" : 26, "imgName" : "", "name" : "pos27" }, { "channel" : 0, "enable" : 0, "id" : 27, "imgName" : "", "name" : "pos28" }, { "channel" : 0, "enable" : 0, "id" : 28, "imgName" : "", "name" : "pos29" }, { "channel" : 0, "enable" : 0, "id" : 29, "imgName" : "", "name" : "pos30" }, { "channel" : 0, "enable" : 0, "id" : 30, "imgName" : "", "name" : "pos31" }, { "channel" : 0, "enable" : 0, "id" : 31, "imgName" : "", "name" : "pos32" }, { "channel" : 0, "enable" : 0, "id" : 32, "imgName" : "", "name" : "pos33" }, { "channel" : 0, "enable" : 0, "id" : 33, "imgName" : "", "name" : "pos34" }, { "channel" : 0, "enable" : 0, "id" : 34, "imgName" : "", "name" : "pos35" }, { "channel" : 0, "enable" : 0, "id" : 35, "imgName" : "", "name" : "pos36" }, { "channel" : 0, "enable" : 0, "id" : 36, "imgName" : "", "name" : "pos37" }, { "channel" : 0, "enable" : 0, "id" : 37, "imgName" : "", "name" : "pos38" }, { "channel" : 0, "enable" : 0, "id" : 38, "imgName" : "", "name" : "pos39" }, { "channel" : 0, "enable" : 0, "id" : 39, "imgName" : "", "name" : "pos40" }, { "channel" : 0, "enable" : 0, "id" : 40, "imgName" : "", "name" : "pos41" }, { "channel" : 0, "enable" : 0, "id" : 41, "imgName" : "", "name" : "pos42" }, { "channel" : 0, "enable" : 0, "id" : 42, "imgName" : "", "name" : "pos43" }, { "channel" : 0, "enable" : 0, "id" : 43, "imgName" : "", "name" : "pos44" }, { "channel" : 0, "enable" : 0, "id" : 44, "imgName" : "", "name" : "pos45" }, { "channel" : 0, "enable" : 0, "id" : 45, "imgName" : "", "name" : "pos46" }, { "channel" : 0, "enable" : 0, "id" : 46, "imgName" : "", "name" : "pos47" }, { "channel" : 0, "enable" : 0, "id" : 47, "imgName" : "", "name" : "pos48" }, { "channel" : 0, "enable" : 0, "id" : 48, "imgName" : "", "name" : "pos49" }, { "channel" : 0, "enable" : 0, "id" : 49, "imgName" : "", "name" : "pos50" }, { "channel" : 0, "enable" : 0, "id" : 50, "imgName" : "", "name" : "pos51" }, { "channel" : 0, "enable" : 0, "id" : 51, "imgName" : "", "name" : "pos52" }, { "channel" : 0, "enable" : 0, "id" : 52, "imgName" : "", "name" : "pos53" }, { "channel" : 0, "enable" : 0, "id" : 53, "imgName" : "", "name" : "pos54" }, { "channel" : 0, "enable" : 0, "id" : 54, "imgName" : "", "name" : "pos55" }, { "channel" : 0, "enable" : 0, "id" : 55, "imgName" : "", "name" : "pos56" }, { "channel" : 0, "enable" : 0, "id" : 56, "imgName" : "", "name" : "pos57" }, { "channel" : 0, "enable" : 0, "id" : 57, "imgName" : "", "name" : "pos58" }, { "channel" : 0, "enable" : 0, "id" : 58, "imgName" : "", "name" : "pos59" }, { "channel" : 0, "enable" : 0, "id" : 59, "imgName" : "", "name" : "pos60" }, { "channel" : 0, "enable" : 0, "id" : 60, "imgName" : "", "name" : "pos61" }, { "channel" : 0, "enable" : 0, "id" : 61, "imgName" : "", "name" : "pos62" }, { "channel" : 0, "enable" : 0, "id" : 62, "imgName" : "", "name" : "pos63" }, { "channel" : 0, "enable" : 0, "id" : 63, "imgName" : "", "name" : "pos64" } ] } }, { "cmd" : "GetPtzGuard", "code" : 0, "value" : { "PtzGuard" : { "benable" : 0, "bexistPos" : 1, "channel" : 0, "imgName" : "", "timeout" : 60 } } }, { "cmd" : "GetPtzCurPos", "code" : 0, "value" : { "PtzCurPos" : { "Ppos" : 4269, "channel" : 0 } } }, { "cmd" : "GetAiCfg", "code" : 0, "initial" : { "AiDetectType" : { "dog_cat" : 1, "face" : 0, "people" : 1, "vehicle" : 1 }, "aiDisappearBackTime" : 10, "aiStopBackTime" : 20, "aiTrack" : 1, "bSmartTrack" : 0, "channel" : 0, "trackTask" : "111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111", "trackType" : { "dog_cat" : 0, "face" : 0, "people" : 1, "vehicle" : 0 } }, "range" : { "AiDetectType" : { "dog_cat" : "boolean", "face" : "boolean", "people" : "boolean", "vehicle" : "boolean" }, "aiDisappearBackTime" : [ 10, 20, 30, 60 ], "aiStopBackTime" : [ 10, 20, 30, 60 ], "aiTrack" : [ 1 ], "bSmartTrack" : "boolean", "channel" : 0, "trackType" : { "trackType" : { "maxLen" : 167, "minLen" : 0 } } }, "value" : { "AiDetectType" : { "dog_cat" : 1, "face" : 0, "people" : 1, "vehicle" : 1 }, "aiDisappearBackTime" : 10, "aiStopBackTime" : 20, "aiTrack" : 1, "bSmartTrack" : 0, "channel" : 0, "trackTask" : "111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111", "trackType" : { "dog_cat" : 0, "face" : 0, "people" : 1, "vehicle" : 0 } } }, { "cmd" : "GetEmailV20", "code" : 0, "value" : { "Email" : { "addr1" : "idsw@gmail.com", "addr2" : "", "addr3" : "", "attachmentType" : 1, "enable" : 0, "interval" : "5 Minutes", "nickName" : "", "password" : "", "schedule" : { "channel" : 0, "table" : { "AI_DOG_CAT" : "111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111", "AI_PEOPLE" : "111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111", "MD" : "111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111", "TIMING" : "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000" } }, "smtpPort" : 465, "smtpServer" : "smtp.gmail.com", "ssl" : 1, "supportTextType" : 1, "supportVideo" : 1, "textType" : 1, "userName" : "idsw@gmail.com" } } }, { "cmd" : "GetPushV20", "code" : 0, "value" : { "Push" : { "enable" : 0, "schedule" : { "channel" : 0, "table" : { "AI_DOG_CAT" : "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "AI_PEOPLE" : "111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111", "MD" : "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000" } } } } }, { "cmd" : "GetFtpV20", "code" : 0, "value" : { "Ftp" : { "anonymous" : 0, "autoDir" : 1, "bpicSingle" : 0, "bvideoSingle" : 0, "enable" : 0, "interval" : 15, "maxSize" : 1024, "mode" : 0, "onlyFtps" : 0, "password" : "", "picCaptureMode" : 0, "picHeight" : 1920, "picInterval" : 60, "picName" : "", "picWidth" : 2560, "port" : 21, "remoteDir" : "Reolink", "schedule" : { "channel" : 0, "table" : { "AI_DOG_CAT" : "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "AI_PEOPLE" : "111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111", "MD" : "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "TIMING" : "111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111" } }, "server" : "192.168.1.186", "streamType" : 4, "userName" : "ftp*****ink", "videoName" : "" } } }, { "cmd" : "GetRecV20", "code" : 0, "value" : { "Rec" : { "enable" : 0, "overwrite" : 1, "packTime" : "", "postRec" : "15 Seconds", "preRec" : 1, "schedule" : { "channel" : 0, "table" : { "AI_DOG_CAT" : "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "AI_PEOPLE" : "111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111", "MD" : "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "TIMING" : "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000" } } } } }, { "cmd" : "GetAudioAlarmV20", "code" : 0, "value" : { "Audio" : { "enable" : 0, "schedule" : { "channel" : 0, "table" : { "AI_DOG_CAT" : "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "AI_PEOPLE" : "111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111", "MD" : "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000" } } } } }, { "cmd" : "GetMdAlarm", "code" : 0, "value" : { "MdAlarm" : { "channel" : 0, "newSens" : { "sens" : [ { "beginHour" : 0, "beginMin" : 0, "enable" : 0, "endHour" : 0, "endMin" : 0, "id" : 0, "priority" : 0, "sensitivity" : 0 }, { "beginHour" : 0, "beginMin" : 0, "enable" : 0, "endHour" : 0, "endMin" : 0, "id" : 1, "priority" : 0, "sensitivity" : 0 }, { "beginHour" : 0, "beginMin" : 0, "enable" : 0, "endHour" : 0, "endMin" : 0, "id" : 2, "priority" : 0, "sensitivity" : 0 }, { "beginHour" : 0, "beginMin" : 0, "enable" : 0, "endHour" : 0, "endMin" : 0, "id" : 3, "priority" : 0, "sensitivity" : 0 } ], "sensDef" : 6 }, "scope" : { "cols" : 80, "rows" : 60, "table" : "111111000001111111111111111111111111111111111111111111111111111111111111111111111111110000001111111111111111111111111111111111111111111111111111111111111111111111111100000011111111111111111111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111100000000001111111111111111111111111111111111111111111111111111111111111111111111000000000011111111111111111111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111100000000001111111111111111111111111111111111111111111111111111111111111111111111000000001111111111111111111111111111111111111111111111111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111100000000011111111111111111111111111111111111111111111111111111111111111111111111000000000011111111111111111111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111100000000001111111111111111111111111111111111111111111111111111111111111111111111000000000011111111111111111111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111100000000001111111111111111111111111111111111111111111111111111111111111111111110000000000011111111111111111111111111111111111111111111111111111111111111111111100000000000111111111111111111111111111111111111111111111111111111111111111111111000000000000111111111111111111111111111111111111111111111111111111111111111111110000000000001111111111111111111111111111111111111111111111111111111111111111111100000000000011111111111111111111111111111111111111111111111111111111111111111111000000000000111111111111111111111111111111111111111111111111111111111111111111110000000000001111111111111111111111111111111111111111111111111111111111111111111000000000000011111111111111111111111111111111111111111111111111111111111111111110000000000000011111111111111111111111111111111111111111111111111111111111111111100000000000000111111111111111111111111111111111111111111111111111111111111111111000000000000001111111111111111111111111111111111111111111111111111111111111111111000000000000011111111111111111111111111111111111111111111111111111111111111111110000000000000111111111111111111111111111111111111111111111111111111111111111111100000000000001111111111111111111111111111111111111111111111111111111111111111111000000000000011111111111111111111111111111111111111111111111111111111111111111110000000000000111111111111111111111111111111111111111111111111111111111111111111100000000000000111111111111111111111111111111111111111111111111111111111111111111000000000000001111111111111111111111111111111111111111111111111111111111111111110000000000000011111111111111111111111111111111111111111111111111111111111111111100000000000000111111111111111111111111111111111111111111111111111111111111111111000000000000001111111111111111111111111111111111111111111111111111111111111111100000000000000001111111111111111111111111111111111111111111111111111111111111111000000000000000011111111111111111111111111111111111111111111111111111111111111110000000000000000111111111111111111111111111111111111111111111111111111111111111110000000000010001111111111111111111111111111111111111111111111111111111111111111110000000000000011111111111111111111111111111111111111111111111111111111111111111100000000000000111111111111111111111111111111111111111111111111111111111111111111000000000000001111111111111111111111111111111111111111111111111111111111111111110000000000000000001111111111111111111111111111111111111111111111111111111111111100000000000000000011111111111111111111111111111111111111111111111111111111111100000000000000000000111111111111111111111111111111111111111111111111111111111111000000000000000000011111111111111111111111111111111111111111111111111111111111110000000000000000001111111111111111111111111111111111111111111111111111111111111100000000000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000111111111111111111111111111111111111111111111111111111111111110000000000000000001111111111111111111111111111111111111111111111111111111111111100000000000000000011111111111111111111111111111111111111111111111111111111111111000000000000000000111111111111111111111111111111111111111111111111111111111111110000000000000000001111111111111111111111111111111111111111111111111111111111111100000000000000000011111111111111111111111111111111111111111111111111111111111111000000000000000000111111111111111111111111111111111111111111111111111111111111111100000000000000001111111111111111111111111111111111111111111111111111111111111111000000000000000011111111111111111111111111111111111111111111111111111111111111" }, "sens" : [ { "beginHour" : 0, "beginMin" : 0, "endHour" : 6, "endMin" : 0, "id" : 0, "sensitivity" : 10 }, { "beginHour" : 6, "beginMin" : 0, "endHour" : 12, "endMin" : 0, "id" : 1, "sensitivity" : 10 }, { "beginHour" : 12, "beginMin" : 0, "endHour" : 18, "endMin" : 0, "id" : 2, "sensitivity" : 10 }, { "beginHour" : 18, "beginMin" : 0, "endHour" : 23, "endMin" : 59, "id" : 3, "sensitivity" : 10 } ], "useNewSens" : 1 } } } ]

DEBUG:reolink_aio.api:Host 192.168.1.159:443 received response error code: {'cmd': 'Unknown', 'code': 1, 'error': {'detail': 'not support', 'rspCode': -9}} DEBUG:reolink_aio.api:Host 192.168.1.159:443 received response error code: {'cmd': 'Unknown', 'code': 1, 'error': {'detail': 'not support', 'rspCode': -9}} DEBUG:reolink_aio.api:Reolink Camera/192.168.1.159:443::send() HTTP Request params = {'token': '19a193671f3896f'}

DEBUG:reolink_aio.api:Reolink Camera/192.168.1.159:443::send() HTTP Request body = [{'cmd': 'GetEnc', 'action': 0, 'param': {'channel': 0}}, {'cmd': 'GetIsp', 'action': 0, 'param': {'channel': 0}}, {'cmd': 'GetMdState', 'action': 0, 'param': {'channel': 0}}, {'cmd': 'GetAiState', 'action': 0, 'param': {'channel': 0}}, {'cmd': 'GetIrLights', 'action': 0, 'param': {'channel': 0}}, {'cmd': 'GetPowerLed', 'action': 0, 'param': {'channel': 0}}, {'cmd': 'GetZoomFocus', 'action': 0, 'param': {'channel': 0}}, {'cmd': 'GetAutoFocus', 'action': 0, 'param': {'channel': 0}}, {'cmd': 'GetPtzGuard', 'action': 0, 'param': {'channel': 0}}, {'cmd': 'GetPtzCurPos', 'action': 0, 'param': {'PtzCurPos': {'channel': 0}}}, {'cmd': 'GetAiCfg', 'action': 0, 'param': {'channel': 0}}, {'cmd': 'GetPtzTraceSection', 'action': 0, 'param': {'PtzTraceSection': {'channel': 0}}}, {'cmd': 'GetAudioCfg', 'action': 0, 'param': {'channel': 0}}, {'cmd': 'GetAudioAlarmV20', 'action': 0, 'param': {'channel': 0}}, {'cmd': 'GetMdAlarm', 'action': 0, 'param': {'channel': 0}}, {'cmd': 'GetAiAlarm', 'action': 0, 'param': {'channel': 0, 'ai_type': 'dog_cat'}}, {'cmd': 'GetAiAlarm', 'action': 0, 'param': {'channel': 0, 'ai_type': 'people'}}, {'cmd': 'GetWifiSignal', 'action': 0, 'param': {}}]

DEBUG:reolink_aio.api:Reolink Camera/192.168.1.159:443::send() HTTP Response status = 200, content-type = (text/html). DEBUG:reolink_aio.api.data:Reolink Camera/192.168.1.159:443::send() HTTP Response data: [ { "cmd" : "GetEnc", "code" : 0, "value" : { "Enc" : { "audio" : 1, "channel" : 0, "mainStream" : { "bitRate" : 4096, "frameRate" : 20, "gop" : 2, "height" : 1920, "profile" : "High", "size" : "25601920", "vType" : "h264", "width" : 2560 }, "subStream" : { "bitRate" : 160, "frameRate" : 7, "gop" : 4, "height" : 480, "profile" : "High", "size" : "640480", "vType" : "h264", "width" : 640 } } } }, { "cmd" : "GetIsp", "code" : 0, "value" : { "Isp" : { "antiFlicker" : "60HZ", "backLight" : "Off", "bd_day" : { "bright" : 128, "dark" : 128, "mode" : "Auto" }, "bd_night" : { "bright" : 128, "dark" : 128, "mode" : "Auto" }, "blc" : 128, "blueGain" : 128, "channel" : 0, "constantFrameRate" : 2, "dayNight" : "Auto", "dayNightThreshold" : 50, "drc" : 128, "encType" : "CBR", "exposure" : "Auto", "gain" : { "max" : 62, "min" : 1 }, "hdr" : 0, "mirroring" : 0, "nr3d" : 1, "redGain" : 128, "rotation" : 0, "shutter" : { "max" : 125, "min" : 0 }, "whiteBalance" : "Auto" } } }, { "cmd" : "GetMdState", "code" : 0, "value" : { "state" : 0 } }, { "cmd" : "GetAiState", "code" : 0, "value" : { "channel" : 0, "dog_cat" : { "alarm_state" : 0, "support" : 1 }, "face" : { "alarm_state" : 0, "support" : 0 }, "people" : { "alarm_state" : 0, "support" : 1 }, "vehicle" : { "alarm_state" : 0, "support" : 0 } } }, { "cmd" : "GetIrLights", "code" : 0, "initial" : { "IrLights" : { "state" : "Auto" } }, "range" : { "IrLights" : { "state" : [ "Auto", "Off" ] } }, "value" : { "IrLights" : { "state" : "Auto" } } }, { "cmd" : "GetPowerLed", "code" : 0, "range" : { "PowerLed" : { "state" : [ "On", "Off" ] } }, "value" : { "PowerLed" : { "channel" : 0, "state" : "On" } } }, { "cmd" : "GetZoomFocus", "code" : 0, "value" : { "ZoomFocus" : { "channel" : 0, "focus" : { "pos" : 49 }, "zoom" : { "pos" : 0 } } } }, { "cmd" : "GetAutoFocus", "code" : 0, "value" : { "AutoFocus" : { "afType" : 0, "channel" : 0, "disable" : 0 } } }, { "cmd" : "GetPtzGuard", "code" : 0, "value" : { "PtzGuard" : { "benable" : 0, "bexistPos" : 1, "channel" : 0, "imgName" : "", "timeout" : 60 } } }, { "cmd" : "GetPtzCurPos", "code" : 0, "value" : { "PtzCurPos" : { "Ppos" : 4269, "channel" : 0 } } }, { "cmd" : "GetAiCfg", "code" : 0, "value" : { "AiDetectType" : { "dog_cat" : 1, "face" : 0, "people" : 1, "vehicle" : 1 }, "aiDisappearBackTime" : 10, "aiStopBackTime" : 20, "aiTrack" : 1, "bSmartTrack" : 0, "channel" : 0, "trackTask" : "111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111", "trackType" : { "dog_cat" : 0, "face" : 0, "people" : 1, "vehicle" : 0 } } }, { "cmd" : "GetPtzTraceSection", "code" : 0, "value" : { "PtzTraceSection" : { "ImgLeftName" : "", "ImgRightName" : "", "LimitLeft" : -1, "LimitRight" : -1, "channel" : 0 } } }, { "cmd" : "GetAudioCfg", "code" : 0, "value" : { "AudioCfg" : { "volume" : 81 } } }, { "cmd" : "GetAudioAlarmV20", "code" : 0, "value" : { "Audio" : { "enable" : 0, "schedule" : { "channel" : 0, "table" : { "AI_DOG_CAT" : "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "AI_PEOPLE" : "111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111", "MD" : "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000" } } } } }, { "cmd" : "GetMdAlarm", "code" : 0, "value" : { "MdAlarm" : { "channel" : 0, "newSens" : { "sens" : [ { "beginHour" : 0, "beginMin" : 0, "enable" : 0, "endHour" : 0, "endMin" : 0, "id" : 0, "priority" : 0, "sensitivity" : 0 }, { "beginHour" : 0, "beginMin" : 0, "enable" : 0, "endHour" : 0, "endMin" : 0, "id" : 1, "priority" : 0, "sensitivity" : 0 }, { "beginHour" : 0, "beginMin" : 0, "enable" : 0, "endHour" : 0, "endMin" : 0, "id" : 2, "priority" : 0, "sensitivity" : 0 }, { "beginHour" : 0, "beginMin" : 0, "enable" : 0, "endHour" : 0, "endMin" : 0, "id" : 3, "priority" : 0, "sensitivity" : 0 } ], "sensDef" : 6 }, "scope" : { "cols" : 80, "rows" : 60, "table" : "111111000001111111111111111111111111111111111111111111111111111111111111111111111111110000001111111111111111111111111111111111111111111111111111111111111111111111111100000011111111111111111111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111100000000001111111111111111111111111111111111111111111111111111111111111111111111000000000011111111111111111111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111100000000001111111111111111111111111111111111111111111111111111111111111111111111000000001111111111111111111111111111111111111111111111111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111100000000011111111111111111111111111111111111111111111111111111111111111111111111000000000011111111111111111111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111100000000001111111111111111111111111111111111111111111111111111111111111111111111000000000011111111111111111111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111100000000001111111111111111111111111111111111111111111111111111111111111111111110000000000011111111111111111111111111111111111111111111111111111111111111111111100000000000111111111111111111111111111111111111111111111111111111111111111111111000000000000111111111111111111111111111111111111111111111111111111111111111111110000000000001111111111111111111111111111111111111111111111111111111111111111111100000000000011111111111111111111111111111111111111111111111111111111111111111111000000000000111111111111111111111111111111111111111111111111111111111111111111110000000000001111111111111111111111111111111111111111111111111111111111111111111000000000000011111111111111111111111111111111111111111111111111111111111111111110000000000000011111111111111111111111111111111111111111111111111111111111111111100000000000000111111111111111111111111111111111111111111111111111111111111111111000000000000001111111111111111111111111111111111111111111111111111111111111111111000000000000011111111111111111111111111111111111111111111111111111111111111111110000000000000111111111111111111111111111111111111111111111111111111111111111111100000000000001111111111111111111111111111111111111111111111111111111111111111111000000000000011111111111111111111111111111111111111111111111111111111111111111110000000000000111111111111111111111111111111111111111111111111111111111111111111100000000000000111111111111111111111111111111111111111111111111111111111111111111000000000000001111111111111111111111111111111111111111111111111111111111111111110000000000000011111111111111111111111111111111111111111111111111111111111111111100000000000000111111111111111111111111111111111111111111111111111111111111111111000000000000001111111111111111111111111111111111111111111111111111111111111111100000000000000001111111111111111111111111111111111111111111111111111111111111111000000000000000011111111111111111111111111111111111111111111111111111111111111110000000000000000111111111111111111111111111111111111111111111111111111111111111110000000000010001111111111111111111111111111111111111111111111111111111111111111110000000000000011111111111111111111111111111111111111111111111111111111111111111100000000000000111111111111111111111111111111111111111111111111111111111111111111000000000000001111111111111111111111111111111111111111111111111111111111111111110000000000000000001111111111111111111111111111111111111111111111111111111111111100000000000000000011111111111111111111111111111111111111111111111111111111111100000000000000000000111111111111111111111111111111111111111111111111111111111111000000000000000000011111111111111111111111111111111111111111111111111111111111110000000000000000001111111111111111111111111111111111111111111111111111111111111100000000000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000111111111111111111111111111111111111111111111111111111111111110000000000000000001111111111111111111111111111111111111111111111111111111111111100000000000000000011111111111111111111111111111111111111111111111111111111111111000000000000000000111111111111111111111111111111111111111111111111111111111111110000000000000000001111111111111111111111111111111111111111111111111111111111111100000000000000000011111111111111111111111111111111111111111111111111111111111111000000000000000000111111111111111111111111111111111111111111111111111111111111111100000000000000001111111111111111111111111111111111111111111111111111111111111111000000000000000011111111111111111111111111111111111111111111111111111111111111" }, "sens" : [ { "beginHour" : 0, "beginMin" : 0, "endHour" : 6, "endMin" : 0, "id" : 0, "sensitivity" : 10 }, { "beginHour" : 6, "beginMin" : 0, "endHour" : 12, "endMin" : 0, "id" : 1, "sensitivity" : 10 }, { "beginHour" : 12, "beginMin" : 0, "endHour" : 18, "endMin" : 0, "id" : 2, "sensitivity" : 10 }, { "beginHour" : 18, "beginMin" : 0, "endHour" : 23, "endMin" : 59, "id" : 3, "sensitivity" : 10 } ], "useNewSens" : 1 } } }, { "cmd" : "GetAiAlarm", "code" : 0, "value" : { "AiAlarm" : { "ai_type" : "dog_cat", "channel" : 0, "max_target_height" : 0.0, "max_target_width" : 0.0, "min_target_height" : 0.0, "min_target_width" : 0.0, "scope" : { "area" : "111111000001111111111111111111111111111111111111111111111111111111111111111111111111110000001111111111111111111111111111111111111111111111111111111111111111111111111100000011111111111111111111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111100000000001111111111111111111111111111111111111111111111111111111111111111111111000000000011111111111111111111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111100000000001111111111111111111111111111111111111111111111111111111111111111111111000000001111111111111111111111111111111111111111111111111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111100000000011111111111111111111111111111111111111111111111111111111111111111111111000000000011111111111111111111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111100000000001111111111111111111111111111111111111111111111111111111111111111111111000000000011111111111111111111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111100000000001111111111111111111111111111111111111111111111111111111111111111111110000000000011111111111111111111111111111111111111111111111111111111111111111111100000000000111111111111111111111111111111111111111111111111111111111111111111111000000000000111111111111111111111111111111111111111111111111111111111111111111110000000000001111111111111111111111111111111111111111111111111111111111111111111100000000000011111111111111111111111111111111111111111111111111111111111111111111000000000000111111111111111111111111111111111111111111111111111111111111111111110000000000001111111111111111111111111111111111111111111111111111111111111111111000000000000011111111111111111111111111111111111111111111111111111111111111111110000000000000011111111111111111111111111111111111111111111111111111111111111111100000000000000111111111111111111111111111111111111111111111111111111111111111111000000000000001111111111111111111111111111111111111111111111111111111111111111111000000000000011111111111111111111111111111111111111111111111111111111111111111110000000000000111111111111111111111111111111111111111111111111111111111111111111100000000000001111111111111111111111111111111111111111111111111111111111111111111000000000000011111111111111111111111111111111111111111111111111111111111111111110000000000000111111111111111111111111111111111111111111111111111111111111111111100000000000000111111111111111111111111111111111111111111111111111111111111111111000000000000001111111111111111111111111111111111111111111111111111111111111111110000000000000011111111111111111111111111111111111111111111111111111111111111111100000000000000111111111111111111111111111111111111111111111111111111111111111111000000000000001111111111111111111111111111111111111111111111111111111111111111100000000000000001111111111111111111111111111111111111111111111111111111111111111000000000000000011111111111111111111111111111111111111111111111111111111111111110000000000000000111111111111111111111111111111111111111111111111111111111111111110000000000010001111111111111111111111111111111111111111111111111111111111111111110000000000000011111111111111111111111111111111111111111111111111111111111111111100000000000000111111111111111111111111111111111111111111111111111111111111111111000000000000001111111111111111111111111111111111111111111111111111111111111111110000000000000000001111111111111111111111111111111111111111111111111111111111111100000000000000000011111111111111111111111111111111111111111111111111111111111100000000000000000000111111111111111111111111111111111111111111111111111111111111000000000000000000011111111111111111111111111111111111111111111111111111111111110000000000000000001111111111111111111111111111111111111111111111111111111111111100000000000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000111111111111111111111111111111111111111111111111111111111111110000000000000000001111111111111111111111111111111111111111111111111111111111111100000000000000000011111111111111111111111111111111111111111111111111111111111111000000000000000000111111111111111111111111111111111111111111111111111111111111110000000000000000001111111111111111111111111111111111111111111111111111111111111100000000000000000011111111111111111111111111111111111111111111111111111111111111000000000000000000111111111111111111111111111111111111111111111111111111111111111100000000000000001111111111111111111111111111111111111111111111111111111111111111000000000000000011111111111111111111111111111111111111111111111111111111111111", "cols" : 80, "rows" : 60 }, "sensitivity" : 60, "stay_time" : 0 } } }, { "cmd" : "GetAiAlarm", "code" : 0, "value" : { "AiAlarm" : { "ai_type" : "people", "channel" : 0, "max_target_height" : 0.0, "max_target_width" : 0.0, "min_target_height" : 0.0, "min_target_width" : 0.0, "scope" : { "area" : "111111000001111111111111111111111111111111111111111111111111111111111111111111111111110000001111111111111111111111111111111111111111111111111111111111111111111111111100000011111111111111111111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111100000000001111111111111111111111111111111111111111111111111111111111111111111111000000000011111111111111111111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111100000000001111111111111111111111111111111111111111111111111111111111111111111111000000001111111111111111111111111111111111111111111111111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111100000000011111111111111111111111111111111111111111111111111111111111111111111111000000000011111111111111111111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111100000000001111111111111111111111111111111111111111111111111111111111111111111111000000000011111111111111111111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111100000000001111111111111111111111111111111111111111111111111111111111111111111110000000000011111111111111111111111111111111111111111111111111111111111111111111100000000000111111111111111111111111111111111111111111111111111111111111111111111000000000000111111111111111111111111111111111111111111111111111111111111111111110000000000001111111111111111111111111111111111111111111111111111111111111111111100000000000011111111111111111111111111111111111111111111111111111111111111111111000000000000111111111111111111111111111111111111111111111111111111111111111111110000000000001111111111111111111111111111111111111111111111111111111111111111111000000000000011111111111111111111111111111111111111111111111111111111111111111110000000000000011111111111111111111111111111111111111111111111111111111111111111100000000000000111111111111111111111111111111111111111111111111111111111111111111000000000000001111111111111111111111111111111111111111111111111111111111111111111000000000000011111111111111111111111111111111111111111111111111111111111111111110000000000000111111111111111111111111111111111111111111111111111111111111111111100000000000001111111111111111111111111111111111111111111111111111111111111111111000000000000011111111111111111111111111111111111111111111111111111111111111111110000000000000111111111111111111111111111111111111111111111111111111111111111111100000000000000111111111111111111111111111111111111111111111111111111111111111111000000000000001111111111111111111111111111111111111111111111111111111111111111110000000000000011111111111111111111111111111111111111111111111111111111111111111100000000000000111111111111111111111111111111111111111111111111111111111111111111000000000000001111111111111111111111111111111111111111111111111111111111111111100000000000000001111111111111111111111111111111111111111111111111111111111111111000000000000000011111111111111111111111111111111111111111111111111111111111111110000000000000000111111111111111111111111111111111111111111111111111111111111111110000000000010001111111111111111111111111111111111111111111111111111111111111111110000000000000011111111111111111111111111111111111111111111111111111111111111111100000000000000111111111111111111111111111111111111111111111111111111111111111111000000000000001111111111111111111111111111111111111111111111111111111111111111110000000000000000001111111111111111111111111111111111111111111111111111111111111100000000000000000011111111111111111111111111111111111111111111111111111111111100000000000000000000111111111111111111111111111111111111111111111111111111111111000000000000000000011111111111111111111111111111111111111111111111111111111111110000000000000000001111111111111111111111111111111111111111111111111111111111111100000000000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000111111111111111111111111111111111111111111111111111111111111110000000000000000001111111111111111111111111111111111111111111111111111111111111100000000000000000011111111111111111111111111111111111111111111111111111111111111000000000000000000111111111111111111111111111111111111111111111111111111111111110000000000000000001111111111111111111111111111111111111111111111111111111111111100000000000000000011111111111111111111111111111111111111111111111111111111111111000000000000000000111111111111111111111111111111111111111111111111111111111111111100000000000000001111111111111111111111111111111111111111111111111111111111111111000000000000000011111111111111111111111111111111111111111111111111111111111111", "cols" : 80, "rows" : 60 }, "sensitivity" : 70, "stay_time" : 0 } } }, { "cmd" : "GetWifiSignal", "code" : 0, "value" : { "wifiSignal" : 3 } } ]

False DEBUG:reolink_aio.api:Reolink Camera/192.168.1.159:443::send() HTTP Request params = {'token': '19a193671f3896f'}

DEBUG:reolink_aio.api:Reolink Camera/192.168.1.159:443::send() HTTP Request body = [{'cmd': 'GetEnc', 'action': 0, 'param': {'channel': 0}}, {'cmd': 'GetIsp', 'action': 0, 'param': {'channel': 0}}, {'cmd': 'GetMdState', 'action': 0, 'param': {'channel': 0}}, {'cmd': 'GetAiState', 'action': 0, 'param': {'channel': 0}}, {'cmd': 'GetIrLights', 'action': 0, 'param': {'channel': 0}}, {'cmd': 'GetPowerLed', 'action': 0, 'param': {'channel': 0}}, {'cmd': 'GetZoomFocus', 'action': 0, 'param': {'channel': 0}}, {'cmd': 'GetAutoFocus', 'action': 0, 'param': {'channel': 0}}, {'cmd': 'GetPtzGuard', 'action': 0, 'param': {'channel': 0}}, {'cmd': 'GetPtzCurPos', 'action': 0, 'param': {'PtzCurPos': {'channel': 0}}}, {'cmd': 'GetAiCfg', 'action': 0, 'param': {'channel': 0}}, {'cmd': 'GetPtzTraceSection', 'action': 0, 'param': {'PtzTraceSection': {'channel': 0}}}, {'cmd': 'GetAudioCfg', 'action': 0, 'param': {'channel': 0}}, {'cmd': 'GetAudioAlarmV20', 'action': 0, 'param': {'channel': 0}}, {'cmd': 'GetMdAlarm', 'action': 0, 'param': {'channel': 0}}, {'cmd': 'GetAiAlarm', 'action': 0, 'param': {'channel': 0, 'ai_type': 'dog_cat'}}, {'cmd': 'GetAiAlarm', 'action': 0, 'param': {'channel': 0, 'ai_type': 'people'}}, {'cmd': 'GetWifiSignal', 'action': 0, 'param': {}}]

False DEBUG:reolink_aio.api:Reolink Camera/192.168.1.159:443::send() HTTP Response status = 200, content-type = (text/html). DEBUG:reolink_aio.api.data:Reolink Camera/192.168.1.159:443::send() HTTP Response data: [ { "cmd" : "GetEnc", "code" : 0, "value" : { "Enc" : { "audio" : 1, "channel" : 0, "mainStream" : { "bitRate" : 4096, "frameRate" : 20, "gop" : 2, "height" : 1920, "profile" : "High", "size" : "25601920", "vType" : "h264", "width" : 2560 }, "subStream" : { "bitRate" : 160, "frameRate" : 7, "gop" : 4, "height" : 480, "profile" : "High", "size" : "640480", "vType" : "h264", "width" : 640 } } } }, { "cmd" : "GetIsp", "code" : 0, "value" : { "Isp" : { "antiFlicker" : "60HZ", "backLight" : "Off", "bd_day" : { "bright" : 128, "dark" : 128, "mode" : "Auto" }, "bd_night" : { "bright" : 128, "dark" : 128, "mode" : "Auto" }, "blc" : 128, "blueGain" : 128, "channel" : 0, "constantFrameRate" : 2, "dayNight" : "Auto", "dayNightThreshold" : 50, "drc" : 128, "encType" : "CBR", "exposure" : "Auto", "gain" : { "max" : 62, "min" : 1 }, "hdr" : 0, "mirroring" : 0, "nr3d" : 1, "redGain" : 128, "rotation" : 0, "shutter" : { "max" : 125, "min" : 0 }, "whiteBalance" : "Auto" } } }, { "cmd" : "GetMdState", "code" : 0, "value" : { "state" : 0 } }, { "cmd" : "GetAiState", "code" : 0, "value" : { "channel" : 0, "dog_cat" : { "alarm_state" : 0, "support" : 1 }, "face" : { "alarm_state" : 0, "support" : 0 }, "people" : { "alarm_state" : 0, "support" : 1 }, "vehicle" : { "alarm_state" : 0, "support" : 0 } } }, { "cmd" : "GetIrLights", "code" : 0, "initial" : { "IrLights" : { "state" : "Auto" } }, "range" : { "IrLights" : { "state" : [ "Auto", "Off" ] } }, "value" : { "IrLights" : { "state" : "Auto" } } }, { "cmd" : "GetPowerLed", "code" : 0, "range" : { "PowerLed" : { "state" : [ "On", "Off" ] } }, "value" : { "PowerLed" : { "channel" : 0, "state" : "On" } } }, { "cmd" : "GetZoomFocus", "code" : 0, "value" : { "ZoomFocus" : { "channel" : 0, "focus" : { "pos" : 49 }, "zoom" : { "pos" : 0 } } } }, { "cmd" : "GetAutoFocus", "code" : 0, "value" : { "AutoFocus" : { "afType" : 0, "channel" : 0, "disable" : 0 } } }, { "cmd" : "GetPtzGuard", "code" : 0, "value" : { "PtzGuard" : { "benable" : 0, "bexistPos" : 1, "channel" : 0, "imgName" : "", "timeout" : 60 } } }, { "cmd" : "GetPtzCurPos", "code" : 0, "value" : { "PtzCurPos" : { "Ppos" : 4269, "channel" : 0 } } }, { "cmd" : "GetAiCfg", "code" : 0, "value" : { "AiDetectType" : { "dog_cat" : 1, "face" : 0, "people" : 1, "vehicle" : 1 }, "aiDisappearBackTime" : 10, "aiStopBackTime" : 20, "aiTrack" : 1, "bSmartTrack" : 0, "channel" : 0, "trackTask" : "111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111", "trackType" : { "dog_cat" : 0, "face" : 0, "people" : 1, "vehicle" : 0 } } }, { "cmd" : "GetPtzTraceSection", "code" : 0, "value" : { "PtzTraceSection" : { "ImgLeftName" : "", "ImgRightName" : "", "LimitLeft" : -1, "LimitRight" : -1, "channel" : 0 } } }, { "cmd" : "GetAudioCfg", "code" : 0, "value" : { "AudioCfg" : { "volume" : 81 } } }, { "cmd" : "GetAudioAlarmV20", "code" : 0, "value" : { "Audio" : { "enable" : 0, "schedule" : { "channel" : 0, "table" : { "AI_DOG_CAT" : "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "AI_PEOPLE" : "111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111", "MD" : "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000" } } } } }, { "cmd" : "GetMdAlarm", "code" : 0, "value" : { "MdAlarm" : { "channel" : 0, "newSens" : { "sens" : [ { "beginHour" : 0, "beginMin" : 0, "enable" : 0, "endHour" : 0, "endMin" : 0, "id" : 0, "priority" : 0, "sensitivity" : 0 }, { "beginHour" : 0, "beginMin" : 0, "enable" : 0, "endHour" : 0, "endMin" : 0, "id" : 1, "priority" : 0, "sensitivity" : 0 }, { "beginHour" : 0, "beginMin" : 0, "enable" : 0, "endHour" : 0, "endMin" : 0, "id" : 2, "priority" : 0, "sensitivity" : 0 }, { "beginHour" : 0, "beginMin" : 0, "enable" : 0, "endHour" : 0, "endMin" : 0, "id" : 3, "priority" : 0, "sensitivity" : 0 } ], "sensDef" : 6 }, "scope" : { "cols" : 80, "rows" : 60, "table" : "111111000001111111111111111111111111111111111111111111111111111111111111111111111111110000001111111111111111111111111111111111111111111111111111111111111111111111111100000011111111111111111111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111100000000001111111111111111111111111111111111111111111111111111111111111111111111000000000011111111111111111111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111100000000001111111111111111111111111111111111111111111111111111111111111111111111000000001111111111111111111111111111111111111111111111111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111100000000011111111111111111111111111111111111111111111111111111111111111111111111000000000011111111111111111111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111100000000001111111111111111111111111111111111111111111111111111111111111111111111000000000011111111111111111111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111100000000001111111111111111111111111111111111111111111111111111111111111111111110000000000011111111111111111111111111111111111111111111111111111111111111111111100000000000111111111111111111111111111111111111111111111111111111111111111111111000000000000111111111111111111111111111111111111111111111111111111111111111111110000000000001111111111111111111111111111111111111111111111111111111111111111111100000000000011111111111111111111111111111111111111111111111111111111111111111111000000000000111111111111111111111111111111111111111111111111111111111111111111110000000000001111111111111111111111111111111111111111111111111111111111111111111000000000000011111111111111111111111111111111111111111111111111111111111111111110000000000000011111111111111111111111111111111111111111111111111111111111111111100000000000000111111111111111111111111111111111111111111111111111111111111111111000000000000001111111111111111111111111111111111111111111111111111111111111111111000000000000011111111111111111111111111111111111111111111111111111111111111111110000000000000111111111111111111111111111111111111111111111111111111111111111111100000000000001111111111111111111111111111111111111111111111111111111111111111111000000000000011111111111111111111111111111111111111111111111111111111111111111110000000000000111111111111111111111111111111111111111111111111111111111111111111100000000000000111111111111111111111111111111111111111111111111111111111111111111000000000000001111111111111111111111111111111111111111111111111111111111111111110000000000000011111111111111111111111111111111111111111111111111111111111111111100000000000000111111111111111111111111111111111111111111111111111111111111111111000000000000001111111111111111111111111111111111111111111111111111111111111111100000000000000001111111111111111111111111111111111111111111111111111111111111111000000000000000011111111111111111111111111111111111111111111111111111111111111110000000000000000111111111111111111111111111111111111111111111111111111111111111110000000000010001111111111111111111111111111111111111111111111111111111111111111110000000000000011111111111111111111111111111111111111111111111111111111111111111100000000000000111111111111111111111111111111111111111111111111111111111111111111000000000000001111111111111111111111111111111111111111111111111111111111111111110000000000000000001111111111111111111111111111111111111111111111111111111111111100000000000000000011111111111111111111111111111111111111111111111111111111111100000000000000000000111111111111111111111111111111111111111111111111111111111111000000000000000000011111111111111111111111111111111111111111111111111111111111110000000000000000001111111111111111111111111111111111111111111111111111111111111100000000000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000111111111111111111111111111111111111111111111111111111111111110000000000000000001111111111111111111111111111111111111111111111111111111111111100000000000000000011111111111111111111111111111111111111111111111111111111111111000000000000000000111111111111111111111111111111111111111111111111111111111111110000000000000000001111111111111111111111111111111111111111111111111111111111111100000000000000000011111111111111111111111111111111111111111111111111111111111111000000000000000000111111111111111111111111111111111111111111111111111111111111111100000000000000001111111111111111111111111111111111111111111111111111111111111111000000000000000011111111111111111111111111111111111111111111111111111111111111" }, "sens" : [ { "beginHour" : 0, "beginMin" : 0, "endHour" : 6, "endMin" : 0, "id" : 0, "sensitivity" : 10 }, { "beginHour" : 6, "beginMin" : 0, "endHour" : 12, "endMin" : 0, "id" : 1, "sensitivity" : 10 }, { "beginHour" : 12, "beginMin" : 0, "endHour" : 18, "endMin" : 0, "id" : 2, "sensitivity" : 10 }, { "beginHour" : 18, "beginMin" : 0, "endHour" : 23, "endMin" : 59, "id" : 3, "sensitivity" : 10 } ], "useNewSens" : 1 } } }, { "cmd" : "GetAiAlarm", "code" : 0, "value" : { "AiAlarm" : { "ai_type" : "dog_cat", "channel" : 0, "max_target_height" : 0.0, "max_target_width" : 0.0, "min_target_height" : 0.0, "min_target_width" : 0.0, "scope" : { "area" : "111111000001111111111111111111111111111111111111111111111111111111111111111111111111110000001111111111111111111111111111111111111111111111111111111111111111111111111100000011111111111111111111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111100000000001111111111111111111111111111111111111111111111111111111111111111111111000000000011111111111111111111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111100000000001111111111111111111111111111111111111111111111111111111111111111111111000000001111111111111111111111111111111111111111111111111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111100000000011111111111111111111111111111111111111111111111111111111111111111111111000000000011111111111111111111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111100000000001111111111111111111111111111111111111111111111111111111111111111111111000000000011111111111111111111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111100000000001111111111111111111111111111111111111111111111111111111111111111111110000000000011111111111111111111111111111111111111111111111111111111111111111111100000000000111111111111111111111111111111111111111111111111111111111111111111111000000000000111111111111111111111111111111111111111111111111111111111111111111110000000000001111111111111111111111111111111111111111111111111111111111111111111100000000000011111111111111111111111111111111111111111111111111111111111111111111000000000000111111111111111111111111111111111111111111111111111111111111111111110000000000001111111111111111111111111111111111111111111111111111111111111111111000000000000011111111111111111111111111111111111111111111111111111111111111111110000000000000011111111111111111111111111111111111111111111111111111111111111111100000000000000111111111111111111111111111111111111111111111111111111111111111111000000000000001111111111111111111111111111111111111111111111111111111111111111111000000000000011111111111111111111111111111111111111111111111111111111111111111110000000000000111111111111111111111111111111111111111111111111111111111111111111100000000000001111111111111111111111111111111111111111111111111111111111111111111000000000000011111111111111111111111111111111111111111111111111111111111111111110000000000000111111111111111111111111111111111111111111111111111111111111111111100000000000000111111111111111111111111111111111111111111111111111111111111111111000000000000001111111111111111111111111111111111111111111111111111111111111111110000000000000011111111111111111111111111111111111111111111111111111111111111111100000000000000111111111111111111111111111111111111111111111111111111111111111111000000000000001111111111111111111111111111111111111111111111111111111111111111100000000000000001111111111111111111111111111111111111111111111111111111111111111000000000000000011111111111111111111111111111111111111111111111111111111111111110000000000000000111111111111111111111111111111111111111111111111111111111111111110000000000010001111111111111111111111111111111111111111111111111111111111111111110000000000000011111111111111111111111111111111111111111111111111111111111111111100000000000000111111111111111111111111111111111111111111111111111111111111111111000000000000001111111111111111111111111111111111111111111111111111111111111111110000000000000000001111111111111111111111111111111111111111111111111111111111111100000000000000000011111111111111111111111111111111111111111111111111111111111100000000000000000000111111111111111111111111111111111111111111111111111111111111000000000000000000011111111111111111111111111111111111111111111111111111111111110000000000000000001111111111111111111111111111111111111111111111111111111111111100000000000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000111111111111111111111111111111111111111111111111111111111111110000000000000000001111111111111111111111111111111111111111111111111111111111111100000000000000000011111111111111111111111111111111111111111111111111111111111111000000000000000000111111111111111111111111111111111111111111111111111111111111110000000000000000001111111111111111111111111111111111111111111111111111111111111100000000000000000011111111111111111111111111111111111111111111111111111111111111000000000000000000111111111111111111111111111111111111111111111111111111111111111100000000000000001111111111111111111111111111111111111111111111111111111111111111000000000000000011111111111111111111111111111111111111111111111111111111111111", "cols" : 80, "rows" : 60 }, "sensitivity" : 60, "stay_time" : 0 } } }, { "cmd" : "GetAiAlarm", "code" : 0, "value" : { "AiAlarm" : { "ai_type" : "people", "channel" : 0, "max_target_height" : 0.0, "max_target_width" : 0.0, "min_target_height" : 0.0, "min_target_width" : 0.0, "scope" : { "area" : "111111000001111111111111111111111111111111111111111111111111111111111111111111111111110000001111111111111111111111111111111111111111111111111111111111111111111111111100000011111111111111111111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111100000000001111111111111111111111111111111111111111111111111111111111111111111111000000000011111111111111111111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111100000000001111111111111111111111111111111111111111111111111111111111111111111111000000001111111111111111111111111111111111111111111111111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111100000000011111111111111111111111111111111111111111111111111111111111111111111111000000000011111111111111111111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111100000000001111111111111111111111111111111111111111111111111111111111111111111111000000000011111111111111111111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111100000000001111111111111111111111111111111111111111111111111111111111111111111110000000000011111111111111111111111111111111111111111111111111111111111111111111100000000000111111111111111111111111111111111111111111111111111111111111111111111000000000000111111111111111111111111111111111111111111111111111111111111111111110000000000001111111111111111111111111111111111111111111111111111111111111111111100000000000011111111111111111111111111111111111111111111111111111111111111111111000000000000111111111111111111111111111111111111111111111111111111111111111111110000000000001111111111111111111111111111111111111111111111111111111111111111111000000000000011111111111111111111111111111111111111111111111111111111111111111110000000000000011111111111111111111111111111111111111111111111111111111111111111100000000000000111111111111111111111111111111111111111111111111111111111111111111000000000000001111111111111111111111111111111111111111111111111111111111111111111000000000000011111111111111111111111111111111111111111111111111111111111111111110000000000000111111111111111111111111111111111111111111111111111111111111111111100000000000001111111111111111111111111111111111111111111111111111111111111111111000000000000011111111111111111111111111111111111111111111111111111111111111111110000000000000111111111111111111111111111111111111111111111111111111111111111111100000000000000111111111111111111111111111111111111111111111111111111111111111111000000000000001111111111111111111111111111111111111111111111111111111111111111110000000000000011111111111111111111111111111111111111111111111111111111111111111100000000000000111111111111111111111111111111111111111111111111111111111111111111000000000000001111111111111111111111111111111111111111111111111111111111111111100000000000000001111111111111111111111111111111111111111111111111111111111111111000000000000000011111111111111111111111111111111111111111111111111111111111111110000000000000000111111111111111111111111111111111111111111111111111111111111111110000000000010001111111111111111111111111111111111111111111111111111111111111111110000000000000011111111111111111111111111111111111111111111111111111111111111111100000000000000111111111111111111111111111111111111111111111111111111111111111111000000000000001111111111111111111111111111111111111111111111111111111111111111110000000000000000001111111111111111111111111111111111111111111111111111111111111100000000000000000011111111111111111111111111111111111111111111111111111111111100000000000000000000111111111111111111111111111111111111111111111111111111111111000000000000000000011111111111111111111111111111111111111111111111111111111111110000000000000000001111111111111111111111111111111111111111111111111111111111111100000000000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000111111111111111111111111111111111111111111111111111111111111110000000000000000001111111111111111111111111111111111111111111111111111111111111100000000000000000011111111111111111111111111111111111111111111111111111111111111000000000000000000111111111111111111111111111111111111111111111111111111111111110000000000000000001111111111111111111111111111111111111111111111111111111111111100000000000000000011111111111111111111111111111111111111111111111111111111111111000000000000000000111111111111111111111111111111111111111111111111111111111111111100000000000000001111111111111111111111111111111111111111111111111111111111111111000000000000000011111111111111111111111111111111111111111111111111111111111111", "cols" : 80, "rows" : 60 }, "sensitivity" : 70, "stay_time" : 0 } } }, { "cmd" : "GetWifiSignal", "code" : 0, "value" : { "wifiSignal" : 3 } } ] `

starkillerOG commented 11 months ago

@idanlah thanks for posting the debug log, I understand the issue now. I have fixed it in this commit: https://github.com/starkillerOG/reolink_aio/commit/fe2d6f8230c17b6dd961a4193d81a376068fee83

I will publish a new reolink-aio version soon and bump the HA version, I will let you know once it is available.

If you appreciate the reolink integration and want to support its development, please consider sponsering the upstream library or purchase Reolink products through this affiliate link.

idanlah commented 11 months ago

thank you, added a small comment on your commit

idanlah commented 11 months ago

@starkillerOG hi, any updates regarding version bump?

starkillerOG commented 11 months ago

@idanlah sorry for taking a bit long, I was verry bussy at work. I just released a new reolink-aio version and made the PR to bump the version used in HA: https://github.com/home-assistant/core/pull/101886 I schedualed it for HA 2023.10.3 patch release, so it schould be available within about a week probably.

starkillerOG commented 10 months ago

@idanlah HA 2023.10.3 has been released which should include the fix. Could you test and confirm the issue has been fixed for you once you upgraded to HA 2023.10.3?

If you appreciate the reolink integration and want to support its development, please consider sponsering the upstream library or purchase Reolink products through this affiliate link.

idanlah commented 10 months ago

@starkillerOG I've updated to HA 2023.10.3 and i can confirm its working now. Thank you!