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

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

[插件集成] [仅适用于lovelace UI] weather 组件的彩云天气平台

  [复制链接]

1

主题

18

帖子

122

积分

论坛技术达人

积分
122
金钱
99
HASS币
20
 楼主| 发表于 2018-12-16 10:16:36 | 显示全部楼层
嘿嘿,谢谢支持!其实原理就是照着官方demo把彩云数据“灌”进HA,班门弄斧了!
回复

使用道具 举报

7

主题

359

帖子

1294

积分

金牌会员

Rank: 6Rank: 6

积分
1294
金钱
935
HASS币
0
发表于 2018-12-16 12:47:50 | 显示全部楼层
lovelace挺好看的
回复

使用道具 举报

123

主题

4626

帖子

1万

积分

管理员

囧死

Rank: 9Rank: 9Rank: 9

积分
16013
金钱
11302
HASS币
45
发表于 2018-12-16 14:03:13 | 显示全部楼层
xiamiok 发表于 2018-12-16 10:16
嘿嘿,谢谢支持!其实原理就是照着官方demo把彩云数据“灌”进HA,班门弄斧了! ...

不知道详细的预报数据能否读的到?还需要L大的彩云sensor插件吗?
回复

使用道具 举报

1

主题

18

帖子

122

积分

论坛技术达人

积分
122
金钱
99
HASS币
20
 楼主| 发表于 2018-12-16 15:58:09 | 显示全部楼层
Jones 发表于 2018-12-16 14:03
不知道详细的预报数据能否读的到?还需要L大的彩云sensor插件吗?

直接调用彩云的HTTP接口,读到的内容可参考这个链接。受限于HA的前端模板,展示出来的只是部分数据。
回复

使用道具 举报

123

主题

4626

帖子

1万

积分

管理员

囧死

Rank: 9Rank: 9Rank: 9

积分
16013
金钱
11302
HASS币
45
发表于 2018-12-16 16:53:13 | 显示全部楼层
xiamiok 发表于 2018-12-16 15:58
直接调用彩云的HTTP接口,读到的内容可参考这个链接。受限于HA的前端模板,展示出来的只是部分数据。 ...

嗯,目前在用基于rest的sensor,感觉数据好多
回复

使用道具 举报

6

主题

199

帖子

933

积分

高级会员

Rank: 4

积分
933
金钱
729
HASS币
0
发表于 2018-12-17 23:12:12 | 显示全部楼层
感谢分享~~~~~~~~~~~
回复

使用道具 举报

7

主题

1974

帖子

5659

积分

论坛元老

流水无味

Rank: 8Rank: 8

积分
5659
金钱
3685
HASS币
145

灌水之王

发表于 2018-12-18 11:26:51 | 显示全部楼层
API申请成功了 送了3元10000次,
不是免费的 ,但是10000次没了就收费了!!!!
回复

使用道具 举报

9

主题

264

帖子

1095

积分

金牌会员

Rank: 6Rank: 6

积分
1095
金钱
826
HASS币
20
发表于 2018-12-18 11:27:42 | 显示全部楼层
本帖最后由 arrive 于 2018-12-18 11:28 编辑

configuration.yaml加入配置参数后没有发现类似entity: weather.colorfulclouds,ID

2018-12-18 11:23:58 ERROR (MainThread) [homeassistant.components.weather] Error while setting up platform colorfulclouds
Traceback (most recent call last):
  File "/srv/homeassistant/lib/python3.5/site-packages/homeassistant/helpers/entity_platform.py", line 128, in _async_setup_platform
    SLOW_SETUP_MAX_WAIT, loop=hass.loop)
  File "/usr/lib/python3.5/asyncio/tasks.py", line 400, in wait_for
    return fut.result()
  File "/usr/lib/python3.5/asyncio/futures.py", line 293, in result
    raise self._exception
  File "/usr/lib/python3.5/concurrent/futures/thread.py", line 55, in run
    result = self.fn(*self.args, **self.kwargs)
  File "/home/pi/.homeassistant/custom_components/weather/colorfulclouds.py", line 27, in setup_platform
    name=config.get(CONF_NAME, 'colorfulclouds'))])
  File "/home/pi/.homeassistant/custom_components/weather/colorfulclouds.py", line 39, in __init__
    self.update()
  File "/home/pi/.homeassistant/custom_components/weather/colorfulclouds.py", line 94, in update
    self._realtime_data = json.loads(json_text)
  File "/usr/lib/python3.5/json/__init__.py", line 312, in loads
    s.__class__.__name__))
TypeError: the JSON object must be str, not 'bytes'

回复

使用道具 举报

1

主题

18

帖子

122

积分

论坛技术达人

积分
122
金钱
99
HASS币
20
 楼主| 发表于 2018-12-19 22:40:51 | 显示全部楼层
xieahui 发表于 2018-12-18 11:26
API申请成功了 送了3元10000次,
不是免费的 ,但是10000次没了就收费了!!!! ...

开发者主页里那个计数器不会变的,调多少次都是剩余10000次

官方文档里有说个人开发者免费
回复

使用道具 举报

1

主题

18

帖子

122

积分

论坛技术达人

积分
122
金钱
99
HASS币
20
 楼主| 发表于 2018-12-19 22:44:26 | 显示全部楼层
arrive 发表于 2018-12-18 11:27
configuration.yaml加入配置参数后没有发现类似entity: weather.colorfulclouds,ID

...


可能是python版本问题,建议升级3.6、3.7试试

问题在93行这本来应该获得一个str,结果出了个bytes
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-4-24 22:46 , Processed in 0.140133 second(s), 31 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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