V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
sanshao124
V2EX  ›  Apple

ios 的自动化到家离家操作不执行

  •  
  •   sanshao124 · 37 天前 · 2658 次点击
    这是一个创建于 37 天前的主题,其中的信息可能已经有所发展或是发生改变。
    我的 iphone 更新到 18.1 后就出现一个问题,就是 ios 的家庭 app 里设置自动化,到家或者离家操作时,家庭地址不会出现电子围栏的圈,这倒也没啥,关键是我不管怎么设置现在到家和离家的自动化都无法执行

    我尝试删除家庭地址重新添加也没用,有谁知道该怎么弄能恢复正常啊?
    第 1 条附言  ·  12 天前
    我最终找到了解决办法,就是把 HomePod 删除重新添加一下,也就是删除家庭中枢再添加,不影响已有设备,然后把所有家人都删除重新邀请一遍,虽然家庭地址还是没有电子围栏,但是到家离家起作用了,大家可以试试
    38 条回复    2024-11-23 11:46:12 +08:00
    sanshao124
        1
    sanshao124  
    OP
       37 天前
    ma836323493
        2
    ma836323493  
       37 天前
    国内地址好像有偏移
    cloudyrs
        3
    cloudyrs  
       37 天前
    不能直接用 要用计算偏移的快捷指令计算好坐标,用那个坐标就可以触发
    sanshao124
        4
    sanshao124  
    OP
       37 天前
    @ma836323493 #2 这个我知道,但是并不影响设置位置,ios18.1 之前都没问题,不知道啥情况,就突然不行了,另外如果我设置自动化的时候执行的快捷指令保存的话,那后续再编辑的时候家庭位置哪一项干脆不能点了
    sanshao124
        5
    sanshao124  
    OP
       37 天前
    @cloudyrs #3 现在不是我家位置正不正确的问题,我现在是没有电子围栏那个圈,就好像系统压根就没认这个地址,不管这个地址是否正确,我要自己输入一个地址就会有那个电子围栏的圈
    cloudyrs
        6
    cloudyrs  
       37 天前
    @sanshao124 #5 其实不用纠结家庭地址认不认的问题,我按照你的描述我搜了家庭(我个人名片里有地址,地图里也能用),快捷指令里根本就搜不到家庭。。

    说不用纠结的原因就是,系统就算认出了家庭地址,用这个地址你框再大的圈也不会触发自动化,因为坐标有偏移。我之前弄了很久的自动化,希望到家关闭静音,离家打开静音,直接用家庭地址是不会成功的,最终使用了坐标偏移就行了。

    如果你的需求是到家自动触发,那么先计算好偏移量,然后自动化里选择到达/离开这个坐标触发就行。
    sanshao124
        7
    sanshao124  
    OP
       37 天前
    @cloudyrs #6 我之前是没问题的,用了好几年了,至少北京没问题
    justOMG
        8
    justOMG  
       37 天前
    我之前遇到过地理围栏打开安防失效,然后网上方法是删除 隐私-定位-系统服务里的重要地点删除,之后他就好了
    sanshao124
        9
    sanshao124  
    OP
       37 天前
    @cloudyrs #6 另外我是要判定我和我老婆两个人的手机的,所以必须用家庭这个位置,否则是不能判定两个人的
    sanshao124
        10
    sanshao124  
    OP
       37 天前
    @justOMG #8 刚刚试过了,没用
    dier
        11
    dier  
       37 天前
    如果是通过定位判断,检查一下查找中,我的位置,是不是“此设备”
    xuqiccr
        12
    xuqiccr  
       37 天前
    我也遇到过,然后发现是我在自动化里面加了安防相关的内容,比如摄像头之类的,那会把这个自动化的级别提高,每次都需要人工确认才可以执行,然后我又没开家庭 app 的通知,所以每次都不执行,把安防相关的配件删掉就好了
    idenszs
        13
    idenszs  
       37 天前
    我也是,家庭组好到现在用了两年,期间莫名其妙的就坏了,过几天莫名其妙的又好了,反复了几轮。
    1password
        14
    1password  
       37 天前
    我是连上家里 wifi 触发
    sanshao124
        15
    sanshao124  
    OP
       37 天前
    @xuqiccr #12 我不是因为安防的问题,我是系统在判定到家离家这个操作上根本认我的家庭地址,连电子围栏都没有
    sanshao124
        16
    sanshao124  
    OP
       37 天前
    @idenszs #13 我之前一直没事,自从家庭出来我一直在用,期间有过地址便宜的问题,但是那好歹认一个地址啊,我现在家庭的地址系统好像根本不认,也不显示那个电子围栏那个圈,如果我手动搜一个地址就显示那个圈
    justforW2EX
        17
    justforW2EX  
       37 天前 via iPhone
    @1password 我也是用这个,好使
    otakustay
        18
    otakustay  
       37 天前
    删掉自动化重建,且重建不要用相同名字
    我每年换 iPhone 都会出一次这问题,习惯了
    mogutouer
        19
    mogutouer  
       37 天前
    我的经常不行,不知道是不是要解锁才行,我设置的是回家 200 米范围就自动开楼下门禁,连的是米家的快捷指令,好像就开始成功了几次,米家里设置了也不行,位置权限都给了始终
    BadReese
        20
    BadReese  
       37 天前
    @1password 那如果有时候信号不好,断开又重连不就会重复触发。。
    sanshao124
        21
    sanshao124  
    OP
       37 天前
    @otakustay #18 试了,没用,感觉就好像家庭那个位置卡死了,系统不认,然后好像还还没法该家庭的位置,我改通讯里自己的地址和改地图都没用,家庭 app 里的家庭位置始终不变,如果我手动输入一个地址是能认的,自动化也正常
    xaoflysho
        22
    xaoflysho  
       37 天前
    刚试了一下,和你一样的情况,可能是系统 Bug
    sanshao124
        23
    sanshao124  
    OP
       37 天前
    @xaoflysho #22 啊?不是吧,这也能 bug ?
    MingChenLee
        24
    MingChenLee  
       36 天前
    我说个事了 你把定位权限全开 后台刷新全开了吗?
    F798
        25
    F798  
       36 天前 via iPhone
    @cloudyrs 我一直正常用,从来没有搞过坐标偏离
    shenlanAZ
        26
    shenlanAZ  
       36 天前
    我这儿用的是快捷指令,但是条件是反的。

    当我到达指定地点:设定 4G 。 (实际上是我离开了这个指定地点才设置 4G )

    于是反其道而行之,我设定:我离开指定地点 设置 4G 。

    这个问题就解决了,也不知道 Apple 什么时候能修一下这个 Bug 。
    sanshao124
        27
    sanshao124  
    OP
       36 天前
    @MingChenLee #24 跟后台刷新无关
    acebd
        28
    acebd  
       36 天前 via iPhone
    是因为使用的坐标系不一样,然后不起作用,实际围栏的定位事附近地方的位置

    谷歌地图、搜搜地图还是高德地图、百度地图区别只是针对不同的大地地理坐标系标准制作的经纬度,不存在准不准的问题,大家都是准的只是参照物或者说是标准不一样。

    谷歌地图采用的是 WGS84 地理坐标系(中国范围除外),谷歌中国地图和搜搜中国地图采用的是 GCJ02 地理坐标系,百度采用的是 BD09 坐标系,而设备一般包含 GPS 芯片或者北斗芯片获取的经纬度为 WGS84 地理坐标系。

    这样就存在不同坐标系的坐标之间转换的问题了,高德地图和百度地图的开发者开放平台中都提供了坐标转换的 API 。
    sanshao124
        29
    sanshao124  
    OP
       36 天前
    @acebd #28 是有坐标偏移,但是苹果在好多年前的某一个版本早就修复了这个问题,后来就再没出现过地址偏移问题,我图上系统定位的位置是没问题的,那就是我家的位置,现在是这个定位系统压根好像没读取。

    如果我手动输入一个地址,就有电子围栏那个圈,可以调整触发半径,也可以正常运行自动化

    之前的版本也都是没有问题的,就是更新之后突然就没法用了

    另外我不管在通讯录还是在地图中改动家里的地址,这个 homekit 定位的我家的地址都不会变,目前我只能认为这是个新系统的 bug
    cloudyrs
        30
    cloudyrs  
       36 天前
    @F798 我这边不偏移触发不了,偏移完就正常触发
    orangy
        31
    orangy  
       36 天前 via iPhone
    没有那个圈应该是 iOS 17 (也可能更早)开始的 bug ,我都 feedback 过很多次了,但是到 18 依旧没有改。
    国内地址有偏移,以前有圈还能将圈设大一些,这样即使偏移了也能被识别在家,但是不能设定圈的大小后,就只能固定 100 米,识别非常不准,已经发生过多次我在家的时候自动关灯了,我都无语了!
    所以我现在都不使用到家/离家自动化了,改成了安防设定和解除时执行自动化:买的 aqara 的门锁有一个一键设防功能,每次出门按一下就设防启动离家自动化、到家开锁自动解除安防启动到家自动化…
    orangy
        32
    orangy  
       36 天前 via iPhone
    @orangy #31 然后最好笑的是如果手动输入家里的地址选择就会出现地理围栏的圈,设定好圈的大小,并保存,等你下次打开,可能会发现地址又变成了家庭默认地址,而且没有距离圈…
    believingsee
        33
    believingsee  
       36 天前
    需要转换一下坐标
    sanshao124
        34
    sanshao124  
    OP
       35 天前
    @orangy #32 我的手机 ios17 的时候是没问题的,定位也很准,到家附近就会执行,离开家也能执行,位置北京
    sanshao124
        35
    sanshao124  
    OP
       35 天前
    @orangy #32 应该就是个 bug ,以前家庭是有圈的,感觉 ios18 之后不是位置便宜的问题,是压根就不识别家庭地址了,反正我的更新之后就再也没执行过关于家庭地址的自动化
    orangy
        36
    orangy  
       35 天前 via iPhone
    @sanshao124 最近才换了手机吗?
    sanshao124
        37
    sanshao124  
    OP
       35 天前
    @orangy #36 我年年换,首发必买,
    orangy
        38
    orangy  
       34 天前 via iPhone
    @sanshao124 可能跟新手机、系统以及重设自动化有关系:
    ①我是换了 14PM 之后开始出现的,14PM 首次支持了 GPS L5 ,穿透性更强、精度更高,可能苹果认为没有必要再设置地理围栏距离了(但我觉得 bug 的可能性更大)…
    ②我当时换了新网关,很多自动化都要重新设置,老的自动化如果不编辑好像会继续保持,一旦编辑或者是新增的自动化,就会有这个问题…
    PS:前天因为你这个帖子专门测试了一下自动化的地理围栏,然后忘记删除了,昨晚看电视关了灯,结果突然自己亮了,吓我一激灵😂
    PPS:我已经向发了 feedback 了,OP 也 feedback 一下呗,人多力量大🌚
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2795 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 03:13 · PVG 11:13 · LAX 19:13 · JFK 22:13
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.