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

 找回密码
 立即注册
查看: 2313|回复: 8

[求助] 更新最新版后出现了问题求解决

[复制链接]

32

主题

285

帖子

1817

积分

金牌会员

Rank: 6Rank: 6

积分
1817
金钱
1532
HASS币
0
发表于 2023-6-15 20:52:22 | 显示全部楼层 |阅读模式
88金钱
Snipaste_2023-06-15_20-47-56.jpg Snipaste_2023-06-15_20-50-37.jpg

错误1:
Logger: homeassistant.loader
Source: custom_components/oilprice/sensor.py:35
Integration: oilprice (documentation)
First occurred: 20:41:58 (1 occurrences)
Last logged: 20:41:58

Unexpected exception importing platform custom_components.oilprice.sensor
Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/loader.py", line 833, in get_platform
    cache[full_name] = self._import_platform(platform_name)
                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/homeassistant/homeassistant/loader.py", line 850, in _import_platform
    return importlib.import_module(f"{self.pkg_path}.{platform_name}")
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/importlib/__init__.py", line 126, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen importlib._bootstrap>", line 1204, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1176, in _find_and_load
  File "<frozen importlib._bootstrap>", line 1147, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 690, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 940, in exec_module
  File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
  File "/config/custom_components/oilprice/sensor.py", line 35, in <module>
    @asyncio.coroutine
     ^^^^^^^^^^^^^^^^^
AttributeError: module 'asyncio' has no attribute 'coroutine'
错误2:
Unable to install package pybluez==0.22: error: subprocess-exited-with-error × python setup.py bdist_wheel did not run successfully. │ exit code: 1 ╰─> [19 lines of output] running bdist_wheel running build running build_py creating build creating build/lib.linux-x86_64-cpython-311 creating build/lib.linux-x86_64-cpython-311/bluetooth copying bluetooth/__init__.py -> build/lib.linux-x86_64-cpython-311/bluetooth copying bluetooth/widcomm.py -> build/lib.linux-x86_64-cpython-311/bluetooth copying bluetooth/osx.py -> build/lib.linux-x86_64-cpython-311/bluetooth copying bluetooth/msbt.py -> build/lib.linux-x86_64-cpython-311/bluetooth copying bluetooth/btcommon.py -> build/lib.linux-x86_64-cpython-311/bluetooth copying bluetooth/bluez.py -> build/lib.linux-x86_64-cpython-311/bluetooth copying bluetooth/ble.py -> build/lib.linux-x86_64-cpython-311/bluetooth running build_ext building 'bluetooth._bluetooth' extension creating build/temp.linux-x86_64-cpython-311 creating build/temp.linux-x86_64-cpython-311/bluez gcc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fno-semantic-interposition -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -DTHREAD_STACK_SIZE=0x100000 -fPIC -I./port3 -I/usr/local/include/python3.11 -c bluez/btmodule.c -o build/temp.linux-x86_64-cpython-311/bluez/btmodule.o error: command 'gcc' failed: No such file or directory [end of output] note: This error originates from a subprocess, and is likely not a problem with pip. ERROR: Failed building wheel for pybluez ERROR: Could not build wheels for pybluez, which is required to install pyproject.toml-based projects
错误3:
Platform error: device_tracker - Requirements for bluetooth_tracker not found: ['pybluez==0.22'].


第一个错误是我大不了就不用油价查询的这个组件了,但是第二个应该是比较严重的内容吧?因为我也看不懂啥意思,就来求助了。

回复

使用道具 举报

77

主题

1391

帖子

2万

积分

元老级技术达人

积分
24304
金钱
22873
HASS币
290
发表于 2023-6-15 22:12:13 | 显示全部楼层
https://bbs.hassbian.com/forum.php?mod=redirect&goto=findpost&ptid=8088&pid=534881
油价修改后的

第二个好像是蓝牙相关的,这个不清楚,没有用到这个。

oilprice.zip

2.02 KB, 下载次数: 20

评分

参与人数 1金钱 +10 收起 理由
justion + 10 谢谢,谢谢,解决了第一个问题。.

查看全部评分

回复

使用道具 举报

