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

 找回密码
 立即注册
查看: 24983|回复: 32

关于Apple TV 3作为家庭中枢外网反应慢以及未响应的解决方法

[复制链接]

2

主题

19

帖子

134

积分

论坛分享达人

积分
134
金钱
115
HASS币
0
发表于 2020-1-3 16:01:43 | 显示全部楼层 |阅读模式
本帖最后由 啊啊呜 于 2020-1-3 16:07 编辑

首次发帖,希望能帮助一些人吧。资金有限只能利用家里的Apple TV 3作为家里的中枢,再此发现外网访问及其不稳定,有时候是设备没有响应,有时候是正在更新相当慢,还有时候显示Apple TV无响应。我不知道其他Apple TV以及HomePod情况如何,反正Apple TV3是问题多多。

在此澄清一下,Apple TV 3是可以作为中枢使用的,只是不能用于自动化,由于自身版本低或者homeassistant的原因导致HomeKit外网访问出现各种问题。


首先介绍下我家的环境,斐讯N1装的Hass.io,Apple TV 3作为家庭中枢,利用homeassistant自带的HomeKit组件,配置文件如下:
homekit:
  auto_start: false
  filter: 
    exclude_domains:   #屏蔽不需要的设备
      - binary_sensor

automation:
  - alias: 'Start HomeKit'
    trigger:
      - platform: homeassistant
        event: start
    action:
      - delay: 00:01   # 延迟一分钟启动HomeKit
      - service: homekit.start
HomeKit在homeassistant启动一分钟后启动,官网抄的配置,稍作修改。

Apple TV设置也很简单,打开跟手机相同AppleID的iCloud就可以了,此时iOS或者MAC上会提示钥匙串输入密码,输入即可。
其他必要设置Apple TV升级到最新版本,iOS上iCloud开启家庭。

问题一:内网的时候就显示Apple TV无响应
解决方法:这个问题大多数是因为检测到你的Apple TV跟iOS不在一个地区导致的,比如Apple TV设置了中国以外的其他地区,例如香港之类的,改回中国就可以了。另外AppleID最好也都使用中国区。再就是路由设置了、代、理,所以检测到是外地,这种情况在开启Apple TV上的iCloud的时候就能发现,双重认证提示的登录地址是外地。改回来就好了。

问题二:外网经连接HomeKit显示设备无响应
解决方法:这个问题可能是之前测试的时候设置过HomeKit然后又设置一遍导致的,解决方法就是删除.homekit文件,删除iOS家庭,重启homeassistant,然后重新设置HomeKit。



问题三:外网经常显示正在更新,很久更新不了
解决方法:出现这个问题一般设置基本上没什么问题了,关键在于iCloud网络传输慢导致的,这样可以尝试修改Apple TV的DNS来看一下更新情况
这几个都可以,具体根据自己的情况测试,记得改好DNS以后重启homeassistant(这点很玄学,我也搞不懂为什么要重启,但是真的有用)
114.114.114.114
8.8.8.8
223.5.5.5


问题四:Apple TV以外重启以后外网直接设备无响应没有缓冲
这个问题真的很玄学,尝试了好多种方式都不能解决,唯独安装问题二重新设置才可以。
猜想可能是homeassistant的HomeKit会产生某个参数,这根Apple TV重启后对接不起来导致,个人感觉问题还是出在homeassistant上

好了这样设置好一会外网延迟基本能保证在几秒钟。

或许大家有更好的解决方法可以留言。

没法上传视频,上传几张图片大家看一下。

请忽略家里的空气质量,吸烟导致的。

IMG_9266.png IMG_9265.png IMG_9264.png

评分

参与人数 1金钱 +20 收起 理由
+ 20 感谢楼主分享!

查看全部评分

回复

使用道具 举报

8

主题

377

帖子

3534

积分

论坛元老

Rank: 8Rank: 8

积分
3534
金钱
3157
HASS币
0
发表于 2020-1-3 17:55:26 | 显示全部楼层
66666666666~又可以翻出压箱底的APTV3了~
回复

