0.94 update breaks still_image_url http/https images on vEnv?

48 hours after thinking ‘oh, I’ve missed an HA update, its only .02 of an update though, so that should be a snap’ I’ve finally managed to caffeinate my way through the sheer joy of upgrading the deprecated Python 3.5 with a stable version of 3.7 as required to update (Raspbian) HA 0.92 to 0.94 in a virtual environment - which includes forcibly including the pillow imaging library. However, now I have done so my Lovelace picture glance weather and traffic cameras are broken.

I’m hoping that its just my two remaining brain cells have taken a rest-break and I’m missing something obvious, but I suspect there may be an issue either with the python HTTPS/SSH library in the venv or worse in the 0.94 build itself. If anyone has an idea I’d appreciate the guidance.

The most perplexing are the traffic cams, because they’re just pulled from a known (stable and persistent) https image using still_img_url - i.e.

  - platform: generic
    still_image_url: https://www.transport.tas.gov.au/__traffic_updates/CapImg4.jpg
    name: Bridge_cam

And on the Lovelace side

    cards:

      - type: picture-glance
        camera_image: camera.Bridge_cam
        entities: [] 

Which worked swimmingly for the last 3 iterations of HA, but now gives me the broken image icon as follows:

A similar problem arises from the gif import using the following in a camera.yaml file

  - platform: generic
    still_image_url: http://www.bom.gov.au/radar/IDR762.gif?{{ now().strftime("%Y%m%d%H%M") }}00
    name: RainRadar
    limit_refetch_to_url_change: true 

The card shows the same sad grey broken image icon.

Log file shows nothing relevant (https/http/img* etc) I’ve set it out below.

Am I missing something stupidly obvious here?

Thanks!

Blockquote

2019-06-23 17:34:42 ERROR (MainThread) [homeassistant.core] Error doing job: Task exception was never retrieved
Traceback (most recent call last):
File “/srv/homeassistant/lib/python3.7/site-packages/homeassistant/components/apple_tv/init.py”, line 199, in _setup_atv
await atv.airplay.load_credentials(credentials)
File “/usr/local/lib/python3.7/asyncio/coroutines.py”, line 120, in coro
res = func(*args, **kw)
File “/srv/homeassistant/lib/python3.7/site-packages/pyatv/internal/apple_tv.py”, line 433, in load_credentials
self.srp.initialize(binascii.unhexlify(split[1]))
File “/srv/homeassistant/lib/python3.7/site-packages/pyatv/airplay/srp.py”, line 100, in initialize
signing_key = SigningKey(self.seed)
File “/srv/homeassistant/lib/python3.7/site-packages/ed25519/keys.py”, line 88, in init
raise ValueError(“SigningKey takes 32-byte seed or 64-byte string”)
ValueError: SigningKey takes 32-byte seed or 64-byte string
2019-06-23 17:34:44 WARNING (MainThread) [homeassistant.components.upnp] Wanted UPnP/IGD device with UDN “uuid:9a1e4fd6-ec9c-4058-9a6b-bae1e6e3d0ba” not found, aborting
2019-06-23 17:34:52 WARNING (MainThread) [homeassistant.components.switch] Setup of platform broadlink is taking over 10 seconds.
2019-06-23 17:34:57 ERROR (SyncWorker_1) [homeassistant.components.broadlink.switch] Failed to connect to device
2019-06-23 17:34:59 ERROR (MainThread) [homeassistant.core] Error doing job: Task exception was never retrieved
Traceback (most recent call last):
File “/srv/homeassistant/lib/python3.7/site-packages/homeassistant/helpers/entity_platform.py”, line 357, in _async_add_entity
raise HomeAssistantError(msg)
homeassistant.exceptions.HomeAssistantError: Entity id already exists: light.lifx_mini_39cc4d. Platform lifx does not generate unique IDs
2019-06-23 17:34:59 ERROR (MainThread) [homeassistant.core] Error doing job: Task exception was never retrieved
Traceback (most recent call last):
File “/srv/homeassistant/lib/python3.7/site-packages/homeassistant/helpers/entity_platform.py”, line 357, in _async_add_entity
raise HomeAssistantError(msg)
homeassistant.exceptions.HomeAssistantError: Entity id already exists: light.lifx_mini_d_395cc3. Platform lifx does not generate unique IDs
2019-06-23 17:34:59 ERROR (MainThread) [homeassistant.core] Error doing job: Task exception was never retrieved
Traceback (most recent call last):
File “/srv/homeassistant/lib/python3.7/site-packages/homeassistant/helpers/entity_platform.py”, line 357, in _async_add_entity
raise HomeAssistantError(msg)
homeassistant.exceptions.HomeAssistantError: Entity id already exists: light.lifx_mini_w_3b7222. Platform lifx does not generate unique IDs

Blockquote