home-assistant / core

:house_with_garden: Open source home automation that puts local control and privacy first.
https://www.home-assistant.io
Apache License 2.0
73.94k stars 30.99k forks source link

AXIS integration failed after update to 0115 #40255

Closed haaxema closed 4 years ago

haaxema commented 4 years ago

After the upgrade to 0.115.1 my axis camera fails, I Have removed the integration but when I add the camera using the integration it fails.

Environment

arch x86_64
dev false
docker false
hassio false
installation_type Home Assistant Core
os_name Linux
os_version 4.15.0-117-generic
python_version 3.7.5
timezone Europe/Amsterdam
version 0.115.1
virtualenv true

Problem-relevant configuration.yaml

Traceback/Error logs

Traceback (most recent call last):
  File "/srv/homeassistant/lib/python3.7/site-packages/aiohttp/web_protocol.py", line 418, in start
    resp = await task
  File "/srv/homeassistant/lib/python3.7/site-packages/aiohttp/web_app.py", line 458, in _handle
    resp = await handler(request)
  File "/srv/homeassistant/lib/python3.7/site-packages/aiohttp/web_middlewares.py", line 119, in impl
    return await handler(request)
  File "/srv/homeassistant/lib/python3.7/site-packages/homeassistant/components/http/request_context.py", line 18, in request_context_middleware
    return await handler(request)
  File "/srv/homeassistant/lib/python3.7/site-packages/homeassistant/components/http/ban.py", line 72, in ban_middleware
    return await handler(request)
  File "/srv/homeassistant/lib/python3.7/site-packages/homeassistant/components/http/auth.py", line 127, in auth_middleware
    return await handler(request)
  File "/srv/homeassistant/lib/python3.7/site-packages/homeassistant/components/http/view.py", line 129, in handle
    result = await result
  File "/srv/homeassistant/lib/python3.7/site-packages/homeassistant/components/config/config_entries.py", line 169, in post
    return await super().post(request, flow_id)
  File "/srv/homeassistant/lib/python3.7/site-packages/homeassistant/components/http/data_validator.py", line 60, in wrapper
    result = await method(view, request, *args, **kwargs)
  File "/srv/homeassistant/lib/python3.7/site-packages/homeassistant/helpers/data_entry_flow.py", line 106, in post
    result = await self._flow_mgr.async_configure(flow_id, data)
  File "/srv/homeassistant/lib/python3.7/site-packages/homeassistant/data_entry_flow.py", line 156, in async_configure
    result = await self._async_handle_step(flow, cur_step["step_id"], user_input)
  File "/srv/homeassistant/lib/python3.7/site-packages/homeassistant/data_entry_flow.py", line 204, in _async_handle_step
    result: Dict = await getattr(flow, method)(user_input)
  File "/srv/homeassistant/lib/python3.7/site-packages/homeassistant/components/axis/config_flow.py", line 73, in async_step_user
    password=user_input[CONF_PASSWORD],
  File "/srv/homeassistant/lib/python3.7/site-packages/homeassistant/components/axis/device.py", line 270, in get_device
    await hass.async_add_executor_job(device.vapix.initialize)
  File "/usr/lib/python3.7/concurrent/futures/thread.py", line 57, in run
    result = self.fn(*self.args, **self.kwargs)
  File "/srv/homeassistant/lib/python3.7/site-packages/axis/vapix.py", line 93, in initialize
    self.initialize_applications()
  File "/srv/homeassistant/lib/python3.7/site-packages/axis/vapix.py", line 157, in initialize_applications
    self.applications.update()
  File "/srv/homeassistant/lib/python3.7/site-packages/axis/applications/applications.py", line 32, in update
    raw_applications = raw["reply"]["application"]
KeyError: 'application'

Additional information

probot-home-assistant[bot] commented 4 years ago

axis documentation axis source (message by IssueLinks)

haaxema commented 4 years ago

Found "the" issue: turns out i needed to create an ONVIF user on the camera.

Kane610 commented 4 years ago

That sounds weird that you would need that but awesome that it works. Can you reproduce it if you remove the onvif user?

If you can reproduce it could you enable debug and share logs so I can better understand what exact message you get when the applications request fails.

ramakersr commented 4 years ago

Same problem here since version 0.115.0: ”Unknown error occured” when I try to save the config after removing the integration, restart of home assistant and adding the integration again. Before it worked several months.

Kane610 commented 4 years ago

Can you share debug logs? What device and firmware version are affected?

ramakersr commented 4 years ago

Logger: aiohttp.server Source: components/axis/device.py:270 First occurred: 20:50:06 (1 occurrences) Last logged: 20:50:06

