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

 找回密码
 立即注册
查看: 4536|回复: 7

[技术探讨] iOS11手动输入HB代码,一直无法找到设备

[复制链接]

9

主题

57

帖子

223

积分

中级会员

Rank: 3Rank: 3

积分
223
金钱
166
HASS币
0
发表于 2017-11-11 12:10:51 来自手机 | 显示全部楼层 |阅读模式
用的Hassio,更新iOS11之后,好像不能自动发现Home assistant了,然后启动HB后在手机上手动输入代码,就一直在转圈,无法完成的样子。
这是iOS问题还是Hassio没有搞好造成的?
回复

使用道具 举报

9

主题

57

帖子

223

积分

中级会员

Rank: 3Rank: 3

积分
223
金钱
166
HASS币
0
 楼主| 发表于 2017-11-11 12:14:14 来自手机 | 显示全部楼层
Web登陆Hassio是能正常控制小米网关的,然后我网络环境是2.4G和5G同一SSID,开了频谱导航,智能设备连的2.4,手机应该连了5G,不知道这有没有影响
回复

使用道具 举报

9

主题

57

帖子

223

积分

中级会员

Rank: 3Rank: 3

积分
223
金钱
166
HASS币
0
 楼主| 发表于 2017-11-11 15:42:45 来自手机 | 显示全部楼层
自己搞定了,缓存问题,把HB的config.json文件的配置修改下就可以了。
回复

使用道具 举报

0

主题

7

帖子

48

积分

论坛分享达人

积分
48
金钱
41
HASS币
0
发表于 2017-11-11 19:56:26 | 显示全部楼层
机智如我 发表于 2017-11-11 15:42
自己搞定了,缓存问题,把HB的config.json文件的配置修改下就可以了。

怎么修改的????这个问题困扰了我一天了
回复

使用道具 举报

0

主题

7

帖子

48

积分

论坛分享达人

积分
48
金钱
41
HASS币
0
发表于 2017-11-11 20:08:39 | 显示全部楼层
我修改了port和pin,重启后,还是查不到设备
  "bridge": {
    "name": "Home Assistant",
    "username": "xx:xx:xx:xx:7C:04",
    "port": 11111,
    "pin": "222-22-222"
  },
  "description": "Homebridge for Home Assistant",
  "accessories": [],
  "platforms": [
    {
      "platform": "HomeAssistant",
      "name": "HomeAssistant",
      "host": "http://192.168.1.173:8123",
      "password": "raspberry",
      "default_visibility": "visible",
      "supported_types": [
        "automation",
        "binary_sensor",
        "climate",
        "cover",
        "device_tracker",
        "fan",
        "group",
        "input_boolean",
        "light",
        "lock",
        "media_player",
        "remote",
        "scene",
        "script",
        "sensor",
        "switch",
        "vacuum"
      ],
      "logging": true,
      "verify_ssl": true
    },
    {
        "platform": "config",
        "port": 8766,
        "log": "/var/log/homebridge.stdout.log",
        "error_log": "/var/log/daemon.log",
        "restart": "sudo systemctl restart homebridge.service"
    }
  ]
}
回复

使用道具 举报

3

主题

164

帖子

1301

积分

金牌会员

Rank: 6Rank: 6

积分
1301
金钱
1137
HASS币
10
发表于 2017-11-11 21:12:23 | 显示全部楼层
chengz12345 发表于 2017-11-11 20:08
我修改了port和pin,重启后,还是查不到设备
  "bridge": {
    "name": "Home Assistant",

试试清除HomeBridge的缓存:
操作是删除 .homebridge 目录下的 persist 目录下的那些*.json 的文件

在我这里的命令操作是:

sudo rm -rf /home/pi/.homebridge/persist/
回复

使用道具 举报

0

主题

7

帖子

48

积分

论坛分享达人

积分
48
金钱
41
HASS币
0
发表于 2017-11-11 21:40:47 | 显示全部楼层
已经修改好了,
"bridge": {
    "name": "Home Assistant",
    "username": "xx:xx:xx:xx:7C:04",
    "port": 11111,
    "pin": "222-22-222"
红色的可以随便改,只要改不一样就可以了
回复

使用道具 举报

0

主题

7

帖子

48

积分

论坛分享达人

积分
48
金钱
41
HASS币
0
发表于 2017-11-11 21:49:42 | 显示全部楼层
附加的一些小提示:
1.如果需要对桥接的网关进行增删改,除了需要编辑config.json文件以外,还应该删除config.json文件旁边的persist文件。编辑config.json时,需要修改bridge里面的username以及pin。随便改一个没使用过的就好了~

评分

参与人数 1金钱 +10 收起 理由
+ 10 乐于分享!

查看全部评分

回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-5-16 03:41 , Processed in 1.160276 second(s), 30 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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