WebIOPi和Harmony Hub

时间:2016-03-16 02:57:02

标签: python raspberry-pi webiopi

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

此时,我会采取任何可以通过http执行的解决方案。 Php,cgi等,不关心,我只需要它在当前设置旁边运行。

添加到配置文件中,如下所示:

myscript = /home/pi/harmony.py

harmony.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服务器。

1 个答案:

答案 0 :(得分:0)

弄明白,这一直是我试图测试它而不是仅仅将它添加到我制作的应用程序中,我是从Web浏览器发送http GET而不是http POST。效果很好。