Giter VIP home page Giter VIP logo

heweather's Introduction

和风天气 homeassistant插件

我使用的插件最早引用自瀚思彼岸智能家居技术论坛 Golden_Soap大佬的插件,但该插件很久没有更新过配置,导致我的环境一直无法运行,自己肝的原因主要是懒得改之前的参数配置,换插件全得改一遍,有的数据还没了,又正好借着这个机会能再学习下插件的逻辑,哈哈哈。

如果觉得对你有帮助,就来b站支持一波吧:小愚

使用说明:

1.使用和风官方apiv7版本

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

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

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

4.新版本整合优化了sensor以及相关中文名字,图标。将原有的24小时天天气预报从sensor中转移到weather里

配置方法

1.天气预报,默认支持7天和24小时预报,放在weather里,

weather:
  - platform: heweather
    location: 101210106    # 填写你所在区域代码Location_ID,https://github.com/qwd/LocationList/blob/master/China-City-List-latest.csv
    key: ABCDE             # api平台申请的key

2.天气情况、空气质量、自然灾害预警、各种生活指数,放在sensor里

sensor:
  - platform: heweather
    location: 101210106     # 填写你所在区域代码Location_ID,https://github.com/qwd/LocationList/blob/master/China-City-List-latest.csv
    key: ABCDE              # api平台申请的key
    disasterlevel: 3
    disastermsg: allmsg

两个参数:

disasterlevel的数字表示关注的自然灾害等级,配置3表示关注 >=3级的灾害

Standard    标准的   1
Minor       次要的   2
Moderate    中等的   3
Major       主要     4
Severe      严重     5
Extreme     极端     6

disastermsg表示灾害预警是否显示灾害的明细信息 title 只显示标题 allmsg 显示标题+明细信息

自动化配置实例

https://www.bilibili.com/read/cv18078640

heweather's People

Contributors

c1pher-cn avatar vergilgao avatar lazydan avatar detecti1 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.