0

我的最终目标是使用我的 Pi 打开电视。我已经设置和配置了我能想到的一切,我可以通过 http 远程访问 pi,但是当我尝试通过 REST API 调用宏时,我经常得到 404。脚本本身运行良好,只是似乎无法从 http 调用。

在这一点上,我会采取任何可以通过 http 执行的解决方案。Php、cgi 等,不在乎,我只需要它在当前设置旁边运行。

添加到配置文件如下:

myscript = /home/pi/harmony.py

和谐.py

import webiopi
import sys
import os
@webiopi.macro
def HarAll():
    os.system("/home/pi/Desktop/harmonycontrol/HarmonyHubControl em@i.l passwort start_activity 6463490")

当我尝试访问http://piaddress:8000/macros/HarAll 时,我得到一个 404。我很肯定我在这里错过了一步,由于某种原因,webIOPi 根本没有将宏添加到 Web 服务器。

4

1 回答 1

0

明白了,我一直在尝试测试它,而不是仅仅将它添加到我制作的应用程序中,我从网络浏览器发送 http GET 而不是 http POST。完美运行。

于 2016-03-17T23:20:30.930 回答