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

 找回密码
 立即注册
查看: 1651|回复: 5

[已解决] 如何得到 wake_on_lan 的结果呢?

[复制链接]

53

主题

288

帖子

1836

积分

金牌会员

Rank: 6Rank: 6

积分
1836
金钱
1548
HASS币
0
发表于 2022-5-11 18:59:09 | 显示全部楼层 |阅读模式
本帖最后由 mobility 于 2022-5-12 10:07 编辑

wake_on_lan 的功能,测试成功了,但是 这个开机的按钮 由于没有 得到 操作的返回信息,所以显示的状态 很奇怪。我想到了 有一个设备跟踪 device_tracker 的功能,这个功能可以显示哪些设备在线,是不是可以读取这个在线状态来判断电脑是否打开了。但由于我 是 homeassistant的初学者,不知道如何写这个代码,请各位看看有办法吗?谢谢!

2.jpg
回复

使用道具 举报

10

主题

680

帖子

5652

积分

论坛元老

Rank: 8Rank: 8

积分
5652
金钱
4967
HASS币
50
发表于 2022-5-11 19:07:30 | 显示全部楼层
可以用ping传感器判断在线状态,然后自定义一个switch
switch:
  - platform: template
    switches:
      switch_nas:
        friendly_name: 'NAS开关'
        value_template: "{{ 'on' if is_state('binary_sensor.ping_nas', 'on') else 'off' }}"
        turn_on:
          service: xxx
          data: xxx
        turn_off:
          service: XXX
          data: xxx


回复

使用道具 举报

32

主题

1065

帖子

4946

积分

论坛元老

Rank: 8Rank: 8

积分
4946
金钱
3866
HASS币
90
发表于 2022-5-11 21:59:16 | 显示全部楼层
本帖最后由 relliky 于 2022-5-11 22:03 编辑

也可以不用template。

WOL 集成开关自带ping功能,WOL命令发送后,电脑在几十秒左右会开启,指定固定ip地址的情况下,WOL开关会ping这个地址然后显示开的状态。文档:https://www.home-assistant.io/integrations/wake_on_lan/
下面是个例子,并且还可以调用RPC addon去执行关机命令。
switch:
  - platform: wake_on_lan
    mac: 40:B0:76:D1:A9:DA
    name: Gaming PC
    host: 192.168.1.9
    turn_off:
      service: hassio.addon_stdin
      data:
        addon: core_rpc_shutdown
        input: gaming_pc


我家全屋智能的HA设置 https://github.com/relliky/Tais_Home_Assistant_Config
回复

使用道具 举报

53

主题

288

帖子

1836

积分

金牌会员

Rank: 6Rank: 6

积分
1836
金钱
1548
HASS币
0
 楼主| 发表于 2022-5-12 10:04:12 | 显示全部楼层
relliky 发表于 2022-5-11 21:59
也可以不用template。

WOL 集成开关自带ping功能,WOL命令发送后,电脑在几十秒左右会开启,指定固定ip地 ...

谢谢解答,我没设置 host ip,我试试看
回复

使用道具 举报

53

主题

288

帖子

1836

积分

金牌会员

Rank: 6Rank: 6

积分
1836
金钱
1548
HASS币
0
 楼主| 发表于 2022-5-12 10:05:30 | 显示全部楼层
缥缈的孤鸿 发表于 2022-5-11 19:07
可以用ping传感器判断在线状态,然后自定义一个switch

谢谢解答,又学到了 新知识
回复

使用道具 举报

2

主题

71

帖子

519

积分

高级会员

Rank: 4

积分
519
金钱
448
HASS币
0
发表于 2022-5-12 11:39:56 | 显示全部楼层
感谢分享,又GET新技能
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-26 01:26 , Processed in 0.146757 second(s), 31 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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