roleoroleo / yi-hack_ha_integration

Home Assistant custom integration for Yi cameras: yi-hack-MStar, yi-hack-Allwinner, yi-hack-Allwinner-v2, yi-hack-v5 and sonoff-hack
GNU General Public License v3.0
205 stars 32 forks source link

Error after upgrading to ha 2022.7.0 #89

Closed Cadsters closed 2 years ago

Cadsters commented 2 years ago

Hi, After upgrading homeassitant to 2022.07 i get this error in my log: ''' Logger: aiohttp.server Source: components/yi/camera.py:99 First occurred: 22:54:36 (140 occurrences) Last logged: 23:16:06

Error handling request Traceback (most recent call last): File "/usr/local/lib/python3.10/site-packages/aiohttp/web_protocol.py", line 435, in _handle_request resp = await request_handler(request) File "/usr/local/lib/python3.10/site-packages/aiohttp/web_app.py", line 504, in _handle resp = await handler(request) File "/usr/local/lib/python3.10/site-packages/aiohttp/web_middlewares.py", line 117, in impl return await handler(request) File "/usr/src/homeassistant/homeassistant/components/http/security_filter.py", line 60, in security_filter_middleware return await handler(request) File "/usr/src/homeassistant/homeassistant/components/http/forwarded.py", line 100, in forwarded_middleware return await handler(request) File "/usr/src/homeassistant/homeassistant/components/http/request_context.py", line 28, in request_context_middleware return await handler(request) File "/usr/src/homeassistant/homeassistant/components/http/ban.py", line 79, in ban_middleware return await handler(request) File "/usr/src/homeassistant/homeassistant/components/http/auth.py", line 236, in auth_middleware return await handler(request) File "/usr/src/homeassistant/homeassistant/components/http/view.py", line 136, in handle result = await result File "/usr/src/homeassistant/homeassistant/components/camera/init.py", line 738, in get return await self.handle(request, camera) File "/usr/src/homeassistant/homeassistant/components/camera/init.py", line 756, in handle image = await _async_get_image( File "/usr/src/homeassistant/homeassistant/components/camera/init.py", line 178, in _async_get_image if image_bytes := await camera.async_camera_image( File "/usr/src/homeassistant/homeassistant/components/yi/camera.py", line 135, in async_camera_image url = await self._get_latest_video_url() File "/usr/src/homeassistant/homeassistant/components/yi/camera.py", line 99, in _get_latest_video_url await ftp.connect(self.host) File "/usr/local/lib/python3.10/site-packages/aioftp/client.py", line 520, in connect code, info = await self.command(None, "220", "120") File "/usr/local/lib/python3.10/site-packages/aioftp/client.py", line 248, in command code, info = await self.parse_response() File "/usr/local/lib/python3.10/site-packages/aioftp/client.py", line 188, in parse_response code, rest = await self.parse_line() File "/usr/local/lib/python3.10/site-packages/aioftp/client.py", line 168, in parse_line line = await self.stream.readline() File "/usr/local/lib/python3.10/site-packages/aioftp/common.py", line 532, in readline data = await super().readline() File "/usr/local/lib/python3.10/site-packages/aioftp/common.py", line 45, in wrapper return asyncio.wait_for(coro, timeout, loop=cls.loop) TypeError: wait_for() got an unexpected keyword argument 'loop' '''

Cadsters commented 2 years ago

Sorry i've mistakken the wrong intergration, the one works perfectly.