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

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

[插件集成] 北京电费查询加强版

  [复制链接]

20

主题

550

帖子

3611

积分

元老级技术达人

积分
3611
金钱
3021
HASS币
210

教程狂人突出贡献

 楼主| 发表于 2022-6-17 12:09:28 | 显示全部楼层
buddy 发表于 2022-6-17 10:22
新版0.1.3获取的当年总用电度数和金额错误。
原因:
可能是因为我绑定了两个用户导致的,两个账户的本年度 ...

之前版本没事?
回复

使用道具 举报

4

主题

43

帖子

170

积分

注册会员

Rank: 2

积分
170
金钱
127
HASS币
0
发表于 2022-6-17 12:54:45 | 显示全部楼层
本帖最后由 buddy 于 2022-6-17 12:58 编辑

之前版本没事,今天更新完插件后,正好赶上数据更新就发现了
配置文件都没动,更新后就出错了。
Snipaste_2022-06-17_12-54-19.png Snipaste_2022-06-17_12-56-53.png 正常的第一个应该是1000多
回复

使用道具 举报

4

主题

43

帖子

170

积分

注册会员

Rank: 2

积分
170
金钱
127
HASS币
0
发表于 2022-6-17 16:51:03 | 显示全部楼层
还有峰谷,阶梯电价等级也是错的 Snipaste_2022-06-17_16-43-40.png
Snipaste_2022-06-17_16-43-40.png
回复

使用道具 举报

20

主题

550

帖子

3611

积分

元老级技术达人

积分
3611
金钱
3021
HASS币
210

教程狂人突出贡献

 楼主| 发表于 2022-6-17 19:57:55 | 显示全部楼层
buddy 发表于 2022-6-17 16:51
还有峰谷,阶梯电价等级也是错的

改好了你试试看呢?
回复

使用道具 举报

4

主题

43

帖子

170

积分

注册会员

Rank: 2

积分
170
金钱
127
HASS币
0
发表于 2022-6-17 21:48:57 | 显示全部楼层
依次出现的错误日志如下:这次是彻底没数据了
Logger: custom_components.bj_sgcc_energy.sgcc
Source: custom_components/bj_sgcc_energy/sgcc.py:194
Integration: 北京用电信息查询 (documentation, issues)
First occurred: 21:46:32 (1 occurrences)
Last logged: 21:46:32

get_detail response got error:

---------------------------------------
Logger: custom_components.bj_sgcc_energy
Source: custom_components/bj_sgcc_energy/sgcc.py:199
Integration: 北京用电信息查询 (documentation, issues)
First occurred: 21:46:32 (1 occurrences)
Last logged: 21:46:32

Unexpected error fetching bj_sgcc_energy data: 'year'
Traceback (most recent call last):
  File "/usr/lib/python3.10/site-packages/homeassistant/helpers/update_coordinator.py", line 190, in _async_refresh
    self.data = await self._async_update_data()
  File "/var/lib/hass/custom_components/bj_sgcc_energy/__init__.py", line 48, in _async_update_data
    data = await self._sgcc.async_get_data()
  File "/var/lib/hass/custom_components/bj_sgcc_energy/sgcc.py", line 271, in async_get_data
    await self.get_monthly_bill(consNo)
  File "/var/lib/hass/custom_components/bj_sgcc_energy/sgcc.py", line 199, in get_monthly_bill
    cur_year = self._info[consNo]["year"]
KeyError: 'year'
回复

使用道具 举报

20

主题

550

帖子

3611

积分

元老级技术达人

积分
3611
金钱
3021
HASS币
210

教程狂人突出贡献

 楼主| 发表于 2022-6-17 22:13:06 | 显示全部楼层
buddy 发表于 2022-6-17 21:48
依次出现的错误日志如下:这次是彻底没数据了
Logger: custom_components.bj_sgcc_energy.sgcc
Source: cus ...

打开调试模式看看获取网络数据有问题吗?
回复

使用道具 举报

20

主题

550

帖子

3611

积分

元老级技术达人

积分
3611
金钱
3021
HASS币
210

教程狂人突出贡献

 楼主| 发表于 2022-6-17 22:15:16 | 显示全部楼层
buddy 发表于 2022-6-17 21:48
依次出现的错误日志如下:这次是彻底没数据了
Logger: custom_components.bj_sgcc_energy.sgcc
Source: cus ...

或者把你的openid私信发我,我看看你的数据获取有啥问题
回复

使用道具 举报

4

主题

43

帖子

170

积分

注册会员

Rank: 2

积分
170
金钱
127
HASS币
0
发表于 2022-6-20 09:27:56 | 显示全部楼层
involute 发表于 2022-6-17 22:13
打开调试模式看看获取网络数据有问题吗?

没找到哪儿打开调试模式,是hass运行时加--debug参数吗?是的话错误日志没变化,还是上面那些。然后我就尝试退回0.1.2后发现数据是正常的。两个账户都是正常的。
回复

使用道具 举报

20

主题

550

帖子

3611

积分

元老级技术达人

积分
3611
金钱
3021
HASS币
210

教程狂人突出贡献

 楼主| 发表于 2022-6-20 10:36:37 来自手机 | 显示全部楼层
buddy 发表于 2022-6-20 09:27
没找到哪儿打开调试模式,是hass运行时加--debug参数吗?是的话错误日志没变化,还是上面那些。然后我就 ...

把你openid私信给我吧,我看看数据格式有啥问题
回复

使用道具 举报

5

主题

37

帖子

431

积分

中级会员

Rank: 3Rank: 3

积分
431
金钱
394
HASS币
0
发表于 2022-6-20 11:06:15 | 显示全部楼层
现在查到的用电量信息不能加到energy里面,是不是state_class没有设置的原因?
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-12-28 16:04 , Processed in 0.138910 second(s), 33 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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