我正在尝试设置一个 NodeJs 应用程序来控制我的三星 SmartTv。到目前为止,我成功地控制了一切,除了打开它。为此,我想使用 LAN 唤醒。
问题是,当我向电视发送魔术包时,无论我如何发送数据包,电视都不会对其做出反应。我尝试了唤醒局域网软件、npm 'wake_on_lan'、'wake-on-lan-node' 和 'node-wol' 包。
我在 Mac OS X 10.13.6 下的 MacBookAir 上,我的电视是“HG49EE690”,它是 2014 年至 2016 年的 HotelTv 型号之一,具有通过 WebSocket 进行远程控制的加密协议。
我通过以太网将电视连接到我正在使用的同一网络,并且我从三星的规格中知道电视具有 LAN 唤醒功能。