智能家居51:使用辅助元素创建一个虚拟开关实体,实现打印机的自动激活

发布时间:2023-07-20 01:59:11      来源:网络整理   浏览次数:0

扫描到手机,新闻随时看
扫一扫,用手机看文章
更加方便分享给朋友

老于家里的打印机型号是HP LaserJet M1136 MFP,隔一段时间就会自动休眠,最近女老于在卧室办公,距离打印机有一定距离,休眠后激活只能到打印机跟前按个按钮。
老于最近通过巴法云,可以让小爱音箱控制接入HA的设备,老于希望语音控制能够远距离激活打印机。
但是这款打印机没有远程打印啥的,只有USB连接,老于是通过一个打印服务器进行局域网打印的,那么就没有办法接入HA了。但是老于家里智能插座比较多,那就通过控制打印机的电源通断实现打印机的激活。
老于试过先关闭电源,然后再通电,打印机就激活了(这都重新开机了,能不激活吗。。。),这样可以直接通过小爱音箱进行控制了,只不过你得先说关闭打印机插座,过个十来秒再说打开打印机插座。。。
这样就有点麻烦了,于是老于就想创建一个自动化,让打印机插座先关闭,隔十五秒后,再打开打印机插座。
老于创建这个自动化后,把它通过巴法云链接到米家智能家居50:让小爱音箱实现对homeassistant中设备的语音控制,但是这时候发现把自动化通过这种方式接入巴法云后,打开/关闭对应的是启用/禁用自动化,自动化中的内容并没有执行。这就尴尬了。。。
这样的话就得给自动化添加一个触发条件,比如开关,当开关打开的时候触发这个自动化,这个开关只是一个标记,并不需要实体,那就可以通过HA创建一个虚拟开关。
在HA中需要通过辅助元素添加:
到HA的集成界面:
点击上面的辅助元素:
可以看到老于已经创建了一个打印机的辅助元素,点击右下角的“创建辅助元素”,就可以看到所有可以使用的辅助元素了:
老于需要的辅助元素是一个开关,当这个开关打开的时候,就触发自动化,触发自动化后开关再恢复到关闭状态,点击开关:
填写名称、选择图标后,点击创建就可以了。创建完成后就会像老于一样生成一个开关实体,并生成实体ID了。
接下来到自动化中,创建一个自动化,具体步骤老于就不说了:
最后那一步调用了一个场景,在这个场景中让虚拟的这个开关在打开后10秒内恢复断开状态。这是因为在动作那里无法设置虚拟开关的状态机。。。所以老于就设置了一个场景,让虚拟开关恢复关闭状态。

以上老于主要是想说可以通过辅助元素生成开关、图标、统计数据啥的,实际老于只是测试了一下,因为老于觉得在这个场景下,虚拟开关的用途不大,老于最终使用的只有一个自动化,只是语音得说“关闭插座”,而不是“打开打印机”了。。。

打赏
凡注明"来源:安吉房产网"的稿件为本网独家原创稿件,引用或转载请注明出处。 【编辑:admin】
关键词:
0相关评论

热点楼盘

更多