Environment Canada integration - 2021.11 onwards

Serious bug in 2025.4.3. Will be fixed in 2025.4.5 or 2025.5.0. A touch more here. Environment Canada Integration - Error 404 Every Night at 8:02 - #18 by gwww

I noticed this morning the radar map in the Environment Canada integration has become washed out (map almost completely white) and can hardly see any map details. The radar overlay is fine (has vivid colours of intensity), just the map.

It flicker from normal to washed out yesterday as it went through the radar animation, but now it seems to be washed out all the time. Not sure if this is a Hass thing or on the Environment Canada end?

Has anyone else noticed that the radar got washed out? I don’t usually use th integration radar but caught another post here asking about it, when I checked sure enough it’s totally washed out.

The other post can be found here.

Can confirm mine is washed out as well. I linked back to this thread from the main integration thread as it gets dev visibility.

Yes, I noticed this yesterday along with a new legend. I’ll try to see if I can figure out what Environment Canada changed to cause this.

Thanks, I asked the mods to merge that thread into this one.

I’m not sure what Environment Canada changed to cause this but I’ll look into it.

I’ve opened a PR to fix the radar issue, and to prevent the weather data from breaking on June 25:

The fix has been approved for 2025.6.0, which is listed as “due by June 11”.

I’ve also opened a second PR that will fix the issue of multiple radars not working.

The weather parts of the integration are currently not working, and will be fixed in 2025.10.2.

Since yesterday I’ve had no weather update from the integration, just checking now and the doc links to the weeather station IDs and the raw XML data are returning 404s. Could something have changed on their end?

site_list_towns_en.csv
citypage_weather/xml/

Yes. They rearranged the location of their data files. See michaeldavie’s linked PR.

LOL that wasn’t there when I started writing that I swear, but I also didn’t look back as I was in a hurry.

Thanks michaeldavie.

I put together a custom weather card using animated versions of Environment Canada’s icons created by a user, @MattMckenzy. It also uses Environment Canada’s condition description, rather than the more limited ones provided by the weather data type.

See the (static) screenshot and code linked below.

Yesterday my radar image using the environment canada integration stopped working. Specifically, camera.toronto_radar just shows black where the radar image should be. When I try to reload it, I get the message:

This entity is no longer being provided by the environment_canada integration. If the entity is no longer in use, delete it in settings.

Does anyone else have this issue?

No, but after updating to 2026.2.3 all I see is the radar and the overlay, but no map, just white background.

Is there any error message in the logs?

Yes actually. `Logger: env_canada.ec_map
Source: runner.py:289
First occurred: 12:52:00 PM (44 occurrences)
Last logged: 2:12:19 PM

Map from https://maps.geogratis.gc.ca/wms/CBMT could not be retrieved: Cannot connect to host maps.geogratis.gc.ca:443 ssl:default [DNS server returned answer with no data]`

That makes sense. That is the Canadian Basemap Transportation (CBMT) provided by Natural Resources Canada. It is a different source than the radar data. I have experienced that server going down in the past. It always comes back, like the Canadian Men’s hockey team.

GO CANADA!!!

You were right. It’s working again.

camera-1

If you’d like to have Environment Canada’s new precipitation type layer available in Home Assistant, please add your support to this PR: