Raspberry pi 树莓皮和IFTTT和谷歌主页
我试图通过IFTTT将我的raspberry pi与google home一起使用,但我的代码中似乎有一个错误 所以情况是这样的,当我说“嘿,谷歌,打开伺服”,谷歌迷你会回答“好的”,然后打开伺服 然而,我得到的答复是“好的”,但我的伺服没有转动。为什么会这样 仅供参考:我正在使用树莓皮3 b+。在python代码中没有flask,伺服运行良好。此外,当我访问url:XXX.XXX.XXX.XXX/5300时,伺服确实转动了。这里有什么问题 这是我的密码Raspberry pi 树莓皮和IFTTT和谷歌主页,raspberry-pi,ifttt,Raspberry Pi,Ifttt,我试图通过IFTTT将我的raspberry pi与google home一起使用,但我的代码中似乎有一个错误 所以情况是这样的,当我说“嘿,谷歌,打开伺服”,谷歌迷你会回答“好的”,然后打开伺服 然而,我得到的答复是“好的”,但我的伺服没有转动。为什么会这样 仅供参考:我正在使用树莓皮3 b+。在python代码中没有flask,伺服运行良好。此外,当我访问url:XXX.XXX.XXX.XXX/5300时,伺服确实转动了。这里有什么问题 这是我的密码 import RPi.GPIO as G
import RPi.GPIO as GPIO
from time import sleep
from flask import (Flask,render_template,request, jsonify)
GPIO.setmode(GPIO.BOARD)
GPIO.setwarnings(False)
GPIO.setup(13,GPIO.OUT)
app = Flask(__name__)
@app.route('/')
def index():
p = GPIO.PWM(13,50)
p.start(0)
p.ChangeDutyCycle(3)
sleep(1)
p.ChangeDutyCycle(12)
sleep(1)
p.stop
return 'Hello world'
if __name__ == '__main__':
app.run(debug=True, host='0.0.0.0', port=5300)
在我的IFTTT中
为了
(1) 你想说什么:把灯打开$
(2) 你想让助手说些什么作为回应?:好的
(3) 网址:
(4) 方法:获取尝试替换:
return 'Hello world'
与:
print ('Request Received')
@app.route("/api/v1/users/", methods=['GET'])
当链接到与你有关联的外部来源时(比如你链接的文章,你也写了这篇文章),披露这种关联是很重要的。否则,您的帖子可能会被标记为垃圾邮件。请在中添加该披露。更具体地说,Stack Exchange的政策是,如果您与某个链接有关联(例如指向您自己的博客或您写的东西),则如果您在问题或答案中未披露该关联,则该帖子将被视为垃圾邮件。请看:、和。如前所述,请注意披露必须明确,但不需要正式。当它是你自己的个人内容时,它可以像“在我的网站上…”、“在我的博客上…”之类。