Independent directory, made by the developer of Vulpo. Not affiliated with Home Assistant or the Open Home Foundation.

About

QWeather Pro is an integration that retrieves weather data from the QWeather (HeWeather) cloud service for Home Assistant. It adds a weather entity and sensors for air quality, weather warnings, real-time temperature, precipitation forecast, weather briefing and current humidity. Authentication works with a JWT key setup or an ordinary API key, and a city is added by latitude and longitude. Options cover the update interval, the number of daily and hourly forecast entries, and an optional custom detail popup that replaces the native one. An action returns the full weather dataset for an entity, with the option to limit the response to chosen data blocks. Requests use the Home Assistant system language where QWeather supports it, and a repair notice can appear for the daily API quota.

Automatic summary of the README and code of PraxiGEN/ha_qweather_pro. Something wrong, or are you the maintainer and want your own text here? Get in touch

Supports

  • Uses the vendor's cloud Needs an internet connection and an account with the vendor.

  • From the Marketplace Installed through the Marketplace, formerly HACS.

  • Actively maintained Its author released or pushed a change in the last six months.

Provides

  • Sensors
  • Weather

Setting it up

Install it from the Marketplace and restart Home Assistant, then add it under Settings, Devices and services.

Add New City

  • Account/Credential Reuse

Configure QWeather Pro

  • API Host
  • Geographical location. Only supports latitude and longitude (longitude first).
  • Use JWT Authentication (Recommended)
  • Ordinary API Key (Leave blank if using JWT)

Configure JWT Security Authentication

  • Developer ID
  • Project ID
  • Key ID

Also asked when signing in again.

Add New City

  • Geographical Location of New City

Confirm City Location

  • List of Matching Cities

Re-authentication Required

  • API Host
  • Use JWT Authentication
  • API Key

Reconfigure Authentication

  • API Host
  • Geographical Location
  • Use JWT Authentication
  • API Key

After setup

  • Update Interval (minutes)
  • Daily Forecast Days (3-10)
  • Hourly Forecast Hours (24-168)
  • Enable Custom UI Support (global)
  • Replace native detail popup

Texts from the code of PraxiGEN/ha_qweather_pro.

Entities

  • SensorsAir Quality, Weather Warnings, Real-time Temperature, Precipitation Forecast, Weather Briefing, Current Humidity
  • WeatherWeather

Actions

  • Get weather dataReturn the full weather dataset for a QWeather Pro weather entity, including current conditions, daily/hourly forecasts, air quality, warnings, life indices and the smart weather abstract. Optionally restrict the response to specific top-level data blocks using 'keys'.Fields: Keys

Troubleshooting

  • DiagnosticsDownloads a diagnostics file to attach to a bug report.
  • Repair noticesNotices it can show in Settings, Repairs:QWeather API KEY daily quota

Shows in Vulpo

Chart card, Lumen sky, Apple Watch.

Information

Installs
63 sharing analytics
GitHub stars
24
Connection
Uses the vendor's cloud
Upkeep
Updated in the last 6 months
Version
v1.2.8,
Kind
Marketplace integration
Needs
Needs the Marketplace (HACS on 2026.10 and older)
Domain
qweather_pro

You might also like

Independent directory, made by the developer of Vulpo. Not affiliated with Home Assistant or the Open Home Foundation. About these numbers