Error handling request Traceback (most recent call last): File "/usr/local/lib/python3.8/site-packages/aiohttp/web_protocol.py", line 418, in start resp = await task File "/usr/local/lib/python3.8/site-packages/aiohttp/web_app.py", line 458, in _handle resp = await handler(request) File "/usr/local/lib/python3.8/site-packages/aiohttp/web_middlewares.py", line 119, in impl return await handler(request) File "/usr/src/homeassistant/homeassistant/components/http/request_context.py", line 18, in request_context_middleware return await handler(request) File "/usr/src/homeassistant/homeassistant/components/http/ban.py", line 72, in ban_middleware return await handler(request) File "/usr/src/homeassistant/homeassistant/components/http/auth.py", line 127, in auth_middleware return await handler(request) File "/usr/src/homeassistant/homeassistant/components/http/view.py", line 129, in handle result = await result File "/usr/src/homeassistant/homeassistant/components/config/config_entries.py", line 169, in post return await super().post(request, flow_id) File "/usr/src/homeassistant/homeassistant/components/http/data_validator.py", line 60, in wrapper result = await method(view, request, *args, *kwargs) File "/usr/src/homeassistant/homeassistant/helpers/data_entry_flow.py", line 106, in post result = await self._flow_mgr.async_configure(flow_id, data) File "/usr/src/homeassistant/homeassistant/data_entry_flow.py", line 156, in async_configure result = await self._async_handle_step(flow, cur_step["step_id"], user_input) File "/usr/src/homeassistant/homeassistant/data_entry_flow.py", line 204, in _async_handle_step result: Dict = await getattr(flow, method)(user_input) File "/usr/src/homeassistant/homeassistant/components/axis/config_flow.py", line 68, in async_step_user device = await get_device( File "/usr/src/homeassistant/homeassistant/components/axis/device.py", line 270, in get_device await hass.async_add_executor_job(device.vapix.initialize) File "/usr/local/lib/python3.8/concurrent/futures/thread.py", line 57, in run result = self.fn(self.args, **self.kwargs) File "/usr/local/lib/python3.8/site-packages/axis/vapix.py", line 93, in initialize self.initialize_applications() File "/usr/local/lib/python3.8/site-packages/axis/vapix.py", line 157, in initialize_applications self.applications.update() File "/usr/local/lib/python3.8/site-packages/axis/applications/applications.py", line 32, in update raw_applications = raw["reply"]["application"] KeyError: 'application'

Verstuurd vanaf mijn iPhone

Op 18 sep. 2020 om 19:33 heeft Robert Svensson notifications@github.com het volgende geschreven:

 Can you share debug logs?

— You are receiving this because you commented. Reply to this email directly, view it on GitHub, or unsubscribe.

Kane610 commented 4 years ago

Thats exactly the same back trace as OP, what I need is debug logs

ramakersr commented 4 years ago

How can I get debug logs?

Verstuurd vanaf mijn iPhone

Op 18 sep. 2020 om 22:02 heeft Robert Svensson notifications@github.com het volgende geschreven:

 Thats exactly the same back trace as OP, what I need is debug logs

— You are receiving this because you commented. Reply to this email directly, view it on GitHub, or unsubscribe.

Kane610 commented 4 years ago

What device and firmware version are affected?

ramakersr commented 4 years ago

Verstuurd vanaf mijn iPhone

Op 18 sep. 2020 om 22:41 heeft Robert Svensson notifications@github.com het volgende geschreven:

 What device and firmware version are affected?

— You are receiving this because you commented. Reply to this email directly, view it on GitHub, or unsubscribe.

ramakersr commented 4 years ago

Hello,

It’s working again. This is what I did: In the camera, I created a user with only viewer rights. Before the upgrade, the credentials I used for the integration were the credentials of the root user of the Axis camera. That worked before version 0.115.0.

Verstuurd vanaf mijn iPhone

Op 18 sep. 2020 om 22:41 heeft Robert Svensson notifications@github.com het volgende geschreven:

 What device and firmware version are affected?

— You are receiving this because you commented. Reply to this email directly, view it on GitHub, or unsubscribe.

Kane610 commented 4 years ago

Good its working for you, but this is not helping me fixing the issue...

ramakersr commented 4 years ago

Maybe,Using the root user is the problem? I can remove the new user. The problem will be back and I can give you debug logs, if that will help you. How do I do that?

Verstuurd vanaf mijn iPhone

Op 18 sep. 2020 om 23:31 heeft Robert Svensson notifications@github.com het volgende geschreven:

 Good its working for you, but this is not helping me fixing the issue...

— You are receiving this because you commented. Reply to this email directly, view it on GitHub, or unsubscribe.

Kane610 commented 4 years ago

It would be good if you could start by answering What device and firmware version are affected you're running

logger:
  default: info
  logs:
    axis: debug
    homeassistant.components.axis: debug
ramakersr commented 4 years ago

I sent you that already in a picture in another email. This is the information:

Axis P12:M20 camera Firmware 5.51.6 I will sent you the logs tomorrow. I have to sleep now

Verstuurd vanaf mijn iPhone

Op 19 sep. 2020 om 00:15 heeft Robert Svensson notifications@github.com het volgende geschreven:

 It would be good if you could start by answering What device and firmware version are affected you're running

logger: default: info logs: axis: debug homeassistant.components.axis: debug — You are receiving this because you commented. Reply to this email directly, view it on GitHub, or unsubscribe.

ramakersr commented 4 years ago

Hello,

I’ve did it before I’m going to sleep:

I removed the integration, changed the configuration.yaml like you asked for the debug logs and restarted HA. Than I used the credentials of the root user again and the error message was back when I wanted to save. In the log, I only see this:

Logger: aiohttp.server Source: components/axis/device.py:270 First occurred: 0:38:50 (3 occurrences) Last logged: 0:42:38

Error handling request Traceback (most recent call last): File "/usr/local/lib/python3.8/site-packages/aiohttp/web_protocol.py", line 418, in start resp = await task File "/usr/local/lib/python3.8/site-packages/aiohttp/web_app.py", line 458, in _handle resp = await handler(request) File "/usr/local/lib/python3.8/site-packages/aiohttp/web_middlewares.py", line 119, in impl return await handler(request) File "/usr/src/homeassistant/homeassistant/components/http/request_context.py", line 18, in request_context_middleware return await handler(request) File "/usr/src/homeassistant/homeassistant/components/http/ban.py", line 72, in ban_middleware return await handler(request) File "/usr/src/homeassistant/homeassistant/components/http/auth.py", line 127, in auth_middleware return await handler(request) File "/usr/src/homeassistant/homeassistant/components/http/view.py", line 129, in handle result = await result File "/usr/src/homeassistant/homeassistant/components/config/config_entries.py", line 169, in post return await super().post(request, flow_id) File "/usr/src/homeassistant/homeassistant/components/http/data_validator.py", line 60, in wrapper result = await method(view, request, *args, *kwargs) File "/usr/src/homeassistant/homeassistant/helpers/data_entry_flow.py", line 106, in post result = await self._flow_mgr.async_configure(flow_id, data) File "/usr/src/homeassistant/homeassistant/data_entry_flow.py", line 156, in async_configure result = await self._async_handle_step(flow, cur_step["step_id"], user_input) File "/usr/src/homeassistant/homeassistant/data_entry_flow.py", line 204, in _async_handle_step result: Dict = await getattr(flow, method)(user_input) File "/usr/src/homeassistant/homeassistant/components/axis/config_flow.py", line 68, in async_step_user device = await get_device( File "/usr/src/homeassistant/homeassistant/components/axis/device.py", line 270, in get_device await hass.async_add_executor_job(device.vapix.initialize) File "/usr/local/lib/python3.8/concurrent/futures/thread.py", line 57, in run result = self.fn(self.args, **self.kwargs) File "/usr/local/lib/python3.8/site-packages/axis/vapix.py", line 93, in initialize self.initialize_applications() File "/usr/local/lib/python3.8/site-packages/axis/vapix.py", line 157, in initialize_applications self.applications.update() File "/usr/local/lib/python3.8/site-packages/axis/applications/applications.py", line 32, in update raw_applications = raw["reply"]["application"] KeyError: 'application'

This is my setup: arch x86_64 chassis desktop dev false docker true docker_version 19.03.10 hassio true host_os Ubuntu 18.04.4 LTS installation_type Home Assistant Supervised os_name Linux os_version 5.4.0-47-generic python_version 3.8.5 supervisor 245 timezone Europe/Brussels version 0.115.1 virtualenv false Lovelace

dashboards 1 mode storage resources 0 views 12

Verstuurd vanaf mijn iPhone

Op 19 sep. 2020 om 00:15 heeft Robert Svensson notifications@github.com het volgende geschreven:

 It would be good if you could start by answering What device and firmware version are affected you're running

logger: default: info logs: axis: debug homeassistant.components.axis: debug — You are receiving this because you commented. Reply to this email directly, view it on GitHub, or unsubscribe.

haaxema commented 4 years ago

Hi

My camera is an:

AXIS Q7401 Video Encoder 5.51.6

Using the root user [failes to add te camera]:

2020-09-19 10:51:40 DEBUG (SyncWorker_44) [axis.api] {}
2020-09-19 10:51:40 DEBUG (SyncWorker_44) [axis.utils] http://10.0.3.118:80/axis-cgi/apidiscovery.cgi {'json': {'method': 'getApiList', 'apiVersion': '1.0', 'context': 'Axis library'}}
2020-09-19 10:51:40 DEBUG (SyncWorker_44) [axis.utils] <Response [404]>, 404 Client Error: Not Found for url: http://10.0.3.118:80/axis-cgi/apidiscovery.cgi
2020-09-19 10:51:40 DEBUG (SyncWorker_44) [axis.api] ''
2020-09-19 10:51:40 DEBUG (SyncWorker_44) [axis.utils] http://10.0.3.118:80/axis-cgi/param.cgi?action=list&group=root.Properties {}
2020-09-19 10:51:40 DEBUG (SyncWorker_44) [axis.vapix] Response: root.Properties.AlwaysMulticast.AlwaysMulticast=yes
root.Properties.API.HTTP.Version=3
root.Properties.API.HTTP.AdminPath=/operator/basic.shtml
root.Properties.API.Metadata.Metadata=yes
root.Properties.API.Metadata.Version=1.0
root.Properties.API.RTSP.Version=2.01
root.Properties.API.RTSP.RTSPAuth=yes
root.Properties.API.WebService.WebService=yes
root.Properties.API.WebService.ONVIF.ONVIF=yes
root.Properties.API.WebService.ONVIF.Version=1.02
root.Properties.Audio.Audio=yes
root.Properties.Audio.Format=g711,g726,aac
root.Properties.Audio.DuplexMode=full,half,post,get
root.Properties.Audio.InputType=mic,line
root.Properties.Audio.Decoder.Format=g711,g726,axis-mulaw-128
root.Properties.Audio.Source.A0.Input=yes
root.Properties.Audio.Source.A0.Output=yes
root.Properties.EmbeddedDevelopment.EmbeddedDevelopment=yes
root.Properties.EmbeddedDevelopment.Version=1.40
root.Properties.EmbeddedDevelopment.CacheSize=34603008
root.Properties.EmbeddedDevelopment.DefaultCacheSize=50331648
root.Properties.Firmware.BuildNumber=3
root.Properties.Firmware.BuildDate=Aug 15 2019 12:51
root.Properties.Firmware.Version=5.51.6
root.Properties.GuardTour.GuardTour=yes
root.Properties.GuardTour.RecordedTour=no
root.Properties.HTTPS.HTTPS=yes
root.Properties.Image.Rotation=0,90,180,270
root.Properties.Image.Resolution=D1,4CIF,2CIF,CIF,QCIF
root.Properties.Image.Format=jpeg,mjpeg,h264,bitmap
root.Properties.Image.NbrOfViews=1
root.Properties.Image.H264.Profiles=Baseline
root.Properties.LEDControl.LEDControl=yes
root.Properties.LocalStorage.LocalStorage=yes
root.Properties.LocalStorage.Version=1.00
root.Properties.LocalStorage.ContinuousRecording=yes
root.Properties.LocalStorage.NbrOfContinuousRecordingProfiles=1
root.Properties.LocalStorage.FailOverRecording=yes
root.Properties.LocalStorage.SDCard=yes
root.Properties.Motion.Motion=yes
root.Properties.Motion.MaxNbrOfWindows=10
root.Properties.NetworkShare.NetworkShare=yes
root.Properties.NetworkShare.CIFS=yes
root.Properties.NetworkShare.IPV6=yes
root.Properties.PrivacyMask.PrivacyMask=no
root.Properties.PrivacyMask.MaxNbrOfPrivacyMasks=32
root.Properties.PTZ.PTZ=yes
root.Properties.PTZ.DigitalPTZ=no
root.Properties.PTZ.DriverManagement=yes
root.Properties.RemoteService.RemoteService=no
root.Properties.RTC.RTC=yes
root.Properties.Serial.Serial=yes
root.Properties.System.Language=English
root.Properties.System.LanguageType=default
root.Properties.System.HardwareID=164
root.Properties.System.SerialNumber=00408CA76A4E
root.Properties.System.Architecture=crisv32
root.Properties.Tampering.Tampering=yes
root.Properties.VirtualInput.VirtualInput=yes
 from 10.0.3.118
2020-09-19 10:51:40 DEBUG (SyncWorker_44) [axis.utils] http://10.0.3.118:80/axis-cgi/param.cgi?action=list&group=root.Brand {}
2020-09-19 10:51:40 DEBUG (SyncWorker_44) [axis.vapix] Response: root.Brand.Brand=AXIS
root.Brand.ProdFullName=AXIS Q7401 Video Encoder
root.Brand.ProdShortName=AXIS Q7401
root.Brand.ProdNbr=Q7401
root.Brand.ProdType=Network Video Encoder
root.Brand.WebURL=http://www.axis.com/
 from 10.0.3.118
2020-09-19 10:51:40 DEBUG (SyncWorker_44) [axis.utils] http://10.0.3.118:80/axis-cgi/param.cgi?action=list&group=root.Input {}
2020-09-19 10:51:40 DEBUG (SyncWorker_44) [axis.vapix] Response: root.Input.NbrOfInputs=4
 from 10.0.3.118
2020-09-19 10:51:40 DEBUG (SyncWorker_44) [axis.utils] http://10.0.3.118:80/axis-cgi/param.cgi?action=list&group=root.IOPort {}
2020-09-19 10:51:40 DEBUG (SyncWorker_44) [axis.vapix] Response: root.IOPort.I0.Configurable=yes
root.IOPort.I0.Direction=input
root.IOPort.I0.Input.Name=Input - 01
root.IOPort.I0.Input.Trig=closed
root.IOPort.I0.Output.Name=Output 1
root.IOPort.I0.Output.Active=closed
root.IOPort.I0.Output.Button=none
root.IOPort.I0.Output.PulseTime=0
root.IOPort.I0.Output.Mode=bistable
root.IOPort.I0.Output.DelayTime=0
root.IOPort.I1.Configurable=yes
root.IOPort.I1.Direction=input
root.IOPort.I1.Input.Name=Input - 02
root.IOPort.I1.Input.Trig=closed
root.IOPort.I1.Output.Name=Output 2
root.IOPort.I1.Output.Active=closed
root.IOPort.I1.Output.Button=none
root.IOPort.I1.Output.PulseTime=0
root.IOPort.I1.Output.Mode=bistable
root.IOPort.I1.Output.DelayTime=0
root.IOPort.I2.Configurable=yes
root.IOPort.I2.Direction=input
root.IOPort.I2.Input.Name=Input - 03
root.IOPort.I2.Input.Trig=closed
root.IOPort.I2.Output.Name=Output 3
root.IOPort.I2.Output.Active=closed
root.IOPort.I2.Output.Button=none
root.IOPort.I2.Output.PulseTime=0
root.IOPort.I2.Output.Mode=bistable
root.IOPort.I2.Output.DelayTime=0
root.IOPort.I3.Configurable=yes
root.IOPort.I3.Direction=input
root.IOPort.I3.Input.Name=Input - 04
root.IOPort.I3.Input.Trig=closed
root.IOPort.I3.Output.Name=Output 4
root.IOPort.I3.Output.Active=closed
root.IOPort.I3.Output.Button=none
root.IOPort.I3.Output.PulseTime=0
root.IOPort.I3.Output.Mode=bistable
root.IOPort.I3.Output.DelayTime=0
 from 10.0.3.118
2020-09-19 10:51:40 DEBUG (SyncWorker_44) [axis.utils] http://10.0.3.118:80/axis-cgi/param.cgi?action=list&group=root.Output {}
2020-09-19 10:51:40 DEBUG (SyncWorker_44) [axis.vapix] Response: root.Output.NbrOfOutputs=0
 from 10.0.3.118
2020-09-19 10:51:40 DEBUG (SyncWorker_44) [axis.utils] http://10.0.3.118:80/axis-cgi/param.cgi?action=list&group=root.StreamProfile {}
2020-09-19 10:51:41 DEBUG (SyncWorker_44) [axis.vapix] Response: root.StreamProfile.MaxGroups=20
root.StreamProfile.S0.Name=Quality
root.StreamProfile.S0.Description=Best image quality and full frame rate.
root.StreamProfile.S0.Parameters=videocodec=h264&resolution=4CIF&compression=20&fps=0&videokeyframeinterval=8&videobitrate=0&squarepixel=0
root.StreamProfile.S0.Default.Name=Quality
root.StreamProfile.S0.Default.Description=Best image quality and full frame rate.
root.StreamProfile.S0.Default.Parameters=videocodec=h264&resolution=4CIF&compression=20&fps=0&videokeyframeinterval=8&videobitrate=0&squarepixel=0
root.StreamProfile.S1.Name=Balanced
root.StreamProfile.S1.Description=Medium image quality and frame rate.
root.StreamProfile.S1.Parameters=videocodec=h264&resolution=4CIF&compression=30&fps=15&videokeyframeinterval=15&videobitrate=0&squarepixel=0
root.StreamProfile.S1.Default.Name=Balanced
root.StreamProfile.S1.Default.Description=Medium image quality and frame rate.
root.StreamProfile.S1.Default.Parameters=videocodec=h264&resolution=4CIF&compression=30&fps=15&videokeyframeinterval=15&videobitrate=0&squarepixel=0
root.StreamProfile.S2.Name=Bandwidth
root.StreamProfile.S2.Description=Low bandwidth with medium image quality.
root.StreamProfile.S2.Parameters=videocodec=h264&resolution=4CIF&compression=50&fps=15&videokeyframeinterval=32&videobitrate=250&videomaxbitrate=1000&videobitratepriority=framerate&squarepixel=0
root.StreamProfile.S2.Default.Name=Bandwidth
root.StreamProfile.S2.Default.Description=Low bandwidth with medium image quality.
root.StreamProfile.S2.Default.Parameters=videocodec=h264&resolution=4CIF&compression=50&fps=15&videokeyframeinterval=32&videobitrate=250&videomaxbitrate=1000&videobitratepriority=framerate&squarepixel=0
root.StreamProfile.S3.Name=Mobile
root.StreamProfile.S3.Description=Mobile device settings.
root.StreamProfile.S3.Parameters=videocodec=h264&resolution=QCIF&compression=50&fps=15&videokeyframeinterval=32&videobitrate=120&videomaxbitrate=128&videobitratepriority=quality&audio=0&squarepixel=0
root.StreamProfile.S3.Default.Name=Mobile
root.StreamProfile.S3.Default.Description=Mobile device settings.
root.StreamProfile.S3.Default.Parameters=videocodec=h264&resolution=QCIF&compression=50&fps=15&videokeyframeinterval=32&videobitrate=120&videomaxbitrate=128&videobitratepriority=quality&audio=0&squarepixel=0
 from 10.0.3.118
2020-09-19 10:51:41 DEBUG (SyncWorker_44) [axis.api] {'root.IOPort.I0.Configurable': 'yes',
 'root.IOPort.I0.Direction': 'input',
 'root.IOPort.I0.Input.Name': 'Input - 01',
 'root.IOPort.I0.Input.Trig': 'closed',
 'root.IOPort.I0.Output.Active': 'closed',
 'root.IOPort.I0.Output.Button': 'none',
 'root.IOPort.I0.Output.DelayTime': '0',
 'root.IOPort.I0.Output.Mode': 'bistable',
 'root.IOPort.I0.Output.Name': 'Output 1',
 'root.IOPort.I0.Output.PulseTime': '0',
 'root.IOPort.I1.Configurable': 'yes',
 'root.IOPort.I1.Direction': 'input',
 'root.IOPort.I1.Input.Name': 'Input - 02',
 'root.IOPort.I1.Input.Trig': 'closed',
 'root.IOPort.I1.Output.Active': 'closed',
 'root.IOPort.I1.Output.Button': 'none',
 'root.IOPort.I1.Output.DelayTime': '0',
 'root.IOPort.I1.Output.Mode': 'bistable',
 'root.IOPort.I1.Output.Name': 'Output 2',
 'root.IOPort.I1.Output.PulseTime': '0',
 'root.IOPort.I2.Configurable': 'yes',
 'root.IOPort.I2.Direction': 'input',
 'root.IOPort.I2.Input.Name': 'Input - 03',
 'root.IOPort.I2.Input.Trig': 'closed',
 'root.IOPort.I2.Output.Active': 'closed',
 'root.IOPort.I2.Output.Button': 'none',
 'root.IOPort.I2.Output.DelayTime': '0',
 'root.IOPort.I2.Output.Mode': 'bistable',
 'root.IOPort.I2.Output.Name': 'Output 3',
 'root.IOPort.I2.Output.PulseTime': '0',
 'root.IOPort.I3.Configurable': 'yes',
 'root.IOPort.I3.Direction': 'input',
 'root.IOPort.I3.Input.Name': 'Input - 04',
 'root.IOPort.I3.Input.Trig': 'closed',
 'root.IOPort.I3.Output.Active': 'closed',
 'root.IOPort.I3.Output.Button': 'none',
 'root.IOPort.I3.Output.DelayTime': '0',
 'root.IOPort.I3.Output.Mode': 'bistable',
 'root.IOPort.I3.Output.Name': 'Output 4',
 'root.IOPort.I3.Output.PulseTime': '0'}
2020-09-19 10:51:41 DEBUG (SyncWorker_44) [axis.api] {}
2020-09-19 10:51:41 DEBUG (SyncWorker_44) [axis.utils] http://10.0.3.118:80/axis-cgi/applications/list.cgi {}
2020-09-19 10:51:41 DEBUG (SyncWorker_44) [axis.vapix] Response: <reply result="ok">
</reply>
 from 10.0.3.118
2020-09-19 10:51:41 ERROR (MainThread) [aiohttp.server] Error handling request
Traceback (most recent call last):
  File "/srv/homeassistant/lib/python3.7/site-packages/aiohttp/web_protocol.py", line 418, in start
    resp = await task
  File "/srv/homeassistant/lib/python3.7/site-packages/aiohttp/web_app.py", line 458, in _handle
    resp = await handler(request)
  File "/srv/homeassistant/lib/python3.7/site-packages/aiohttp/web_middlewares.py", line 119, in impl
    return await handler(request)
  File "/srv/homeassistant/lib/python3.7/site-packages/homeassistant/components/http/request_context.py", line 18, in request_context_middleware
    return await handler(request)
  File "/srv/homeassistant/lib/python3.7/site-packages/homeassistant/components/http/ban.py", line 72, in ban_middleware
    return await handler(request)
  File "/srv/homeassistant/lib/python3.7/site-packages/homeassistant/components/http/auth.py", line 127, in auth_middleware
    return await handler(request)
  File "/srv/homeassistant/lib/python3.7/site-packages/homeassistant/components/http/view.py", line 129, in handle
    result = await result
  File "/srv/homeassistant/lib/python3.7/site-packages/homeassistant/components/config/config_entries.py", line 169, in post
    return await super().post(request, flow_id)
  File "/srv/homeassistant/lib/python3.7/site-packages/homeassistant/components/http/data_validator.py", line 60, in wrapper
    result = await method(view, request, *args, **kwargs)
  File "/srv/homeassistant/lib/python3.7/site-packages/homeassistant/helpers/data_entry_flow.py", line 106, in post
    result = await self._flow_mgr.async_configure(flow_id, data)
  File "/srv/homeassistant/lib/python3.7/site-packages/homeassistant/data_entry_flow.py", line 156, in async_configure
    result = await self._async_handle_step(flow, cur_step["step_id"], user_input)
  File "/srv/homeassistant/lib/python3.7/site-packages/homeassistant/data_entry_flow.py", line 204, in _async_handle_step
    result: Dict = await getattr(flow, method)(user_input)
  File "/srv/homeassistant/lib/python3.7/site-packages/homeassistant/components/axis/config_flow.py", line 73, in async_step_user
    password=user_input[CONF_PASSWORD],
  File "/srv/homeassistant/lib/python3.7/site-packages/homeassistant/components/axis/device.py", line 270, in get_device
    await hass.async_add_executor_job(device.vapix.initialize)
  File "/usr/lib/python3.7/concurrent/futures/thread.py", line 57, in run
    result = self.fn(*self.args, **self.kwargs)
  File "/srv/homeassistant/lib/python3.7/site-packages/axis/vapix.py", line 93, in initialize
    self.initialize_applications()
  File "/srv/homeassistant/lib/python3.7/site-packages/axis/vapix.py", line 157, in initialize_applications
    self.applications.update()
  File "/srv/homeassistant/lib/python3.7/site-packages/axis/applications/applications.py", line 32, in update
    raw_applications = raw["reply"]["application"]
KeyError: 'application'

Using a custom user: [Succesfull Add]

2020-09-19 10:52:35 DEBUG (SyncWorker_60) [axis.api] {}
2020-09-19 10:52:35 DEBUG (SyncWorker_60) [axis.utils] http://10.0.3.118:80/axis-cgi/apidiscovery.cgi {'json': {'method': 'getApiList', 'apiVersion': '1.0', 'context': 'Axis library'}}
2020-09-19 10:52:35 DEBUG (SyncWorker_60) [axis.utils] <Response [404]>, 404 Client Error: Not Found for url: http://10.0.3.118:80/axis-cgi/apidiscovery.cgi
2020-09-19 10:52:35 DEBUG (SyncWorker_60) [axis.api] ''
2020-09-19 10:52:35 DEBUG (SyncWorker_60) [axis.utils] http://10.0.3.118:80/axis-cgi/param.cgi?action=list&group=root.Properties {}
2020-09-19 10:52:35 DEBUG (SyncWorker_60) [axis.vapix] Response: root.Properties.AlwaysMulticast.AlwaysMulticast=yes
root.Properties.API.HTTP.Version=3
root.Properties.API.HTTP.AdminPath=/operator/basic.shtml
root.Properties.API.Metadata.Metadata=yes
root.Properties.API.Metadata.Version=1.0
root.Properties.API.RTSP.Version=2.01
root.Properties.API.RTSP.RTSPAuth=yes
root.Properties.API.WebService.WebService=yes
root.Properties.API.WebService.ONVIF.ONVIF=yes
root.Properties.API.WebService.ONVIF.Version=1.02
root.Properties.Audio.Audio=yes
root.Properties.Audio.Format=g711,g726,aac
root.Properties.Audio.DuplexMode=full,half,post,get
root.Properties.Audio.InputType=mic,line
root.Properties.Audio.Decoder.Format=g711,g726,axis-mulaw-128
root.Properties.Audio.Source.A0.Input=yes
root.Properties.Audio.Source.A0.Output=yes
root.Properties.EmbeddedDevelopment.EmbeddedDevelopment=yes
root.Properties.EmbeddedDevelopment.Version=1.40
root.Properties.EmbeddedDevelopment.CacheSize=34603008
root.Properties.EmbeddedDevelopment.DefaultCacheSize=50331648
root.Properties.Firmware.BuildNumber=3
root.Properties.Firmware.BuildDate=Aug 15 2019 12:51
root.Properties.Firmware.Version=5.51.6
root.Properties.GuardTour.GuardTour=yes
root.Properties.GuardTour.RecordedTour=no
root.Properties.HTTPS.HTTPS=yes
root.Properties.Image.Rotation=0,90,180,270
root.Properties.Image.Resolution=D1,4CIF,2CIF,CIF,QCIF
root.Properties.Image.Format=jpeg,mjpeg,h264,bitmap
root.Properties.Image.NbrOfViews=1
root.Properties.Image.H264.Profiles=Baseline
root.Properties.LEDControl.LEDControl=yes
root.Properties.LocalStorage.LocalStorage=yes
root.Properties.LocalStorage.Version=1.00
root.Properties.LocalStorage.ContinuousRecording=yes
root.Properties.LocalStorage.NbrOfContinuousRecordingProfiles=1
root.Properties.LocalStorage.FailOverRecording=yes
root.Properties.LocalStorage.SDCard=yes
root.Properties.Motion.Motion=yes
root.Properties.Motion.MaxNbrOfWindows=10
root.Properties.NetworkShare.NetworkShare=yes
root.Properties.NetworkShare.CIFS=yes
root.Properties.NetworkShare.IPV6=yes
root.Properties.PrivacyMask.PrivacyMask=no
root.Properties.PrivacyMask.MaxNbrOfPrivacyMasks=32
root.Properties.PTZ.PTZ=yes
root.Properties.PTZ.DigitalPTZ=no
root.Properties.PTZ.DriverManagement=yes
root.Properties.RemoteService.RemoteService=no
root.Properties.RTC.RTC=yes
root.Properties.Serial.Serial=yes
root.Properties.System.Language=English
root.Properties.System.LanguageType=default
root.Properties.System.HardwareID=164
root.Properties.System.SerialNumber=00408CA76A4E
root.Properties.System.Architecture=crisv32
root.Properties.Tampering.Tampering=yes
root.Properties.VirtualInput.VirtualInput=yes
 from 10.0.3.118
2020-09-19 10:52:35 DEBUG (SyncWorker_60) [axis.utils] http://10.0.3.118:80/axis-cgi/param.cgi?action=list&group=root.Brand {}
2020-09-19 10:52:36 DEBUG (SyncWorker_60) [axis.vapix] Response: root.Brand.Brand=AXIS
root.Brand.ProdFullName=AXIS Q7401 Video Encoder
root.Brand.ProdShortName=AXIS Q7401
root.Brand.ProdNbr=Q7401
root.Brand.ProdType=Network Video Encoder
root.Brand.WebURL=http://www.axis.com/
 from 10.0.3.118
2020-09-19 10:52:36 DEBUG (SyncWorker_60) [axis.utils] http://10.0.3.118:80/axis-cgi/param.cgi?action=list&group=root.Input {}
2020-09-19 10:52:36 DEBUG (SyncWorker_60) [axis.vapix] Response: root.Input.NbrOfInputs=4
 from 10.0.3.118
2020-09-19 10:52:36 DEBUG (SyncWorker_60) [axis.utils] http://10.0.3.118:80/axis-cgi/param.cgi?action=list&group=root.IOPort {}
2020-09-19 10:52:36 DEBUG (SyncWorker_60) [axis.vapix] Response: root.IOPort.I0.Direction=input
root.IOPort.I0.Output.Name=Output 1
root.IOPort.I0.Output.Active=closed
root.IOPort.I0.Output.Button=none
root.IOPort.I0.Output.PulseTime=0
root.IOPort.I0.Output.Mode=bistable
root.IOPort.I0.Output.DelayTime=0
root.IOPort.I1.Direction=input
root.IOPort.I1.Output.Name=Output 2
root.IOPort.I1.Output.Active=closed
root.IOPort.I1.Output.Button=none
root.IOPort.I1.Output.PulseTime=0
root.IOPort.I1.Output.Mode=bistable
root.IOPort.I1.Output.DelayTime=0
root.IOPort.I2.Direction=input
root.IOPort.I2.Output.Name=Output 3
root.IOPort.I2.Output.Active=closed
root.IOPort.I2.Output.Button=none
root.IOPort.I2.Output.PulseTime=0
root.IOPort.I2.Output.Mode=bistable
root.IOPort.I2.Output.DelayTime=0
root.IOPort.I3.Direction=input
root.IOPort.I3.Output.Name=Output 4
root.IOPort.I3.Output.Active=closed
root.IOPort.I3.Output.Button=none
root.IOPort.I3.Output.PulseTime=0
root.IOPort.I3.Output.Mode=bistable
root.IOPort.I3.Output.DelayTime=0
 from 10.0.3.118
2020-09-19 10:52:36 DEBUG (SyncWorker_60) [axis.utils] http://10.0.3.118:80/axis-cgi/param.cgi?action=list&group=root.Output {}
2020-09-19 10:52:36 DEBUG (SyncWorker_60) [axis.vapix] Response: root.Output.NbrOfOutputs=0
 from 10.0.3.118
2020-09-19 10:52:36 DEBUG (SyncWorker_60) [axis.utils] http://10.0.3.118:80/axis-cgi/param.cgi?action=list&group=root.StreamProfile {}
2020-09-19 10:52:36 DEBUG (SyncWorker_60) [axis.vapix] Response: root.StreamProfile.MaxGroups=20
root.StreamProfile.S0.Name=Quality
root.StreamProfile.S0.Description=Best image quality and full frame rate.
root.StreamProfile.S0.Parameters=videocodec=h264&resolution=4CIF&compression=20&fps=0&videokeyframeinterval=8&videobitrate=0&squarepixel=0
root.StreamProfile.S0.Default.Name=Quality
root.StreamProfile.S0.Default.Description=Best image quality and full frame rate.
root.StreamProfile.S0.Default.Parameters=videocodec=h264&resolution=4CIF&compression=20&fps=0&videokeyframeinterval=8&videobitrate=0&squarepixel=0
root.StreamProfile.S1.Name=Balanced
root.StreamProfile.S1.Description=Medium image quality and frame rate.
root.StreamProfile.S1.Parameters=videocodec=h264&resolution=4CIF&compression=30&fps=15&videokeyframeinterval=15&videobitrate=0&squarepixel=0
root.StreamProfile.S1.Default.Name=Balanced
root.StreamProfile.S1.Default.Description=Medium image quality and frame rate.
root.StreamProfile.S1.Default.Parameters=videocodec=h264&resolution=4CIF&compression=30&fps=15&videokeyframeinterval=15&videobitrate=0&squarepixel=0
root.StreamProfile.S2.Name=Bandwidth
root.StreamProfile.S2.Description=Low bandwidth with medium image quality.
root.StreamProfile.S2.Parameters=videocodec=h264&resolution=4CIF&compression=50&fps=15&videokeyframeinterval=32&videobitrate=250&videomaxbitrate=1000&videobitratepriority=framerate&squarepixel=0
root.StreamProfile.S2.Default.Name=Bandwidth
root.StreamProfile.S2.Default.Description=Low bandwidth with medium image quality.
root.StreamProfile.S2.Default.Parameters=videocodec=h264&resolution=4CIF&compression=50&fps=15&videokeyframeinterval=32&videobitrate=250&videomaxbitrate=1000&videobitratepriority=framerate&squarepixel=0
root.StreamProfile.S3.Name=Mobile
root.StreamProfile.S3.Description=Mobile device settings.
root.StreamProfile.S3.Parameters=videocodec=h264&resolution=QCIF&compression=50&fps=15&videokeyframeinterval=32&videobitrate=120&videomaxbitrate=128&videobitratepriority=quality&audio=0&squarepixel=0
root.StreamProfile.S3.Default.Name=Mobile
root.StreamProfile.S3.Default.Description=Mobile device settings.
root.StreamProfile.S3.Default.Parameters=videocodec=h264&resolution=QCIF&compression=50&fps=15&videokeyframeinterval=32&videobitrate=120&videomaxbitrate=128&videobitratepriority=quality&audio=0&squarepixel=0
 from 10.0.3.118
2020-09-19 10:52:36 DEBUG (SyncWorker_60) [axis.api] {'root.IOPort.I0.Direction': 'input',
 'root.IOPort.I0.Output.Active': 'closed',
 'root.IOPort.I0.Output.Button': 'none',
 'root.IOPort.I0.Output.DelayTime': '0',
 'root.IOPort.I0.Output.Mode': 'bistable',
 'root.IOPort.I0.Output.Name': 'Output 1',
 'root.IOPort.I0.Output.PulseTime': '0',
 'root.IOPort.I1.Direction': 'input',
 'root.IOPort.I1.Output.Active': 'closed',
 'root.IOPort.I1.Output.Button': 'none',
 'root.IOPort.I1.Output.DelayTime': '0',
 'root.IOPort.I1.Output.Mode': 'bistable',
 'root.IOPort.I1.Output.Name': 'Output 2',
 'root.IOPort.I1.Output.PulseTime': '0',
 'root.IOPort.I2.Direction': 'input',
 'root.IOPort.I2.Output.Active': 'closed',
 'root.IOPort.I2.Output.Button': 'none',
 'root.IOPort.I2.Output.DelayTime': '0',
 'root.IOPort.I2.Output.Mode': 'bistable',
 'root.IOPort.I2.Output.Name': 'Output 3',
 'root.IOPort.I2.Output.PulseTime': '0',
 'root.IOPort.I3.Direction': 'input',
 'root.IOPort.I3.Output.Active': 'closed',
 'root.IOPort.I3.Output.Button': 'none',
 'root.IOPort.I3.Output.DelayTime': '0',
 'root.IOPort.I3.Output.Mode': 'bistable',
 'root.IOPort.I3.Output.Name': 'Output 4',
 'root.IOPort.I3.Output.PulseTime': '0'}
2020-09-19 10:52:36 DEBUG (SyncWorker_60) [axis.api] {}
2020-09-19 10:52:36 DEBUG (SyncWorker_60) [axis.utils] http://10.0.3.118:80/axis-cgi/applications/list.cgi {}
2020-09-19 10:52:36 DEBUG (SyncWorker_60) [axis.utils] <Response [401]>, 401 Client Error: Unauthorized for url: http://10.0.3.118:80/axis-cgi/applications/list.cgi
2020-09-19 10:52:36 DEBUG (SyncWorker_45) [axis.api] {}
2020-09-19 10:52:36 DEBUG (SyncWorker_45) [axis.utils] http://10.0.3.118:80/axis-cgi/apidiscovery.cgi {'json': {'method': 'getApiList', 'apiVersion': '1.0', 'context': 'Axis library'}}
2020-09-19 10:52:36 DEBUG (SyncWorker_45) [axis.utils] <Response [404]>, 404 Client Error: Not Found for url: http://10.0.3.118:80/axis-cgi/apidiscovery.cgi
2020-09-19 10:52:36 DEBUG (SyncWorker_45) [axis.api] ''
2020-09-19 10:52:36 DEBUG (SyncWorker_45) [axis.utils] http://10.0.3.118:80/axis-cgi/param.cgi?action=list&group=root.Properties {}
2020-09-19 10:52:36 DEBUG (SyncWorker_45) [axis.vapix] Response: root.Properties.AlwaysMulticast.AlwaysMulticast=yes
root.Properties.API.HTTP.Version=3
root.Properties.API.HTTP.AdminPath=/operator/basic.shtml
root.Properties.API.Metadata.Metadata=yes
root.Properties.API.Metadata.Version=1.0
root.Properties.API.RTSP.Version=2.01
root.Properties.API.RTSP.RTSPAuth=yes
root.Properties.API.WebService.WebService=yes
root.Properties.API.WebService.ONVIF.ONVIF=yes
root.Properties.API.WebService.ONVIF.Version=1.02
root.Properties.Audio.Audio=yes
root.Properties.Audio.Format=g711,g726,aac
root.Properties.Audio.DuplexMode=full,half,post,get
root.Properties.Audio.InputType=mic,line
root.Properties.Audio.Decoder.Format=g711,g726,axis-mulaw-128
root.Properties.Audio.Source.A0.Input=yes
root.Properties.Audio.Source.A0.Output=yes
root.Properties.EmbeddedDevelopment.EmbeddedDevelopment=yes
root.Properties.EmbeddedDevelopment.Version=1.40
root.Properties.EmbeddedDevelopment.CacheSize=34603008
root.Properties.EmbeddedDevelopment.DefaultCacheSize=50331648
root.Properties.Firmware.BuildNumber=3
root.Properties.Firmware.BuildDate=Aug 15 2019 12:51
root.Properties.Firmware.Version=5.51.6
root.Properties.GuardTour.GuardTour=yes
root.Properties.GuardTour.RecordedTour=no
root.Properties.HTTPS.HTTPS=yes
root.Properties.Image.Rotation=0,90,180,270
root.Properties.Image.Resolution=D1,4CIF,2CIF,CIF,QCIF
root.Properties.Image.Format=jpeg,mjpeg,h264,bitmap
root.Properties.Image.NbrOfViews=1
root.Properties.Image.H264.Profiles=Baseline
root.Properties.LEDControl.LEDControl=yes
root.Properties.LocalStorage.LocalStorage=yes
root.Properties.LocalStorage.Version=1.00
root.Properties.LocalStorage.ContinuousRecording=yes
root.Properties.LocalStorage.NbrOfContinuousRecordingProfiles=1
root.Properties.LocalStorage.FailOverRecording=yes
root.Properties.LocalStorage.SDCard=yes
root.Properties.Motion.Motion=yes
root.Properties.Motion.MaxNbrOfWindows=10
root.Properties.NetworkShare.NetworkShare=yes
root.Properties.NetworkShare.CIFS=yes
root.Properties.NetworkShare.IPV6=yes
root.Properties.PrivacyMask.PrivacyMask=no
root.Properties.PrivacyMask.MaxNbrOfPrivacyMasks=32
root.Properties.PTZ.PTZ=yes
root.Properties.PTZ.DigitalPTZ=no
root.Properties.PTZ.DriverManagement=yes
root.Properties.RemoteService.RemoteService=no
root.Properties.RTC.RTC=yes
root.Properties.Serial.Serial=yes
root.Properties.System.Language=English
root.Properties.System.LanguageType=default
root.Properties.System.HardwareID=164
root.Properties.System.SerialNumber=00408CA76A4E
root.Properties.System.Architecture=crisv32
root.Properties.Tampering.Tampering=yes
root.Properties.VirtualInput.VirtualInput=yes
 from 10.0.3.118
2020-09-19 10:52:36 DEBUG (SyncWorker_45) [axis.utils] http://10.0.3.118:80/axis-cgi/param.cgi?action=list&group=root.Brand {}
2020-09-19 10:52:36 DEBUG (SyncWorker_45) [axis.vapix] Response: root.Brand.Brand=AXIS
root.Brand.ProdFullName=AXIS Q7401 Video Encoder
root.Brand.ProdShortName=AXIS Q7401
root.Brand.ProdNbr=Q7401
root.Brand.ProdType=Network Video Encoder
root.Brand.WebURL=http://www.axis.com/
 from 10.0.3.118
2020-09-19 10:52:36 DEBUG (SyncWorker_45) [axis.utils] http://10.0.3.118:80/axis-cgi/param.cgi?action=list&group=root.Input {}
2020-09-19 10:52:37 DEBUG (SyncWorker_45) [axis.vapix] Response: root.Input.NbrOfInputs=4
 from 10.0.3.118
2020-09-19 10:52:37 DEBUG (SyncWorker_45) [axis.utils] http://10.0.3.118:80/axis-cgi/param.cgi?action=list&group=root.IOPort {}
2020-09-19 10:52:37 DEBUG (SyncWorker_45) [axis.vapix] Response: root.IOPort.I0.Direction=input
root.IOPort.I0.Output.Name=Output 1
root.IOPort.I0.Output.Active=closed
root.IOPort.I0.Output.Button=none
root.IOPort.I0.Output.PulseTime=0
root.IOPort.I0.Output.Mode=bistable
root.IOPort.I0.Output.DelayTime=0
root.IOPort.I1.Direction=input
root.IOPort.I1.Output.Name=Output 2
root.IOPort.I1.Output.Active=closed
root.IOPort.I1.Output.Button=none
root.IOPort.I1.Output.PulseTime=0
root.IOPort.I1.Output.Mode=bistable
root.IOPort.I1.Output.DelayTime=0
root.IOPort.I2.Direction=input
root.IOPort.I2.Output.Name=Output 3
root.IOPort.I2.Output.Active=closed
root.IOPort.I2.Output.Button=none
root.IOPort.I2.Output.PulseTime=0
root.IOPort.I2.Output.Mode=bistable
root.IOPort.I2.Output.DelayTime=0
root.IOPort.I3.Direction=input
root.IOPort.I3.Output.Name=Output 4
root.IOPort.I3.Output.Active=closed
root.IOPort.I3.Output.Button=none
root.IOPort.I3.Output.PulseTime=0
root.IOPort.I3.Output.Mode=bistable
root.IOPort.I3.Output.DelayTime=0
 from 10.0.3.118
2020-09-19 10:52:37 DEBUG (SyncWorker_45) [axis.utils] http://10.0.3.118:80/axis-cgi/param.cgi?action=list&group=root.Output {}
2020-09-19 10:52:37 DEBUG (SyncWorker_45) [axis.vapix] Response: root.Output.NbrOfOutputs=0
 from 10.0.3.118
2020-09-19 10:52:37 DEBUG (SyncWorker_45) [axis.utils] http://10.0.3.118:80/axis-cgi/param.cgi?action=list&group=root.StreamProfile {}
2020-09-19 10:52:37 DEBUG (SyncWorker_45) [axis.vapix] Response: root.StreamProfile.MaxGroups=20
root.StreamProfile.S0.Name=Quality
root.StreamProfile.S0.Description=Best image quality and full frame rate.
root.StreamProfile.S0.Parameters=videocodec=h264&resolution=4CIF&compression=20&fps=0&videokeyframeinterval=8&videobitrate=0&squarepixel=0
root.StreamProfile.S0.Default.Name=Quality
root.StreamProfile.S0.Default.Description=Best image quality and full frame rate.
root.StreamProfile.S0.Default.Parameters=videocodec=h264&resolution=4CIF&compression=20&fps=0&videokeyframeinterval=8&videobitrate=0&squarepixel=0
root.StreamProfile.S1.Name=Balanced
root.StreamProfile.S1.Description=Medium image quality and frame rate.
root.StreamProfile.S1.Parameters=videocodec=h264&resolution=4CIF&compression=30&fps=15&videokeyframeinterval=15&videobitrate=0&squarepixel=0
root.StreamProfile.S1.Default.Name=Balanced
root.StreamProfile.S1.Default.Description=Medium image quality and frame rate.
root.StreamProfile.S1.Default.Parameters=videocodec=h264&resolution=4CIF&compression=30&fps=15&videokeyframeinterval=15&videobitrate=0&squarepixel=0
root.StreamProfile.S2.Name=Bandwidth
root.StreamProfile.S2.Description=Low bandwidth with medium image quality.
root.StreamProfile.S2.Parameters=videocodec=h264&resolution=4CIF&compression=50&fps=15&videokeyframeinterval=32&videobitrate=250&videomaxbitrate=1000&videobitratepriority=framerate&squarepixel=0
root.StreamProfile.S2.Default.Name=Bandwidth
root.StreamProfile.S2.Default.Description=Low bandwidth with medium image quality.
root.StreamProfile.S2.Default.Parameters=videocodec=h264&resolution=4CIF&compression=50&fps=15&videokeyframeinterval=32&videobitrate=250&videomaxbitrate=1000&videobitratepriority=framerate&squarepixel=0
root.StreamProfile.S3.Name=Mobile
root.StreamProfile.S3.Description=Mobile device settings.
root.StreamProfile.S3.Parameters=videocodec=h264&resolution=QCIF&compression=50&fps=15&videokeyframeinterval=32&videobitrate=120&videomaxbitrate=128&videobitratepriority=quality&audio=0&squarepixel=0
root.StreamProfile.S3.Default.Name=Mobile
root.StreamProfile.S3.Default.Description=Mobile device settings.
root.StreamProfile.S3.Default.Parameters=videocodec=h264&resolution=QCIF&compression=50&fps=15&videokeyframeinterval=32&videobitrate=120&videomaxbitrate=128&videobitratepriority=quality&audio=0&squarepixel=0
 from 10.0.3.118
2020-09-19 10:52:37 DEBUG (SyncWorker_45) [axis.api] {'root.IOPort.I0.Direction': 'input',
 'root.IOPort.I0.Output.Active': 'closed',
 'root.IOPort.I0.Output.Button': 'none',
 'root.IOPort.I0.Output.DelayTime': '0',
 'root.IOPort.I0.Output.Mode': 'bistable',
 'root.IOPort.I0.Output.Name': 'Output 1',
 'root.IOPort.I0.Output.PulseTime': '0',
 'root.IOPort.I1.Direction': 'input',
 'root.IOPort.I1.Output.Active': 'closed',
 'root.IOPort.I1.Output.Button': 'none',
 'root.IOPort.I1.Output.DelayTime': '0',
 'root.IOPort.I1.Output.Mode': 'bistable',
 'root.IOPort.I1.Output.Name': 'Output 2',
 'root.IOPort.I1.Output.PulseTime': '0',
 'root.IOPort.I2.Direction': 'input',
 'root.IOPort.I2.Output.Active': 'closed',
 'root.IOPort.I2.Output.Button': 'none',
 'root.IOPort.I2.Output.DelayTime': '0',
 'root.IOPort.I2.Output.Mode': 'bistable',
 'root.IOPort.I2.Output.Name': 'Output 3',
 'root.IOPort.I2.Output.PulseTime': '0',
 'root.IOPort.I3.Direction': 'input',
 'root.IOPort.I3.Output.Active': 'closed',
 'root.IOPort.I3.Output.Button': 'none',
 'root.IOPort.I3.Output.DelayTime': '0',
 'root.IOPort.I3.Output.Mode': 'bistable',
 'root.IOPort.I3.Output.Name': 'Output 4',
 'root.IOPort.I3.Output.PulseTime': '0'}
2020-09-19 10:52:37 DEBUG (SyncWorker_45) [axis.api] {}
2020-09-19 10:52:37 DEBUG (SyncWorker_45) [axis.utils] http://10.0.3.118:80/axis-cgi/applications/list.cgi {}
2020-09-19 10:52:37 DEBUG (SyncWorker_45) [axis.utils] <Response [401]>, 401 Client Error: Unauthorized for url: http://10.0.3.118:80/axis-cgi/applications/list.cgi
2020-09-19 10:52:37 INFO (MainThread) [homeassistant.components.binary_sensor] Setting up binary_sensor.axis
2020-09-19 10:52:37 INFO (MainThread) [homeassistant.components.camera] Setting up camera.axis
2020-09-19 10:52:37 INFO (MainThread) [homeassistant.components.light] Setting up light.axis
2020-09-19 10:52:37 INFO (MainThread) [homeassistant.components.switch] Setting up switch.axis
2020-09-19 10:52:37 INFO (MainThread) [homeassistant.helpers.entity_registry] Registered new camera.axis entity: camera.q7401_0
2020-09-19 10:52:37 DEBUG (MainThread) [axis.api] {}
2020-09-19 10:52:37 DEBUG (MainThread) [axis.streammanager] rtsp://10.0.3.118/axis-media/media.amp?video=0&audio=0&event=on
2020-09-19 10:52:37 DEBUG (MainThread) [axis.rtsp] Stream listener online
2020-09-19 10:52:37 DEBUG (MainThread) [axis.rtsp] OPTIONS rtsp://10.0.3.118/axis-media/media.amp?video=0&audio=0&event=on RTSP/1.0
CSeq: 0
User-Agent: HASS Axis

2020-09-19 10:52:37 DEBUG (MainThread) [axis.rtsp] Received data [] from 10.0.3.118
2020-09-19 10:52:37 DEBUG (MainThread) [axis.rtsp] RTSP session (10.0.3.118) state starting
2020-09-19 10:52:37 DEBUG (MainThread) [axis.rtsp] RTSP session (10.0.3.118) state starting
2020-09-19 10:52:37 DEBUG (MainThread) [axis.rtsp] DESCRIBE rtsp://10.0.3.118/axis-media/media.amp?video=0&audio=0&event=on RTSP/1.0
CSeq: 1
User-Agent: HASS Axis
Accept: application/sdp

2020-09-19 10:52:37 DEBUG (MainThread) [axis.rtsp] Received data [] from 10.0.3.118
2020-09-19 10:52:37 DEBUG (MainThread) [axis.rtsp] RTSP session (10.0.3.118) state starting
2020-09-19 10:52:37 DEBUG (MainThread) [axis.rtsp] DESCRIBE rtsp://10.0.3.118/axis-media/media.amp?video=0&audio=0&event=on RTSP/1.0
CSeq: 1
Authorization: Digest username="hass", realm="AXIS_00408CA76A4E", algorithm="MD5", nonce="0000e540Y89809437b0a5ebb8689182efb378ddf6b2d8f9", uri="rtsp://10.0.3.118/axis-media/media.amp?video=0&audio=0&event=on", response="c4785e96e7c8b2f3c0e861108b45e27c"
User-Agent: HASS Axis
Accept: application/sdp

2020-09-19 10:52:37 DEBUG (MainThread) [axis.rtsp] Received data ['v=0', 'o=- 1600505010908675 1600505010908675 IN IP4 10.0.3.118', 's=Media Presentation', 'e=NONE', 't=0 0', 'a=control:rtsp://10.0.3.118/axis-media/media.amp?video=0&audio=0&event=on', 'a=range:npt=0.000000-', 'm=application 0 RTP/AVP 98', 'c=IN IP4 0.0.0.0', 'a=recvonly', 'a=control:rtsp://10.0.3.118/axis-media/media.amp/trackID=3?video=0&audio=0&event=on', 'a=rtpmap:98 vnd.onvif.metadata/90000'] from 10.0.3.118
2020-09-19 10:52:37 DEBUG (MainThread) [axis.rtsp] RTSP session (10.0.3.118) state starting
2020-09-19 10:52:37 DEBUG (MainThread) [axis.rtsp] RTSP session (10.0.3.118) state starting
2020-09-19 10:52:37 DEBUG (MainThread) [axis.rtsp] SETUP rtsp://10.0.3.118/axis-media/media.amp/trackID=3?video=0&audio=0&event=on RTSP/1.0
CSeq: 2
Authorization: Digest username="hass", realm="AXIS_00408CA76A4E", algorithm="MD5", nonce="0000e540Y89809437b0a5ebb8689182efb378ddf6b2d8f9", uri="rtsp://10.0.3.118/axis-media/media.amp?video=0&audio=0&event=on", response="eeacd3b30f3b0197e29f1fda6508b766"
User-Agent: HASS Axis
Transport: RTP/AVP;unicast;client_port=37283-37284

2020-09-19 10:52:37 DEBUG (MainThread) [axis.rtsp] Received data [] from 10.0.3.118
2020-09-19 10:52:37 DEBUG (MainThread) [axis.rtsp] RTSP session (10.0.3.118) state starting
2020-09-19 10:52:37 DEBUG (MainThread) [axis.rtsp] RTSP session (10.0.3.118) state starting
2020-09-19 10:52:37 DEBUG (MainThread) [axis.rtsp] PLAY rtsp://10.0.3.118/axis-media/media.amp?video=0&audio=0&event=on RTSP/1.0
CSeq: 3
Authorization: Digest username="hass", realm="AXIS_00408CA76A4E", algorithm="MD5", nonce="0000e540Y89809437b0a5ebb8689182efb378ddf6b2d8f9", uri="rtsp://10.0.3.118/axis-media/media.amp?video=0&audio=0&event=on", response="7275e804237d273e45ea87b04175542a"
User-Agent: HASS Axis
Session: 852757AD

2020-09-19 10:52:37 DEBUG (MainThread) [axis.rtsp] Received data [] from 10.0.3.118
2020-09-19 10:52:37 DEBUG (MainThread) [axis.rtsp] RTSP session (10.0.3.118) state starting
2020-09-19 10:52:37 DEBUG (MainThread) [axis.rtsp] RTSP session (10.0.3.118) state playing
2020-09-19 10:52:37 DEBUG (MainThread) [axis.rtsp] RTSP session (10.0.3.118) state playing
2020-09-19 10:52:38 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:UserAlarm/tnsaxis:Recurring/Interval', 'type': 'active', 'value': '0'}
2020-09-19 10:52:38 DEBUG (MainThread) [axis.event_stream] Unsupported event tns1:UserAlarm/tnsaxis:Recurring/Interval
2020-09-19 10:52:38 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:UserAlarm/tnsaxis:Recurring/Interval', 'type': 'active', 'value': '0'}
2020-09-19 10:52:38 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:PTZController/tnsaxis:Move/Channel_1', 'source': 'PTZConfigurationToken', 'source_idx': '1', 'type': 'is_moving', 'value': '0'}
2020-09-19 10:52:38 DEBUG (MainThread) [axis.event_stream] Unsupported event tns1:PTZController/tnsaxis:Move/Channel_1
2020-09-19 10:52:38 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:UserAlarm/tnsaxis:Recurring/Interval', 'type': 'active', 'value': '0'}
2020-09-19 10:52:39 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:Device/tnsaxis:IO/VirtualInput', 'source': 'port', 'source_idx': '1', 'type': 'active', 'value': '0'}
2020-09-19 10:52:39 DEBUG (MainThread) [axis.event_stream] Unsupported event tns1:Device/tnsaxis:IO/VirtualInput
2020-09-19 10:52:39 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:PTZController/tnsaxis:PTZPresets/Channel_1', 'type': 'on_preset', 'value': '0'}
2020-09-19 10:52:39 DEBUG (MainThread) [axis.event_stream] Unsupported event tns1:PTZController/tnsaxis:PTZPresets/Channel_1
2020-09-19 10:52:39 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:UserAlarm/tnsaxis:Recurring/Interval', 'type': 'active', 'value': '1'}
2020-09-19 10:52:39 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:Device/tnsaxis:IO/VirtualInput', 'source': 'port', 'source_idx': '2', 'type': 'active', 'value': '0'}
2020-09-19 10:52:39 DEBUG (MainThread) [axis.event_stream] Unsupported event tns1:Device/tnsaxis:IO/VirtualInput
2020-09-19 10:52:39 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:PTZController/tnsaxis:ControlQueue', 'source': 'PTZConfigurationToken', 'source_idx': '1', 'type': 'queue_owner', 'value': ''}
2020-09-19 10:52:39 DEBUG (MainThread) [axis.event_stream] Unsupported event tns1:PTZController/tnsaxis:ControlQueue
2020-09-19 10:52:39 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:UserAlarm/tnsaxis:Recurring/Interval', 'type': 'active', 'value': '1'}
2020-09-19 10:52:39 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:Device/tnsaxis:IO/VirtualInput', 'source': 'port', 'source_idx': '3', 'type': 'active', 'value': '0'}
2020-09-19 10:52:39 DEBUG (MainThread) [axis.event_stream] Unsupported event tns1:Device/tnsaxis:IO/VirtualInput
2020-09-19 10:52:39 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:UserAlarm/tnsaxis:Recurring/Interval', 'type': 'active', 'value': '1'}
2020-09-19 10:52:40 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:VideoAnalytics/tnsaxis:MotionDetection', 'source': 'window', 'source_idx': '5', 'type': 'motion', 'value': '0'}
2020-09-19 10:52:40 INFO (MainThread) [homeassistant.helpers.entity_registry] Registered new binary_sensor.axis entity: binary_sensor.q7401_0_motion_5
2020-09-19 10:52:40 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:Device/tnsaxis:IO/VirtualPort', 'source': 'port', 'source_idx': '1', 'type': 'state', 'value': '0'}
2020-09-19 10:52:40 DEBUG (MainThread) [axis.event_stream] Unsupported event tns1:Device/tnsaxis:IO/VirtualPort
2020-09-19 10:52:40 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:Device/tnsaxis:IO/VirtualInput', 'source': 'port', 'source_idx': '4', 'type': 'active', 'value': '0'}
2020-09-19 10:52:40 DEBUG (MainThread) [axis.event_stream] Unsupported event tns1:Device/tnsaxis:IO/VirtualInput
2020-09-19 10:52:41 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:UserAlarm/tnsaxis:Recurring/Interval', 'type': 'active', 'value': '1'}
2020-09-19 10:52:41 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tnsaxis:Storage/Recording', 'type': 'recording', 'value': '0'}
2020-09-19 10:52:41 DEBUG (MainThread) [axis.event_stream] Unsupported event tnsaxis:Storage/Recording
2020-09-19 10:52:41 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:VideoAnalytics/tnsaxis:MotionDetection', 'source': 'window', 'source_idx': '4', 'type': 'motion', 'value': '0'}
2020-09-19 10:52:41 INFO (MainThread) [homeassistant.helpers.entity_registry] Registered new binary_sensor.axis entity: binary_sensor.q7401_0_motion_4
2020-09-19 10:52:41 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:Device/tnsaxis:IO/VirtualInput', 'source': 'port', 'source_idx': '5', 'type': 'active', 'value': '0'}
2020-09-19 10:52:41 DEBUG (MainThread) [axis.event_stream] Unsupported event tns1:Device/tnsaxis:IO/VirtualInput
2020-09-19 10:52:41 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:UserAlarm/tnsaxis:Recurring/Interval', 'type': 'active', 'value': '1'}
2020-09-19 10:52:41 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:VideoAnalytics/tnsaxis:MotionDetection', 'source': 'window', 'source_idx': '3', 'type': 'motion', 'value': '0'}
2020-09-19 10:52:41 INFO (MainThread) [homeassistant.helpers.entity_registry] Registered new binary_sensor.axis entity: binary_sensor.q7401_0_motion_3
2020-09-19 10:52:41 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:Device/tnsaxis:IO/Port', 'type': 'state', 'value': '0'}
2020-09-19 10:52:41 INFO (MainThread) [homeassistant.helpers.entity_registry] Registered new binary_sensor.axis entity: binary_sensor.q7401_0_input
2020-09-19 10:52:41 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:Device/tnsaxis:IO/VirtualInput', 'source': 'port', 'source_idx': '7', 'type': 'active', 'value': '0'}
2020-09-19 10:52:41 DEBUG (MainThread) [axis.event_stream] Unsupported event tns1:Device/tnsaxis:IO/VirtualInput
2020-09-19 10:52:41 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:UserAlarm/tnsaxis:Recurring/Interval', 'type': 'active', 'value': '1'}
2020-09-19 10:52:41 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:PTZController/tnsaxis:PTZReady', 'source': 'channel', 'source_idx': '1', 'type': 'ready', 'value': '0'}
2020-09-19 10:52:41 DEBUG (MainThread) [axis.event_stream] Unsupported event tns1:PTZController/tnsaxis:PTZReady
2020-09-19 10:52:41 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:AudioSource/tnsaxis:TriggerLevel', 'source': 'channel', 'source_idx': '1', 'type': 'triggered', 'value': '0'}
2020-09-19 10:52:41 INFO (MainThread) [homeassistant.helpers.entity_registry] Registered new binary_sensor.axis entity: binary_sensor.q7401_0_sound_1
2020-09-19 10:52:41 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:VideoAnalytics/tnsaxis:MotionDetection', 'source': 'window', 'source_idx': '0', 'type': 'motion', 'value': '0'}
2020-09-19 10:52:41 INFO (MainThread) [homeassistant.helpers.entity_registry] Registered new binary_sensor.axis entity: binary_sensor.q7401_0_motion_0
2020-09-19 10:52:41 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:Device/tnsaxis:IO/Port', 'source': 'port', 'source_idx': '3', 'type': 'state', 'value': '0'}
2020-09-19 10:52:41 INFO (MainThread) [homeassistant.helpers.entity_registry] Registered new binary_sensor.axis entity: binary_sensor.q7401_0_input_3
2020-09-19 10:52:41 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:Device/tnsaxis:IO/VirtualInput', 'source': 'port', 'source_idx': '8', 'type': 'active', 'value': '0'}
2020-09-19 10:52:41 DEBUG (MainThread) [axis.event_stream] Unsupported event tns1:Device/tnsaxis:IO/VirtualInput
2020-09-19 10:52:41 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:UserAlarm/tnsaxis:Recurring/Interval', 'type': 'active', 'value': '1'}
2020-09-19 10:52:42 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:Device/tnsaxis:Status/SystemReady', 'type': 'ready', 'value': '1'}
2020-09-19 10:52:42 DEBUG (MainThread) [axis.event_stream] Unsupported event tns1:Device/tnsaxis:Status/SystemReady
2020-09-19 10:52:42 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:VideoAnalytics/tnsaxis:MotionDetection', 'source': 'window', 'source_idx': '2', 'type': 'motion', 'value': '0'}
2020-09-19 10:52:42 INFO (MainThread) [homeassistant.helpers.entity_registry] Registered new binary_sensor.axis entity: binary_sensor.q7401_0_motion_2
2020-09-19 10:52:42 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:Device/tnsaxis:IO/Port', 'source': 'port', 'source_idx': '2', 'type': 'state', 'value': '0'}
2020-09-19 10:52:42 INFO (MainThread) [homeassistant.helpers.entity_registry] Registered new binary_sensor.axis entity: binary_sensor.q7401_0_input_2
2020-09-19 10:52:42 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:Device/tnsaxis:IO/VirtualInput', 'source': 'port', 'source_idx': '6', 'type': 'active', 'value': '0'}
2020-09-19 10:52:42 DEBUG (MainThread) [axis.event_stream] Unsupported event tns1:Device/tnsaxis:IO/VirtualInput
2020-09-19 10:52:42 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:Device/tnsaxis:HardwareFailure/StorageFailure', 'source': 'disk_id', 'source_idx': 'SD_DISK', 'type': 'disruption', 'value': '1'}
2020-09-19 10:52:42 DEBUG (MainThread) [axis.event_stream] Unsupported event tns1:Device/tnsaxis:HardwareFailure/StorageFailure
2020-09-19 10:52:42 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:VideoAnalytics/tnsaxis:MotionDetection', 'source': 'window', 'source_idx': '1', 'type': 'motion', 'value': '0'}
2020-09-19 10:52:42 INFO (MainThread) [homeassistant.helpers.entity_registry] Registered new binary_sensor.axis entity: binary_sensor.q7401_0_motion_1
2020-09-19 10:52:42 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:Device/tnsaxis:IO/Port', 'source': 'port', 'source_idx': '1', 'type': 'state', 'value': '0'}
2020-09-19 10:52:42 INFO (MainThread) [homeassistant.helpers.entity_registry] Registered new binary_sensor.axis entity: binary_sensor.q7401_0_input_1
2020-09-19 10:52:42 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:Device/tnsaxis:IO/VirtualInput', 'source': 'port', 'source_idx': '9', 'type': 'active', 'value': '0'}
2020-09-19 10:52:42 DEBUG (MainThread) [axis.event_stream] Unsupported event tns1:Device/tnsaxis:IO/VirtualInput
2020-09-19 10:52:42 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:Device/tnsaxis:IO/Port', 'source': 'port', 'source_idx': '0', 'type': 'state', 'value': '0'}
2020-09-19 10:52:42 INFO (MainThread) [homeassistant.helpers.entity_registry] Registered new binary_sensor.axis entity: binary_sensor.q7401_0_input_0
2020-09-19 10:52:42 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:Device/tnsaxis:IO/VirtualInput', 'source': 'port', 'source_idx': '10', 'type': 'active', 'value': '0'}
2020-09-19 10:52:42 DEBUG (MainThread) [axis.event_stream] Unsupported event tns1:Device/tnsaxis:IO/VirtualInput
2020-09-19 10:52:42 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:Device/tnsaxis:HardwareFailure/StorageFailure', 'source': 'disk_id', 'source_idx': 'NetworkShare', 'type': 'disruption', 'value': '0'}
2020-09-19 10:52:42 DEBUG (MainThread) [axis.event_stream] Unsupported event tns1:Device/tnsaxis:HardwareFailure/StorageFailure
2020-09-19 10:52:42 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:Device/tnsaxis:IO/VirtualInput', 'source': 'port', 'source_idx': '11', 'type': 'active', 'value': '0'}
2020-09-19 10:52:42 DEBUG (MainThread) [axis.event_stream] Unsupported event tns1:Device/tnsaxis:IO/VirtualInput
2020-09-19 10:52:42 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tnsaxis:Storage/Disruption', 'source': 'disk_id', 'source_idx': 'SD_DISK', 'type': 'disruption', 'value': '1'}
2020-09-19 10:52:42 DEBUG (MainThread) [axis.event_stream] Unsupported event tnsaxis:Storage/Disruption
2020-09-19 10:52:42 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:Device/tnsaxis:IO/VirtualInput', 'source': 'port', 'source_idx': '12', 'type': 'active', 'value': '0'}
2020-09-19 10:52:42 DEBUG (MainThread) [axis.event_stream] Unsupported event tns1:Device/tnsaxis:IO/VirtualInput
2020-09-19 10:52:42 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tnsaxis:Storage/Disruption', 'source': 'disk_id', 'source_idx': 'NetworkShare', 'type': 'disruption', 'value': '0'}
2020-09-19 10:52:42 DEBUG (MainThread) [axis.event_stream] Unsupported event tnsaxis:Storage/Disruption
2020-09-19 10:52:42 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:Device/tnsaxis:IO/VirtualInput', 'source': 'port', 'source_idx': '15', 'type': 'active', 'value': '0'}
2020-09-19 10:52:42 DEBUG (MainThread) [axis.event_stream] Unsupported event tns1:Device/tnsaxis:IO/VirtualInput
2020-09-19 10:52:42 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:Device/tnsaxis:IO/VirtualInput', 'source': 'port', 'source_idx': '13', 'type': 'active', 'value': '0'}
2020-09-19 10:52:42 DEBUG (MainThread) [axis.event_stream] Unsupported event tns1:Device/tnsaxis:IO/VirtualInput
2020-09-19 10:52:42 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:Device/tnsaxis:IO/VirtualInput', 'source': 'port', 'source_idx': '14', 'type': 'active', 'value': '0'}
2020-09-19 10:52:42 DEBUG (MainThread) [axis.event_stream] Unsupported event tns1:Device/tnsaxis:IO/VirtualInput
2020-09-19 10:52:42 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:Device/tnsaxis:IO/VirtualInput', 'source': 'port', 'source_idx': '16', 'type': 'active', 'value': '0'}
2020-09-19 10:52:42 DEBUG (MainThread) [axis.event_stream] Unsupported event tns1:Device/tnsaxis:IO/VirtualInput
2020-09-19 10:52:42 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:Device/tnsaxis:IO/VirtualInput', 'source': 'port', 'source_idx': '17', 'type': 'active', 'value': '0'}
2020-09-19 10:52:42 DEBUG (MainThread) [axis.event_stream] Unsupported event tns1:Device/tnsaxis:IO/VirtualInput
2020-09-19 10:52:42 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:Device/tnsaxis:IO/VirtualInput', 'source': 'port', 'source_idx': '18', 'type': 'active', 'value': '0'}
2020-09-19 10:52:42 DEBUG (MainThread) [axis.event_stream] Unsupported event tns1:Device/tnsaxis:IO/VirtualInput
2020-09-19 10:52:43 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:Device/tnsaxis:IO/VirtualInput', 'source': 'port', 'source_idx': '19', 'type': 'active', 'value': '0'}
2020-09-19 10:52:43 DEBUG (MainThread) [axis.event_stream] Unsupported event tns1:Device/tnsaxis:IO/VirtualInput
2020-09-19 10:52:43 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:Device/tnsaxis:IO/VirtualInput', 'source': 'port', 'source_idx': '20', 'type': 'active', 'value': '0'}
2020-09-19 10:52:43 DEBUG (MainThread) [axis.event_stream] Unsupported event tns1:Device/tnsaxis:IO/VirtualInput
2020-09-19 10:52:43 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:Device/tnsaxis:IO/VirtualInput', 'source': 'port', 'source_idx': '21', 'type': 'active', 'value': '0'}
2020-09-19 10:52:43 DEBUG (MainThread) [axis.event_stream] Unsupported event tns1:Device/tnsaxis:IO/VirtualInput
2020-09-19 10:52:43 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:Device/tnsaxis:IO/VirtualInput', 'source': 'port', 'source_idx': '22', 'type': 'active', 'value': '0'}
2020-09-19 10:52:43 DEBUG (MainThread) [axis.event_stream] Unsupported event tns1:Device/tnsaxis:IO/VirtualInput
2020-09-19 10:52:43 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:Device/tnsaxis:IO/VirtualInput', 'source': 'port', 'source_idx': '23', 'type': 'active', 'value': '0'}
2020-09-19 10:52:43 DEBUG (MainThread) [axis.event_stream] Unsupported event tns1:Device/tnsaxis:IO/VirtualInput
2020-09-19 10:52:43 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:Device/tnsaxis:IO/VirtualInput', 'source': 'port', 'source_idx': '24', 'type': 'active', 'value': '0'}
2020-09-19 10:52:43 DEBUG (MainThread) [axis.event_stream] Unsupported event tns1:Device/tnsaxis:IO/VirtualInput
2020-09-19 10:52:43 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:VideoSource/tnsaxis:LiveStreamAccessed', 'type': 'accessed', 'value': '1'}
2020-09-19 10:52:43 DEBUG (MainThread) [axis.event_stream] Unsupported event tns1:VideoSource/tnsaxis:LiveStreamAccessed
2020-09-19 10:52:43 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:VideoEncoder/tnsaxis:Connections', 'source': 'channel', 'source_idx': '1', 'type': 'connected', 'value': '1'}
2020-09-19 10:52:43 DEBUG (MainThread) [axis.event_stream] Unsupported event tns1:VideoEncoder/tnsaxis:Connections
2020-09-19 10:52:43 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:Device/tnsaxis:IO/VirtualInput', 'source': 'port', 'source_idx': '25', 'type': 'active', 'value': '0'}
2020-09-19 10:52:43 DEBUG (MainThread) [axis.event_stream] Unsupported event tns1:Device/tnsaxis:IO/VirtualInput
2020-09-19 10:52:43 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:Device/tnsaxis:IO/VirtualInput', 'source': 'port', 'source_idx': '26', 'type': 'active', 'value': '0'}
2020-09-19 10:52:43 DEBUG (MainThread) [axis.event_stream] Unsupported event tns1:Device/tnsaxis:IO/VirtualInput
2020-09-19 10:52:43 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:Device/tnsaxis:IO/VirtualInput', 'source': 'port', 'source_idx': '27', 'type': 'active', 'value': '0'}
2020-09-19 10:52:43 DEBUG (MainThread) [axis.event_stream] Unsupported event tns1:Device/tnsaxis:IO/VirtualInput
2020-09-19 10:52:43 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:Device/tnsaxis:IO/VirtualInput', 'source': 'port', 'source_idx': '28', 'type': 'active', 'value': '0'}
2020-09-19 10:52:43 DEBUG (MainThread) [axis.event_stream] Unsupported event tns1:Device/tnsaxis:IO/VirtualInput
2020-09-19 10:52:43 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:Device/tnsaxis:IO/VirtualInput', 'source': 'port', 'source_idx': '29', 'type': 'active', 'value': '0'}
2020-09-19 10:52:43 DEBUG (MainThread) [axis.event_stream] Unsupported event tns1:Device/tnsaxis:IO/VirtualInput
2020-09-19 10:52:43 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:Device/tnsaxis:IO/VirtualInput', 'source': 'port', 'source_idx': '31', 'type': 'active', 'value': '0'}
2020-09-19 10:52:43 DEBUG (MainThread) [axis.event_stream] Unsupported event tns1:Device/tnsaxis:IO/VirtualInput
2020-09-19 10:52:43 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:Device/tnsaxis:IO/VirtualInput', 'source': 'port', 'source_idx': '32', 'type': 'active', 'value': '0'}
2020-09-19 10:52:43 DEBUG (MainThread) [axis.event_stream] Unsupported event tns1:Device/tnsaxis:IO/VirtualInput
2020-09-19 10:52:43 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:Device/tnsaxis:IO/VirtualInput', 'source': 'port', 'source_idx': '30', 'type': 'active', 'value': '0'}
2020-09-19 10:52:43 DEBUG (MainThread) [axis.event_stream] Unsupported event tns1:Device/tnsaxis:IO/VirtualInput
ramakersr commented 4 years ago

Hello,

I made a second user in the camera with only view rights. When I use that user in HA, it’s working. When I use the credentials of the root user of the camera again, it doesn’t work.

Verstuurd vanaf mijn iPhone

Op 19 sep. 2020 om 10:57 heeft haaxema notifications@github.com het volgende geschreven:

 Hi

My camera is an:

AXIS Q7401 Video Encoder 5.51.6

Using the root user: '''' 2020-09-19 10:51:40 DEBUG (SyncWorker_44) [axis.api] {} 2020-09-19 10:51:40 DEBUG (SyncWorker_44) [axis.utils] http://10.0.3.118:80/axis-cgi/apidiscovery.cgi {'json': {'method': 'getApiList', 'apiVersion': '1.0', 'context': 'Axis library'}} 2020-09-19 10:51:40 DEBUG (SyncWorker_44) [axis.utils] <Response [404]>, 404 Client Error: Not Found for url: http://10.0.3.118:80/axis-cgi/apidiscovery.cgi 2020-09-19 10:51:40 DEBUG (SyncWorker_44) [axis.api] '' 2020-09-19 10:51:40 DEBUG (SyncWorker_44) [axis.utils] http://10.0.3.118:80/axis-cgi/param.cgi?action=list&group=root.Properties {} 2020-09-19 10:51:40 DEBUG (SyncWorker_44) [axis.vapix] Response: root.Properties.AlwaysMulticast.AlwaysMulticast=yes root.Properties.API.HTTP.Version=3 root.Properties.API.HTTP.AdminPath=/operator/basic.shtml root.Properties.API.Metadata.Metadata=yes root.Properties.API.Metadata.Version=1.0 root.Properties.API.RTSP.Version=2.01 root.Properties.API.RTSP.RTSPAuth=yes root.Properties.API.WebService.WebService=yes root.Properties.API.WebService.ONVIF.ONVIF=yes root.Properties.API.WebService.ONVIF.Version=1.02 root.Properties.Audio.Audio=yes root.Properties.Audio.Format=g711,g726,aac root.Properties.Audio.DuplexMode=full,half,post,get root.Properties.Audio.InputType=mic,line root.Properties.Audio.Decoder.Format=g711,g726,axis-mulaw-128 root.Properties.Audio.Source.A0.Input=yes root.Properties.Audio.Source.A0.Output=yes root.Properties.EmbeddedDevelopment.EmbeddedDevelopment=yes root.Properties.EmbeddedDevelopment.Version=1.40 root.Properties.EmbeddedDevelopment.CacheSize=34603008 root.Properties.EmbeddedDevelopment.DefaultCacheSize=50331648 root.Properties.Firmware.BuildNumber=3 root.Properties.Firmware.BuildDate=Aug 15 2019 12:51 root.Properties.Firmware.Version=5.51.6 root.Properties.GuardTour.GuardTour=yes root.Properties.GuardTour.RecordedTour=no root.Properties.HTTPS.HTTPS=yes root.Properties.Image.Rotation=0,90,180,270 root.Properties.Image.Resolution=D1,4CIF,2CIF,CIF,QCIF root.Properties.Image.Format=jpeg,mjpeg,h264,bitmap root.Properties.Image.NbrOfViews=1 root.Properties.Image.H264.Profiles=Baseline root.Properties.LEDControl.LEDControl=yes root.Properties.LocalStorage.LocalStorage=yes root.Properties.LocalStorage.Version=1.00 root.Properties.LocalStorage.ContinuousRecording=yes root.Properties.LocalStorage.NbrOfContinuousRecordingProfiles=1 root.Properties.LocalStorage.FailOverRecording=yes root.Properties.LocalStorage.SDCard=yes root.Properties.Motion.Motion=yes root.Properties.Motion.MaxNbrOfWindows=10 root.Properties.NetworkShare.NetworkShare=yes root.Properties.NetworkShare.CIFS=yes root.Properties.NetworkShare.IPV6=yes root.Properties.PrivacyMask.PrivacyMask=no root.Properties.PrivacyMask.MaxNbrOfPrivacyMasks=32 root.Properties.PTZ.PTZ=yes root.Properties.PTZ.DigitalPTZ=no root.Properties.PTZ.DriverManagement=yes root.Properties.RemoteService.RemoteService=no root.Properties.RTC.RTC=yes root.Properties.Serial.Serial=yes root.Properties.System.Language=English root.Properties.System.LanguageType=default root.Properties.System.HardwareID=164 root.Properties.System.SerialNumber=00408CA76A4E root.Properties.System.Architecture=crisv32 root.Properties.Tampering.Tampering=yes root.Properties.VirtualInput.VirtualInput=yes from 10.0.3.118 2020-09-19 10:51:40 DEBUG (SyncWorker_44) [axis.utils] http://10.0.3.118:80/axis-cgi/param.cgi?action=list&group=root.Brand {} 2020-09-19 10:51:40 DEBUG (SyncWorker_44) [axis.vapix] Response: root.Brand.Brand=AXIS root.Brand.ProdFullName=AXIS Q7401 Video Encoder root.Brand.ProdShortName=AXIS Q7401 root.Brand.ProdNbr=Q7401 root.Brand.ProdType=Network Video Encoder root.Brand.WebURL=http://www.axis.com/ from 10.0.3.118 2020-09-19 10:51:40 DEBUG (SyncWorker_44) [axis.utils] http://10.0.3.118:80/axis-cgi/param.cgi?action=list&group=root.Input {} 2020-09-19 10:51:40 DEBUG (SyncWorker_44) [axis.vapix] Response: root.Input.NbrOfInputs=4 from 10.0.3.118 2020-09-19 10:51:40 DEBUG (SyncWorker_44) [axis.utils] http://10.0.3.118:80/axis-cgi/param.cgi?action=list&group=root.IOPort {} 2020-09-19 10:51:40 DEBUG (SyncWorker_44) [axis.vapix] Response: root.IOPort.I0.Configurable=yes root.IOPort.I0.Direction=input root.IOPort.I0.Input.Name=Input - 01 root.IOPort.I0.Input.Trig=closed root.IOPort.I0.Output.Name=Output 1 root.IOPort.I0.Output.Active=closed root.IOPort.I0.Output.Button=none root.IOPort.I0.Output.PulseTime=0 root.IOPort.I0.Output.Mode=bistable root.IOPort.I0.Output.DelayTime=0 root.IOPort.I1.Configurable=yes root.IOPort.I1.Direction=input root.IOPort.I1.Input.Name=Input - 02 root.IOPort.I1.Input.Trig=closed root.IOPort.I1.Output.Name=Output 2 root.IOPort.I1.Output.Active=closed root.IOPort.I1.Output.Button=none root.IOPort.I1.Output.PulseTime=0 root.IOPort.I1.Output.Mode=bistable root.IOPort.I1.Output.DelayTime=0 root.IOPort.I2.Configurable=yes root.IOPort.I2.Direction=input root.IOPort.I2.Input.Name=Input - 03 root.IOPort.I2.Input.Trig=closed root.IOPort.I2.Output.Name=Output 3 root.IOPort.I2.Output.Active=closed root.IOPort.I2.Output.Button=none root.IOPort.I2.Output.PulseTime=0 root.IOPort.I2.Output.Mode=bistable root.IOPort.I2.Output.DelayTime=0 root.IOPort.I3.Configurable=yes root.IOPort.I3.Direction=input root.IOPort.I3.Input.Name=Input - 04 root.IOPort.I3.Input.Trig=closed root.IOPort.I3.Output.Name=Output 4 root.IOPort.I3.Output.Active=closed root.IOPort.I3.Output.Button=none root.IOPort.I3.Output.PulseTime=0 root.IOPort.I3.Output.Mode=bistable root.IOPort.I3.Output.DelayTime=0 from 10.0.3.118 2020-09-19 10:51:40 DEBUG (SyncWorker_44) [axis.utils] http://10.0.3.118:80/axis-cgi/param.cgi?action=list&group=root.Output {} 2020-09-19 10:51:40 DEBUG (SyncWorker_44) [axis.vapix] Response: root.Output.NbrOfOutputs=0 from 10.0.3.118 2020-09-19 10:51:40 DEBUG (SyncWorker_44) [axis.utils] http://10.0.3.118:80/axis-cgi/param.cgi?action=list&group=root.StreamProfile {} 2020-09-19 10:51:41 DEBUG (SyncWorker_44) [axis.vapix] Response: root.StreamProfile.MaxGroups=20 root.StreamProfile.S0.Name=Quality root.StreamProfile.S0.Description=Best image quality and full frame rate. root.StreamProfile.S0.Parameters=videocodec=h264&resolution=4CIF&compression=20&fps=0&videokeyframeinterval=8&videobitrate=0&squarepixel=0 root.StreamProfile.S0.Default.Name=Quality root.StreamProfile.S0.Default.Description=Best image quality and full frame rate. root.StreamProfile.S0.Default.Parameters=videocodec=h264&resolution=4CIF&compression=20&fps=0&videokeyframeinterval=8&videobitrate=0&squarepixel=0 root.StreamProfile.S1.Name=Balanced root.StreamProfile.S1.Description=Medium image quality and frame rate. root.StreamProfile.S1.Parameters=videocodec=h264&resolution=4CIF&compression=30&fps=15&videokeyframeinterval=15&videobitrate=0&squarepixel=0 root.StreamProfile.S1.Default.Name=Balanced root.StreamProfile.S1.Default.Description=Medium image quality and frame rate. root.StreamProfile.S1.Default.Parameters=videocodec=h264&resolution=4CIF&compression=30&fps=15&videokeyframeinterval=15&videobitrate=0&squarepixel=0 root.StreamProfile.S2.Name=Bandwidth root.StreamProfile.S2.Description=Low bandwidth with medium image quality. root.StreamProfile.S2.Parameters=videocodec=h264&resolution=4CIF&compression=50&fps=15&videokeyframeinterval=32&videobitrate=250&videomaxbitrate=1000&videobitratepriority=framerate&squarepixel=0 root.StreamProfile.S2.Default.Name=Bandwidth root.StreamProfile.S2.Default.Description=Low bandwidth with medium image quality. root.StreamProfile.S2.Default.Parameters=videocodec=h264&resolution=4CIF&compression=50&fps=15&videokeyframeinterval=32&videobitrate=250&videomaxbitrate=1000&videobitratepriority=framerate&squarepixel=0 root.StreamProfile.S3.Name=Mobile root.StreamProfile.S3.Description=Mobile device settings. root.StreamProfile.S3.Parameters=videocodec=h264&resolution=QCIF&compression=50&fps=15&videokeyframeinterval=32&videobitrate=120&videomaxbitrate=128&videobitratepriority=quality&audio=0&squarepixel=0 root.StreamProfile.S3.Default.Name=Mobile root.StreamProfile.S3.Default.Description=Mobile device settings. root.StreamProfile.S3.Default.Parameters=videocodec=h264&resolution=QCIF&compression=50&fps=15&videokeyframeinterval=32&videobitrate=120&videomaxbitrate=128&videobitratepriority=quality&audio=0&squarepixel=0 from 10.0.3.118 2020-09-19 10:51:41 DEBUG (SyncWorker_44) [axis.api] {'root.IOPort.I0.Configurable': 'yes', 'root.IOPort.I0.Direction': 'input', 'root.IOPort.I0.Input.Name': 'Input - 01', 'root.IOPort.I0.Input.Trig': 'closed', 'root.IOPort.I0.Output.Active': 'closed', 'root.IOPort.I0.Output.Button': 'none', 'root.IOPort.I0.Output.DelayTime': '0', 'root.IOPort.I0.Output.Mode': 'bistable', 'root.IOPort.I0.Output.Name': 'Output 1', 'root.IOPort.I0.Output.PulseTime': '0', 'root.IOPort.I1.Configurable': 'yes', 'root.IOPort.I1.Direction': 'input', 'root.IOPort.I1.Input.Name': 'Input - 02', 'root.IOPort.I1.Input.Trig': 'closed', 'root.IOPort.I1.Output.Active': 'closed', 'root.IOPort.I1.Output.Button': 'none', 'root.IOPort.I1.Output.DelayTime': '0', 'root.IOPort.I1.Output.Mode': 'bistable', 'root.IOPort.I1.Output.Name': 'Output 2', 'root.IOPort.I1.Output.PulseTime': '0', 'root.IOPort.I2.Configurable': 'yes', 'root.IOPort.I2.Direction': 'input', 'root.IOPort.I2.Input.Name': 'Input - 03', 'root.IOPort.I2.Input.Trig': 'closed', 'root.IOPort.I2.Output.Active': 'closed', 'root.IOPort.I2.Output.Button': 'none', 'root.IOPort.I2.Output.DelayTime': '0', 'root.IOPort.I2.Output.Mode': 'bistable', 'root.IOPort.I2.Output.Name': 'Output 3', 'root.IOPort.I2.Output.PulseTime': '0', 'root.IOPort.I3.Configurable': 'yes', 'root.IOPort.I3.Direction': 'input', 'root.IOPort.I3.Input.Name': 'Input - 04', 'root.IOPort.I3.Input.Trig': 'closed', 'root.IOPort.I3.Output.Active': 'closed', 'root.IOPort.I3.Output.Button': 'none', 'root.IOPort.I3.Output.DelayTime': '0', 'root.IOPort.I3.Output.Mode': 'bistable', 'root.IOPort.I3.Output.Name': 'Output 4', 'root.IOPort.I3.Output.PulseTime': '0'} 2020-09-19 10:51:41 DEBUG (SyncWorker_44) [axis.api] {} 2020-09-19 10:51:41 DEBUG (SyncWorker_44) [axis.utils] http://10.0.3.118:80/axis-cgi/applications/list.cgi {} 2020-09-19 10:51:41 DEBUG (SyncWorker_44) [axis.vapix] Response:

from 10.0.3.118 2020-09-19 10:51:41 ERROR (MainThread) [aiohttp.server] Error handling request Traceback (most recent call last): File "/srv/homeassistant/lib/python3.7/site-packages/aiohttp/web_protocol.py", line 418, in start resp = await task File "/srv/homeassistant/lib/python3.7/site-packages/aiohttp/web_app.py", line 458, in _handle resp = await handler(request) File "/srv/homeassistant/lib/python3.7/site-packages/aiohttp/web_middlewares.py", line 119, in impl return await handler(request) File "/srv/homeassistant/lib/python3.7/site-packages/homeassistant/components/http/request_context.py", line 18, in request_context_middleware return await handler(request) File "/srv/homeassistant/lib/python3.7/site-packages/homeassistant/components/http/ban.py", line 72, in ban_middleware return await handler(request) File "/srv/homeassistant/lib/python3.7/site-packages/homeassistant/components/http/auth.py", line 127, in auth_middleware return await handler(request) File "/srv/homeassistant/lib/python3.7/site-packages/homeassistant/components/http/view.py", line 129, in handle result = await result File "/srv/homeassistant/lib/python3.7/site-packages/homeassistant/components/config/config_entries.py", line 169, in post return await super().post(request, flow_id) File "/srv/homeassistant/lib/python3.7/site-packages/homeassistant/components/http/data_validator.py", line 60, in wrapper result = await method(view, request, *args, *kwargs) File "/srv/homeassistant/lib/python3.7/site-packages/homeassistant/helpers/data_entry_flow.py", line 106, in post result = await self._flow_mgr.async_configure(flow_id, data) File "/srv/homeassistant/lib/python3.7/site-packages/homeassistant/data_entry_flow.py", line 156, in async_configure result = await self._async_handle_step(flow, cur_step["step_id"], user_input) File "/srv/homeassistant/lib/python3.7/site-packages/homeassistant/data_entry_flow.py", line 204, in _async_handle_step result: Dict = await getattr(flow, method)(user_input) File "/srv/homeassistant/lib/python3.7/site-packages/homeassistant/components/axis/config_flow.py", line 73, in async_step_user password=user_input[CONF_PASSWORD], File "/srv/homeassistant/lib/python3.7/site-packages/homeassistant/components/axis/device.py", line 270, in get_device await hass.async_add_executor_job(device.vapix.initialize) File "/usr/lib/python3.7/concurrent/futures/thread.py", line 57, in run result = self.fn(self.args, **self.kwargs) File "/srv/homeassistant/lib/python3.7/site-packages/axis/vapix.py", line 93, in initialize self.initialize_applications() File "/srv/homeassistant/lib/python3.7/site-packages/axis/vapix.py", line 157, in initialize_applications self.applications.update() File "/srv/homeassistant/lib/python3.7/site-packages/axis/applications/applications.py", line 32, in update raw_applications = raw["reply"]["application"] KeyError: 'application' '''' Using a custom user: '''' 2020-09-19 10:52:35 DEBUG (SyncWorker_60) [axis.api] {} 2020-09-19 10:52:35 DEBUG (SyncWorker_60) [axis.utils] http://10.0.3.118:80/axis-cgi/apidiscovery.cgi {'json': {'method': 'getApiList', 'apiVersion': '1.0', 'context': 'Axis library'}} 2020-09-19 10:52:35 DEBUG (SyncWorker_60) [axis.utils] <Response [404]>, 404 Client Error: Not Found for url: http://10.0.3.118:80/axis-cgi/apidiscovery.cgi 2020-09-19 10:52:35 DEBUG (SyncWorker_60) [axis.api] '' 2020-09-19 10:52:35 DEBUG (SyncWorker_60) [axis.utils] http://10.0.3.118:80/axis-cgi/param.cgi?action=list&group=root.Properties {} 2020-09-19 10:52:35 DEBUG (SyncWorker_60) [axis.vapix] Response: root.Properties.AlwaysMulticast.AlwaysMulticast=yes root.Properties.API.HTTP.Version=3 root.Properties.API.HTTP.AdminPath=/operator/basic.shtml root.Properties.API.Metadata.Metadata=yes root.Properties.API.Metadata.Version=1.0 root.Properties.API.RTSP.Version=2.01 root.Properties.API.RTSP.RTSPAuth=yes root.Properties.API.WebService.WebService=yes root.Properties.API.WebService.ONVIF.ONVIF=yes root.Properties.API.WebService.ONVIF.Version=1.02 root.Properties.Audio.Audio=yes root.Properties.Audio.Format=g711,g726,aac root.Properties.Audio.DuplexMode=full,half,post,get root.Properties.Audio.InputType=mic,line root.Properties.Audio.Decoder.Format=g711,g726,axis-mulaw-128 root.Properties.Audio.Source.A0.Input=yes root.Properties.Audio.Source.A0.Output=yes root.Properties.EmbeddedDevelopment.EmbeddedDevelopment=yes root.Properties.EmbeddedDevelopment.Version=1.40 root.Properties.EmbeddedDevelopment.CacheSize=34603008 root.Properties.EmbeddedDevelopment.DefaultCacheSize=50331648 root.Properties.Firmware.BuildNumber=3 root.Properties.Firmware.BuildDate=Aug 15 2019 12:51 root.Properties.Firmware.Version=5.51.6 root.Properties.GuardTour.GuardTour=yes root.Properties.GuardTour.RecordedTour=no root.Properties.HTTPS.HTTPS=yes root.Properties.Image.Rotation=0,90,180,270 root.Properties.Image.Resolution=D1,4CIF,2CIF,CIF,QCIF root.Properties.Image.Format=jpeg,mjpeg,h264,bitmap root.Properties.Image.NbrOfViews=1 root.Properties.Image.H264.Profiles=Baseline root.Properties.LEDControl.LEDControl=yes root.Properties.LocalStorage.LocalStorage=yes root.Properties.LocalStorage.Version=1.00 root.Properties.LocalStorage.ContinuousRecording=yes root.Properties.LocalStorage.NbrOfContinuousRecordingProfiles=1 root.Properties.LocalStorage.FailOverRecording=yes root.Properties.LocalStorage.SDCard=yes root.Properties.Motion.Motion=yes root.Properties.Motion.MaxNbrOfWindows=10 root.Properties.NetworkShare.NetworkShare=yes root.Properties.NetworkShare.CIFS=yes root.Properties.NetworkShare.IPV6=yes root.Properties.PrivacyMask.PrivacyMask=no root.Properties.PrivacyMask.MaxNbrOfPrivacyMasks=32 root.Properties.PTZ.PTZ=yes root.Properties.PTZ.DigitalPTZ=no root.Properties.PTZ.DriverManagement=yes root.Properties.RemoteService.RemoteService=no root.Properties.RTC.RTC=yes root.Properties.Serial.Serial=yes root.Properties.System.Language=English root.Properties.System.LanguageType=default root.Properties.System.HardwareID=164 root.Properties.System.SerialNumber=00408CA76A4E root.Properties.System.Architecture=crisv32 root.Properties.Tampering.Tampering=yes root.Properties.VirtualInput.VirtualInput=yes from 10.0.3.118 2020-09-19 10:52:35 DEBUG (SyncWorker_60) [axis.utils] http://10.0.3.118:80/axis-cgi/param.cgi?action=list&group=root.Brand {} 2020-09-19 10:52:36 DEBUG (SyncWorker_60) [axis.vapix] Response: root.Brand.Brand=AXIS root.Brand.ProdFullName=AXIS Q7401 Video Encoder root.Brand.ProdShortName=AXIS Q7401 root.Brand.ProdNbr=Q7401 root.Brand.ProdType=Network Video Encoder root.Brand.WebURL=http://www.axis.com/ from 10.0.3.118 2020-09-19 10:52:36 DEBUG (SyncWorker_60) [axis.utils] http://10.0.3.118:80/axis-cgi/param.cgi?action=list&group=root.Input {} 2020-09-19 10:52:36 DEBUG (SyncWorker_60) [axis.vapix] Response: root.Input.NbrOfInputs=4 from 10.0.3.118 2020-09-19 10:52:36 DEBUG (SyncWorker_60) [axis.utils] http://10.0.3.118:80/axis-cgi/param.cgi?action=list&group=root.IOPort {} 2020-09-19 10:52:36 DEBUG (SyncWorker_60) [axis.vapix] Response: root.IOPort.I0.Direction=input root.IOPort.I0.Output.Name=Output 1 root.IOPort.I0.Output.Active=closed root.IOPort.I0.Output.Button=none root.IOPort.I0.Output.PulseTime=0 root.IOPort.I0.Output.Mode=bistable root.IOPort.I0.Output.DelayTime=0 root.IOPort.I1.Direction=input root.IOPort.I1.Output.Name=Output 2 root.IOPort.I1.Output.Active=closed root.IOPort.I1.Output.Button=none root.IOPort.I1.Output.PulseTime=0 root.IOPort.I1.Output.Mode=bistable root.IOPort.I1.Output.DelayTime=0 root.IOPort.I2.Direction=input root.IOPort.I2.Output.Name=Output 3 root.IOPort.I2.Output.Active=closed root.IOPort.I2.Output.Button=none root.IOPort.I2.Output.PulseTime=0 root.IOPort.I2.Output.Mode=bistable root.IOPort.I2.Output.DelayTime=0 root.IOPort.I3.Direction=input root.IOPort.I3.Output.Name=Output 4 root.IOPort.I3.Output.Active=closed root.IOPort.I3.Output.Button=none root.IOPort.I3.Output.PulseTime=0 root.IOPort.I3.Output.Mode=bistable root.IOPort.I3.Output.DelayTime=0 from 10.0.3.118 2020-09-19 10:52:36 DEBUG (SyncWorker_60) [axis.utils] http://10.0.3.118:80/axis-cgi/param.cgi?action=list&group=root.Output {} 2020-09-19 10:52:36 DEBUG (SyncWorker_60) [axis.vapix] Response: root.Output.NbrOfOutputs=0 from 10.0.3.118 2020-09-19 10:52:36 DEBUG (SyncWorker_60) [axis.utils] http://10.0.3.118:80/axis-cgi/param.cgi?action=list&group=root.StreamProfile {} 2020-09-19 10:52:36 DEBUG (SyncWorker_60) [axis.vapix] Response: root.StreamProfile.MaxGroups=20 root.StreamProfile.S0.Name=Quality root.StreamProfile.S0.Description=Best image quality and full frame rate. root.StreamProfile.S0.Parameters=videocodec=h264&resolution=4CIF&compression=20&fps=0&videokeyframeinterval=8&videobitrate=0&squarepixel=0 root.StreamProfile.S0.Default.Name=Quality root.StreamProfile.S0.Default.Description=Best image quality and full frame rate. root.StreamProfile.S0.Default.Parameters=videocodec=h264&resolution=4CIF&compression=20&fps=0&videokeyframeinterval=8&videobitrate=0&squarepixel=0 root.StreamProfile.S1.Name=Balanced root.StreamProfile.S1.Description=Medium image quality and frame rate. root.StreamProfile.S1.Parameters=videocodec=h264&resolution=4CIF&compression=30&fps=15&videokeyframeinterval=15&videobitrate=0&squarepixel=0 root.StreamProfile.S1.Default.Name=Balanced root.StreamProfile.S1.Default.Description=Medium image quality and frame rate. root.StreamProfile.S1.Default.Parameters=videocodec=h264&resolution=4CIF&compression=30&fps=15&videokeyframeinterval=15&videobitrate=0&squarepixel=0 root.StreamProfile.S2.Name=Bandwidth root.StreamProfile.S2.Description=Low bandwidth with medium image quality. root.StreamProfile.S2.Parameters=videocodec=h264&resolution=4CIF&compression=50&fps=15&videokeyframeinterval=32&videobitrate=250&videomaxbitrate=1000&videobitratepriority=framerate&squarepixel=0 root.StreamProfile.S2.Default.Name=Bandwidth root.StreamProfile.S2.Default.Description=Low bandwidth with medium image quality. root.StreamProfile.S2.Default.Parameters=videocodec=h264&resolution=4CIF&compression=50&fps=15&videokeyframeinterval=32&videobitrate=250&videomaxbitrate=1000&videobitratepriority=framerate&squarepixel=0 root.StreamProfile.S3.Name=Mobile root.StreamProfile.S3.Description=Mobile device settings. root.StreamProfile.S3.Parameters=videocodec=h264&resolution=QCIF&compression=50&fps=15&videokeyframeinterval=32&videobitrate=120&videomaxbitrate=128&videobitratepriority=quality&audio=0&squarepixel=0 root.StreamProfile.S3.Default.Name=Mobile root.StreamProfile.S3.Default.Description=Mobile device settings. root.StreamProfile.S3.Default.Parameters=videocodec=h264&resolution=QCIF&compression=50&fps=15&videokeyframeinterval=32&videobitrate=120&videomaxbitrate=128&videobitratepriority=quality&audio=0&squarepixel=0 from 10.0.3.118 2020-09-19 10:52:36 DEBUG (SyncWorker_60) [axis.api] {'root.IOPort.I0.Direction': 'input', 'root.IOPort.I0.Output.Active': 'closed', 'root.IOPort.I0.Output.Button': 'none', 'root.IOPort.I0.Output.DelayTime': '0', 'root.IOPort.I0.Output.Mode': 'bistable', 'root.IOPort.I0.Output.Name': 'Output 1', 'root.IOPort.I0.Output.PulseTime': '0', 'root.IOPort.I1.Direction': 'input', 'root.IOPort.I1.Output.Active': 'closed', 'root.IOPort.I1.Output.Button': 'none', 'root.IOPort.I1.Output.DelayTime': '0', 'root.IOPort.I1.Output.Mode': 'bistable', 'root.IOPort.I1.Output.Name': 'Output 2', 'root.IOPort.I1.Output.PulseTime': '0', 'root.IOPort.I2.Direction': 'input', 'root.IOPort.I2.Output.Active': 'closed', 'root.IOPort.I2.Output.Button': 'none', 'root.IOPort.I2.Output.DelayTime': '0', 'root.IOPort.I2.Output.Mode': 'bistable', 'root.IOPort.I2.Output.Name': 'Output 3', 'root.IOPort.I2.Output.PulseTime': '0', 'root.IOPort.I3.Direction': 'input', 'root.IOPort.I3.Output.Active': 'closed', 'root.IOPort.I3.Output.Button': 'none', 'root.IOPort.I3.Output.DelayTime': '0', 'root.IOPort.I3.Output.Mode': 'bistable', 'root.IOPort.I3.Output.Name': 'Output 4', 'root.IOPort.I3.Output.PulseTime': '0'} 2020-09-19 10:52:36 DEBUG (SyncWorker_60) [axis.api] {} 2020-09-19 10:52:36 DEBUG (SyncWorker_60) [axis.utils] http://10.0.3.118:80/axis-cgi/applications/list.cgi {} 2020-09-19 10:52:36 DEBUG (SyncWorker_60) [axis.utils] <Response [401]>, 401 Client Error: Unauthorized for url: http://10.0.3.118:80/axis-cgi/applications/list.cgi 2020-09-19 10:52:36 DEBUG (SyncWorker_45) [axis.api] {} 2020-09-19 10:52:36 DEBUG (SyncWorker_45) [axis.utils] http://10.0.3.118:80/axis-cgi/apidiscovery.cgi {'json': {'method': 'getApiList', 'apiVersion': '1.0', 'context': 'Axis library'}} 2020-09-19 10:52:36 DEBUG (SyncWorker_45) [axis.utils] <Response [404]>, 404 Client Error: Not Found for url: http://10.0.3.118:80/axis-cgi/apidiscovery.cgi 2020-09-19 10:52:36 DEBUG (SyncWorker_45) [axis.api] '' 2020-09-19 10:52:36 DEBUG (SyncWorker_45) [axis.utils] http://10.0.3.118:80/axis-cgi/param.cgi?action=list&group=root.Properties {} 2020-09-19 10:52:36 DEBUG (SyncWorker_45) [axis.vapix] Response: root.Properties.AlwaysMulticast.AlwaysMulticast=yes root.Properties.API.HTTP.Version=3 root.Properties.API.HTTP.AdminPath=/operator/basic.shtml root.Properties.API.Metadata.Metadata=yes root.Properties.API.Metadata.Version=1.0 root.Properties.API.RTSP.Version=2.01 root.Properties.API.RTSP.RTSPAuth=yes root.Properties.API.WebService.WebService=yes root.Properties.API.WebService.ONVIF.ONVIF=yes root.Properties.API.WebService.ONVIF.Version=1.02 root.Properties.Audio.Audio=yes root.Properties.Audio.Format=g711,g726,aac root.Properties.Audio.DuplexMode=full,half,post,get root.Properties.Audio.InputType=mic,line root.Properties.Audio.Decoder.Format=g711,g726,axis-mulaw-128 root.Properties.Audio.Source.A0.Input=yes root.Properties.Audio.Source.A0.Output=yes root.Properties.EmbeddedDevelopment.EmbeddedDevelopment=yes root.Properties.EmbeddedDevelopment.Version=1.40 root.Properties.EmbeddedDevelopment.CacheSize=34603008 root.Properties.EmbeddedDevelopment.DefaultCacheSize=50331648 root.Properties.Firmware.BuildNumber=3 root.Properties.Firmware.BuildDate=Aug 15 2019 12:51 root.Properties.Firmware.Version=5.51.6 root.Properties.GuardTour.GuardTour=yes root.Properties.GuardTour.RecordedTour=no root.Properties.HTTPS.HTTPS=yes root.Properties.Image.Rotation=0,90,180,270 root.Properties.Image.Resolution=D1,4CIF,2CIF,CIF,QCIF root.Properties.Image.Format=jpeg,mjpeg,h264,bitmap root.Properties.Image.NbrOfViews=1 root.Properties.Image.H264.Profiles=Baseline root.Properties.LEDControl.LEDControl=yes root.Properties.LocalStorage.LocalStorage=yes root.Properties.LocalStorage.Version=1.00 root.Properties.LocalStorage.ContinuousRecording=yes root.Properties.LocalStorage.NbrOfContinuousRecordingProfiles=1 root.Properties.LocalStorage.FailOverRecording=yes root.Properties.LocalStorage.SDCard=yes root.Properties.Motion.Motion=yes root.Properties.Motion.MaxNbrOfWindows=10 root.Properties.NetworkShare.NetworkShare=yes root.Properties.NetworkShare.CIFS=yes root.Properties.NetworkShare.IPV6=yes root.Properties.PrivacyMask.PrivacyMask=no root.Properties.PrivacyMask.MaxNbrOfPrivacyMasks=32 root.Properties.PTZ.PTZ=yes root.Properties.PTZ.DigitalPTZ=no root.Properties.PTZ.DriverManagement=yes root.Properties.RemoteService.RemoteService=no root.Properties.RTC.RTC=yes root.Properties.Serial.Serial=yes root.Properties.System.Language=English root.Properties.System.LanguageType=default root.Properties.System.HardwareID=164 root.Properties.System.SerialNumber=00408CA76A4E root.Properties.System.Architecture=crisv32 root.Properties.Tampering.Tampering=yes root.Properties.VirtualInput.VirtualInput=yes from 10.0.3.118 2020-09-19 10:52:36 DEBUG (SyncWorker_45) [axis.utils] http://10.0.3.118:80/axis-cgi/param.cgi?action=list&group=root.Brand {} 2020-09-19 10:52:36 DEBUG (SyncWorker_45) [axis.vapix] Response: root.Brand.Brand=AXIS root.Brand.ProdFullName=AXIS Q7401 Video Encoder root.Brand.ProdShortName=AXIS Q7401 root.Brand.ProdNbr=Q7401 root.Brand.ProdType=Network Video Encoder root.Brand.WebURL=http://www.axis.com/ from 10.0.3.118 2020-09-19 10:52:36 DEBUG (SyncWorker_45) [axis.utils] http://10.0.3.118:80/axis-cgi/param.cgi?action=list&group=root.Input {} 2020-09-19 10:52:37 DEBUG (SyncWorker_45) [axis.vapix] Response: root.Input.NbrOfInputs=4 from 10.0.3.118 2020-09-19 10:52:37 DEBUG (SyncWorker_45) [axis.utils] http://10.0.3.118:80/axis-cgi/param.cgi?action=list&group=root.IOPort {} 2020-09-19 10:52:37 DEBUG (SyncWorker_45) [axis.vapix] Response: root.IOPort.I0.Direction=input root.IOPort.I0.Output.Name=Output 1 root.IOPort.I0.Output.Active=closed root.IOPort.I0.Output.Button=none root.IOPort.I0.Output.PulseTime=0 root.IOPort.I0.Output.Mode=bistable root.IOPort.I0.Output.DelayTime=0 root.IOPort.I1.Direction=input root.IOPort.I1.Output.Name=Output 2 root.IOPort.I1.Output.Active=closed root.IOPort.I1.Output.Button=none root.IOPort.I1.Output.PulseTime=0 root.IOPort.I1.Output.Mode=bistable root.IOPort.I1.Output.DelayTime=0 root.IOPort.I2.Direction=input root.IOPort.I2.Output.Name=Output 3 root.IOPort.I2.Output.Active=closed root.IOPort.I2.Output.Button=none root.IOPort.I2.Output.PulseTime=0 root.IOPort.I2.Output.Mode=bistable root.IOPort.I2.Output.DelayTime=0 root.IOPort.I3.Direction=input root.IOPort.I3.Output.Name=Output 4 root.IOPort.I3.Output.Active=closed root.IOPort.I3.Output.Button=none root.IOPort.I3.Output.PulseTime=0 root.IOPort.I3.Output.Mode=bistable root.IOPort.I3.Output.DelayTime=0 from 10.0.3.118 2020-09-19 10:52:37 DEBUG (SyncWorker_45) [axis.utils] http://10.0.3.118:80/axis-cgi/param.cgi?action=list&group=root.Output {} 2020-09-19 10:52:37 DEBUG (SyncWorker_45) [axis.vapix] Response: root.Output.NbrOfOutputs=0 from 10.0.3.118 2020-09-19 10:52:37 DEBUG (SyncWorker_45) [axis.utils] http://10.0.3.118:80/axis-cgi/param.cgi?action=list&group=root.StreamProfile {} 2020-09-19 10:52:37 DEBUG (SyncWorker_45) [axis.vapix] Response: root.StreamProfile.MaxGroups=20 root.StreamProfile.S0.Name=Quality root.StreamProfile.S0.Description=Best image quality and full frame rate. root.StreamProfile.S0.Parameters=videocodec=h264&resolution=4CIF&compression=20&fps=0&videokeyframeinterval=8&videobitrate=0&squarepixel=0 root.StreamProfile.S0.Default.Name=Quality root.StreamProfile.S0.Default.Description=Best image quality and full frame rate. root.StreamProfile.S0.Default.Parameters=videocodec=h264&resolution=4CIF&compression=20&fps=0&videokeyframeinterval=8&videobitrate=0&squarepixel=0 root.StreamProfile.S1.Name=Balanced root.StreamProfile.S1.Description=Medium image quality and frame rate. root.StreamProfile.S1.Parameters=videocodec=h264&resolution=4CIF&compression=30&fps=15&videokeyframeinterval=15&videobitrate=0&squarepixel=0 root.StreamProfile.S1.Default.Name=Balanced root.StreamProfile.S1.Default.Description=Medium image quality and frame rate. root.StreamProfile.S1.Default.Parameters=videocodec=h264&resolution=4CIF&compression=30&fps=15&videokeyframeinterval=15&videobitrate=0&squarepixel=0 root.StreamProfile.S2.Name=Bandwidth root.StreamProfile.S2.Description=Low bandwidth with medium image quality. root.StreamProfile.S2.Parameters=videocodec=h264&resolution=4CIF&compression=50&fps=15&videokeyframeinterval=32&videobitrate=250&videomaxbitrate=1000&videobitratepriority=framerate&squarepixel=0 root.StreamProfile.S2.Default.Name=Bandwidth root.StreamProfile.S2.Default.Description=Low bandwidth with medium image quality. root.StreamProfile.S2.Default.Parameters=videocodec=h264&resolution=4CIF&compression=50&fps=15&videokeyframeinterval=32&videobitrate=250&videomaxbitrate=1000&videobitratepriority=framerate&squarepixel=0 root.StreamProfile.S3.Name=Mobile root.StreamProfile.S3.Description=Mobile device settings. root.StreamProfile.S3.Parameters=videocodec=h264&resolution=QCIF&compression=50&fps=15&videokeyframeinterval=32&videobitrate=120&videomaxbitrate=128&videobitratepriority=quality&audio=0&squarepixel=0 root.StreamProfile.S3.Default.Name=Mobile root.StreamProfile.S3.Default.Description=Mobile device settings. root.StreamProfile.S3.Default.Parameters=videocodec=h264&resolution=QCIF&compression=50&fps=15&videokeyframeinterval=32&videobitrate=120&videomaxbitrate=128&videobitratepriority=quality&audio=0&squarepixel=0 from 10.0.3.118 2020-09-19 10:52:37 DEBUG (SyncWorker_45) [axis.api] {'root.IOPort.I0.Direction': 'input', 'root.IOPort.I0.Output.Active': 'closed', 'root.IOPort.I0.Output.Button': 'none', 'root.IOPort.I0.Output.DelayTime': '0', 'root.IOPort.I0.Output.Mode': 'bistable', 'root.IOPort.I0.Output.Name': 'Output 1', 'root.IOPort.I0.Output.PulseTime': '0', 'root.IOPort.I1.Direction': 'input', 'root.IOPort.I1.Output.Active': 'closed', 'root.IOPort.I1.Output.Button': 'none', 'root.IOPort.I1.Output.DelayTime': '0', 'root.IOPort.I1.Output.Mode': 'bistable', 'root.IOPort.I1.Output.Name': 'Output 2', 'root.IOPort.I1.Output.PulseTime': '0', 'root.IOPort.I2.Direction': 'input', 'root.IOPort.I2.Output.Active': 'closed', 'root.IOPort.I2.Output.Button': 'none', 'root.IOPort.I2.Output.DelayTime': '0', 'root.IOPort.I2.Output.Mode': 'bistable', 'root.IOPort.I2.Output.Name': 'Output 3', 'root.IOPort.I2.Output.PulseTime': '0', 'root.IOPort.I3.Direction': 'input', 'root.IOPort.I3.Output.Active': 'closed', 'root.IOPort.I3.Output.Button': 'none', 'root.IOPort.I3.Output.DelayTime': '0', 'root.IOPort.I3.Output.Mode': 'bistable', 'root.IOPort.I3.Output.Name': 'Output 4', 'root.IOPort.I3.Output.PulseTime': '0'} 2020-09-19 10:52:37 DEBUG (SyncWorker_45) [axis.api] {} 2020-09-19 10:52:37 DEBUG (SyncWorker_45) [axis.utils] http://10.0.3.118:80/axis-cgi/applications/list.cgi {} 2020-09-19 10:52:37 DEBUG (SyncWorker_45) [axis.utils] <Response [401]>, 401 Client Error: Unauthorized for url: http://10.0.3.118:80/axis-cgi/applications/list.cgi 2020-09-19 10:52:37 INFO (MainThread) [homeassistant.components.binary_sensor] Setting up binary_sensor.axis 2020-09-19 10:52:37 INFO (MainThread) [homeassistant.components.camera] Setting up camera.axis 2020-09-19 10:52:37 INFO (MainThread) [homeassistant.components.light] Setting up light.axis 2020-09-19 10:52:37 INFO (MainThread) [homeassistant.components.switch] Setting up switch.axis 2020-09-19 10:52:37 INFO (MainThread) [homeassistant.helpers.entity_registry] Registered new camera.axis entity: camera.q7401_0 2020-09-19 10:52:37 DEBUG (MainThread) [axis.api] {} 2020-09-19 10:52:37 DEBUG (MainThread) [axis.streammanager] rtsp://10.0.3.118/axis-media/media.amp?video=0&audio=0&event=on 2020-09-19 10:52:37 DEBUG (MainThread) [axis.rtsp] Stream listener online 2020-09-19 10:52:37 DEBUG (MainThread) [axis.rtsp] OPTIONS rtsp://10.0.3.118/axis-media/media.amp?video=0&audio=0&event=on RTSP/1.0 CSeq: 0 User-Agent: HASS Axis

2020-09-19 10:52:37 DEBUG (MainThread) [axis.rtsp] Received data [] from 10.0.3.118 2020-09-19 10:52:37 DEBUG (MainThread) [axis.rtsp] RTSP session (10.0.3.118) state starting 2020-09-19 10:52:37 DEBUG (MainThread) [axis.rtsp] RTSP session (10.0.3.118) state starting 2020-09-19 10:52:37 DEBUG (MainThread) [axis.rtsp] DESCRIBE rtsp://10.0.3.118/axis-media/media.amp?video=0&audio=0&event=on RTSP/1.0 CSeq: 1 User-Agent: HASS Axis Accept: application/sdp

2020-09-19 10:52:37 DEBUG (MainThread) [axis.rtsp] Received data [] from 10.0.3.118 2020-09-19 10:52:37 DEBUG (MainThread) [axis.rtsp] RTSP session (10.0.3.118) state starting 2020-09-19 10:52:37 DEBUG (MainThread) [axis.rtsp] DESCRIBE rtsp://10.0.3.118/axis-media/media.amp?video=0&audio=0&event=on RTSP/1.0 CSeq: 1 Authorization: Digest username="hass", realm="AXIS_00408CA76A4E", algorithm="MD5", nonce="0000e540Y89809437b0a5ebb8689182efb378ddf6b2d8f9", uri="rtsp://10.0.3.118/axis-media/media.amp?video=0&audio=0&event=on", response="c4785e96e7c8b2f3c0e861108b45e27c" User-Agent: HASS Axis Accept: application/sdp

2020-09-19 10:52:37 DEBUG (MainThread) [axis.rtsp] Received data ['v=0', 'o=- 1600505010908675 1600505010908675 IN IP4 10.0.3.118', 's=Media Presentation', 'e=NONE', 't=0 0', 'a=control:rtsp://10.0.3.118/axis-media/media.amp?video=0&audio=0&event=on', 'a=range:npt=0.000000-', 'm=application 0 RTP/AVP 98', 'c=IN IP4 0.0.0.0', 'a=recvonly', 'a=control:rtsp://10.0.3.118/axis-media/media.amp/trackID=3?video=0&audio=0&event=on', 'a=rtpmap:98 vnd.onvif.metadata/90000'] from 10.0.3.118 2020-09-19 10:52:37 DEBUG (MainThread) [axis.rtsp] RTSP session (10.0.3.118) state starting 2020-09-19 10:52:37 DEBUG (MainThread) [axis.rtsp] RTSP session (10.0.3.118) state starting 2020-09-19 10:52:37 DEBUG (MainThread) [axis.rtsp] SETUP rtsp://10.0.3.118/axis-media/media.amp/trackID=3?video=0&audio=0&event=on RTSP/1.0 CSeq: 2 Authorization: Digest username="hass", realm="AXIS_00408CA76A4E", algorithm="MD5", nonce="0000e540Y89809437b0a5ebb8689182efb378ddf6b2d8f9", uri="rtsp://10.0.3.118/axis-media/media.amp?video=0&audio=0&event=on", response="eeacd3b30f3b0197e29f1fda6508b766" User-Agent: HASS Axis Transport: RTP/AVP;unicast;client_port=37283-37284

2020-09-19 10:52:37 DEBUG (MainThread) [axis.rtsp] Received data [] from 10.0.3.118 2020-09-19 10:52:37 DEBUG (MainThread) [axis.rtsp] RTSP session (10.0.3.118) state starting 2020-09-19 10:52:37 DEBUG (MainThread) [axis.rtsp] RTSP session (10.0.3.118) state starting 2020-09-19 10:52:37 DEBUG (MainThread) [axis.rtsp] PLAY rtsp://10.0.3.118/axis-media/media.amp?video=0&audio=0&event=on RTSP/1.0 CSeq: 3 Authorization: Digest username="hass", realm="AXIS_00408CA76A4E", algorithm="MD5", nonce="0000e540Y89809437b0a5ebb8689182efb378ddf6b2d8f9", uri="rtsp://10.0.3.118/axis-media/media.amp?video=0&audio=0&event=on", response="7275e804237d273e45ea87b04175542a" User-Agent: HASS Axis Session: 852757AD

2020-09-19 10:52:37 DEBUG (MainThread) [axis.rtsp] Received data [] from 10.0.3.118 2020-09-19 10:52:37 DEBUG (MainThread) [axis.rtsp] RTSP session (10.0.3.118) state starting 2020-09-19 10:52:37 DEBUG (MainThread) [axis.rtsp] RTSP session (10.0.3.118) state playing 2020-09-19 10:52:37 DEBUG (MainThread) [axis.rtsp] RTSP session (10.0.3.118) state playing 2020-09-19 10:52:38 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:UserAlarm/tnsaxis:Recurring/Interval', 'type': 'active', 'value': '0'} 2020-09-19 10:52:38 DEBUG (MainThread) [axis.event_stream] Unsupported event tns1:UserAlarm/tnsaxis:Recurring/Interval 2020-09-19 10:52:38 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:UserAlarm/tnsaxis:Recurring/Interval', 'type': 'active', 'value': '0'} 2020-09-19 10:52:38 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:PTZController/tnsaxis:Move/Channel_1', 'source': 'PTZConfigurationToken', 'source_idx': '1', 'type': 'is_moving', 'value': '0'} 2020-09-19 10:52:38 DEBUG (MainThread) [axis.event_stream] Unsupported event tns1:PTZController/tnsaxis:Move/Channel_1 2020-09-19 10:52:38 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:UserAlarm/tnsaxis:Recurring/Interval', 'type': 'active', 'value': '0'} 2020-09-19 10:52:39 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:Device/tnsaxis:IO/VirtualInput', 'source': 'port', 'source_idx': '1', 'type': 'active', 'value': '0'} 2020-09-19 10:52:39 DEBUG (MainThread) [axis.event_stream] Unsupported event tns1:Device/tnsaxis:IO/VirtualInput 2020-09-19 10:52:39 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:PTZController/tnsaxis:PTZPresets/Channel_1', 'type': 'on_preset', 'value': '0'} 2020-09-19 10:52:39 DEBUG (MainThread) [axis.event_stream] Unsupported event tns1:PTZController/tnsaxis:PTZPresets/Channel_1 2020-09-19 10:52:39 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:UserAlarm/tnsaxis:Recurring/Interval', 'type': 'active', 'value': '1'} 2020-09-19 10:52:39 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:Device/tnsaxis:IO/VirtualInput', 'source': 'port', 'source_idx': '2', 'type': 'active', 'value': '0'} 2020-09-19 10:52:39 DEBUG (MainThread) [axis.event_stream] Unsupported event tns1:Device/tnsaxis:IO/VirtualInput 2020-09-19 10:52:39 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:PTZController/tnsaxis:ControlQueue', 'source': 'PTZConfigurationToken', 'source_idx': '1', 'type': 'queue_owner', 'value': ''} 2020-09-19 10:52:39 DEBUG (MainThread) [axis.event_stream] Unsupported event tns1:PTZController/tnsaxis:ControlQueue 2020-09-19 10:52:39 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:UserAlarm/tnsaxis:Recurring/Interval', 'type': 'active', 'value': '1'} 2020-09-19 10:52:39 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:Device/tnsaxis:IO/VirtualInput', 'source': 'port', 'source_idx': '3', 'type': 'active', 'value': '0'} 2020-09-19 10:52:39 DEBUG (MainThread) [axis.event_stream] Unsupported event tns1:Device/tnsaxis:IO/VirtualInput 2020-09-19 10:52:39 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:UserAlarm/tnsaxis:Recurring/Interval', 'type': 'active', 'value': '1'} 2020-09-19 10:52:40 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:VideoAnalytics/tnsaxis:MotionDetection', 'source': 'window', 'source_idx': '5', 'type': 'motion', 'value': '0'} 2020-09-19 10:52:40 INFO (MainThread) [homeassistant.helpers.entity_registry] Registered new binary_sensor.axis entity: binary_sensor.q7401_0_motion_5 2020-09-19 10:52:40 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:Device/tnsaxis:IO/VirtualPort', 'source': 'port', 'source_idx': '1', 'type': 'state', 'value': '0'} 2020-09-19 10:52:40 DEBUG (MainThread) [axis.event_stream] Unsupported event tns1:Device/tnsaxis:IO/VirtualPort 2020-09-19 10:52:40 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:Device/tnsaxis:IO/VirtualInput', 'source': 'port', 'source_idx': '4', 'type': 'active', 'value': '0'} 2020-09-19 10:52:40 DEBUG (MainThread) [axis.event_stream] Unsupported event tns1:Device/tnsaxis:IO/VirtualInput 2020-09-19 10:52:41 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:UserAlarm/tnsaxis:Recurring/Interval', 'type': 'active', 'value': '1'} 2020-09-19 10:52:41 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tnsaxis:Storage/Recording', 'type': 'recording', 'value': '0'} 2020-09-19 10:52:41 DEBUG (MainThread) [axis.event_stream] Unsupported event tnsaxis:Storage/Recording 2020-09-19 10:52:41 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:VideoAnalytics/tnsaxis:MotionDetection', 'source': 'window', 'source_idx': '4', 'type': 'motion', 'value': '0'} 2020-09-19 10:52:41 INFO (MainThread) [homeassistant.helpers.entity_registry] Registered new binary_sensor.axis entity: binary_sensor.q7401_0_motion_4 2020-09-19 10:52:41 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:Device/tnsaxis:IO/VirtualInput', 'source': 'port', 'source_idx': '5', 'type': 'active', 'value': '0'} 2020-09-19 10:52:41 DEBUG (MainThread) [axis.event_stream] Unsupported event tns1:Device/tnsaxis:IO/VirtualInput 2020-09-19 10:52:41 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:UserAlarm/tnsaxis:Recurring/Interval', 'type': 'active', 'value': '1'} 2020-09-19 10:52:41 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:VideoAnalytics/tnsaxis:MotionDetection', 'source': 'window', 'source_idx': '3', 'type': 'motion', 'value': '0'} 2020-09-19 10:52:41 INFO (MainThread) [homeassistant.helpers.entity_registry] Registered new binary_sensor.axis entity: binary_sensor.q7401_0_motion_3 2020-09-19 10:52:41 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:Device/tnsaxis:IO/Port', 'type': 'state', 'value': '0'} 2020-09-19 10:52:41 INFO (MainThread) [homeassistant.helpers.entity_registry] Registered new binary_sensor.axis entity: binary_sensor.q7401_0_input 2020-09-19 10:52:41 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:Device/tnsaxis:IO/VirtualInput', 'source': 'port', 'source_idx': '7', 'type': 'active', 'value': '0'} 2020-09-19 10:52:41 DEBUG (MainThread) [axis.event_stream] Unsupported event tns1:Device/tnsaxis:IO/VirtualInput 2020-09-19 10:52:41 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:UserAlarm/tnsaxis:Recurring/Interval', 'type': 'active', 'value': '1'} 2020-09-19 10:52:41 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:PTZController/tnsaxis:PTZReady', 'source': 'channel', 'source_idx': '1', 'type': 'ready', 'value': '0'} 2020-09-19 10:52:41 DEBUG (MainThread) [axis.event_stream] Unsupported event tns1:PTZController/tnsaxis:PTZReady 2020-09-19 10:52:41 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:AudioSource/tnsaxis:TriggerLevel', 'source': 'channel', 'source_idx': '1', 'type': 'triggered', 'value': '0'} 2020-09-19 10:52:41 INFO (MainThread) [homeassistant.helpers.entity_registry] Registered new binary_sensor.axis entity: binary_sensor.q7401_0_sound_1 2020-09-19 10:52:41 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:VideoAnalytics/tnsaxis:MotionDetection', 'source': 'window', 'source_idx': '0', 'type': 'motion', 'value': '0'} 2020-09-19 10:52:41 INFO (MainThread) [homeassistant.helpers.entity_registry] Registered new binary_sensor.axis entity: binary_sensor.q7401_0_motion_0 2020-09-19 10:52:41 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:Device/tnsaxis:IO/Port', 'source': 'port', 'source_idx': '3', 'type': 'state', 'value': '0'} 2020-09-19 10:52:41 INFO (MainThread) [homeassistant.helpers.entity_registry] Registered new binary_sensor.axis entity: binary_sensor.q7401_0_input_3 2020-09-19 10:52:41 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:Device/tnsaxis:IO/VirtualInput', 'source': 'port', 'source_idx': '8', 'type': 'active', 'value': '0'} 2020-09-19 10:52:41 DEBUG (MainThread) [axis.event_stream] Unsupported event tns1:Device/tnsaxis:IO/VirtualInput 2020-09-19 10:52:41 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:UserAlarm/tnsaxis:Recurring/Interval', 'type': 'active', 'value': '1'} 2020-09-19 10:52:42 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:Device/tnsaxis:Status/SystemReady', 'type': 'ready', 'value': '1'} 2020-09-19 10:52:42 DEBUG (MainThread) [axis.event_stream] Unsupported event tns1:Device/tnsaxis:Status/SystemReady 2020-09-19 10:52:42 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:VideoAnalytics/tnsaxis:MotionDetection', 'source': 'window', 'source_idx': '2', 'type': 'motion', 'value': '0'} 2020-09-19 10:52:42 INFO (MainThread) [homeassistant.helpers.entity_registry] Registered new binary_sensor.axis entity: binary_sensor.q7401_0_motion_2 2020-09-19 10:52:42 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:Device/tnsaxis:IO/Port', 'source': 'port', 'source_idx': '2', 'type': 'state', 'value': '0'} 2020-09-19 10:52:42 INFO (MainThread) [homeassistant.helpers.entity_registry] Registered new binary_sensor.axis entity: binary_sensor.q7401_0_input_2 2020-09-19 10:52:42 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:Device/tnsaxis:IO/VirtualInput', 'source': 'port', 'source_idx': '6', 'type': 'active', 'value': '0'} 2020-09-19 10:52:42 DEBUG (MainThread) [axis.event_stream] Unsupported event tns1:Device/tnsaxis:IO/VirtualInput 2020-09-19 10:52:42 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:Device/tnsaxis:HardwareFailure/StorageFailure', 'source': 'disk_id', 'source_idx': 'SD_DISK', 'type': 'disruption', 'value': '1'} 2020-09-19 10:52:42 DEBUG (MainThread) [axis.event_stream] Unsupported event tns1:Device/tnsaxis:HardwareFailure/StorageFailure 2020-09-19 10:52:42 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:VideoAnalytics/tnsaxis:MotionDetection', 'source': 'window', 'source_idx': '1', 'type': 'motion', 'value': '0'} 2020-09-19 10:52:42 INFO (MainThread) [homeassistant.helpers.entity_registry] Registered new binary_sensor.axis entity: binary_sensor.q7401_0_motion_1 2020-09-19 10:52:42 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:Device/tnsaxis:IO/Port', 'source': 'port', 'source_idx': '1', 'type': 'state', 'value': '0'} 2020-09-19 10:52:42 INFO (MainThread) [homeassistant.helpers.entity_registry] Registered new binary_sensor.axis entity: binary_sensor.q7401_0_input_1 2020-09-19 10:52:42 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:Device/tnsaxis:IO/VirtualInput', 'source': 'port', 'source_idx': '9', 'type': 'active', 'value': '0'} 2020-09-19 10:52:42 DEBUG (MainThread) [axis.event_stream] Unsupported event tns1:Device/tnsaxis:IO/VirtualInput 2020-09-19 10:52:42 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:Device/tnsaxis:IO/Port', 'source': 'port', 'source_idx': '0', 'type': 'state', 'value': '0'} 2020-09-19 10:52:42 INFO (MainThread) [homeassistant.helpers.entity_registry] Registered new binary_sensor.axis entity: binary_sensor.q7401_0_input_0 2020-09-19 10:52:42 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:Device/tnsaxis:IO/VirtualInput', 'source': 'port', 'source_idx': '10', 'type': 'active', 'value': '0'} 2020-09-19 10:52:42 DEBUG (MainThread) [axis.event_stream] Unsupported event tns1:Device/tnsaxis:IO/VirtualInput 2020-09-19 10:52:42 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:Device/tnsaxis:HardwareFailure/StorageFailure', 'source': 'disk_id', 'source_idx': 'NetworkShare', 'type': 'disruption', 'value': '0'} 2020-09-19 10:52:42 DEBUG (MainThread) [axis.event_stream] Unsupported event tns1:Device/tnsaxis:HardwareFailure/StorageFailure 2020-09-19 10:52:42 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:Device/tnsaxis:IO/VirtualInput', 'source': 'port', 'source_idx': '11', 'type': 'active', 'value': '0'} 2020-09-19 10:52:42 DEBUG (MainThread) [axis.event_stream] Unsupported event tns1:Device/tnsaxis:IO/VirtualInput 2020-09-19 10:52:42 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tnsaxis:Storage/Disruption', 'source': 'disk_id', 'source_idx': 'SD_DISK', 'type': 'disruption', 'value': '1'} 2020-09-19 10:52:42 DEBUG (MainThread) [axis.event_stream] Unsupported event tnsaxis:Storage/Disruption 2020-09-19 10:52:42 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:Device/tnsaxis:IO/VirtualInput', 'source': 'port', 'source_idx': '12', 'type': 'active', 'value': '0'} 2020-09-19 10:52:42 DEBUG (MainThread) [axis.event_stream] Unsupported event tns1:Device/tnsaxis:IO/VirtualInput 2020-09-19 10:52:42 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tnsaxis:Storage/Disruption', 'source': 'disk_id', 'source_idx': 'NetworkShare', 'type': 'disruption', 'value': '0'} 2020-09-19 10:52:42 DEBUG (MainThread) [axis.event_stream] Unsupported event tnsaxis:Storage/Disruption 2020-09-19 10:52:42 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:Device/tnsaxis:IO/VirtualInput', 'source': 'port', 'source_idx': '15', 'type': 'active', 'value': '0'} 2020-09-19 10:52:42 DEBUG (MainThread) [axis.event_stream] Unsupported event tns1:Device/tnsaxis:IO/VirtualInput 2020-09-19 10:52:42 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:Device/tnsaxis:IO/VirtualInput', 'source': 'port', 'source_idx': '13', 'type': 'active', 'value': '0'} 2020-09-19 10:52:42 DEBUG (MainThread) [axis.event_stream] Unsupported event tns1:Device/tnsaxis:IO/VirtualInput 2020-09-19 10:52:42 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:Device/tnsaxis:IO/VirtualInput', 'source': 'port', 'source_idx': '14', 'type': 'active', 'value': '0'} 2020-09-19 10:52:42 DEBUG (MainThread) [axis.event_stream] Unsupported event tns1:Device/tnsaxis:IO/VirtualInput 2020-09-19 10:52:42 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:Device/tnsaxis:IO/VirtualInput', 'source': 'port', 'source_idx': '16', 'type': 'active', 'value': '0'} 2020-09-19 10:52:42 DEBUG (MainThread) [axis.event_stream] Unsupported event tns1:Device/tnsaxis:IO/VirtualInput 2020-09-19 10:52:42 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:Device/tnsaxis:IO/VirtualInput', 'source': 'port', 'source_idx': '17', 'type': 'active', 'value': '0'} 2020-09-19 10:52:42 DEBUG (MainThread) [axis.event_stream] Unsupported event tns1:Device/tnsaxis:IO/VirtualInput 2020-09-19 10:52:42 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:Device/tnsaxis:IO/VirtualInput', 'source': 'port', 'source_idx': '18', 'type': 'active', 'value': '0'} 2020-09-19 10:52:42 DEBUG (MainThread) [axis.event_stream] Unsupported event tns1:Device/tnsaxis:IO/VirtualInput 2020-09-19 10:52:43 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:Device/tnsaxis:IO/VirtualInput', 'source': 'port', 'source_idx': '19', 'type': 'active', 'value': '0'} 2020-09-19 10:52:43 DEBUG (MainThread) [axis.event_stream] Unsupported event tns1:Device/tnsaxis:IO/VirtualInput 2020-09-19 10:52:43 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:Device/tnsaxis:IO/VirtualInput', 'source': 'port', 'source_idx': '20', 'type': 'active', 'value': '0'} 2020-09-19 10:52:43 DEBUG (MainThread) [axis.event_stream] Unsupported event tns1:Device/tnsaxis:IO/VirtualInput 2020-09-19 10:52:43 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:Device/tnsaxis:IO/VirtualInput', 'source': 'port', 'source_idx': '21', 'type': 'active', 'value': '0'} 2020-09-19 10:52:43 DEBUG (MainThread) [axis.event_stream] Unsupported event tns1:Device/tnsaxis:IO/VirtualInput 2020-09-19 10:52:43 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:Device/tnsaxis:IO/VirtualInput', 'source': 'port', 'source_idx': '22', 'type': 'active', 'value': '0'} 2020-09-19 10:52:43 DEBUG (MainThread) [axis.event_stream] Unsupported event tns1:Device/tnsaxis:IO/VirtualInput 2020-09-19 10:52:43 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:Device/tnsaxis:IO/VirtualInput', 'source': 'port', 'source_idx': '23', 'type': 'active', 'value': '0'} 2020-09-19 10:52:43 DEBUG (MainThread) [axis.event_stream] Unsupported event tns1:Device/tnsaxis:IO/VirtualInput 2020-09-19 10:52:43 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:Device/tnsaxis:IO/VirtualInput', 'source': 'port', 'source_idx': '24', 'type': 'active', 'value': '0'} 2020-09-19 10:52:43 DEBUG (MainThread) [axis.event_stream] Unsupported event tns1:Device/tnsaxis:IO/VirtualInput 2020-09-19 10:52:43 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:VideoSource/tnsaxis:LiveStreamAccessed', 'type': 'accessed', 'value': '1'} 2020-09-19 10:52:43 DEBUG (MainThread) [axis.event_stream] Unsupported event tns1:VideoSource/tnsaxis:LiveStreamAccessed 2020-09-19 10:52:43 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:VideoEncoder/tnsaxis:Connections', 'source': 'channel', 'source_idx': '1', 'type': 'connected', 'value': '1'} 2020-09-19 10:52:43 DEBUG (MainThread) [axis.event_stream] Unsupported event tns1:VideoEncoder/tnsaxis:Connections 2020-09-19 10:52:43 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:Device/tnsaxis:IO/VirtualInput', 'source': 'port', 'source_idx': '25', 'type': 'active', 'value': '0'} 2020-09-19 10:52:43 DEBUG (MainThread) [axis.event_stream] Unsupported event tns1:Device/tnsaxis:IO/VirtualInput 2020-09-19 10:52:43 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:Device/tnsaxis:IO/VirtualInput', 'source': 'port', 'source_idx': '26', 'type': 'active', 'value': '0'} 2020-09-19 10:52:43 DEBUG (MainThread) [axis.event_stream] Unsupported event tns1:Device/tnsaxis:IO/VirtualInput 2020-09-19 10:52:43 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:Device/tnsaxis:IO/VirtualInput', 'source': 'port', 'source_idx': '27', 'type': 'active', 'value': '0'} 2020-09-19 10:52:43 DEBUG (MainThread) [axis.event_stream] Unsupported event tns1:Device/tnsaxis:IO/VirtualInput 2020-09-19 10:52:43 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:Device/tnsaxis:IO/VirtualInput', 'source': 'port', 'source_idx': '28', 'type': 'active', 'value': '0'} 2020-09-19 10:52:43 DEBUG (MainThread) [axis.event_stream] Unsupported event tns1:Device/tnsaxis:IO/VirtualInput 2020-09-19 10:52:43 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:Device/tnsaxis:IO/VirtualInput', 'source': 'port', 'source_idx': '29', 'type': 'active', 'value': '0'} 2020-09-19 10:52:43 DEBUG (MainThread) [axis.event_stream] Unsupported event tns1:Device/tnsaxis:IO/VirtualInput 2020-09-19 10:52:43 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:Device/tnsaxis:IO/VirtualInput', 'source': 'port', 'source_idx': '31', 'type': 'active', 'value': '0'} 2020-09-19 10:52:43 DEBUG (MainThread) [axis.event_stream] Unsupported event tns1:Device/tnsaxis:IO/VirtualInput 2020-09-19 10:52:43 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:Device/tnsaxis:IO/VirtualInput', 'source': 'port', 'source_idx': '32', 'type': 'active', 'value': '0'} 2020-09-19 10:52:43 DEBUG (MainThread) [axis.event_stream] Unsupported event tns1:Device/tnsaxis:IO/VirtualInput 2020-09-19 10:52:43 DEBUG (MainThread) [axis.event_stream] {'operation': 'Initialized', 'topic': 'tns1:Device/tnsaxis:IO/VirtualInput', 'source': 'port', 'source_idx': '30', 'type': 'active', 'value': '0'} 2020-09-19 10:52:43 DEBUG (MainThread) [axis.event_stream] Unsupported event tns1:Device/tnsaxis:IO/VirtualInput ''''

— You are receiving this because you commented. Reply to this email directly, view it on GitHub, or unsubscribe.

haaxema commented 4 years ago

Same problem/solution here. It fails using root, other users work fine!

melstig commented 4 years ago

My Axis cameras are also unavailable in Home Assistant but this is the only error I get in the debug logs. Perhaps som other cause though? Worked fine until the recent upgrade to 0.115.1.

After a reboot of HA: 2020-09-19 18:34:10 ERROR (MainThread) [homeassistant.setup] Setup failed for axis: Unable to import component: No module named 'packaging'

When I tried to add a new Axis integration the gui just comes back to the full "Set up a new integration" list with this error in the log: 2020-09-19 18:42:34 ERROR (MainThread) [homeassistant.config_entries] Error occurred loading configuration flow for integration axis: No module named 'packaging'

haaxema commented 4 years ago

My Axis cameras are also unavailable in Home Assistant but this is the only error I get in the debug logs. Perhaps som other cause though? Worked fine until the recent upgrade to 0.115.1.

After a reboot of HA:

2020-09-19 18:34:10 ERROR (MainThread) [homeassistant.setup] Setup failed for axis: Unable to import component: No module named 'packaging'

When I tried to add a new Axis integration the gui just comes back to the full "Set up a new integration" list with this error in the log:

2020-09-19 18:42:34 ERROR (MainThread) [homeassistant.config_entries] Error occurred loading configuration flow for integration axis: No module named 'packaging'

I Also had that issue, (in your venv) "pip3 install packaging" fixed that error for me.

haaxema commented 4 years ago

it seems that the upstream axis package: https://github.com/Kane610/axis/commit/74f20bdded8061f9686adc9fe5ef9a94b7207ce3 intruduced the vapix.py in version 34 (sept 6 2020), witch requires the "packaging" python module.

melstig commented 4 years ago

My Axis cameras are also unavailable in Home Assistant but this is the only error I get in the debug logs. Perhaps som other cause though? Worked fine until the recent upgrade to 0.115.1. After a reboot of HA: 2020-09-19 18:34:10 ERROR (MainThread) [homeassistant.setup] Setup failed for axis: Unable to import component: No module named 'packaging' When I tried to add a new Axis integration the gui just comes back to the full "Set up a new integration" list with this error in the log: 2020-09-19 18:42:34 ERROR (MainThread) [homeassistant.config_entries] Error occurred loading configuration flow for integration axis: No module named 'packaging'

I Also had that issue, (in your venv) "pip3 install packaging" fixed that error for me.

Thanks for the tip! My M1125-E cameras got online with "pip3 install packaging" but not the M3026.

Uploading the log, the failed camera have IP address .18.

2020-09-19 22:19:47 DEBUG (SyncWorker_57) [axis.api] {} 2020-09-19 22:19:47 DEBUG (SyncWorker_57) [axis.utils] http://192.168.1.17:80/axis-cgi/apidiscovery.cgi {'json': {'method': 'getApiList', 'apiVersion': '1.0', 'context': 'Axis library'}} 2020-09-19 22:19:47 DEBUG (SyncWorker_24) [axis.api] {} 2020-09-19 22:19:47 DEBUG (SyncWorker_24) [axis.utils] http://192.168.1.16:80/axis-cgi/apidiscovery.cgi {'json': {'method': 'getApiList', 'apiVersion': '1.0', 'context': 'Axis library'}} 2020-09-19 22:19:47 DEBUG (SyncWorker_28) [axis.api] {} 2020-09-19 22:19:47 DEBUG (SyncWorker_28) [axis.utils] http://192.168.1.18:80/axis-cgi/apidiscovery.cgi {'json': {'method': 'getApiList', 'apiVersion': '1.0', 'context': 'Axis library'}} 2020-09-19 22:19:47 DEBUG (SyncWorker_28) [axis.utils] <Response [404]>, 404 Client Error: Not Found for url: http://192.168.1.18:80/axis-cgi/apidiscovery.cgi 2020-09-19 22:19:47 DEBUG (SyncWorker_28) [axis.api] '' 2020-09-19 22:19:47 DEBUG (SyncWorker_28) [axis.utils] http://192.168.1.18:80/axis-cgi/param.cgi?action=list&group=root.Properties {} 2020-09-19 22:19:47 DEBUG (SyncWorker_57) [axis.vapix] Response: {"method": "getApiList", "apiVersion": "1.0", "data": {"apiList": [{"id": "privacy-mask", "version": "1.0", "name": "Privacy Masking", "docLink": "https://www.axis.com/partner_pages/vapix_library/#/"}, {"id": "recording-storage-limit", "version": "1.0", "name": "Edge Recording storage limit", "docLink": "https://www.axis.com/partner_pages/vapix_library/#/"}, {"id": "mdnssd", "version": "1.0", "name": "mDNS-SD", "docLink": "https://www.axis.com/partner_pages/vapix_library/#/"}, {"id": "api-discovery", "version": "1.0", "name": "API Discovery Service", "docLink": "https://www.axis.com/partner_pages/vapix_library/#/"}, {"id": "io-port-management", "version": "1.0", "name": "IO Port Management", "docLink": "https://www.axis.com/partner_pages/vapix_library/#/"}, {"id": "stream-profiles", "version": "1.0", "name": "Stream Profiles", "docLink": "https://www.axis.com/partner_pages/vapix_library/#/"}, {"id": "dynamicoverlay", "version": "1.0", "name": "Dynamic Overlay", "docLink": "https://www.axis.com/partner_pages/vapix_library/#/"}, {"id": "disk-management", "version": "1.0", "name": "Edge storage Disk management", "docLink": "https://www.axis.com/partner_pages/vapix_library/#/"}, {"id": "oak", "version": "1.0", "name": "OAK", "docLink": "https://www.axis.com/partner_pages/vapix_library/#/"}, {"id": "mqtt-client", "version": "1.0", "name": "MQTT Client API", "docLink": "https://www.axis.com/partner_pages/vapix_library/#/"}, {"id": "ntp", "version": "1.2", "name": "NTP", "docLink": "https://www.axis.com/partner_pages/vapix_library/#/"}, {"id": "upnp", "version": "1.1", "name": "UPnP", "docLink": "https://www.axis.com/partner_pages/vapix_library/#/"}, {"id": "network-settings", "version": "1.6", "name": "Network Settings", "docLink": "https://www.axis.com/partner_pages/vapix_library/#/"}, {"id": "systemready", "version": "1.1", "name": "Systemready", "docLink": "https://www.axis.com/partner_pages/vapix_library/#/"}, {"id": "time-service", "version": "1.0", "name": "Time API", "docLink": "https://www.axis.com/partner_pages/vapix_library/#/"}, {"id": "disk-properties", "version": "1.1", "name": "Edge storage Disk properties", "docLink": "https://www.axis.com/partner_pages/vapix_library/#/"}, {"id": "custom-firmware-certificate", "version": "1.0", "name": "Custom Firmware Certificate", "docLink": "https://www.axis.com/partner_pages/vapix_library/#/"}, {"id": "recording", "version": "1.0", "name": "Edge Recording", "docLink": "https://www.axis.com/partner_pages/vapix_library/#/"}, {"id": "basic-device-info", "version": "1.1", "name": "Basic Device Information", "docLink": "https://www.axis.com/partner_pages/vapix_library/#/"}, {"id": "user-management", "version": "1.1", "name": "User Management", "docLink": "https://www.axis.com/partner_pages/vapix_library/#/"}, {"id": "onscreencontrols", "version": "1.4", "name": "On-Screen Controls", "docLink": "https://www.axis.com/partner_pages/vapix_library/#/"}, {"id": "shuttergain-cgi", "version": "2.0", "name": "Shuttergain CGI", "docLink": "https://www.axis.com/partner_pages/vapix_library/#/"}, {"id": "packagemanager", "version": "1.4", "name": "Package Manager", "docLink": ""}, {"id": "overlayimage", "version": "1.0", "name": "Overlay image API", "docLink": "https://www.axis.com/partner_pages/vapix_library/#/"}, {"id": "ptz-control", "version": "1.0", "name": "PTZ Control", "docLink": "https://www.axis.com/partner_pages/vapix_library/#/"}, {"id": "capture-mode", "version": "1.0", "name": "Capture Mode", "docLink": "https://www.axis.com/partner_pages/vapix_library/#/"}, {"id": "disk-network-share", "version": "1.0", "name": "Edge storage Network share", "docLink": "https://www.axis.com/partner_pages/vapix_library/#/"}, {"id": "recording-export", "version": "1.1", "name": "Export edge recording", "docLink": "https://www.axis.com/partner_pages/vapix_library/#/"}, {"id": "ssh", "version": "1.0", "name": "SSH", "docLink": "https://www.axis.com/partner_pages/vapix_library/#/"}, {"id": "guard-tour", "version": "1.0", "name": "Guard Tour", "docLink": "https://www.axis.com/partner_pages/vapix_library/#/"}, {"id": "param-cgi", "version": "1.0", "name": "Legacy Parameter Handling", "docLink": "https://www.axis.com/partner_pages/vapix_library/#/"}, {"id": "customhttpheader", "version": "1.0", "name": "Custom HTTP header", "docLink": "https://www.axis.com/partner_pages/vapix_library/#/"}, {"id": "fwmgr", "version": "1.4", "name": "Firmware Management", "docLink": "https://www.axis.com/partner_pages/vapix_library/#/"}]}, "context": "Axis library"} from 192.168.1.17 2020-09-19 22:19:47 DEBUG (SyncWorker_57) [axis.api] {} 2020-09-19 22:19:47 DEBUG (SyncWorker_57) [axis.utils] http://192.168.1.17:80/axis-cgi/basicdeviceinfo.cgi {'json': {'method': 'getAllProperties', 'apiVersion': '1.1', 'context': 'Axis library'}} 2020-09-19 22:19:47 DEBUG (SyncWorker_24) [axis.vapix] Response: {"method": "getApiList", "apiVersion": "1.0", "data": {"apiList": [{"id": "privacy-mask", "version": "1.0", "name": "Privacy Masking", "docLink": "https://www.axis.com/partner_pages/vapix_library/#/"}, {"id": "recording-storage-limit", "version": "1.0", "name": "Edge Recording storage limit", "docLink": "https://www.axis.com/partner_pages/vapix_library/#/"}, {"id": "mdnssd", "version": "1.0", "name": "mDNS-SD", "docLink": "https://www.axis.com/partner_pages/vapix_library/#/"}, {"id": "api-discovery", "version": "1.0", "name": "API Discovery Service", "docLink": "https://www.axis.com/partner_pages/vapix_library/#/"}, {"id": "io-port-management", "version": "1.0", "name": "IO Port Management", "docLink": "https://www.axis.com/partner_pages/vapix_library/#/"}, {"id": "stream-profiles", "version": "1.0", "name": "Stream Profiles", "docLink": "https://www.axis.com/partner_pages/vapix_library/#/"}, {"id": "dynamicoverlay", "version": "1.0", "name": "Dynamic Overlay", "docLink": "https://www.axis.com/partner_pages/vapix_library/#/"}, {"id": "disk-management", "version": "1.0", "name": "Edge storage Disk management", "docLink": "https://www.axis.com/partner_pages/vapix_library/#/"}, {"id": "oak", "version": "1.0", "name": "OAK", "docLink": "https://www.axis.com/partner_pages/vapix_library/#/"}, {"id": "mqtt-client", "version": "1.0", "name": "MQTT Client API", "docLink": "https://www.axis.com/partner_pages/vapix_library/#/"}, {"id": "ntp", "version": "1.2", "name": "NTP", "docLink": "https://www.axis.com/partner_pages/vapix_library/#/"}, {"id": "upnp", "version": "1.1", "name": "UPnP", "docLink": "https://www.axis.com/partner_pages/vapix_library/#/"}, {"id": "network-settings", "version": "1.6", "name": "Network Settings", "docLink": "https://www.axis.com/partner_pages/vapix_library/#/"}, {"id": "systemready", "version": "1.1", "name": "Systemready", "docLink": "https://www.axis.com/partner_pages/vapix_library/#/"}, {"id": "time-service", "version": "1.0", "name": "Time API", "docLink": "https://www.axis.com/partner_pages/vapix_library/#/"}, {"id": "disk-properties", "version": "1.1", "name": "Edge storage Disk properties", "docLink": "https://www.axis.com/partner_pages/vapix_library/#/"}, {"id": "custom-firmware-certificate", "version": "1.0", "name": "Custom Firmware Certificate", "docLink": "https://www.axis.com/partner_pages/vapix_library/#/"}, {"id": "recording", "version": "1.0", "name": "Edge Recording", "docLink": "https://www.axis.com/partner_pages/vapix_library/#/"}, {"id": "basic-device-info", "version": "1.1", "name": "Basic Device Information", "docLink": "https://www.axis.com/partner_pages/vapix_library/#/"}, {"id": "user-management", "version": "1.1", "name": "User Management", "docLink": "https://www.axis.com/partner_pages/vapix_library/#/"}, {"id": "onscreencontrols", "version": "1.4", "name": "On-Screen Controls", "docLink": "https://www.axis.com/partner_pages/vapix_library/#/"}, {"id": "shuttergain-cgi", "version": "2.0", "name": "Shuttergain CGI", "docLink": "https://www.axis.com/partner_pages/vapix_library/#/"}, {"id": "packagemanager", "version": "1.4", "name": "Package Manager", "docLink": ""}, {"id": "overlayimage", "version": "1.0", "name": "Overlay image API", "docLink": "https://www.axis.com/partner_pages/vapix_library/#/"}, {"id": "ptz-control", "version": "1.0", "name": "PTZ Control", "docLink": "https://www.axis.com/partner_pages/vapix_library/#/"}, {"id": "capture-mode", "version": "1.0", "name": "Capture Mode", "docLink": "https://www.axis.com/partner_pages/vapix_library/#/"}, {"id": "disk-network-share", "version": "1.0", "name": "Edge storage Network share", "docLink": "https://www.axis.com/partner_pages/vapix_library/#/"}, {"id": "recording-export", "version": "1.1", "name": "Export edge recording", "docLink": "https://www.axis.com/partner_pages/vapix_library/#/"}, {"id": "ssh", "version": "1.0", "name": "SSH", "docLink": "https://www.axis.com/partner_pages/vapix_library/#/"}, {"id": "guard-tour", "version": "1.0", "name": "Guard Tour", "docLink": "https://www.axis.com/partner_pages/vapix_library/#/"}, {"id": "param-cgi", "version": "1.0", "name": "Legacy Parameter Handling", "docLink": "https://www.axis.com/partner_pages/vapix_library/#/"}, {"id": "customhttpheader", "version": "1.0", "name": "Custom HTTP header", "docLink": "https://www.axis.com/partner_pages/vapix_library/#/"}, {"id": "fwmgr", "version": "1.4", "name": "Firmware Management", "docLink": "https://www.axis.com/partner_pages/vapix_library/#/"}]}, "context": "Axis library"} from 192.168.1.16 2020-09-19 22:19:47 DEBUG (SyncWorker_24) [axis.api] {} 2020-09-19 22:19:47 DEBUG (SyncWorker_24) [axis.utils] http://192.168.1.16:80/axis-cgi/basicdeviceinfo.cgi {'json': {'method': 'getAllProperties', 'apiVersion': '1.1', 'context': 'Axis library'}} 2020-09-19 22:19:48 DEBUG (SyncWorker_24) [axis.vapix] Response: {"apiVersion": "1.1", "data": {"propertyList": {"Architecture": "mips", "ProdNbr": "M1125", "HardwareID": "73F.1", "Version": "9.80.2.2", "ProdFullName": "AXIS M1125 Network Camera", "Brand": "AXIS", "ProdType": "Network Camera", "Soc": "Axis Artpec-5", "SocSerialNumber": "", "WebURL": "http://www.axis.com", "ProdVariant": "", "SerialNumber": "ACCC8E92CA5B", "ProdShortName": "AXIS M1125", "BuildDate": "Jul 09 2020 08:29"}}, "context": "Axis library"} from 192.168.1.16 2020-09-19 22:19:48 DEBUG (SyncWorker_24) [axis.api] {} 2020-09-19 22:19:48 DEBUG (SyncWorker_24) [axis.utils] http://192.168.1.16:80/axis-cgi/io/portmanagement.cgi {'json': {'method': 'getPorts', 'apiVersion': '1.0', 'context': 'Axis library'}} 2020-09-19 22:19:48 DEBUG (SyncWorker_57) [axis.vapix] Response: {"apiVersion": "1.1", "data": {"propertyList": {"Architecture": "mips", "ProdNbr": "M1125", "HardwareID": "73F.1", "Version": "9.80.2.2", "ProdFullName": "AXIS M1125 Network Camera", "Brand": "AXIS", "ProdType": "Network Camera", "Soc": "Axis Artpec-5", "SocSerialNumber": "", "WebURL": "http://www.axis.com", "ProdVariant": "", "SerialNumber": "ACCC8E92CA61", "ProdShortName": "AXIS M1125", "BuildDate": "Jul 09 2020 08:29"}}, "context": "Axis library"} from 192.168.1.17 2020-09-19 22:19:48 DEBUG (SyncWorker_57) [axis.api] {} 2020-09-19 22:19:48 DEBUG (SyncWorker_57) [axis.utils] http://192.168.1.17:80/axis-cgi/io/portmanagement.cgi {'json': {'method': 'getPorts', 'apiVersion': '1.0', 'context': 'Axis library'}} 2020-09-19 22:19:48 DEBUG (SyncWorker_28) [axis.vapix] Response: root.Properties.AlwaysMulticast.AlwaysMulticast=yes root.Properties.API.Browser.Language=yes root.Properties.API.Browser.RootPwdSetValue=yes root.Properties.API.Browser.UserGroup=yes root.Properties.API.ClientNotes.ClientNotes=yes root.Properties.API.HTTP.AdminPath=/operator/basic.shtml root.Properties.API.HTTP.Version=3 root.Properties.API.Metadata.Metadata=yes root.Properties.API.Metadata.Version=1.0 root.Properties.API.RTSP.RTSPAuth=yes root.Properties.API.RTSP.Version=2.01 root.Properties.API.WebService.EntryService=yes root.Properties.API.WebService.WebService=yes root.Properties.API.WebService.ONVIF.ONVIF=yes root.Properties.API.WebService.ONVIF.Version=1.02 root.Properties.API.WebSocket.RTSP.RTSP=yes root.Properties.EmbeddedDevelopment.CacheSize=84934656 root.Properties.EmbeddedDevelopment.DefaultCacheSize=100663296 root.Properties.EmbeddedDevelopment.EmbeddedDevelopment=yes root.Properties.EmbeddedDevelopment.Version=2.12 root.Properties.EmbeddedDevelopment.RuleEngine.MultiConfiguration=yes root.Properties.Firmware.BuildDate=Jul 22 2020 19:12 root.Properties.Firmware.BuildNumber=2 root.Properties.Firmware.Version=6.50.5.2 root.Properties.GuardTour.GuardTour=yes root.Properties.GuardTour.RecordedTour=no root.Properties.HTTPS.HTTPS=yes root.Properties.Image.Format=jpeg,mjpeg,h264,bitmap root.Properties.Image.NbrOfViews=8 root.Properties.Image.Resolution=2048x1536,1600x1200,1280x960,1024x768,800x600,640x480,480x360,320x240,240x180,160x120,1280x1024,1920x1080,1280x720,800x450,640x360,480x270,320x180,160x90,176x144 root.Properties.Image.Rotation=0,90,180,270 root.Properties.Image.H264.Profiles=Baseline,Main root.Properties.ImageSource.DayNight=yes root.Properties.LEDControl.LEDControl=yes root.Properties.LocalStorage.AutoRepair=yes root.Properties.LocalStorage.ContinuousRecording=yes root.Properties.LocalStorage.DiskEncryption=yes root.Properties.LocalStorage.ExportRecording=yes root.Properties.LocalStorage.FailOverRecording=yes root.Properties.LocalStorage.LocalStorage=yes root.Properties.LocalStorage.NbrOfContinuousRecordingProfiles=1 root.Properties.LocalStorage.RequiredFileSystem=yes root.Properties.LocalStorage.SDCard=yes root.Properties.LocalStorage.StorageLimit=yes root.Properties.LocalStorage.Version=1.00 root.Properties.Motion.MaxNbrOfWindows=10 root.Properties.Motion.Motion=yes root.Properties.NetworkShare.CIFS=yes root.Properties.NetworkShare.IPV6=yes root.Properties.NetworkShare.NameLookup=yes root.Properties.NetworkShare.NetworkShare=yes root.Properties.PrivacyMask.MaxNbrOfPrivacyMasks=3 root.Properties.PrivacyMask.PrivacyMask=no root.Properties.PTZ.DigitalPTZ=yes root.Properties.PTZ.DriverManagement=no root.Properties.PTZ.DriverModeList=none root.Properties.PTZ.PTZ=yes root.Properties.PTZ.SelectableDriverMode=no root.Properties.RemoteService.RemoteService=no root.Properties.RTC.RTC=yes root.Properties.Serial.Serial=no root.Properties.System.Architecture=mips root.Properties.System.HardwareID=1B5 root.Properties.System.Language=English root.Properties.System.LanguageType=default root.Properties.System.SerialNumber=ACCC8ED1716F root.Properties.Tampering.Tampering=yes root.Properties.TemperatureSensor.Fan=no root.Properties.TemperatureSensor.Heater=no root.Properties.TemperatureSensor.TemperatureControl=yes root.Properties.TemperatureSensor.TemperatureSensor=yes root.Properties.VirtualInput.VirtualInput=yes from 192.168.1.18 2020-09-19 22:19:48 DEBUG (SyncWorker_28) [axis.utils] http://192.168.1.18:80/axis-cgi/param.cgi?action=list&group=root.Brand {} 2020-09-19 22:19:48 DEBUG (SyncWorker_24) [axis.vapix] Response: { "apiVersion": "1.0", "context": "Axis library", "method": "getPorts", "data": { "numberOfPorts": 2, "items": [ { "port": "0", "configurable": false, "usage": "", "name": "Input 1", "direction": "input", "state": "open", "normalState": "open" }, { "port": "1", "configurable": false, "usage": "", "name": "Output 1", "direction": "output", "state": "open", "normalState": "open" } ] } } from 192.168.1.16 2020-09-19 22:19:48 DEBUG (SyncWorker_24) [axis.api] {} 2020-09-19 22:19:48 DEBUG (SyncWorker_24) [axis.api] {} 2020-09-19 22:19:48 DEBUG (SyncWorker_24) [axis.utils] http://192.168.1.16:80/axis-cgi/streamprofile.cgi {'json': {'method': 'list', 'apiVersion': '1.0', 'context': 'Axis library', 'params': {'streamProfileName': []}}} 2020-09-19 22:19:48 DEBUG (SyncWorker_57) [axis.vapix] Response: { "apiVersion": "1.0", "context": "Axis library", "method": "getPorts", "data": { "numberOfPorts": 2, "items": [ { "port": "0", "configurable": false, "usage": "", "name": "Input 1", "direction": "input", "state": "open", "normalState": "open" }, { "port": "1", "configurable": false, "usage": "", "name": "Output 1", "direction": "output", "state": "open", "normalState": "open" } ] } } from 192.168.1.17 2020-09-19 22:19:48 DEBUG (SyncWorker_57) [axis.api] {} 2020-09-19 22:19:48 DEBUG (SyncWorker_57) [axis.api] {} 2020-09-19 22:19:48 DEBUG (SyncWorker_57) [axis.utils] http://192.168.1.17:80/axis-cgi/streamprofile.cgi {'json': {'method': 'list', 'apiVersion': '1.0', 'context': 'Axis library', 'params': {'streamProfileName': []}}} 2020-09-19 22:19:48 DEBUG (SyncWorker_28) [axis.vapix] Response: root.Brand.Brand=AXIS root.Brand.ProdFullName=AXIS M3026 Network Camera root.Brand.ProdNbr=M3026 root.Brand.ProdShortName=AXIS M3026 root.Brand.ProdType=Network Camera root.Brand.ProdVariant= root.Brand.WebURL=http://www.axis.com/ from 192.168.1.18 2020-09-19 22:19:48 DEBUG (SyncWorker_28) [axis.utils] http://192.168.1.18:80/axis-cgi/param.cgi?action=list&group=root.Input {} 2020-09-19 22:19:49 DEBUG (SyncWorker_28) [axis.vapix] Response: root.Input.NbrOfInputs=1 from 192.168.1.18 2020-09-19 22:19:49 DEBUG (SyncWorker_28) [axis.utils] http://192.168.1.18:80/axis-cgi/param.cgi?action=list&group=root.IOPort {} 2020-09-19 22:19:49 DEBUG (SyncWorker_57) [axis.vapix] Response: {"method": "list", "context": "Axis library", "apiVersion": "1.0", "data": {"streamProfile": [{"name": "ACC_High", "description": "AXIS Companion high quality stream", "parameters": "videocodec=h264&resolution=1920x1080&fps=0"}, {"name": "ACC_Low", "description": "AXIS Companion low quality stream", "parameters": "videocodec=h264&resolution=640x360&fps=5"}], "maxProfiles": 26}} from 192.168.1.17 2020-09-19 22:19:49 DEBUG (SyncWorker_57) [axis.api] '' 2020-09-19 22:19:49 DEBUG (SyncWorker_57) [axis.utils] http://192.168.1.17:80/axis-cgi/param.cgi?action=list&group=root.Properties {} 2020-09-19 22:19:49 DEBUG (SyncWorker_24) [axis.vapix] Response: {"method": "list", "context": "Axis library", "apiVersion": "1.0", "data": {"streamProfile": [{"name": "ACC_High", "description": "AXIS Companion high quality stream", "parameters": "videocodec=h264&resolution=1920x1080&fps=0"}, {"name": "ACC_Low", "description": "AXIS Companion low quality stream", "parameters": "videocodec=h264&resolution=640x360&fps=5"}], "maxProfiles": 26}} from 192.168.1.16 2020-09-19 22:19:49 DEBUG (SyncWorker_24) [axis.api] '' 2020-09-19 22:19:49 DEBUG (SyncWorker_24) [axis.utils] http://192.168.1.16:80/axis-cgi/param.cgi?action=list&group=root.Properties {} 2020-09-19 22:19:49 WARNING (MainThread) [homeassistant.components.switch] Setup of switch platform snmp is taking over 10 seconds. 2020-09-19 22:19:49 DEBUG (SyncWorker_28) [axis.vapix] Response: root.IOPort.I0.Configurable=no root.IOPort.I0.Direction=input root.IOPort.I0.Input.Name=Input 1 root.IOPort.I0.Input.Trig=closed root.IOPort.I1.Configurable=no root.IOPort.I1.Direction=output root.IOPort.I1.Output.Active=closed root.IOPort.I1.Output.Button=none root.IOPort.I1.Output.DelayTime=0 root.IOPort.I1.Output.Mode=bistable root.IOPort.I1.Output.Name=Output 1 root.IOPort.I1.Output.PulseTime=0 from 192.168.1.18 2020-09-19 22:19:49 DEBUG (SyncWorker_28) [axis.utils] http://192.168.1.18:80/axis-cgi/param.cgi?action=list&group=root.Output {} 2020-09-19 22:19:50 DEBUG (SyncWorker_28) [axis.vapix] Response: root.Output.NbrOfOutputs=1 from 192.168.1.18 2020-09-19 22:19:50 DEBUG (SyncWorker_28) [axis.utils] http://192.168.1.18:80/axis-cgi/param.cgi?action=list&group=root.StreamProfile {} 2020-09-19 22:19:50 DEBUG (SyncWorker_57) [axis.vapix] Response: root.Properties.AlwaysMulticast.AlwaysMulticast=yes root.Properties.API.Browser.Language=yes root.Properties.API.Browser.RootPwdSetValue=yes root.Properties.API.Browser.UserGroup=yes root.Properties.API.ClientNotes.ClientNotes=yes root.Properties.API.HTTP.AdminPath=/index.html root.Properties.API.HTTP.Version=3 root.Properties.API.Metadata.Metadata=yes root.Properties.API.Metadata.Version=1.0 root.Properties.API.OnScreenControls.OnScreenControls=yes root.Properties.API.PTZ.Presets.Version=2.00 root.Properties.API.RTSP.RTSPAuth=yes root.Properties.API.RTSP.Version=2.01 root.Properties.API.WebService.EntryService=yes root.Properties.API.WebService.WebService=yes root.Properties.API.WebService.ONVIF.ONVIF=yes root.Properties.API.WebService.ONVIF.Version=1.02 root.Properties.API.WebSocket.RTSP.RTSP=yes root.Properties.ApiDiscovery.ApiDiscovery=yes root.Properties.DynamicOverlay.DynamicOverlay=yes root.Properties.DynamicOverlay.Version=1.0 root.Properties.EmbeddedDevelopment.CacheSize=51380224 root.Properties.EmbeddedDevelopment.DefaultCacheSize=67108864 root.Properties.EmbeddedDevelopment.EmbeddedDevelopment=yes root.Properties.EmbeddedDevelopment.Version=2.16 root.Properties.EmbeddedDevelopment.RuleEngine.MultiConfiguration=yes root.Properties.Firmware.BuildDate=Jul 09 2020 08:29 root.Properties.Firmware.BuildNumber=36 root.Properties.Firmware.Version=9.80.2.2 root.Properties.FirmwareManagement.Version=1.4 root.Properties.Gatekeeper.Gatekeeper=no root.Properties.Geolocation.Geolocation=yes root.Properties.Geolocation.Version=1.0 root.Properties.GuardTour.GuardTour=yes root.Properties.GuardTour.MaxGuardTours=100 root.Properties.GuardTour.MinGuardTourWaitTime=1 root.Properties.GuardTour.RecordedTour=no root.Properties.HTTPS.HTTPS=yes root.Properties.Image.Format=jpeg,mjpeg,h264,bitmap root.Properties.Image.NbrOfViews=8 root.Properties.Image.Resolution=1920x1080,1600x1200,1400x1050,1280x960,1280x800,1280x720,1024x768,1024x640,800x600,800x500,800x450,640x480,640x400,640x360,480x360,480x300,480x270,320x240,320x200,320x180,240x180,160x120,160x100,160x90 root.Properties.Image.Rotation=0,90,180,270 root.Properties.Image.ShowSuboptimalResolutions=false root.Properties.Image.H264.Profiles=Baseline,Main,High root.Properties.Image.I0.Resolution=1920x1080,1600x1200,1400x1050,1280x960,1280x800,1280x720,1024x768,1024x640,800x600,800x500,800x450,640x480,640x400,640x360,480x360,480x300,480x270,320x240,320x200,320x180,240x180,160x120,160x100,160x90 root.Properties.Image.I0.ShowSuboptimalResolutions=false root.Properties.Image.I1.Resolution=1920x1080,1600x1200,1400x1050,1280x960,1280x800,1280x720,1024x768,1024x640,800x600,800x500,800x450,640x480,640x400,640x360,480x360,480x300,480x270,320x240,320x200,320x180,240x180,160x120,160x100,160x90 root.Properties.Image.I1.ShowSuboptimalResolutions=false root.Properties.Image.I2.Resolution=1920x1080,1600x1200,1400x1050,1280x960,1280x800,1280x720,1024x768,1024x640,800x600,800x500,800x450,640x480,640x400,640x360,480x360,480x300,480x270,320x240,320x200,320x180,240x180,160x120,160x100,160x90 root.Properties.Image.I2.ShowSuboptimalResolutions=false root.Properties.Image.I3.Resolution=1920x1080,1600x1200,1400x1050,1280x960,1280x800,1280x720,1024x768,1024x640,800x600,800x500,800x450,640x480,640x400,640x360,480x360,480x300,480x270,320x240,320x200,320x180,240x180,160x120,160x100,160x90 root.Properties.Image.I3.ShowSuboptimalResolutions=false root.Properties.Image.I4.Resolution=1920x1080,1600x1200,1400x1050,1280x960,1280x800,1280x720,1024x768,1024x640,800x600,800x500,800x450,640x480,640x400,640x360,480x360,480x300,480x270,320x240,320x200,320x180,240x180,160x120,160x100,160x90 root.Properties.Image.I4.ShowSuboptimalResolutions=false root.Properties.Image.I5.Resolution=1920x1080,1600x1200,1400x1050,1280x960,1280x800,1280x720,1024x768,1024x640,800x600,800x500,800x450,640x480,640x400,640x360,480x360,480x300,480x270,320x240,320x200,320x180,240x180,160x120,160x100,160x90 root.Properties.Image.I5.ShowSuboptimalResolutions=false root.Properties.Image.I6.Resolution=1920x1080,1600x1200,1400x1050,1280x960,1280x800,1280x720,1024x768,1024x640,800x600,800x500,800x450,640x480,640x400,640x360,480x360,480x300,480x270,320x240,320x200,320x180,240x180,160x120,160x100,160x90 root.Properties.Image.I6.ShowSuboptimalResolutions=false root.Properties.Image.I7.Resolution=1920x1080,1600x1200,1400x1050,1280x960,1280x800,1280x720,1024x768,1024x640,800x600,800x500,800x450,640x480,640x400,640x360,480x360,480x300,480x270,320x240,320x200,320x180,240x180,160x120,160x100,160x90 root.Properties.Image.I7.ShowSuboptimalResolutions=false root.Properties.Image.RateControl.Version=1.1 root.Properties.Image.RateControl.ABR.ABR=yes root.Properties.ImageSource.DayNight=yes root.Properties.ImageSource.DCIris=yes root.Properties.ImageSource.IrisManager=no root.Properties.IO.ManualTriggerNbr=6 root.Properties.LEDControl.LEDControl=yes root.Properties.LocalStorage.AutoRepair=yes root.Properties.LocalStorage.ContinuousRecording=yes root.Properties.LocalStorage.DiskEncryption=yes root.Properties.LocalStorage.DiskHealth=yes root.Properties.LocalStorage.ExportRecording=yes root.Properties.LocalStorage.FailOverRecording=yes root.Properties.LocalStorage.LocalStorage=yes root.Properties.LocalStorage.NbrOfContinuousRecordingProfiles=1 root.Properties.LocalStorage.RequiredFileSystem=yes root.Properties.LocalStorage.SDCard=yes root.Properties.LocalStorage.StorageLimit=yes root.Properties.LocalStorage.Version=1.00 root.Properties.Motion.MaxNbrOfWindows=10 root.Properties.Motion.Motion=yes root.Properties.NetworkShare.CIFS=yes root.Properties.NetworkShare.IPV6=yes root.Properties.NetworkShare.NameLookup=yes root.Properties.NetworkShare.NetworkShare=yes root.Properties.PackageManager.FormatListing=yes root.Properties.PackageManager.LicenseKeyManagement=yes root.Properties.PackageManager.PackageManager=yes root.Properties.PrivacyMask.MaxNbrOfPrivacyMasks=10 root.Properties.PrivacyMask.PrivacyMask=no root.Properties.PTZ.DigitalPTZ=yes root.Properties.PTZ.DriverManagement=no root.Properties.PTZ.DriverModeList=none root.Properties.PTZ.PTZ=yes root.Properties.PTZ.PTZOnQuadView=no root.Properties.PTZ.SelectableDriverMode=no root.Properties.RemoteService.RemoteService=no root.Properties.RTC.RTC=yes root.Properties.Serial.Serial=no root.Properties.SRTP.Acceleration=hardware root.Properties.SRTP.Authentication=hmac-sha1 root.Properties.SRTP.Encryption=aes-ctr-128,aes-ctr-256,aes-gcm-128,aes-gcm-256 root.Properties.SRTP.SRTP=yes root.Properties.SRTP.Version=1.0 root.Properties.System.Architecture=mips root.Properties.System.HardwareID=73F.1 root.Properties.System.Language= root.Properties.System.LanguageType= root.Properties.System.SerialNumber=ACCC8E92CA61 root.Properties.System.Soc=Axis Artpec-5 root.Properties.Tampering.Tampering=yes root.Properties.TemperatureSensor.Fan=no root.Properties.TemperatureSensor.Heater=no root.Properties.TemperatureSensor.TemperatureControl=yes root.Properties.TemperatureSensor.TemperatureSensor=yes root.Properties.VirtualInput.VirtualInput=yes root.Properties.ZipStream.ZipStream=yes from 192.168.1.17 2020-09-19 22:19:50 DEBUG (SyncWorker_57) [axis.api] {} 2020-09-19 22:19:50 DEBUG (SyncWorker_57) [axis.utils] http://192.168.1.17:80/axis-cgi/applications/list.cgi {} 2020-09-19 22:19:50 DEBUG (SyncWorker_24) [axis.vapix] Response: root.Properties.AlwaysMulticast.AlwaysMulticast=yes root.Properties.API.Browser.Language=yes root.Properties.API.Browser.RootPwdSetValue=yes root.Properties.API.Browser.UserGroup=yes root.Properties.API.ClientNotes.ClientNotes=yes root.Properties.API.HTTP.AdminPath=/index.html root.Properties.API.HTTP.Version=3 root.Properties.API.Metadata.Metadata=yes root.Properties.API.Metadata.Version=1.0 root.Properties.API.OnScreenControls.OnScreenControls=yes root.Properties.API.PTZ.Presets.Version=2.00 root.Properties.API.RTSP.RTSPAuth=yes root.Properties.API.RTSP.Version=2.01 root.Properties.API.WebService.EntryService=yes root.Properties.API.WebService.WebService=yes root.Properties.API.WebService.ONVIF.ONVIF=yes root.Properties.API.WebService.ONVIF.Version=1.02 root.Properties.API.WebSocket.RTSP.RTSP=yes root.Properties.ApiDiscovery.ApiDiscovery=yes root.Properties.DynamicOverlay.DynamicOverlay=yes root.Properties.DynamicOverlay.Version=1.0 root.Properties.EmbeddedDevelopment.CacheSize=51380224 root.Properties.EmbeddedDevelopment.DefaultCacheSize=67108864 root.Properties.EmbeddedDevelopment.EmbeddedDevelopment=yes root.Properties.EmbeddedDevelopment.Version=2.16 root.Properties.EmbeddedDevelopment.RuleEngine.MultiConfiguration=yes root.Properties.Firmware.BuildDate=Jul 09 2020 08:29 root.Properties.Firmware.BuildNumber=36 root.Properties.Firmware.Version=9.80.2.2 root.Properties.FirmwareManagement.Version=1.4 root.Properties.Gatekeeper.Gatekeeper=no root.Properties.Geolocation.Geolocation=yes root.Properties.Geolocation.Version=1.0 root.Properties.GuardTour.GuardTour=yes root.Properties.GuardTour.MaxGuardTours=100 root.Properties.GuardTour.MinGuardTourWaitTime=1 root.Properties.GuardTour.RecordedTour=no root.Properties.HTTPS.HTTPS=yes root.Properties.Image.Format=jpeg,mjpeg,h264,bitmap root.Properties.Image.NbrOfViews=8 root.Properties.Image.Resolution=1920x1080,1600x1200,1400x1050,1280x960,1280x800,1280x720,1024x768,1024x640,800x600,800x500,800x450,640x480,640x400,640x360,480x360,480x300,480x270,320x240,320x200,320x180,240x180,160x120,160x100,160x90 root.Properties.Image.Rotation=0,90,180,270 root.Properties.Image.ShowSuboptimalResolutions=false root.Properties.Image.H264.Profiles=Baseline,Main,High root.Properties.Image.I0.Resolution=1920x1080,1600x1200,1400x1050,1280x960,1280x800,1280x720,1024x768,1024x640,800x600,800x500,800x450,640x480,640x400,640x360,480x360,480x300,480x270,320x240,320x200,320x180,240x180,160x120,160x100,160x90 root.Properties.Image.I0.ShowSuboptimalResolutions=false root.Properties.Image.I1.Resolution=1920x1080,1600x1200,1400x1050,1280x960,1280x800,1280x720,1024x768,1024x640,800x600,800x500,800x450,640x480,640x400,640x360,480x360,480x300,480x270,320x240,320x200,320x180,240x180,160x120,160x100,160x90 root.Properties.Image.I1.ShowSuboptimalResolutions=false root.Properties.Image.I2.Resolution=1920x1080,1600x1200,1400x1050,1280x960,1280x800,1280x720,1024x768,1024x640,800x600,800x500,800x450,640x480,640x400,640x360,480x360,480x300,480x270,320x240,320x200,320x180,240x180,160x120,160x100,160x90 root.Properties.Image.I2.ShowSuboptimalResolutions=false root.Properties.Image.I3.Resolution=1920x1080,1600x1200,1400x1050,1280x960,1280x800,1280x720,1024x768,1024x640,800x600,800x500,800x450,640x480,640x400,640x360,480x360,480x300,480x270,320x240,320x200,320x180,240x180,160x120,160x100,160x90 root.Properties.Image.I3.ShowSuboptimalResolutions=false root.Properties.Image.I4.Resolution=1920x1080,1600x1200,1400x1050,1280x960,1280x800,1280x720,1024x768,1024x640,800x600,800x500,800x450,640x480,640x400,640x360,480x360,480x300,480x270,320x240,320x200,320x180,240x180,160x120,160x100,160x90 root.Properties.Image.I4.ShowSuboptimalResolutions=false root.Properties.Image.I5.Resolution=1920x1080,1600x1200,1400x1050,1280x960,1280x800,1280x720,1024x768,1024x640,800x600,800x500,800x450,640x480,640x400,640x360,480x360,480x300,480x270,320x240,320x200,320x180,240x180,160x120,160x100,160x90 root.Properties.Image.I5.ShowSuboptimalResolutions=false root.Properties.Image.I6.Resolution=1920x1080,1600x1200,1400x1050,1280x960,1280x800,1280x720,1024x768,1024x640,800x600,800x500,800x450,640x480,640x400,640x360,480x360,480x300,480x270,320x240,320x200,320x180,240x180,160x120,160x100,160x90 root.Properties.Image.I6.ShowSuboptimalResolutions=false root.Properties.Image.I7.Resolution=1920x1080,1600x1200,1400x1050,1280x960,1280x800,1280x720,1024x768,1024x640,800x600,800x500,800x450,640x480,640x400,640x360,480x360,480x300,480x270,320x240,320x200,320x180,240x180,160x120,160x100,160x90 root.Properties.Image.I7.ShowSuboptimalResolutions=false root.Properties.Image.RateControl.Version=1.1 root.Properties.Image.RateControl.ABR.ABR=yes root.Properties.ImageSource.DayNight=yes root.Properties.ImageSource.DCIris=yes root.Properties.ImageSource.IrisManager=no root.Properties.IO.ManualTriggerNbr=6 root.Properties.LEDControl.LEDControl=yes root.Properties.LocalStorage.AutoRepair=yes root.Properties.LocalStorage.ContinuousRecording=yes root.Properties.LocalStorage.DiskEncryption=yes root.Properties.LocalStorage.DiskHealth=yes root.Properties.LocalStorage.ExportRecording=yes root.Properties.LocalStorage.FailOverRecording=yes root.Properties.LocalStorage.LocalStorage=yes root.Properties.LocalStorage.NbrOfContinuousRecordingProfiles=1 root.Properties.LocalStorage.RequiredFileSystem=yes root.Properties.LocalStorage.SDCard=yes root.Properties.LocalStorage.StorageLimit=yes root.Properties.LocalStorage.Version=1.00 root.Properties.Motion.MaxNbrOfWindows=10 root.Properties.Motion.Motion=yes root.Properties.NetworkShare.CIFS=yes root.Properties.NetworkShare.IPV6=yes root.Properties.NetworkShare.NameLookup=yes root.Properties.NetworkShare.NetworkShare=yes root.Properties.PackageManager.FormatListing=yes root.Properties.PackageManager.LicenseKeyManagement=yes root.Properties.PackageManager.PackageManager=yes root.Properties.PrivacyMask.MaxNbrOfPrivacyMasks=10 root.Properties.PrivacyMask.PrivacyMask=no root.Properties.PTZ.DigitalPTZ=yes root.Properties.PTZ.DriverManagement=no root.Properties.PTZ.DriverModeList=none root.Properties.PTZ.PTZ=yes root.Properties.PTZ.PTZOnQuadView=no root.Properties.PTZ.SelectableDriverMode=no root.Properties.RemoteService.RemoteService=no root.Properties.RTC.RTC=yes root.Properties.Serial.Serial=no root.Properties.SRTP.Acceleration=hardware root.Properties.SRTP.Authentication=hmac-sha1 root.Properties.SRTP.Encryption=aes-ctr-128,aes-ctr-256,aes-gcm-128,aes-gcm-256 root.Properties.SRTP.SRTP=yes root.Properties.SRTP.Version=1.0 root.Properties.System.Architecture=mips root.Properties.System.HardwareID=73F.1 root.Properties.System.Language= root.Properties.System.LanguageType= root.Properties.System.SerialNumber=ACCC8E92CA5B root.Properties.System.Soc=Axis Artpec-5 root.Properties.Tampering.Tampering=yes root.Properties.TemperatureSensor.Fan=no root.Properties.TemperatureSensor.Heater=no root.Properties.TemperatureSensor.TemperatureControl=yes root.Properties.TemperatureSensor.TemperatureSensor=yes root.Properties.VirtualInput.VirtualInput=yes root.Properties.ZipStream.ZipStream=yes from 192.168.1.16 2020-09-19 22:19:50 DEBUG (SyncWorker_24) [axis.api] {} 2020-09-19 22:19:50 DEBUG (SyncWorker_24) [axis.utils] http://192.168.1.16:80/axis-cgi/applications/list.cgi {} 2020-09-19 22:19:50 DEBUG (SyncWorker_28) [axis.vapix] Response: root.StreamProfile.MaxGroups=26 root.StreamProfile.S0.Description=AXIS Companion high quality stream root.StreamProfile.S0.Name=ACC_High root.StreamProfile.S0.Parameters=videocodec=h264&resolution=1920x1080&fps=0&videozstrength=30&videozgopmode=fixed&videozmaxgoplength=100&videozfpsmode=fixed&videoframeskipmode=empty root.StreamProfile.S1.Description=AXIS Companion low quality stream root.StreamProfile.S1.Name=ACC_Low root.StreamProfile.S1.Parameters=videocodec=h264&resolution=640x360&fps=5&videozstrength=30&videozgopmode=dynamic&videozmaxgoplength=30&videozfpsmode=dynamic&videoframeskipmode=empty from 192.168.1.18 2020-09-19 22:19:50 DEBUG (SyncWorker_28) [axis.api] {'root.IOPort.I0.Configurable': 'no', 'root.IOPort.I0.Direction': 'input', 'root.IOPort.I0.Input.Name': 'Input 1', 'root.IOPort.I0.Input.Trig': 'closed', 'root.IOPort.I1.Configurable': 'no', 'root.IOPort.I1.Direction': 'output', 'root.IOPort.I1.Output.Active': 'closed', 'root.IOPort.I1.Output.Button': 'none', 'root.IOPort.I1.Output.DelayTime': '0', 'root.IOPort.I1.Output.Mode': 'bistable', 'root.IOPort.I1.Output.Name': 'Output 1', 'root.IOPort.I1.Output.PulseTime': '0'} 2020-09-19 22:19:50 DEBUG (SyncWorker_28) [axis.api] {} 2020-09-19 22:19:50 DEBUG (SyncWorker_28) [axis.utils] http://192.168.1.18:80/axis-cgi/applications/list.cgi {} 2020-09-19 22:19:51 DEBUG (SyncWorker_57) [axis.vapix] Response:

from 192.168.1.17 2020-09-19 22:19:51 DEBUG (SyncWorker_57) [axis.api] {} 2020-09-19 22:19:51 DEBUG (SyncWorker_57) [axis.utils] http://192.168.1.17:80/local/vmd/control.cgi {'json': {'method': 'getConfiguration', 'apiVersion': '1.4', 'context': 'Axis library'}} 2020-09-19 22:19:51 DEBUG (SyncWorker_57) [axis.vapix] Response: {"apiVersion":"1.4","method":"getConfiguration","data":{"cameras":[{"active":true,"id":1,"rotation":0}],"profiles":[{"name":"Profile 1","uid":1,"camera":1,"filters":[{"type":"timeShortLivedLimit","data":2,"active":true},{"type":"sizePercentage","data":[10,5],"active":true},{"type":"distanceSwayingObject","data":5,"active":true}],"triggers":[{"type":"includeArea","data":[[1.0,1.0],[1.0,-0.5158],[0.1931,-0.8664],[-1.0,-0.5438],[-1.0,1.0]]}]}],"configurationStatus":1},"context":"Axis library"} from 192.168.1.17 2020-09-19 22:19:51 DEBUG (SyncWorker_28) [axis.vapix] Response:

from 192.168.1.18 2020-09-19 22:19:51 DEBUG (SyncWorker_28) [axis.api] {} 2020-09-19 22:19:51 DEBUG (SyncWorker_28) [axis.utils] http://192.168.1.18:80/local/vmd/control.cgi {'json': {'method': 'getConfiguration', 'apiVersion': '1.4', 'context': 'Axis library'}} 2020-09-19 22:19:51 DEBUG (SyncWorker_28) [axis.vapix] Response: {"apiVersion":"1.3","context":"Axis library","method":"getConfiguration","error":{"code":"2000","message":"The requested version of the application is not supported."}} from 192.168.1.18 2020-09-19 22:19:51 ERROR (MainThread) [homeassistant.components.axis] Unknown error connecting with Axis device on 192.168.1.18 2020-09-19 22:19:51 DEBUG (SyncWorker_24) [axis.vapix] Response:

from 192.168.1.16 2020-09-19 22:19:51 DEBUG (SyncWorker_24) [axis.api] {} 2020-09-19 22:19:51 DEBUG (SyncWorker_24) [axis.utils] http://192.168.1.16:80/local/vmd/control.cgi {'json': {'method': 'getConfiguration', 'apiVersion': '1.4', 'context': 'Axis library'}} 2020-09-19 22:19:51 DEBUG (SyncWorker_24) [axis.vapix] Response: {"apiVersion":"1.4","data":{"cameras":[{"active":true,"id":1,"rotation":0}],"profiles":[{"name":"Profile 1","triggers":[{"type":"includeArea","data":[[1.0,1.0],[0.9962,-0.261],[0.6959,-0.4798],[-0.239,-0.07147],[-0.4321,-0.2726],[-0.9981,0.04513],[-1.0,1.0]]}],"uid":1,"camera":1,"filters":[{"type":"timeShortLivedLimit","active":true,"data":2},{"type":"sizePercentage","active":true,"data":[10,5]},{"type":"distanceSwayingObject","active":true,"data":5}]}],"configurationStatus":1},"context":"Axis library","method":"getConfiguration"} from 192.168.1.16 2020-09-19 22:19:51 DEBUG (MainThread) [axis.api] {} 2020-09-19 22:19:51 DEBUG (MainThread) [axis.streammanager] rtsp://192.168.1.17/axis-media/media.amp?video=0&audio=0&event=on 2020-09-19 22:19:51 DEBUG (MainThread) [axis.api] {} 2020-09-19 22:19:51 DEBUG (MainThread) [axis.streammanager] rtsp://192.168.1.16/axis-media/media.amp?video=0&audio=0&event=on 2020-09-19 22:19:51 DEBUG (SyncWorker_3) [axis.utils] http://192.168.1.17:80/axis-cgi/mqtt/client.cgi {'json': {'method': 'getClientStatus', 'apiVersion': '1.0', 'context': 'Axis library', 'params': {}}} 2020-09-19 22:19:51 DEBUG (MainThread) [axis.rtsp] Stream listener online 2020-09-19 22:19:51 DEBUG (MainThread) [axis.rtsp] Stream listener online 2020-09-19 22:19:51 DEBUG (SyncWorker_19) [axis.utils] http://192.168.1.16:80/axis-cgi/mqtt/client.cgi {'json': {'method': 'getClientStatus', 'apiVersion': '1.0', 'context': 'Axis library', 'params': {}}} 2020-09-19 22:19:51 DEBUG (MainThread) [axis.rtsp] OPTIONS rtsp://192.168.1.17/axis-media/media.amp?video=0&audio=0&event=on RTSP/1.0 CSeq: 0 User-Agent: HASS Axis

2020-09-19 22:19:51 DEBUG (MainThread) [axis.rtsp] OPTIONS rtsp://192.168.1.16/axis-media/media.amp?video=0&audio=0&event=on RTSP/1.0 CSeq: 0 User-Agent: HASS Axis

2020-09-19 22:19:51 DEBUG (MainThread) [axis.rtsp] Received data [] from 192.168.1.16 2020-09-19 22:19:51 DEBUG (MainThread) [axis.rtsp] RTSP session (192.168.1.16) state starting 2020-09-19 22:19:51 DEBUG (MainThread) [axis.rtsp] RTSP session (192.168.1.16) state starting 2020-09-19 22:19:51 DEBUG (MainThread) [axis.rtsp] DESCRIBE rtsp://192.168.1.16/axis-media/media.amp?video=0&audio=0&event=on RTSP/1.0 CSeq: 1 User-Agent: HASS Axis Accept: application/sdp

2020-09-19 22:19:51 DEBUG (MainThread) [axis.rtsp] Received data [] from 192.168.1.17 2020-09-19 22:19:51 DEBUG (MainThread) [axis.rtsp] RTSP session (192.168.1.17) state starting 2020-09-19 22:19:51 DEBUG (MainThread) [axis.rtsp] RTSP session (192.168.1.17) state starting 2020-09-19 22:19:51 DEBUG (MainThread) [axis.rtsp] DESCRIBE rtsp://192.168.1.17/axis-media/media.amp?video=0&audio=0&event=on RTSP/1.0 CSeq: 1 User-Agent: HASS Axis Accept: application/sdp

2020-09-19 22:19:51 DEBUG (MainThread) [axis.rtsp] Received data [] from 192.168.1.16 2020-09-19 22:19:51 DEBUG (MainThread) [axis.rtsp] RTSP session (192.168.1.16) state starting 2020-09-19 22:19:51 DEBUG (MainThread) [axis.rtsp] DESCRIBE rtsp://192.168.1.16/axis-media/media.amp?video=0&audio=0&event=on RTSP/1.0 CSeq: 1 Authorization: Digest username="root", realm="AXIS_ACCC8E92CA5B", algorithm="MD5", nonce="00000effY57647235ac7c0b2312511b1fb00a947da49974", uri="rtsp://192.168.1.16/axis-media/media.amp?video=0&audio=0&event=on", response="e3d443788d8de00830ff7342586d0d57" User-Agent: HASS Axis Accept: application/sdp

2020-09-19 22:19:51 DEBUG (MainThread) [axis.rtsp] Received data [] from 192.168.1.17 2020-09-19 22:19:51 DEBUG (MainThread) [axis.rtsp] RTSP session (192.168.1.17) state starting 2020-09-19 22:19:51 DEBUG (MainThread) [axis.rtsp] DESCRIBE rtsp://192.168.1.17/axis-media/media.amp?video=0&audio=0&event=on RTSP/1.0 CSeq: 1 Authorization: Digest username="root", realm="AXIS_ACCC8E92CA61", algorithm="MD5", nonce="00000eebY582913adca9f3c444933fd1ab7a04169667ebf", uri="rtsp://192.168.1.17/axis-media/media.amp?video=0&audio=0&event=on", response="a137a4475018f14b7fe2a7c1314a9c01" User-Agent: HASS Axis Accept: application/sdp

2020-09-19 22:19:52 DEBUG (MainThread) [axis.rtsp] Received data ['v=0', 'o=- 13632128273750343759 1 IN IP4 192.168.1.17', 's=Session streamed with GStreamer', 'i=rtsp-server', 't=0 0', 'a=tool:GStreamer', 'a=type:broadcast', 'a=range:npt=now-', 'a=control:rtsp://192.168.1.17/axis-media/media.amp?video=0&audio=0&event=on', 'm=application 0 RTP/AVP 98', 'c=IN IP4 0.0.0.0', 'a=rtpmap:98 vnd.onvif.metadata/90000', 'a=ts-refclk:local', 'a=mediaclk:sender', 'a=recvonly', 'a=control:rtsp://192.168.1.17/axis-media/media.amp/stream=0?video=0&audio=0&event=on'] from 192.168.1.17 2020-09-19 22:19:52 DEBUG (MainThread) [axis.rtsp] RTSP session (192.168.1.17) state starting 2020-09-19 22:19:52 DEBUG (MainThread) [axis.rtsp] RTSP session (192.168.1.17) state starting 2020-09-19 22:19:52 DEBUG (MainThread) [axis.rtsp] SETUP rtsp://192.168.1.17/axis-media/media.amp/stream=0?video=0&audio=0&event=on RTSP/1.0 CSeq: 2 Authorization: Digest username="root", realm="AXIS_ACCC8E92CA61", algorithm="MD5", nonce="00000eebY582913adca9f3c444933fd1ab7a04169667ebf", uri="rtsp://192.168.1.17/axis-media/media.amp?video=0&audio=0&event=on", response="97ab548637ff482ecfc4a4d48e577749" User-Agent: HASS Axis Transport: RTP/AVP;unicast;client_port=33104-33105

2020-09-19 22:19:52 DEBUG (MainThread) [axis.rtsp] Received data [] from 192.168.1.17 2020-09-19 22:19:52 DEBUG (MainThread) [axis.rtsp] RTSP session (192.168.1.17) state starting 2020-09-19 22:19:52 DEBUG (MainThread) [axis.rtsp] RTSP session (192.168.1.17) state starting 2020-09-19 22:19:52 DEBUG (MainThread) [axis.rtsp] PLAY rtsp://192.168.1.17/axis-media/media.amp?video=0&audio=0&event=on RTSP/1.0 CSeq: 3 Authorization: Digest username="root", realm="AXIS_ACCC8E92CA61", algorithm="MD5", nonce="00000eebY582913adca9f3c444933fd1ab7a04169667ebf", uri="rtsp://192.168.1.17/axis-media/media.amp?video=0&audio=0&event=on", response="49b98af4941af3cb926784cfd26dcdb7" User-Agent: HASS Axis Session: 2O.Izro1-EVwCmj9

2020-09-19 22:19:52 DEBUG (MainThread) [axis.rtsp] Received data ['v=0', 'o=- 15314198425730939300 1 IN IP4 192.168.1.16', 's=Session streamed with GStreamer', 'i=rtsp-server', 't=0 0', 'a=tool:GStreamer', 'a=type:broadcast', 'a=range:npt=now-', 'a=control:rtsp://192.168.1.16/axis-media/media.amp?video=0&audio=0&event=on', 'm=application 0 RTP/AVP 98', 'c=IN IP4 0.0.0.0', 'a=rtpmap:98 vnd.onvif.metadata/90000', 'a=ts-refclk:local', 'a=mediaclk:sender', 'a=recvonly', 'a=control:rtsp://192.168.1.16/axis-media/media.amp/stream=0?video=0&audio=0&event=on'] from 192.168.1.16 2020-09-19 22:19:52 DEBUG (MainThread) [axis.rtsp] RTSP session (192.168.1.16) state starting 2020-09-19 22:19:52 DEBUG (MainThread) [axis.rtsp] RTSP session (192.168.1.16) state starting 2020-09-19 22:19:52 DEBUG (MainThread) [axis.rtsp] SETUP rtsp://192.168.1.16/axis-media/media.amp/stream=0?video=0&audio=0&event=on RTSP/1.0 CSeq: 2 Authorization: Digest username="root", realm="AXIS_ACCC8E92CA5B", algorithm="MD5", nonce="00000effY57647235ac7c0b2312511b1fb00a947da49974", uri="rtsp://192.168.1.16/axis-media/media.amp?video=0&audio=0&event=on", response="00c9899993143c25bccade17c2b16ed7" User-Agent: HASS Axis Transport: RTP/AVP;unicast;client_port=57320-57321

2020-09-19 22:19:52 DEBUG (MainThread) [axis.rtsp] Received data [] from 192.168.1.16 2020-09-19 22:19:52 DEBUG (MainThread) [axis.rtsp] RTSP session (192.168.1.16) state starting 2020-09-19 22:19:52 DEBUG (MainThread) [axis.rtsp] RTSP session (192.168.1.16) state starting 2020-09-19 22:19:52 DEBUG (MainThread) [axis.rtsp] PLAY rtsp://192.168.1.16/axis-media/media.amp?video=0&audio=0&event=on RTSP/1.0 CSeq: 3 Authorization: Digest username="root", realm="AXIS_ACCC8E92CA5B", algorithm="MD5", nonce="00000effY57647235ac7c0b2312511b1fb00a947da49974", uri="rtsp://192.168.1.16/axis-media/media.amp?video=0&audio=0&event=on", response="efcb94786dc897f1fd8911908cbe7094" User-Agent: HASS Axis Session: UOJV3S4fnE-433WH

2020-09-19 22:19:52 DEBUG (MainThread) [axis.rtsp] Received data [] from 192.168.1.17 2020-09-19 22:19:52 DEBUG (MainThread) [axis.rtsp] RTSP session (192.168.1.17) state starting 2020-09-19 22:19:52 DEBUG (MainThread) [axis.rtsp] RTSP session (192.168.1.17) state playing 2020-09-19 22:19:52 DEBUG (MainThread) [axis.rtsp] RTSP session (192.168.1.17) state playing 2020-09-19 22:19:52 DEBUG (MainThread) [axis.rtsp] Received data [] from 192.168.1.16 2020-09-19 22:19:52 DEBUG (MainThread) [axis.rtsp] RTSP session (192.168.1.16) state starting 2020-09-19 22:19:52 DEBUG (MainThread) [axis.rtsp] RTSP session (192.168.1.16) state playing 2020-09-19 22:19:52 DEBUG (MainThread) [axis.rtsp] RTSP session (192.168.1.16) state playing 2020-09-19 22:19:52 DEBUG (SyncWorker_19) [axis.vapix] Response: { "apiVersion": "1.0", "context": "Axis library", "method": "getClientStatus", "data": { "status": { "state": "inactive", "connectionStatus": "Not connected" }, "config": { "activateOnReboot": false, "server": { "protocol": "tcp", "host": "192.168.0.1", "port": 1883 }, "keepAliveInterval": 60, "connectTimeout": 60, "cleanSession": false, "autoReconnect": true, "ssl": { "validateServerCert": false } } } } from 192.168.1.16 2020-09-19 22:19:52 DEBUG (SyncWorker_3) [axis.vapix] Response: { "apiVersion": "1.0", "context": "Axis library", "method": "getClientStatus", "data": { "status": { "state": "inactive", "connectionStatus": "Not connected" }, "config": { "activateOnReboot": false, "server": { "protocol": "tcp", "host": "192.168.0.1", "port": 1883 }, "keepAliveInterval": 60, "connectTimeout": 60, "cleanSession": false, "autoReconnect": true, "ssl": { "validateServerCert": false } } } } from 192.168.1.17 2020-09-19 22:19:53 ERROR (MainThread) [homeassistant.components.snmp.switch] SNMP error: No SNMP response received before timeout 2020-09-19 22:19:53 ERROR (MainThread) [homeassistant.components.snmp.switch] SNMP error: No SNMP response received before timeout 2020-09-19 22:19:53 ERROR (MainThread) [homeassistant.components.snmp.switch] SNMP error: No SNMP response received before timeout 2020-09-19 22:19:53 ERROR (MainThread) [homeassistant.components.snmp.switch] SNMP error: No SNMP response received before timeout 2020-09-19 22:19:53 ERROR (MainThread) [homeassistant.components.snmp.sensor] Please check the details in the configuration file 2020-09-19 22:19:53 ERROR (MainThread) [homeassistant.components.snmp.sensor] Please check the details in the configuration file 2020-09-19 22:19:53 ERROR (MainThread) [homeassistant.components.snmp.sensor] Please check the details in the configuration file 2020-09-19 22:19:53 ERROR (MainThread) [homeassistant.components.snmp.sensor] Please check the details in the configuration file 2020-09-19 22:20:23 ERROR (MainThread) [homeassistant.components.snmp.switch] SNMP error: No SNMP response received before timeout 2020-09-19 22:20:23 ERROR (MainThread) [homeassistant.components.snmp.switch] SNMP error: No SNMP response received before timeout 2020-09-19 22:20:23 ERROR (MainThread) [homeassistant.components.snmp.switch] SNMP error: No SNMP response received before timeout 2020-09-19 22:20:23 ERROR (MainThread) [homeassistant.components.snmp.switch] SNMP error: No SNMP response received before timeout 2020-09-19 22:20:24 ERROR (MainThread) [homeassistant.helpers.event] Error while processing template: Template("{{ states.media_player.bluesound_kitchen.attributes["source"] }}") Traceback (most recent call last): File "/srv/homeassistant/lib/python3.7/site-packages/homeassistant/helpers/template.py", line 285, in async_render return compiled.render(kwargs).strip() File "/srv/homeassistant/lib/python3.7/site-packages/jinja2/environment.py", line 1090, in render self.environment.handle_exception() File "/srv/homeassistant/lib/python3.7/site-packages/jinja2/environment.py", line 832, in handle_exception reraise(*rewrite_traceback_stack(source=source)) File "/srv/homeassistant/lib/python3.7/site-packages/jinja2/_compat.py", line 28, in reraise raise value.with_traceback(tb) File "