Echolover8023
发表于 2021-8-6 14:32:47
不明觉厉!forked daapd教程看着好复杂,小白看不懂。准备按这个教程尝试下。
iamhyde
发表于 2021-8-6 15:34:41
最新的core8.1还会崩溃吗?
involute
发表于 2021-8-6 22:48:25
已找到解决2021.7.X之后HA的解决方案,自顶一次。
chongci
发表于 2021-8-7 07:34:39
involute 发表于 2021-8-6 22:48
已找到解决2021.7.X之后HA的解决方案,自顶一次。
请问如果是用虚拟机跑的官方映像档知道该如何更新吗?
https://www.home-assistant.io/installation/alternative
XCray
发表于 2021-8-7 09:05:45
本帖最后由 XCray 于 2021-8-7 09:31 编辑
感谢楼主分享!
HA 自带的 pyatv 已经升级到了 0.8.2,所以我在 manifest.json 里改成了:
"requirements": ["pyatv==0.8.2"]
开始测试正常。。。
然后就出问题了!我尝试调用media_player.play_media服务失败,调用方法:
service: media_player.play_media
target:
entity_id: media_player.airplay
data:
media_content_id: http://10.0.1.218/cat.mp3
media_content_type: music失败日志:
Logger: custom_components.apple_airplayer.device_manager
Source: custom_components/apple_airplayer/device_manager.py:105
Integration: Apple AirPlayer (documentation, issues)
First occurred: 09:19:35 (1 occurrences)
Last logged: 09:19:35
Exception raised in async_stream_file, RTSP/1.0 method ANNOUNCE failed with code 453: Unauthorized
然后再tts,也不出声、同样提示这个错误。
重启,第一次tts正常,第二次就又出同样的错误了。。。
不知道是否有解?还是这个使用方式不对头?
iamhyde
发表于 2021-8-7 12:31:31
involute 发表于 2021-8-6 22:48
已找到解决2021.7.X之后HA的解决方案,自顶一次。
感谢,参考github上的方法已在HAOS7.4上更新了miniaudio,homepod mini成功发声,缓存也有了2021.7.X or laterThere is a bug in Homeassistant 2021.7.3 ~ 2021.8.2 of HASSOS and it will cause HA core crash. If you are using HA 2021.7.3 ~ 2021.8.2, you need to reinstall miniaudio
[*]Install 'SSH & Web Terminal'. Remember that set up the password in configuration.
[*]Disable the protection mode of 'SSH & Web Terminal'.
[*]Start 'SSH & Web Terminal'.
[*]Open WEB-UI of 'SSH & Web Terminal'.
[*]Enter the following commands
docker exec -it homeassistant /bin/bash
pip3 uninstall --yes miniaudio
apk update
apk add build-base
pip3 install miniaudio
[*]Restart HASSOS
involute
发表于 2021-8-7 19:52:36
XCray 发表于 2021-8-7 09:05
感谢楼主分享!
HA 自带的 pyatv 已经升级到了 0.8.2,所以我在 manifest.json 里改成了:
今天晚些时候我把自己的HA升级到2021.8.2全面测试一下。
之前实际测试过2021.8.2,验证可以正常发声就没继续了。
involute
发表于 2021-8-10 16:14:56
本帖最后由 involute 于 2021-8-10 16:18 编辑
XCray 发表于 2021-8-7 09:05
感谢楼主分享!
HA 自带的 pyatv 已经升级到了 0.8.2,所以我在 manifest.json 里改成了:
我在不同版本HA上进行了测试,并没有重现你说的问题,也没有看到其他人反应类似问题。
帮你想了两种可能:
1、你的缓存目录权限问题。
2、你的回放设备是什么?有没有可能是AirPlay兼容设备协议实现上的问题?
XCray
发表于 2021-8-10 16:26:31
本帖最后由 XCray 于 2021-8-10 20:14 编辑
involute 发表于 2021-8-10 16:14
我在不同版本HA上进行了测试,并没有重现你说的问题,也没有看到其他人反应类似问题。
帮你想了两种可能 ...
:L回放设备是个山寨中的山寨。。。很可能是它的锅,虽然用最新版ios投音一切正常。。。
群晖vmm + debian + shairport-sync + 20来块钱的USB小音箱(含DAC)
Higashi39
发表于 2021-8-10 20:23:12
Logger: custom_components.apple_airplayer.device_manager
Source: custom_components/apple_airplayer/device_manager.py:105
Integration: Apple AirPlayer (documentation, issues)
First occurred: 20:16:43 (1 occurrences)
Last logged: 20:16:43
Exception raised in async_stream_file, RTSP/1.0 method ANNOUNCE failed with code 400: Bad Request
您好,我更新了miniaudio,还是报这个错误,请问这是什么原因呢