使用道具 举报

2

主题

86

帖子

1558

积分

金牌会员

Rank: 6Rank: 6

积分
1558
金钱
1472
HASS币
0
发表于 2020-1-3 19:27:59 | 显示全部楼层
之前买了一个二手的ipadmini2作为中枢,挂墙上,一直还蛮稳定的
回复

使用道具 举报

65

主题

853

帖子

3038

积分

论坛元老

Rank: 8Rank: 8

积分
3038
金钱
2180
HASS币
40
发表于 2020-1-3 19:37:56 | 显示全部楼层
本帖最后由 plutosherry 于 2020-1-3 21:18 编辑

appleTV3能做中枢?不是说至少得是4代吗?这个3代的TV中枢是如何添加到IOS家庭里面去的?能具体描述下吗?
回头翻出来试试看

回复

使用道具 举报

5

主题

72

帖子

704

积分

高级会员

Rank: 4

积分
704
金钱
632
HASS币
0
发表于 2020-1-3 20:43:07 | 显示全部楼层
原来是这样,回去改成中国区看看,反正平时也是用小米盒子,APPLETV根本用不到
回复

使用道具 举报

8

主题

862

帖子

5112

积分

论坛元老

Rank: 8Rank: 8

积分
5112
金钱
4250
HASS币
0
发表于 2020-1-3 21:39:36 | 显示全部楼层
学习学习,
回复

使用道具 举报

2

主题

19

帖子

134

积分

论坛分享达人

积分
134
金钱
115
HASS币
0
 楼主| 发表于 2020-1-3 23:10:33 | 显示全部楼层
plutosherry 发表于 2020-1-3 19:37
appleTV3能做中枢?不是说至少得是4代吗?这个3代的TV中枢是如何添加到IOS家庭里面去的?能具体描述下吗?
...

开启Apple TV的iCloud以后iOS或者Mac会弹出钥匙串,输入密码就好了,前提是iOS上的iCloud里面家庭要提前开启,简单来说只要开启iCloud就可以了,官网上有说哦,3是可以作为中枢使用的
回复

使用道具 举报

2

主题

19

帖子

134

积分

论坛分享达人

积分
134
金钱
115
HASS币
0
 楼主| 发表于 2020-1-3 23:11:51 | 显示全部楼层
sconio 发表于 2020-1-3 20:43
原来是这样,回去改成中国区看看,反正平时也是用小米盒子,APPLETV根本用不到 ...

一点一点试的,手头也没个教程,我挂了ss都不能用,后来才发现
回复

使用道具 举报

65

主题

853

帖子

3038

积分

论坛元老

Rank: 8Rank: 8

积分
3038
金钱
2180
HASS币
40
发表于 2020-1-4 12:11:23 | 显示全部楼层
啊啊呜 发表于 2020-1-3 23:10
开启Apple TV的iCloud以后iOS或者Mac会弹出钥匙串,输入密码就好了,前提是iOS上的iCloud里面家庭要提前 ...

按楼主说的试了一下,AppleTV3代 和手机 IOS13版 共用一个icloud账号,且地区都为中国,但IOS中并未出现中枢设备。。。。貌似IOS13不识别TV3作为中枢??不得而知。。。。
回复

使用道具 举报

2

主题

19

帖子

134

积分

论坛分享达人

积分
134
金钱
115
HASS币
0
 楼主| 发表于 2020-1-4 14:37:33 | 显示全部楼层
plutosherry 发表于 2020-1-4 12:11
按楼主说的试了一下,AppleTV3代 和手机 IOS13版 共用一个icloud账号,且地区都为中国,但IOS中并未出现 ...

我就是ios13,Apple TV升级到最高版本,重新登录TV上的iCloud,手机上会弹出钥匙串,然后按照问题二的方法再来一遍,很邪乎设置完以后Apple TV不要重启
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-4-20 05:26 , Processed in 0.070578 second(s), 35 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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