『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
楼主: Golden_Soap

[插件集成] 和风天气插件组(天气预报+生活提示+小时预报+空气质量)

  [复制链接]

2

主题

63

帖子

381

积分

论坛技术达人

积分
381
金钱
318
HASS币
0
 楼主| 发表于 2018-6-19 17:02:06 | 显示全部楼层
pyshics 发表于 2018-6-15 13:29
有没有,大佬知道要怎么解决啊

可能是这个插件文件路径不正确,我那个压缩包下下来复制就好了
回复

使用道具 举报

23

主题

302

帖子

2165

积分

论坛技术达人

积分
2165
金钱
1838
HASS币
110

活跃会员教程狂人

发表于 2018-6-20 10:26:00 | 显示全部楼层
Golden_Soap 发表于 2018-6-19 16:59
HA默认对前端30S刷新,我这个要修改刷新时间的话,得到代码里改宏定义,我先记下了,下次更新把这个接口 ...

我搞错了,更新时间(从API抓数据)间隔没问题的。
主要有个问题就是本地天气的预报18s左右状态就变化,ATTR_FORECAST_TIME属性赋值是取了当前时间,导致log可以看到不断触发state_changed Event。我改为取从API的数据获取forecast的日期。
另外API的forecast数据有当天的,个人习惯去掉了,毕竟有小时天气预报了~
博客 https://ljr.im
回复

使用道具 举报

40

主题

1128

帖子

4252

积分

论坛元老

Rank: 8Rank: 8

积分
4252
金钱
3124
HASS币
0
发表于 2018-6-22 17:22:21 | 显示全部楼层
Golden_Soap 发表于 2018-6-12 02:03
复制到automation里,打开WEB可以自己用UI 调的,我贴子里有介绍

是要放到automation这个文件夹里实现tts语音播报吗

能不能提供给天猫精灵或叮咚实现语音播报天气阿?
回复

使用道具 举报

0

主题

31

帖子

221

积分

中级会员

Rank: 3Rank: 3

积分
221
金钱
190
HASS币
0
发表于 2018-6-22 17:58:26 | 显示全部楼层
File "/root/.homeassistant/custom_components/weather/heweather_forecast.py", line 16, in <module>
    from homeassistant.components.weather import (
ImportError: cannot import name 'ATTR_FORECAST_CONDITION'

报这个错,  天气的插件  不可用, 大佬你传的文件是不是缺点啥?
from homeassistant.components.weather import (
    WeatherEntity, ATTR_FORECAST_CONDITION, ATTR_FORECAST_TEMP,  
    ATTR_FORECAST_TEMP_LOW, ATTR_FORECAST_TIME, PLATFORM_SCHEMA)

这段代码 引的是哪里的包?
回复

使用道具 举报

2

主题

63

帖子

381

积分

论坛技术达人

积分
381
金钱
318
HASS币
0
 楼主| 发表于 2018-6-23 19:52:51 | 显示全部楼层
kingser 发表于 2018-6-22 17:58
File "/root/.homeassistant/custom_components/weather/heweather_forecast.py", line 16, in
    from  ...

我的HA版本高于0.69
回复

使用道具 举报

0

主题

52

帖子

205

积分

论坛积极会员

积分
205
金钱
153
HASS币
0
发表于 2018-6-24 13:57:40 | 显示全部楼层
楼主,怎么显示的华氏度
360截图1641121198144124.png
回复

使用道具 举报

4

主题

128

帖子

697

积分

论坛积极会员

积分
697
金钱
569
HASS币
0
发表于 2018-6-24 15:38:25 | 显示全部楼层
先mk,支持下
回复

使用道具 举报

0

主题

19

帖子

72

积分

注册会员

Rank: 2

积分
72
金钱
53
HASS币
0
发表于 2018-6-24 22:42:25 | 显示全部楼层
Dear 大腿:
  用上了您的插件了,感激不尽!在做时间触发自动化,每天早晨7:15分让小爱音箱自动播报天气预报。有三个参数想取到:1.当天的最低温度,2.当天的最高温度,3.当天的总体天气情况(晴、多云、雨、雪、大风)之类。这三个参数用heweather_hourlyforecast中提供的小时预报不太适合。需要的信息在返回的json里面应该有的,如下,请问能帮忙新写个heweather_dailyforecast这样的sensor吗?非常感谢!
  "daily_forecast": [
                    {
                        "astro": {
                            "mr": "15:36",
                            "ms": "02:10",
                            "sr": "04:54",
                            "ss": "19:10"
                        },
                        "cond": {
                            "code_d": "101",
                            "code_n": "101",
                            "txt_d": "多云",
                            "txt_n": "多云"
                        },
                        "date": "2018-06-24",
                        "hum": "76",
                        "pcpn": "0.0",
                        "pop": "25",
                        "pres": "1007",
                        "tmp": {
                            "max": "30",
                            "min": "24"
                        },
                        "uv": "6",
                        "vis": "10",
                        "wind": {
                            "deg": "164",
                            "dir": "东南风",
                            "sc": "3-4",
                            "spd": "13"
                        }
                    },
回复

使用道具 举报

0

主题

31

帖子

221

积分

中级会员

Rank: 3Rank: 3

积分
221
金钱
190
HASS币
0
发表于 2018-6-25 18:05:57 | 显示全部楼层
Golden_Soap 发表于 2018-6-23 19:52
我的HA版本高于0.69

更新版本后好了,   多谢
回复

使用道具 举报

2

主题

63

帖子

381

积分

论坛技术达人

积分
381
金钱
318
HASS币
0
 楼主| 发表于 2018-6-25 22:33:18 | 显示全部楼层
kanefeng 发表于 2018-6-24 22:42
Dear 大腿:
  用上了您的插件了,感激不尽!在做时间触发自动化,每天早晨7:15分让小爱音箱自动播报天气 ...

最近一周很忙,下周就空了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-22 01:46 , Processed in 1.330137 second(s), 33 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表