---
title: "Environment Canada"
description: "Environment Canada is a built-in integration for Home Assistant. It has 3.3k installs sharing analytics and needs the vendor's cloud."
canonical: "https://vulpo.app/integrations/core/environment-canada"
url: "https://vulpo.app/integrations/core/environment-canada.md"
last-updated: "2026-10-23"
version: "1.4"
---

# Environment Canada

> Environment Canada is a built-in integration for Home Assistant. It has 3.3k installs sharing analytics and needs the vendor's cloud.

Environment Canada is a built-in integration that brings weather data from Environment Canada into Home Assistant. It provides a weather entity with a forecast, a radar camera, and a set of sensors covering items such as current condition, high and low temperature, dew point, humidex, air quality index and advisories. The radar camera has options for loop frame rate, map radius, radar type, opacity, legend, timestamp and how many minutes of past and future frames to show. The future frames come from a short-term forecast layer and apply only to rain and snow. Actions retrieve alerts, forecasts and the precipitation forecast series, and another action sets the radar type. Setup happens in the interface, where a location and language are chosen, and the integration needs the vendor's cloud.

Automatic summary of Home Assistant's source code. Something wrong? [Get in touch](https://vulpo.app/contact)

[Open in My Home Assistant](https://my.home-assistant.io/redirect/config_flow_start/?domain=environment_canada)

## Supports

- **Uses the vendor's cloud**: Needs an internet connection and an account with the vendor.
- **Set up in the UI**: Add it in Settings, Devices and services. Nothing to download.
- **Updated with Home Assistant**: Ships and updates with every Home Assistant release.

## Setting it up

It is added under Settings, Devices and services, with Add integration.

### Environment Canada: weather location and language

- **Weather information language**
- **Latitude**
- **Longitude**
- **Weather station**

### After setup

- **Loop frame rate**: Frame rate of the radar animation
- **Smooth radar image**: Smooth the radar image instead of leaving it pixelated (uses more bandwidth)
- **Map radius**: Radius of the radar map in kilometres
- **Colour scale**: Number of colours in the rain/snow radar scale (has no effect on the precipitation type layer)
- **Radar type**
- **Show legend**
- **Radar opacity**: Opacity of the radar layer overlay (0-100)
- **Past minutes**: How far back the radar animation goes, in minutes (0 for the full available history)
- **Future minutes**: Extend the radar loop past now using Environment Canada's short-term forecast (nowcast) layer, in minutes (up to 72, the limit of the available data). Only affects Rain and Snow; no effect on Precipitation type
- **Show timestamp**

Texts from Home Assistant's source code, [Apache License 2.0](https://www.apache.org/licenses/LICENSE-2.0).

## Entities

- **Cameras**: Radar
- **Sensors**: Advisories, AQHI, Current condition, Dew point, Endings, High temperature, Humidex, Icon code, Low temperature, Normal high temperature, Normal low temperature, Chance of precipitation, and 13 more
- **Weather**: Forecast

## Actions

- **Get alerts**: Retrieves the alerts from the selected weather service.
  Fields: Environment Canada service
- **Get forecasts**: Retrieves the forecast from selected weather services.
- **Get precipitation forecast**: Retrieves the precipitation forecast series from the selected weather service.
  Fields: Environment Canada service, Future minutes, Hourly hours, Past minutes, Precipitation type
- **Set radar type**: Sets the type of radar image to retrieve.
  Fields: Radar type

## Troubleshooting

- **Diagnostics**: Downloads a diagnostics file to attach to a bug report.

## At a glance

- Kind: Built-in integration
- Category: [Weather and alerts](https://vulpo.app/integrations/category/weather-and-alerts.md), Forecasts
- Brand: [Environment Canada](https://vulpo.app/integrations/environment-canada.md)
- Number: 3.3k installs sharing analytics
- Connection: Needs the vendor's cloud
- Upkeep: Part of Home Assistant
- Needs: Built into Home Assistant
- Domain: `environment_canada`
- Source: <https://www.home-assistant.io/integrations/environment_canada/>

In Vulpo: Camera card, Chart card, Lumen sky (Pro), Apple Watch

## Other ways in for Environment Canada

| Name | Kind | Installs or stars | Connection | Upkeep |
| --- | --- | --- | --- | --- |
| [Environment Canada Weather](https://github.com/olivierplante/ec-weather) | Marketplace integration | 38 installs sharing analytics | Needs the vendor's cloud | Updated in the last 6 months |

Independent directory, made by the developer of Vulpo. Not affiliated with Home Assistant or the Open Home Foundation. [About these numbers](https://vulpo.app/integrations/about)

Last updated 2026-10-23. Source: https://vulpo.app/integrations/core/environment-canada

---

- HTML version of this page: https://vulpo.app/integrations/core/environment-canada
- Site index for agents: https://vulpo.app/llms.txt
- Everything in one document: https://vulpo.app/llms-full.txt
- All pages: https://vulpo.app/sitemap.xml
