我之前用了小愚的和风天气插件,非常好用。但是他这个插件不支持UI界面配置,需要修改配置文件,对小白不是很友好,而且我的所有集成就这个不支持UI界面配置,感觉很难受,所以我改了一下这个集成,添加了UI界面配置。

项目地址

https://github.com/zhheo/heweather

项目

为了避免修改大量代码造成不必要的麻烦,比如代码质量等pr提交的审查等,所以我就自己开个小分支,本意是为了自用,如果你想要原作者的项目,也可以访问项目地址

相比原作者主要就更新了支持前端UI界面进行配置,其他的都没动。

安装方法

这里主要说我的分支的安装方法。

方法一:自定义集成的安装

  1. 下载代码并解压
  2. 复制custom_components/heweather文件夹到你的Home Assistant的custom_components目录下
  3. 重启Home Assistant

方法二:通过HACS安装

进入HACS点击右上角选择自定义仓库

.image-20250321172101293

添加仓库

添加仓库地址为:https://github.com/zhheo/heweather

看到这个说明仓库添加成功:

仓库添加成功

然后再new中找到这个

和风天气

点击右下角的下载。

下载集成

然后重启HomeAssistant。

配置和风天气

点击右下角的添加集成

添加集成

设置位置id和API KEY

设置id和key

申请开发者账号里的免费api,请务必升级到开发者账号(免费,但要提交身份证审核,api权限会比普通用户高一些)https://console.qweather.com/#/console

appkey申请需要先创建应用,后选添加数据key,选wabapi即可

国内的城市区域位置id关系:https://github.com/qwd/LocationList/blob/master/China-City-List-latest.csv

点击提交就大功告成啦!

大功告成