Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from flask import Flask, request, render_template
- from fiotclient.iot import FiwareIotClient
- app = Flask(__name__)
- entity_id = "DOOR"
- device_id = "STELA_DOOR"
- #command_open = "STELA_DOOR@change_state"
- name="change_state"
- #command_close = "STELA_DOOR@change_state"
- @app.route('/', methods=['GET', 'POST'])
- def index():
- # create fiware iot client
- client_iot = FiwareIotClient("config.ini")
- if request.method == 'POST':
- if request.form['submit'] == 'Open':
- client_iot.send_command(entity_id, device_id, name, params={'state':True})
- elif request.form['submit'] == 'Close':
- client_iot.send_command(entity_id, device_id, name, params={'state':False})
- return render_template('index.html')
- elif request.method == 'GET':
- return render_template('index.html')
- if __name__ == '__main__':
- app.run(debug=True)
Add Comment
Please, Sign In to add comment