twrecked / hass-aarlo

Asynchronous Arlo Component for Home Assistant
GNU Lesser General Public License v3.0
388 stars 78 forks source link

Detected I/O inside the event loop. #243

Closed twrecked closed 4 years ago

twrecked commented 4 years ago

This message will appear when you start streaming.

2020-05-04 08:06:43 WARNING (MainThread) [homeassistant.util.async_] Detected I/O inside the event loop. This is causing stability issues. Please report issue to the custom component author for aarlo doing I/O at custom_components/aarlo/pyaarlo/backend.py, line 79: r = self._session.post(url, json=params, headers=headers, timeout=timeout)

It's safe to ignore for now.

    async def stream_source(self):
        """Return the source of the stream."""
        return None

    def camera_image(self):
        """Return bytes of camera image."""
        raise NotImplementedError()

    async def async_camera_image(self):
        """Return bytes of camera image."""
        return await self.hass.async_add_job(self.camera_image)

I think the assumption was made the stream url is readily available, which isn't the case for Arlo camera. I think we need to add a def async_stream_source wrapper that works similarly to the async_camera_image function.

twrecked commented 4 years ago

Fixed with PR #256 and in release 0.6.19.

Still hoping they tidy the interface...

septeven commented 4 years ago

Hi, I got this warning today and found this looks-like-closed issue related to the same warning....

Logger: homeassistant.util.async_
Source: util/async_.py:105
First occurred: 16:40:47 (2 occurrences)
Last logged: 17:04:13

Detected I/O inside the event loop. This is causing stability issues. Please report issue to the custom component author for aarlo doing I/O at custom_components/aarlo/pyaarlo/backend.py, line 79: r = self._session.post(url, json=params, headers=headers, timeout=timeout)
twrecked commented 4 years ago

Are you using any services? What is in the logs on the run up to the error?

tyr84 commented 4 years ago

Also getting this error, seems to be connected to a bug where hass core freezes

twrecked commented 4 years ago

Can you try using the new Arlo specific services?

https://github.com/twrecked/hass-aarlo#advanced-services

tyr84 commented 4 years ago

I am only calling services in the aarlo domain.

I'm unsure of which service is called when i use push category "camera" in a dynamic notification

https://companion.home-assistant.io/docs/notifications/dynamic-content/

tyr84 commented 3 years ago

any debuging you would like me to do? I am positive that I'm only using aarlo domain services

twrecked commented 3 years ago

We should probably turn on all the debug. This will print out a lot of debug but we are only interested in the lines just before the error message appears. This will tell me what Aarlo was trying to do.

Add this to your configuration and restart:

logger:
  default: info
  logs:
    custom_components.aarlo: debug
    custom_components.aarlo.alarm_control_panel: debug
    custom_components.aarlo.binary_sensor: debug
    custom_components.aarlo.camera: debug
    custom_components.aarlo.light: debug
    custom_components.aarlo.media_player: debug
    custom_components.aarlo.sensor: debug
    custom_components.aarlo.switch: debug
    pyaarlo: debug
tyr84 commented 3 years ago