77

主题

1391

帖子

2万

积分

元老级技术达人

积分
24304
金钱
22873
HASS币
290
发表于 2023-6-15 23:16:48 | 显示全部楼层
本帖最后由 dscao 于 2023-6-16 01:39 编辑

第二个,看不出是哪个集成。看提示是因为 ['pybluez==0.22']  
https://github.com/home-assistant/core/pull/92122

因为PyBluez在 Python 3.11上不可用,这个库给清理掉了,好像不支持了。


回复

使用道具 举报

32

主题

285

帖子

1817

积分

金牌会员

Rank: 6Rank: 6

积分
1817
金钱
1532
HASS币
0
 楼主| 发表于 2023-6-16 21:38:17 | 显示全部楼层
dscao 发表于 2023-6-15 23:16
第二个,看不出是哪个集成。看提示是因为 ['pybluez==0.22']  
https://github.com/home-assistant/core/pu ...

大佬,你的每个字我都看懂了,但是连着一起就有点蒙了,然后去解决就更加不知道怎么处理了,现在是Home Assistant Supervisor都处于未加载状态了。。。我用了chagpt去解决,给出的方案都行不通哈哈,服了。不知道后面更新能不能变好。
回复

使用道具 举报

77

主题

1391

帖子

2万

积分

元老级技术达人

积分
24304
金钱
22873
HASS币
290
发表于 2023-6-16 23:20:39 | 显示全部楼层
justion 发表于 2023-6-16 21:38
大佬,你的每个字我都看懂了,但是连着一起就有点蒙了,然后去解决就更加不知道怎么处理了,现在是Home A ...

简单的说就是如果用电视盒子安装的ha,那它的蓝牙用不了啦。我有一个电视盒子做测试的,其中蓝牙硬件找不到了。ha 2023.5及以前版本都没问题。chatgpt说有替代方案 pybluez-ng,但怎么搜索都没找到相关资料。
回复

使用道具 举报

32

主题

285

帖子

1817

积分

金牌会员

Rank: 6Rank: 6

积分
1817
金钱
1532
HASS币
0
 楼主| 发表于 2023-6-17 14:33:02 | 显示全部楼层
dscao 发表于 2023-6-16 23:20
简单的说就是如果用电视盒子安装的ha,那它的蓝牙用不了啦。我有一个电视盒子做测试的,其中蓝牙硬件找不 ...

我是用pve的,蓝牙能用,蓝牙的传感器都没有问题,只是蓝牙tracker的功能好像没用了,我这款内容禁用就好了,然后supervisor又突然间好用了。很迷惑。暂时弃用蓝牙tracker了。话说严重怀疑chatgpt在一本正经的胡说八道。
回复

使用道具 举报

5

主题

471

帖子

2114

积分

金牌会员

Rank: 6Rank: 6

积分
2114
金钱
1643
HASS币
0
发表于 2023-6-17 16:23:33 | 显示全部楼层
想念很久的传感器状态中文也回来了!
回复

使用道具 举报

32

主题

285

帖子

1817

积分

金牌会员

Rank: 6Rank: 6

积分
1817
金钱
1532
HASS币
0
 楼主| 发表于 2023-6-18 17:34:05 | 显示全部楼层
hyq 发表于 2023-6-17 16:23
想念很久的传感器状态中文也回来了!

这倒是,确实中文了,但是我这个代价还是挺明显的,期待后续更新了
回复

使用道具 举报

77

主题

1391

帖子

2万

积分

元老级技术达人

积分
24304
金钱
22873
HASS币
290
发表于 2023-7-6 19:26:08 | 显示全部楼层
本帖最后由 dscao 于 2023-7-6 19:27 编辑
dscao 发表于 2023-6-15 23:16
第二个,看不出是哪个集成。看提示是因为 ['pybluez==0.22']  
https://github.com/home-assistant/core/pu ...

今天给测试的M401盒子升级到ha2023.7,突然发现里面的蓝牙设备又都正常了。
应该是这个问题新版系统也解决了。楼主试试,是不是都正常了?
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-24 14:54 , Processed in 0.217122 second(s), 33 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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