使用Home Assistant来唤醒网络中的电脑

/ 2评 / 0

最近又折腾上了home assistant(后面以hass作为缩写代替),记录手机的运动信息、添加关注的股票、记录家里空气质量和温度湿度的变化等等,丰富多彩!然后想要为nas和笔记本添加一个网络唤醒(wake on lan)的按钮,死活不能唤醒,用openwrt中的wake on lan 也不行, 就在将要放弃的时候,查了下官方资料,自己指定了端口和广播地址,才正常访问。

在hass的 configuration中添加如下代码

switch:
  - platform: wake_on_lan
    name: "笔记本"
    mac: "your mac address"
    host: "192.168.1.xxx"  //可以不要,不过有了这个可以知道机子是不是在线
    broadcast_address: "192.168.1.255"
    broadcast_port: "9"
    
  - platform: wake_on_lan
    name: "nas"
    mac: "your mac address"
    host: "192.168.31.xxx"
    broadcast_address: "192.168.31.255"
    broadcast_port: "9"

重启一下hass core服务,大功告成!正常开机啦

  1. nishibushizuzu说道:

    原来如此,之前用 magic packet都不行呢

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注