2020-10-31 00:06:27 DEBUG (MainThread) [pyaarlo] _startstream2::reqs='set()',local='{'recording'}',remote='set()' 2020-10-31 00:06:27 WARNING (MainThread) [homeassistant.util.async] Detected I/O inside the event loop. This is causing stability issues. Please report issue to the custom component author for aarlo doing I/O at custom_components/aarlo/pyaarlo/backend.py, line 80: r = self._session.post(url, json=params, headers=headers, timeout=timeout) 2020-10-31 00:06:27 DEBUG (MainThread) [pyaarlo] url=rtsps://arlostreaming21-z1-prod.wowza.arlo.com:443/(...) 2020-10-31 00:06:27 INFO (MainThread) [custom_components.aarlo.camera] (...) attaching hidden stream for duration 310 2020-10-31 00:06:27 DEBUG (ArloEventStream) [pyaarlo] sending cameras/(...) to (...) 2020-10-31 00:06:27 DEBUG (ArloEventStream) [pyaarlo] (...) CAMERA got one cameras/(...) 2020-10-31 00:06:27 DEBUG (ArloEventStream) [pyaarlo] set:ArloCamera/(...)/activityState=startUserStream 2020-10-31 00:06:27 DEBUG (ArloEventStream) [custom_components.aarlo.switch] callback:(...) Snapshot:activityState:startUserStream 2020-10-31 00:06:27 DEBUG (ArloEventStream) [custom_components.aarlo.camera] callback:(...):activityState:startUserStream 2020-10-31 00:06:27 DEBUG (ArloEventStream) [pyaarlo] sending cameras/(...) to (...) 2020-10-31 00:06:27 DEBUG (ArloEventStream) [pyaarlo] (...) CAMERA got one cameras/(...) 2020-10-31 00:06:27 DEBUG (ArloEventStream) [pyaarlo] set:ArloCamera/(...)/activityState=startUserStream 2020-10-31 00:06:27 DEBUG (ArloEventStream) [custom_components.aarlo.switch] callback:(...) Snapshot:activityState:startUserStream 2020-10-31 00:06:27 DEBUG (ArloEventStream) [custom_components.aarlo.camera] callback:(...):activityState:startUserStream

(...) Hides detailed info of IDs, tokens etc

tyr84 commented 3 years ago

So, any thoughts on this?

twrecked commented 3 years ago

Sorry. I did have a comment but then I got sidetracked.

I actually need the output from before the detect I/O code, I need to know the path into the code.

tyr84 commented 3 years ago

2021-01-11 03:56:49 DEBUG (ArloBackgroundWorker) [pyaarlo] pinging Base Station 2021-01-11 03:56:49 DEBUG (ArloBackgroundWorker) [pyaarlo] set:ArloBase/F7/connectionState=available 2021-01-11 03:57:04 DEBUG (MainThread) [custom_components.aarlo.switch] get state Base Station Siren form 2021-01-11 03:57:04 DEBUG (MainThread) [custom_components.aarlo.switch] get state for All Sirens 2021-01-11 03:57:34 DEBUG (MainThread) [custom_components.aarlo.switch] get state Base Station Siren form 2021-01-11 03:57:34 DEBUG (MainThread) [custom_components.aarlo.switch] get state for All Sirens 2021-01-11 03:57:49 DEBUG (ArloBackgroundWorker) [pyaarlo] pinging Base Station 2021-01-11 03:57:49 DEBUG (ArloBackgroundWorker) [pyaarlo] set:ArloBase/F7/connectionState=available 2021-01-11 03:58:04 DEBUG (MainThread) [custom_components.aarlo.switch] get state Base Station Siren form 2021-01-11 03:58:04 DEBUG (MainThread) [custom_components.aarlo.switch] get state for All Sirens 2021-01-11 03:58:34 DEBUG (MainThread) [custom_components.aarlo.switch] get state Base Station Siren form 2021-01-11 03:58:34 DEBUG (MainThread) [custom_components.aarlo.switch] get state for All Sirens 2021-01-11 03:58:49 DEBUG (ArloBackgroundWorker) [pyaarlo] pinging Base Station 2021-01-11 03:58:49 DEBUG (ArloBackgroundWorker) [pyaarlo] set:ArloBase/F7/connectionState=available 2021-01-11 03:58:50 DEBUG (ArloBackgroundWorker) [pyaarlo] mode0<=M=>disarmed 2021-01-11 03:58:50 DEBUG (ArloBackgroundWorker) [pyaarlo] set:ArloBase/F7/modeIdToName/mode0=disarmed 2021-01-11 03:58:50 DEBUG (ArloBackgroundWorker) [pyaarlo] set:ArloBase/F7/modeNameToId/disarmed=mode0 2021-01-11 03:58:50 DEBUG (ArloBackgroundWorker) [pyaarlo] set:ArloBase/F7/modeIsSchedule/mode0=False 2021-01-11 03:58:50 DEBUG (ArloBackgroundWorker) [pyaarlo] set:ArloBase/F7/modeIsSchedule/disarmed=False 2021-01-11 03:58:50 DEBUG (ArloBackgroundWorker) [pyaarlo] mode1<=M=>armed 2021-01-11 03:58:50 DEBUG (ArloBackgroundWorker) [pyaarlo] set:ArloBase/F7/modeIdToName/mode1=armed 2021-01-11 03:58:50 DEBUG (ArloBackgroundWorker) [pyaarlo] set:ArloBase/F7/modeNameToId/armed=mode1 2021-01-11 03:58:50 DEBUG (ArloBackgroundWorker) [pyaarlo] set:ArloBase/F7/modeIsSchedule/mode1=False 2021-01-11 03:58:50 DEBUG (ArloBackgroundWorker) [pyaarlo] set:ArloBase/F7/modeIsSchedule/armed=False 2021-01-11 03:58:50 DEBUG (ArloBackgroundWorker) [pyaarlo] mode2<=M=>Night 2021-01-11 03:58:50 DEBUG (ArloBackgroundWorker) [pyaarlo] set:ArloBase/F7/modeIdToName/mode2=Night 2021-01-11 03:58:50 DEBUG (ArloBackgroundWorker) [pyaarlo] set:ArloBase/F7/modeNameToId/night=mode2 2021-01-11 03:58:50 DEBUG (ArloBackgroundWorker) [pyaarlo] set:ArloBase/F7/modeIsSchedule/mode2=False 2021-01-11 03:58:50 DEBUG (ArloBackgroundWorker) [pyaarlo] set:ArloBase/F7/modeIsSchedule/night=False 2021-01-11 03:58:50 DEBUG (ArloBackgroundWorker) [pyaarlo] mode3<=M=>Babycall 2021-01-11 03:58:50 DEBUG (ArloBackgroundWorker) [pyaarlo] set:ArloBase/F7/modeIdToName/mode3=Babycall 2021-01-11 03:58:50 DEBUG (ArloBackgroundWorker) [pyaarlo] set:ArloBase/F7/modeNameToId/babycall=mode3 2021-01-11 03:58:50 DEBUG (ArloBackgroundWorker) [pyaarlo] set:ArloBase/F7/modeIsSchedule/mode3=False 2021-01-11 03:58:50 DEBUG (ArloBackgroundWorker) [pyaarlo] set:ArloBase/F7/modeIsSchedule/babycall=False 2021-01-11 03:58:50 DEBUG (ArloBackgroundWorker) [pyaarlo] mode4<=M=>Fremside 2021-01-11 03:58:50 DEBUG (ArloBackgroundWorker) [pyaarlo] set:ArloBase/F7/modeIdToName/mode4=Fremside 2021-01-11 03:58:50 DEBUG (ArloBackgroundWorker) [pyaarlo] set:ArloBase/F7/modeNameToId/fremside=mode4 2021-01-11 03:58:50 DEBUG (ArloBackgroundWorker) [pyaarlo] set:ArloBase/F7/modeIsSchedule/mode4=False 2021-01-11 03:58:50 DEBUG (ArloBackgroundWorker) [pyaarlo] set:ArloBase/F7/modeIsSchedule/fremside=False 2021-01-11 03:58:50 DEBUG (ArloBackgroundWorker) [pyaarlo] mode5<=M=>Bakside 2021-01-11 03:58:50 DEBUG (ArloBackgroundWorker) [pyaarlo] set:ArloBase/F7/modeIdToName/mode5=Bakside 2021-01-11 03:58:50 DEBUG (ArloBackgroundWorker) [pyaarlo] set:ArloBase/F7/modeNameToId/bakside=mode5 2021-01-11 03:58:50 DEBUG (ArloBackgroundWorker) [pyaarlo] set:ArloBase/F7/modeIsSchedule/mode5=False 2021-01-11 03:58:50 DEBUG (ArloBackgroundWorker) [pyaarlo] set:ArloBase/F7/modeIsSchedule/bakside=False 2021-01-11 03:58:50 DEBUG (ArloBackgroundWorker) [pyaarlo] schedule.1<=S=>schedule.1 2021-01-11 03:58:50 DEBUG (ArloBackgroundWorker) [pyaarlo] set:ArloBase/F7/modeIdToName/schedule.1=schedule.1 2021-01-11 03:58:50 DEBUG (ArloBackgroundWorker) [pyaarlo] set:ArloBase/F7/modeNameToId/schedule.1=schedule.1 2021-01-11 03:58:50 DEBUG (ArloBackgroundWorker) [pyaarlo] set:ArloBase/F7/modeIsSchedule/schedule.1=True 2021-01-11 03:58:50 DEBUG (ArloBackgroundWorker) [pyaarlo] set:ArloBase/F7/modeIsSchedule/schedule.1=True 2021-01-11 03:58:50 DEBUG (ArloEventStream) [pyaarlo] sending cameras to DF 2021-01-11 03:58:50 DEBUG (ArloEventStream) [pyaarlo] Inngangsparti CAMERA got one cameras 2021-01-11 03:58:50 DEBUG (ArloEventStream) [pyaarlo] set:ArloCamera/DF/batteryLevel=76 2021-01-11 03:58:50 DEBUG (ArloEventStream) [custom_components.aarlo.sensor] callback:Battery Level Inngangsparti:batteryLevel:76 2021-01-11 03:58:50 DEBUG (ArloEventStream) [pyaarlo] set:ArloCamera/DF/batteryTech=Rechargeable 2021-01-11 03:58:50 DEBUG (ArloEventStream) [pyaarlo] set:ArloCamera/DF/chargerTech=None 2021-01-11 03:58:50 DEBUG (ArloEventStream) [custom_components.aarlo.camera] callback:Inngangsparti:chargerTech:None 2021-01-11 03:58:50 DEBUG (ArloEventStream) [pyaarlo] set:ArloCamera/DF/chargingState=Off 2021-01-11 03:58:50 DEBUG (ArloEventStream) [custom_components.aarlo.camera] callback:Inngangsparti:chargingState:Off 2021-01-11 03:58:50 DEBUG (ArloEventStream) [pyaarlo] set:ArloCamera/DF/signalStrength=3 2021-01-11 03:58:50 DEBUG (ArloEventStream) [custom_components.aarlo.sensor] callback:Signal Strength Inngangsparti:signalStrength:3 2021-01-11 03:58:50 DEBUG (ArloEventStream) [pyaarlo] set:ArloCamera/DF/brightness=0 2021-01-11 03:58:50 DEBUG (ArloEventStream) [pyaarlo] set:ArloCamera/DF/mirror=False 2021-01-11 03:58:50 DEBUG (ArloEventStream) [pyaarlo] set:ArloCamera/DF/flip=False 2021-01-11 03:58:50 DEBUG (ArloEventStream) [pyaarlo] set:ArloCamera/DF/powerSaveMode=2 2021-01-11 03:58:50 DEBUG (ArloEventStream) [pyaarlo] set:ArloCamera/DF/speaker={'mute': False, 'volume': 100} 2021-01-11 03:58:50 DEBUG (ArloEventStream) [pyaarlo] set:ArloCamera/DF/privacyActive=False 2021-01-11 03:58:50 DEBUG (ArloEventStream) [custom_components.aarlo.camera] callback:Inngangsparti:privacyActive:False 2021-01-11 03:58:50 DEBUG (ArloEventStream) [pyaarlo] set:ArloCamera/DF/connectionState=available 2021-01-11 03:58:50 DEBUG (ArloEventStream) [custom_components.aarlo.camera] callback:Inngangsparti:connectionState:available 2021-01-11 03:58:50 DEBUG (ArloEventStream) [pyaarlo] set:ArloCamera/DF/activityState=idle 2021-01-11 03:58:50 DEBUG (ArloEventStream) [custom_components.aarlo.switch] callback:Inngangsparti Snapshot:activityState:idle 2021-01-11 03:58:50 DEBUG (ArloEventStream) [custom_components.aarlo.camera] callback:Inngangsparti:activityState:idle 2021-01-11 03:58:50 DEBUG (ArloEventStream) [pyaarlo] set:ArloCamera/DF/motionSetupModeEnabled=False 2021-01-11 03:58:50 DEBUG (ArloEventStream) [pyaarlo] set:ArloCamera/DF/motionSetupModeSensitivity=80 2021-01-11 03:58:50 DEBUG (ArloEventStream) [pyaarlo] set:ArloCamera/DF/motionDetected=False 2021-01-11 03:58:50 DEBUG (ArloEventStream) [custom_components.aarlo.binary_sensor] callback:Motion Inngangsparti:motionDetected:False 2021-01-11 03:58:50 DEBUG (ArloEventStream) [pyaarlo] set:ArloCamera/DF/audioDetected=False 2021-01-11 03:58:50 DEBUG (ArloEventStream) [custom_components.aarlo.binary_sensor] callback:Sound Inngangsparti:audioDetected:False 2021-01-11 03:58:50 DEBUG (ArloEventStream) [pyaarlo] sending cameras to 5D 2021-01-11 03:58:50 DEBUG (ArloEventStream) [pyaarlo] Kjellerdør CAMERA got one cameras 2021-01-11 03:58:50 DEBUG (ArloEventStream) [pyaarlo] set:ArloCamera/5D/batteryLevel=83 2021-01-11 03:58:50 DEBUG (ArloEventStream) [custom_components.aarlo.sensor] callback:Battery Level Kjellerdør:batteryLevel:83 2021-01-11 03:58:50 DEBUG (ArloEventStream) [pyaarlo] set:ArloCamera/5D/batteryTech=Rechargeable 2021-01-11 03:58:50 DEBUG (ArloEventStream) [pyaarlo] set:ArloCamera/5D/chargerTech=None 2021-01-11 03:58:50 DEBUG (ArloEventStream) [custom_components.aarlo.camera] callback:Kjellerdør:chargerTech:None 2021-01-11 03:58:50 DEBUG (ArloEventStream) [pyaarlo] set:ArloCamera/5D/chargingState=Off 2021-01-11 03:58:50 DEBUG (ArloEventStream) [custom_components.aarlo.camera] callback:Kjellerdør:chargingState:Off 2021-01-11 03:58:50 DEBUG (ArloEventStream) [pyaarlo] set:ArloCamera/5D/signalStrength=3 2021-01-11 03:58:50 DEBUG (ArloEventStream) [custom_components.aarlo.sensor] callback:Signal Strength Kjellerdør:signalStrength:3 2021-01-11 03:58:50 DEBUG (ArloEventStream) [pyaarlo] set:ArloCamera/5D/brightness=0 2021-01-11 03:58:50 DEBUG (ArloEventStream) [pyaarlo] set:ArloCamera/5D/mirror=False 2021-01-11 03:58:50 DEBUG (ArloEventStream) [pyaarlo] set:ArloCamera/5D/flip=False 2021-01-11 03:58:50 DEBUG (ArloEventStream) [pyaarlo] set:ArloCamera/5D/powerSaveMode=2 2021-01-11 03:58:50 DEBUG (ArloEventStream) [pyaarlo] set:ArloCamera/5D/speaker={'mute': False, 'volume': 100} 2021-01-11 03:58:50 DEBUG (ArloEventStream) [pyaarlo] set:ArloCamera/5D/privacyActive=False 2021-01-11 03:58:50 DEBUG (ArloEventStream) [custom_components.aarlo.camera] callback:Kjellerdør:privacyActive:False 2021-01-11 03:58:50 DEBUG (ArloEventStream) [pyaarlo] set:ArloCamera/5D/connectionState=available 2021-01-11 03:58:50 DEBUG (ArloEventStream) [custom_components.aarlo.camera] callback:Kjellerdør:connectionState:available 2021-01-11 03:58:50 DEBUG (ArloEventStream) [pyaarlo] set:ArloCamera/5D/activityState=idle 2021-01-11 03:58:50 DEBUG (ArloEventStream) [custom_components.aarlo.switch] callback:Kjellerdør Snapshot:activityState:idle 2021-01-11 03:58:50 DEBUG (ArloEventStream) [custom_components.aarlo.camera] callback:Kjellerdør:activityState:idle 2021-01-11 03:58:50 DEBUG (ArloEventStream) [pyaarlo] set:ArloCamera/5D/motionSetupModeEnabled=False 2021-01-11 03:58:50 DEBUG (ArloEventStream) [pyaarlo] set:ArloCamera/5D/motionSetupModeSensitivity=80 2021-01-11 03:58:50 DEBUG (ArloEventStream) [pyaarlo] set:ArloCamera/5D/motionDetected=False 2021-01-11 03:58:50 DEBUG (ArloEventStream) [custom_components.aarlo.binary_sensor] callback:Motion Kjellerdør:motionDetected:False 2021-01-11 03:58:50 DEBUG (ArloEventStream) [pyaarlo] set:ArloCamera/5D/audioDetected=False 2021-01-11 03:58:50 DEBUG (ArloEventStream) [custom_components.aarlo.binary_sensor] callback:Sound Kjellerdør:audioDetected:False 2021-01-11 03:58:50 DEBUG (ArloEventStream) [pyaarlo] sending cameras to 0F 2021-01-11 03:58:50 DEBUG (ArloEventStream) [pyaarlo] Bakside CAMERA got one cameras 2021-01-11 03:58:50 DEBUG (ArloEventStream) [pyaarlo] set:ArloCamera/0F/batteryLevel=29 2021-01-11 03:58:50 DEBUG (ArloEventStream) [custom_components.aarlo.sensor] callback:Battery Level Bakside:batteryLevel:29 2021-01-11 03:58:50 DEBUG (ArloEventStream) [pyaarlo] set:ArloCamera/0F/batteryTech=Rechargeable 2021-01-11 03:58:50 DEBUG (ArloEventStream) [pyaarlo] set:ArloCamera/0F/chargerTech=None 2021-01-11 03:58:50 DEBUG (ArloEventStream) [custom_components.aarlo.camera] callback:Bakside:chargerTech:None 2021-01-11 03:58:50 DEBUG (ArloEventStream) [pyaarlo] set:ArloCamera/0F/chargingState=Off 2021-01-11 03:58:50 DEBUG (ArloEventStream) [custom_components.aarlo.camera] callback:Bakside:chargingState:Off 2021-01-11 03:58:50 DEBUG (ArloEventStream) [pyaarlo] set:ArloCamera/0F/signalStrength=3 2021-01-11 03:58:50 DEBUG (ArloEventStream) [custom_components.aarlo.sensor] callback:Signal Strength Bakside:signalStrength:3 2021-01-11 03:58:50 DEBUG (ArloEventStream) [pyaarlo] set:ArloCamera/0F/brightness=0 2021-01-11 03:58:50 DEBUG (ArloEventStream) [pyaarlo] set:ArloCamera/0F/mirror=False 2021-01-11 03:58:50 DEBUG (ArloEventStream) [pyaarlo] set:ArloCamera/0F/flip=False 2021-01-11 03:58:50 DEBUG (ArloEventStream) [pyaarlo] set:ArloCamera/0F/powerSaveMode=2 2021-01-11 03:58:50 DEBUG (ArloEventStream) [pyaarlo] set:ArloCamera/0F/speaker={'mute': False, 'volume': 100} 2021-01-11 03:58:50 DEBUG (ArloEventStream) [pyaarlo] set:ArloCamera/0F/privacyActive=False 2021-01-11 03:58:50 DEBUG (ArloEventStream) [custom_components.aarlo.camera] callback:Bakside:privacyActive:False 2021-01-11 03:58:50 DEBUG (ArloEventStream) [pyaarlo] set:ArloCamera/0F/connectionState=available 2021-01-11 03:58:50 DEBUG (ArloEventStream) [custom_components.aarlo.camera] callback:Bakside:connectionState:available 2021-01-11 03:58:50 DEBUG (ArloEventStream) [pyaarlo] set:ArloCamera/0F/activityState=idle 2021-01-11 03:58:50 DEBUG (ArloEventStream) [custom_components.aarlo.switch] callback:Bakside Snapshot:activityState:idle 2021-01-11 03:58:50 DEBUG (ArloEventStream) [custom_components.aarlo.camera] callback:Bakside:activityState:idle 2021-01-11 03:58:50 DEBUG (ArloEventStream) [pyaarlo] set:ArloCamera/0F/motionSetupModeEnabled=False 2021-01-11 03:58:50 DEBUG (ArloEventStream) [pyaarlo] set:ArloCamera/0F/motionSetupModeSensitivity=80 2021-01-11 03:58:50 DEBUG (ArloEventStream) [pyaarlo] set:ArloCamera/0F/motionDetected=False 2021-01-11 03:58:50 DEBUG (ArloEventStream) [custom_components.aarlo.binary_sensor] callback:Motion Bakside:motionDetected:False 2021-01-11 03:58:50 DEBUG (ArloEventStream) [pyaarlo] set:ArloCamera/0F/audioDetected=False 2021-01-11 03:58:50 DEBUG (ArloEventStream) [custom_components.aarlo.binary_sensor] callback:Sound Bakside:audioDetected:False 2021-01-11 03:58:50 DEBUG (ArloEventStream) [pyaarlo] sending cameras to DF 2021-01-11 03:58:50 DEBUG (ArloEventStream) [pyaarlo] Fremside CAMERA got one cameras 2021-01-11 03:58:50 DEBUG (ArloEventStream) [pyaarlo] set:ArloCamera/DF/batteryLevel=75 2021-01-11 03:58:50 DEBUG (ArloEventStream) [custom_components.aarlo.sensor] callback:Battery Level Fremside:batteryLevel:75 2021-01-11 03:58:50 DEBUG (ArloEventStream) [pyaarlo] set:ArloCamera/DF/batteryTech=Rechargeable 2021-01-11 03:58:50 DEBUG (ArloEventStream) [pyaarlo] set:ArloCamera/DF/chargerTech=None 2021-01-11 03:58:50 DEBUG (ArloEventStream) [custom_components.aarlo.camera] callback:Fremside:chargerTech:None 2021-01-11 03:58:50 DEBUG (ArloEventStream) [pyaarlo] set:ArloCamera/DF/chargingState=Off 2021-01-11 03:58:50 DEBUG (ArloEventStream) [custom_components.aarlo.camera] callback:Fremside:chargingState:Off 2021-01-11 03:58:50 DEBUG (ArloEventStream) [pyaarlo] set:ArloCamera/DF/signalStrength=3 2021-01-11 03:58:50 DEBUG (ArloEventStream) [custom_components.aarlo.sensor] callback:Signal Strength Fremside:signalStrength:3 2021-01-11 03:58:50 DEBUG (ArloEventStream) [pyaarlo] set:ArloCamera/DF/brightness=0 2021-01-11 03:58:50 DEBUG (ArloEventStream) [pyaarlo] set:ArloCamera/DF/mirror=False 2021-01-11 03:58:50 DEBUG (ArloEventStream) [pyaarlo] set:ArloCamera/DF/flip=False 2021-01-11 03:58:50 DEBUG (ArloEventStream) [pyaarlo] set:ArloCamera/DF/powerSaveMode=2 2021-01-11 03:58:50 DEBUG (ArloEventStream) [pyaarlo] set:ArloCamera/DF/speaker={'mute': False, 'volume': 100} 2021-01-11 03:58:50 DEBUG (ArloEventStream) [pyaarlo] set:ArloCamera/DF/privacyActive=False 2021-01-11 03:58:50 DEBUG (ArloEventStream) [custom_components.aarlo.camera] callback:Fremside:privacyActive:False 2021-01-11 03:58:50 DEBUG (ArloEventStream) [pyaarlo] set:ArloCamera/DF/connectionState=available 2021-01-11 03:58:50 DEBUG (ArloEventStream) [custom_components.aarlo.camera] callback:Fremside:connectionState:available 2021-01-11 03:58:50 DEBUG (ArloEventStream) [pyaarlo] set:ArloCamera/DF/activityState=idle 2021-01-11 03:58:50 DEBUG (ArloEventStream) [custom_components.aarlo.switch] callback:Fremside Snapshot:activityState:idle 2021-01-11 03:58:50 DEBUG (ArloEventStream) [custom_components.aarlo.camera] callback:Fremside:activityState:idle 2021-01-11 03:58:50 DEBUG (ArloEventStream) [pyaarlo] set:ArloCamera/DF/motionSetupModeEnabled=False 2021-01-11 03:58:50 DEBUG (ArloEventStream) [pyaarlo] set:ArloCamera/DF/motionSetupModeSensitivity=80 2021-01-11 03:58:50 DEBUG (ArloEventStream) [pyaarlo] set:ArloCamera/DF/motionDetected=False 2021-01-11 03:58:50 DEBUG (ArloEventStream) [custom_components.aarlo.binary_sensor] callback:Motion Fremside:motionDetected:False 2021-01-11 03:58:50 DEBUG (ArloEventStream) [pyaarlo] set:ArloCamera/DF/audioDetected=False 2021-01-11 03:58:50 DEBUG (ArloEventStream) [custom_components.aarlo.binary_sensor] callback:Sound Fremside:audioDetected:False 2021-01-11 03:59:04 DEBUG (MainThread) [custom_components.aarlo.switch] get state Base Station Siren form 2021-01-11 03:59:04 DEBUG (MainThread) [custom_components.aarlo.switch] get state for All Sirens 2021-01-11 03:59:34 DEBUG (MainThread) [custom_components.aarlo.switch] get state Base Station Siren form 2021-01-11 03:59:34 DEBUG (MainThread) [custom_components.aarlo.switch] get state for All Sirens 2021-01-11 03:59:49 DEBUG (ArloBackgroundWorker) [pyaarlo] pinging Base Station 2021-01-11 03:59:49 DEBUG (ArloBackgroundWorker) [pyaarlo] set:ArloBase/F7/connectionState=available 2021-01-11 04:00:04 DEBUG (MainThread) [custom_components.aarlo.switch] get state Base Station Siren form 2021-01-11 04:00:04 DEBUG (MainThread) [custom_components.aarlo.switch] get state for All Sirens 2021-01-11 04:00:34 DEBUG (MainThread) [custom_components.aarlo.switch] get state Base Station Siren form 2021-01-11 04:00:34 DEBUG (MainThread) [custom_components.aarlo.switch] get state for All Sirens 2021-01-11 04:00:38 DEBUG (MainThread) [pyaarlo] _startstream2::reqs='set()',local='{'recording'}',remote='set()' 2021-01-11 04:00:38 WARNING (MainThread) [homeassistant.util.async] Detected I/O inside the event loop. This is causing stability issues. Please report issue to the custom component author for aarlo doing I/O at custom_components/aarlo/pyaarlo/backend.py, line 113: r = self._session.post(

twrecked commented 3 years ago

What version are you on?

tyr84 commented 3 years ago

0.7.0.5

  1. jan. 2021 kl. 02:43 skrev Steve Herrell notifications@github.com:

 What version are you on?

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

tyr84 commented 3 years ago

Any update?