欢迎莅临寒舍
桃花仙人种桃树,又摘桃花换酒钱

经常找不到手机?Home Assistant帮你找!!!

不知道你有没有这样的场景,手机老是放在家里哪个角落忘记了,然后翻来翻去找手机找不到?放手机花了一秒,找手机花了一小时~
本文的灵感来源于微信小友:Interesting Sou,经过琢磨才发现真的可以。
  • 本文基于下面第一个链接而来,无论手机是否勿扰,是否震动,手机都能发出声音让你找到。
  • 第二个链接为iOS自定义找手机的铃声文件。
  • 第三个链接为安卓对于手机铃声震动的设置(但在华为手机上,基本测试均失败了)
https://companion.home-assistant.io/docs/notifications/critical-notifications/https://companion.home-assistant.io/docs/notifications/notification-sounds/https://companion.home-assistant.io/docs/notifications/notifications-basic/#notification-channels
准备条件
要满足这个条件非常容易,安装Home Assistant 手机版应用。连上HA服务器,连接的时候确保这个通知功能是开启的,持久连接是始终
允许应用在后台运行,不要被系统结束后台,允许应用发送通知。(手机品牌太多了,请自行根据自己的手机设置)
测试
测试比较简单,找到开发者工具,动作里找到发送通知给你手机的那个动作。
然后界面就会变成这样子
message这个字段一定要填内容,不然执行肯定失败。
在data下面分两种指令
iOS:填入下面这个内容 ( 其中default为铃声,你可以根据第二个链接挑选你要的铃声)如果你要用系统铃声的话,在HA App里有个导入的功能,但是导入完了记得重启手机。
push:  interruption-level: critical  sound:    name: "default"    critical: 1    volume: 1
安卓:在data里请填下面这个,如果你有兴趣你也可以看看第三个链接,调整亮度,调声音音量什么的
ttl: 0priority: highchannel: alarm_stream
各自填完各自的各空,你的手机应该有在放声音了。
自动化
调试完成之后,还是建议在自动化里一模一样操作一次并保存,这样可以被HA调用,比如你有音箱给HA发指令的话,就可以直接嘴巴动动就能找手机了。也可以做成一个按钮一按就能找手机了。
已知问题
在整个过程中iOS所带的语音内容基本都是很短的,所以在自动化调用的时候,建议重复播放5次以上,不然还没找到,声音都播完了。
在华为手机上,发现这个音量的通道跟闹铃一个通道,所以如果你觉得声音不够大,可以调整闹铃的音量。所以千万别把闹铃给音量调成0了,除非你想第二天上班迟到。
总结
无论手机是无声的,震动的,勿扰的,都能够发出声音让你找到手机。在调试的时候建议在局域网内,减少连接上的不确定因素导致的调试失败。
理论上你哪怕在办公室找不到手机了,只要你在外连上家里的HA,都可以让你的手机发出声音~
本想用TTS发声,但是一直失败,估计系统被魔改的已经换了API了。不然在办公室找不到手机可以自报家门,我是谁的手机,我现在找不到了,如果你找到了,麻烦把手机交给谁~,你们可以试试,不同手机可能不一样。
整体这功能挺实用的,建议点赞,点心,点转发,点关注,点了你就是我大哥,不点我就是你大哥~

赞(0)
未经允许不得转载:桃花坞里桃花庵 » 经常找不到手机?Home Assistant帮你找!!!

评论 抢沙发

登录

找回密码

注册