Generic MPEG IP camera module broken

Generic MPEG IP camera module broken after upgrade to 0.38.3. Getting error
AssertionError: https://maps.googleapis.com/maps/api/staticmap?language=ru&center=55.753151,37.6059322

I rolled back to 38.2 and they are still not working

Went to 38.0 not working

The URL above doesn’t bring an image.

I have IP cams, weather map gifs, and random gifs that were all working in 38.2. now nothing…

FYI I am using the generic IP camera component.

My 7 Foscam are working fine using MJPEG. It’s the Amcrest one that has been giving me issues.

Same for me. Had a generic camera set up with gif animation…updated to 0.38.3 and it no longer works.

I am using a camera.yaml file and will search through the error logs soon.

This is also happening for me. I have a generic camera’s set up. One being shared by BlueIris and one weather radar. Both do not work. MJPEG, however, DOES work fine. So this does seem to be limited to the generic component. They were working all the way up through 0.38.2.

Relevant portion of logs:

17-02-15 08:49:52 ERROR (MainThread) [aiohttp.server] Error handling request
Traceback (most recent call last):
File "/home/tino/.homeassistant/deps/aiohttp/web_server.py", line 62, in handle_request
resp = yield from self._handler(request)
File "/home/tino/.homeassistant/deps/aiohttp/web.py", line 270, in _handle
resp = yield from handler(request)
File "/usr/lib/python3.5/asyncio/coroutines.py", line 209, in coro
res = yield from res
File "/usr/lib/python3.5/asyncio/coroutines.py", line 209, in coro
res = yield from res
File "/usr/local/lib/python3.5/dist-packages/homeassistant/components/http/__init__.py", line 427, in handle
result = yield from result
File "/usr/local/lib/python3.5/dist-packages/homeassistant/components/camera/__init__.py", line 253, in get
response = yield from self.handle(request, camera)
File "/usr/local/lib/python3.5/dist-packages/homeassistant/components/camera/__init__.py", line 272, in handle
image = yield from camera.async_camera_image()
File "/usr/local/lib/python3.5/dist-packages/homeassistant/components/camera/generic.py", line 115, in async_camera_image
url, auth=self._auth)
File "/home/tino/.homeassistant/deps/aiohttp/client.py", line 577, in __iter__
resp = yield from self._coro
File "/home/tino/.homeassistant/deps/aiohttp/client.py", line 213, in _request
proxy=proxy, proxy_auth=proxy_auth, timer=timer)
File "/home/tino/.homeassistant/deps/aiohttp/client_reqrep.py", line 73, in __init__
assert isinstance(url, URL), url
AssertionError: http://192.168.1.27:8127/image/LR1
17-02-15 08:49:52 ERROR (MainThread) [aiohttp.server] Error handling request
Traceback (most recent call last):
File "/home/tino/.homeassistant/deps/aiohttp/web_server.py", line 62, in handle_request
resp = yield from self._handler(request)
File "/home/tino/.homeassistant/deps/aiohttp/web.py", line 270, in _handle
resp = yield from handler(request)
File "/usr/lib/python3.5/asyncio/coroutines.py", line 209, in coro
res = yield from res
File "/usr/lib/python3.5/asyncio/coroutines.py", line 209, in coro
res = yield from res
File "/usr/local/lib/python3.5/dist-packages/homeassistant/components/http/__init__.py", line 427, in handle
result = yield from result
File "/usr/local/lib/python3.5/dist-packages/homeassistant/components/camera/__init__.py", line 253, in get
response = yield from self.handle(request, camera)
File "/usr/local/lib/python3.5/dist-packages/homeassistant/components/camera/__init__.py", line 272, in handle
image = yield from camera.async_camera_image()
File "/usr/local/lib/python3.5/dist-packages/homeassistant/components/camera/generic.py", line 115, in async_camera_image
url, auth=self._auth)
File "/home/tino/.homeassistant/deps/aiohttp/client.py", line 577, in __iter__
resp = yield from self._coro
File "/home/tino/.homeassistant/deps/aiohttp/client.py", line 213, in _request
proxy=proxy, proxy_auth=proxy_auth, timer=timer)
File "/home/tino/.homeassistant/deps/aiohttp/client_reqrep.py", line 73, in __init__
assert isinstance(url, URL), url
AssertionError: http://images.intellicast.com/WxImages/RadarLoop/bgm_None_anim.gif
17-02-15 08:49:55 ERROR (MainThread) [aiohttp.server] Error handling request
Traceback (most recent call last):
File "/home/tino/.homeassistant/deps/aiohttp/web_server.py", line 62, in handle_request
resp = yield from self._handler(request)
File "/home/tino/.homeassistant/deps/aiohttp/web.py", line 270, in _handle
resp = yield from handler(request)
File "/usr/lib/python3.5/asyncio/coroutines.py", line 209, in coro
res = yield from res
File "/usr/lib/python3.5/asyncio/coroutines.py", line 209, in coro
res = yield from res
File "/usr/local/lib/python3.5/dist-packages/homeassistant/components/http/__init__.py", line 427, in handle
result = yield from result
File "/usr/local/lib/python3.5/dist-packages/homeassistant/components/camera/__init__.py", line 253, in get
response = yield from self.handle(request, camera)
File "/usr/local/lib/python3.5/dist-packages/homeassistant/components/camera/__init__.py", line 272, in handle
image = yield from camera.async_camera_image()
File "/usr/local/lib/python3.5/dist-packages/homeassistant/components/camera/generic.py", line 115, in async_camera_image
url, auth=self._auth)
File "/home/tino/.homeassistant/deps/aiohttp/client.py", line 577, in __iter__
resp = yield from self._coro
File "/home/tino/.homeassistant/deps/aiohttp/client.py", line 213, in _request
proxy=proxy, proxy_auth=proxy_auth, timer=timer)
File "/home/tino/.homeassistant/deps/aiohttp/client_reqrep.py", line 73, in __init__
assert isinstance(url, URL), url
AssertionError: http://192.168.1.27:8127/image/LR1
17-02-15 08:49:57 ERROR (MainThread) [aiohttp.server] Error handling request
Traceback (most recent call last):
File "/home/tino/.homeassistant/deps/aiohttp/web_server.py", line 62, in handle_request
resp = yield from self._handler(request)
File "/home/tino/.homeassistant/deps/aiohttp/web.py", line 270, in _handle
resp = yield from handler(request)
File "/usr/lib/python3.5/asyncio/coroutines.py", line 209, in coro
res = yield from res
File "/usr/lib/python3.5/asyncio/coroutines.py", line 209, in coro
res = yield from res
File "/usr/local/lib/python3.5/dist-packages/homeassistant/components/http/__init__.py", line 427, in handle
result = yield from result
File "/usr/local/lib/python3.5/dist-packages/homeassistant/components/camera/__init__.py", line 253, in get
response = yield from self.handle(request, camera)
File "/usr/local/lib/python3.5/dist-packages/homeassistant/components/camera/__init__.py", line 272, in handle
image = yield from camera.async_camera_image()
File "/usr/local/lib/python3.5/dist-packages/homeassistant/components/camera/generic.py", line 115, in async_camera_image
url, auth=self._auth)
File "/home/tino/.homeassistant/deps/aiohttp/client.py", line 577, in __iter__
resp = yield from self._coro
File "/home/tino/.homeassistant/deps/aiohttp/client.py", line 213, in _request
proxy=proxy, proxy_auth=proxy_auth, timer=timer)
File "/home/tino/.homeassistant/deps/aiohttp/client_reqrep.py", line 73, in __init__
assert isinstance(url, URL), url
AssertionError: http://192.168.1.27:8127/image/LR1
17-02-15 08:49:57 ERROR (MainThread) [aiohttp.server] Error handling request
Traceback (most recent call last):
File "/home/tino/.homeassistant/deps/aiohttp/web_server.py", line 62, in handle_request
resp = yield from self._handler(request)
File "/home/tino/.homeassistant/deps/aiohttp/web.py", line 270, in _handle
resp = yield from handler(request)
File "/usr/lib/python3.5/asyncio/coroutines.py", line 209, in coro
res = yield from res
File "/usr/lib/python3.5/asyncio/coroutines.py", line 209, in coro
res = yield from res
File "/usr/local/lib/python3.5/dist-packages/homeassistant/components/http/__init__.py", line 427, in handle
result = yield from result
File "/usr/local/lib/python3.5/dist-packages/homeassistant/components/camera/__init__.py", line 253, in get
response = yield from self.handle(request, camera)
File "/usr/local/lib/python3.5/dist-packages/homeassistant/components/camera/__init__.py", line 272, in handle
image = yield from camera.async_camera_image()
File "/usr/local/lib/python3.5/dist-packages/homeassistant/components/camera/generic.py", line 115, in async_camera_image
url, auth=self._auth)
File "/home/tino/.homeassistant/deps/aiohttp/client.py", line 577, in __iter__
resp = yield from self._coro
File "/home/tino/.homeassistant/deps/aiohttp/client.py", line 213, in _request
proxy=proxy, proxy_auth=proxy_auth, timer=timer)
File "/home/tino/.homeassistant/deps/aiohttp/client_reqrep.py", line 73, in __init__
assert isinstance(url, URL), url
AssertionError: http://images.intellicast.com/WxImages/RadarLoop/bgm_None_anim.gif
17-02-15 08:50:04 ERROR (MainThread) [aiohttp.server] Error handling request
Traceback (most recent call last):
File "/home/tino/.homeassistant/deps/aiohttp/web_server.py", line 62, in handle_request
resp = yield from self._handler(request)
File "/home/tino/.homeassistant/deps/aiohttp/web.py", line 270, in _handle
resp = yield from handler(request)
File "/usr/lib/python3.5/asyncio/coroutines.py", line 209, in coro
res = yield from res
File "/usr/lib/python3.5/asyncio/coroutines.py", line 209, in coro
res = yield from res
File "/usr/local/lib/python3.5/dist-packages/homeassistant/components/http/__init__.py", line 427, in handle
result = yield from result
File "/usr/local/lib/python3.5/dist-packages/homeassistant/components/camera/__init__.py", line 253, in get
response = yield from self.handle(request, camera)
File "/usr/local/lib/python3.5/dist-packages/homeassistant/components/camera/__init__.py", line 272, in handle
image = yield from camera.async_camera_image()
File "/usr/local/lib/python3.5/dist-packages/homeassistant/components/camera/generic.py", line 115, in async_camera_image
url, auth=self._auth)
File "/home/tino/.homeassistant/deps/aiohttp/client.py", line 577, in __iter__
resp = yield from self._coro
File "/home/tino/.homeassistant/deps/aiohttp/client.py", line 213, in _request
proxy=proxy, proxy_auth=proxy_auth, timer=timer)
File "/home/tino/.homeassistant/deps/aiohttp/client_reqrep.py", line 73, in __init__
assert isinstance(url, URL), url
AssertionError: http://192.168.1.27:8127/image/LR1

I am going to start a new thread with a link to this one.

Deleting yarl folder in deps and upgrading yarl fixed the issue.