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

 找回密码
 立即注册
查看: 5168|回复: 6

[求助] 添加wake_on_lan出现错误

[复制链接]

10

主题

133

帖子

747

积分

高级会员

Rank: 4

积分
747
金钱
614
HASS币
0
发表于 2018-11-22 14:13:48 | 显示全部楼层 |阅读模式


添加wake_on_lan出现错误,使用0.82.1版本,google无解,请帮忙看看哪里出问题,谢谢。

switch
  - platform: wake_on_lan
    #name: host_Y
    mac_address: "00:E0:4C:97:8C:CE"
    host: "192.168.10.18"


wake_on_lan: Error on device update!Traceback (most recent call last):  File "/srv/homeassistant/homeassistant_venv/lib/python3.5/site-packages/homeassistant/helpers/entity_platform.py", line 251, in _async_add_entity    await entity.async_device_update(warning=False)  File "/srv/homeassistant/homeassistant_venv/lib/python3.5/site-packages/homeassistant/helpers/entity.py", line 349, in async_device_update    await self.hass.async_add_executor_job(self.update)  File "/usr/lib/python3.5/asyncio/futures.py", line 380, in __iter__    yield self  # This tells Task to wait for completion.  File "/usr/lib/python3.5/asyncio/tasks.py", line 304, in _wakeup    future.result()  File "/usr/lib/python3.5/asyncio/futures.py", line 293, in result    raise self._exception  File "/usr/lib/python3.5/concurrent/futures/thread.py", line 55, in run    result = self.fn(*self.args, **self.kwargs)  File "/srv/homeassistant/homeassistant_venv/lib/python3.5/site-packages/homeassistant/components/switch/wake_on_lan.py", line 99, in update    status = sp.call(ping_cmd, stdout=sp.DEVNULL, stderr=sp.DEVNULL)  File "/usr/lib/python3.5/subprocess.py", line 247, in call    with Popen(*popenargs, **kwargs) as p:  File "/usr/lib/python3.5/subprocess.py", line 676, in __init__    restore_signals, start_new_session)  File "/usr/lib/python3.5/subprocess.py", line 1282, in _execute_child    raise child_exception_type(errno_num, err_msg)FileNotFoundError: [Errno 2] No such file or directory: 'ping'
回复

使用道具 举报

27

主题

2143

帖子

8930

积分

论坛元老

Rank: 8Rank: 8

积分
8930
金钱
6782
HASS币
30

论坛元老

发表于 2018-11-22 14:43:53 | 显示全部楼层
你这个IP写法有问题,详见官方用法。
https://www.home-assistant.io/components/switch.wake_on_lan/

Snipaste_2018-11-22_14-43-24.png
回复

使用道具 举报

10

主题

133

帖子

747

积分

高级会员

Rank: 4

积分
747
金钱
614
HASS币
0
 楼主| 发表于 2018-11-22 15:54:41 | 显示全部楼层
情非殇 发表于 2018-11-22 14:43
你这个IP写法有问题,详见官方用法。
https://www.home-assistant.io/components/switch.wake_on_lan/

谢谢您的回复,我是按官方写的,出现错误后才胡乱自己尝试,日志错误相同
回复

使用道具 举报

30

主题

493

帖子

4795

积分

论坛元老

佑桑

Rank: 8Rank: 8

积分
4795
金钱
4287
HASS币
156

教程狂人

发表于 2018-11-22 18:31:35 | 显示全部楼层
- platform: wake_on_lan
  name: BenQ_55SW700
  mac_address: "a8:82:00:36:1c:a0"
  host: "10.59.1.249"
  turn_off:
    service: script.tv_remote_power_off

這是我的, 參考一下
ASRock H370 PRO4, 48GB, 8TBx3 + 2TBx3
ESXi 6.7 + Ununtu + Docker + HASS.IO -> Homeassistant OS
(Home Assistant Supervised 官方文件)
回复

使用道具 举报

10

主题

133

帖子

747

积分

高级会员

Rank: 4

积分
747
金钱
614
HASS币
0
 楼主| 发表于 2018-11-25 11:40:30 | 显示全部楼层
chinyaolin 发表于 2018-11-22 18:31
[code]- platform: wake_on_lan
  name: BenQ_55SW700
  mac_address: "a8:82:00: ...

谢谢,问题解决了。
回复

使用道具 举报

12

主题

327

帖子

1814

积分

论坛技术达人

积分
1814
金钱
1482
HASS币
40
发表于 2019-5-11 13:43:01 | 显示全部楼层
回复

使用道具 举报

10

主题

133

帖子

747

积分

高级会员

Rank: 4

积分
747
金钱
614
HASS币
0
 楼主| 发表于 2019-5-24 16:19:42 | 显示全部楼层
6#正解。
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-24 11:42 , Processed in 0.483161 second(s), 33 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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