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

 找回密码
 立即注册
查看: 854|回复: 3

[经验分享] 开关卡片实现设备在线情况检测,并可以实现网络唤醒

[复制链接]

2

主题

44

帖子

190

积分

注册会员

Rank: 2

积分
190
金钱
146
HASS币
0
发表于 2024-6-12 16:38:27 | 显示全部楼层 |阅读模式
本帖最后由 xiaomumu0303 于 2024-6-12 16:40 编辑

基础功能,大佬轻喷,刚开始玩ha,感觉大佬门的玩法都很高大上,作为小白只能从基础开始,顺便做个记录
如果大家有更好的实现方式欢迎说出来学习下,谢谢

背景:
家里群晖不是24小时在线的,这几天开始玩HA想着能不能检测群晖在线的状态,以及快速实现网络唤醒

一、修改configuration.yaml文件,加入下面代码,并重启
#检测群晖是否在线
binary_sensor:
  - platform: ping
    host: 192.168.1.3
    name: "Black Synology"
    scan_interval: 60

#唤醒群晖  
switch:
  - platform: wake_on_lan
    name: "Wake My Synology"
    mac: "00:ee:ee:11:ff:bd"
    broadcast_address: "255.255.255.255"

二、我用的是蘑菇卡片,效果是平时群晖的按钮是暗的,点击后会触发网络唤醒命令并点亮图标

type: button
tap_action:
  action: call-service
  service: switch.turn_on
  service_data:
    entity_id: switch.wake_my_synology
entity: binary_sensor.black_synology
icon: mdi:nas
name: 群晖
show_icon: true
show_name: true
show_state: false



下一步计划,通过小爱或者siri来语音唤醒群晖,这样就不需要在手机上操作了


回复

使用道具 举报

2

主题

44

帖子

190

积分

注册会员

Rank: 2

积分
190
金钱
146
HASS币
0
 楼主| 发表于 2024-6-12 17:27:39 | 显示全部楼层
通过 YAML 配置的集成“Ping”即将被移除。

您现有的 YAML 配置已自动导入到用户界面中。

请从 configuration.yaml 文件中删除ping配置并重新启动 Home Assistant 以解决此问题。

以后可以不用写下面这部分内容拉,直接去集成里头找ping就好了
#检测群晖是否在线
binary_sensor:
  - platform: ping
    host: 192.168.1.3
    name: "Black Synology"
    scan_interval: 60
回复

使用道具 举报

10

主题

1332

帖子

4252

积分

论坛元老

Rank: 8Rank: 8

积分
4252
金钱
2920
HASS币
0
发表于 2024-6-12 19:39:14 | 显示全部楼层
我是加了个智能插座,设置来电开机。
回复

使用道具 举报

2

主题

44

帖子

190

积分

注册会员

Rank: 2

积分
190
金钱
146
HASS币
0
 楼主| 发表于 2024-6-13 07:57:41 | 显示全部楼层
隔壁的王叔叔 发表于 2024-6-12 19:39
我是加了个智能插座,设置来电开机。

也是一个不错的方法哦,简单明了,对小白极好上手
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-24 20:04 , Processed in 0.107258 second(s), 26 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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