gwww
(Glenn Waters)
April 25, 2025, 3:41pm
243
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.
1 Like
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:
dev
← michaeldavie:env-canada-0.11.0
opened 08:23PM - 08 Jun 25 UTC
## Proposed change
- Bump `env-canada` to v0.11.1
- Required by June 25 to s… upport a [breaking change](https://comm.collab.science.gc.ca/mailman3/hyperkitty/list/[email protected] /thread/T25LGILGF5BIJMU3LYEY72IXLNVTGUWB/) in the upstream data
- Changelog: https://github.com/michaeldavie/env_canada/blob/master/CHANGELOG.md
- Comparison: https://github.com/michaeldavie/env_canada/compare/0.10.2...v0.11.1
## Type of change
- [x] Dependency upgrade
- [ ] Bugfix (non-breaking change which fixes an issue)
- [ ] New integration (thank you!)
- [ ] New feature (which adds functionality to an existing integration)
- [ ] Deprecation (breaking change to happen in the future)
- [ ] Breaking change (fix/feature causing existing functionality to break)
- [ ] Code quality improvements to existing code or addition of tests
## Additional information
- This PR fixes or closes issue: [Radar map washed out](https://community.home-assistant.io/t/environment-canada-integration-2021-11-onwards/353003/244?u=michaeldavie)
- This PR is related to issue:
- Link to documentation pull request:
- Link to developer documentation pull request:
- Link to frontend pull request:
## Checklist
- [x] The code change is tested and works locally.
- [x] Local tests pass. **Your PR cannot be merged unless tests pass**
- [x] There is no commented out code in this PR.
- [x] I have followed the [development checklist][dev-checklist]
- [x] I have followed the [perfect PR recommendations][perfect-pr]
- [x] The code has been formatted using Ruff (`ruff format homeassistant tests`)
- [x] Tests have been added to verify that the new code works.
If user exposed functionality or configuration variables are added/changed:
- [ ] Documentation added/updated for [www.home-assistant.io][docs-repository]
If the code communicates with devices, web services, or third-party tools:
- [x] The [manifest file][manifest-docs] has all fields filled out correctly.
Updated and included derived files by running: `python3 -m script.hassfest`.
- [x] New or updated dependencies have been added to `requirements_all.txt`.
Updated by running `python3 -m script.gen_requirements_all`.
- [x] For the updated dependencies - a link to the changelog, or at minimum a diff between library versions is added to the PR description.
To help with the load of incoming pull requests:
- [ ] I have reviewed two other [open pull requests][prs] in this repository.
[prs]: https://github.com/home-assistant/core/pulls?q=is%3Aopen+is%3Apr+-author%3A%40me+-draft%3Atrue+-label%3Awaiting-for-upstream+sort%3Acreated-desc+review%3Anone+-status%3Afailure
[dev-checklist]: https://developers.home-assistant.io/docs/development_checklist/
[manifest-docs]: https://developers.home-assistant.io/docs/creating_integration_manifest/
[quality-scale]: https://developers.home-assistant.io/docs/integration_quality_scale_index/
[docs-repository]: https://github.com/home-assistant/home-assistant.io
[perfect-pr]: https://developers.home-assistant.io/docs/review-process/#creating-the-perfect-pr
4 Likes
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.
dev
← michaeldavie:env-canada-0.11.2
opened 12:26AM - 09 Jun 25 UTC
## Proposed change
Fixes an upstream caching issue that prevented the use of … multiple camera (radar) entities.
Changelog: https://github.com/michaeldavie/env_canada/blob/master/CHANGELOG.md
Compare: https://github.com/michaeldavie/env_canada/compare/v0.11.1...v0.11.2
## Type of change
- [x] Dependency upgrade
- [ ] Bugfix (non-breaking change which fixes an issue)
- [ ] New integration (thank you!)
- [ ] New feature (which adds functionality to an existing integration)
- [ ] Deprecation (breaking change to happen in the future)
- [ ] Breaking change (fix/feature causing existing functionality to break)
- [ ] Code quality improvements to existing code or addition of tests
## Additional information
- This PR fixes or closes issue: fixes #122971 #92071
- This PR is related to issue:
- Link to documentation pull request:
- Link to developer documentation pull request:
- Link to frontend pull request:
## Checklist
- [x] The code change is tested and works locally.
- [x] Local tests pass. **Your PR cannot be merged unless tests pass**
- [x] There is no commented out code in this PR.
- [x] I have followed the [development checklist][dev-checklist]
- [x] I have followed the [perfect PR recommendations][perfect-pr]
- [x] The code has been formatted using Ruff (`ruff format homeassistant tests`)
- [x] Tests have been added to verify that the new code works.
If user exposed functionality or configuration variables are added/changed:
- [ ] Documentation added/updated for [www.home-assistant.io][docs-repository]
If the code communicates with devices, web services, or third-party tools:
- [x] The [manifest file][manifest-docs] has all fields filled out correctly.
Updated and included derived files by running: `python3 -m script.hassfest`.
- [x] New or updated dependencies have been added to `requirements_all.txt`.
Updated by running `python3 -m script.gen_requirements_all`.
- [x] For the updated dependencies - a link to the changelog, or at minimum a diff between library versions is added to the PR description.
To help with the load of incoming pull requests:
- [ ] I have reviewed two other [open pull requests][prs] in this repository.
[prs]: https://github.com/home-assistant/core/pulls?q=is%3Aopen+is%3Apr+-author%3A%40me+-draft%3Atrue+-label%3Awaiting-for-upstream+sort%3Acreated-desc+review%3Anone+-status%3Afailure
[dev-checklist]: https://developers.home-assistant.io/docs/development_checklist/
[manifest-docs]: https://developers.home-assistant.io/docs/creating_integration_manifest/
[quality-scale]: https://developers.home-assistant.io/docs/integration_quality_scale_index/
[docs-repository]: https://github.com/home-assistant/home-assistant.io
[perfect-pr]: https://developers.home-assistant.io/docs/review-process/#creating-the-perfect-pr
1 Like