Closed twrecked closed 4 years ago
Fixed with PR #256 and in release 0.6.19.
Still hoping they tidy the interface...
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)
Are you using any services? What is in the logs on the run up to the error?
Also getting this error, seems to be connected to a bug where hass core freezes
Can you try using the new Arlo specific services?
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/
any debuging you would like me to do? I am positive that I'm only using aarlo domain services
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
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
So, any thoughts on this?
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.
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(
What version are you on?
0.7.0.5
- 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.
Any update?
This message will appear when you start streaming.
It's safe to ignore for now.
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 theasync_camera_image
function.