from flask import Flask import os app = Flask(__name__) @app.route('//') def handler(device, state): print(f"/{device}/{state}") if device == "rgb": if state == "on": os.system("termux-infrared-transmit -f 37736 9063,4505,583,583,583,1696,583,583,583,583,583,583,583,583,583,583,583,583,583,1696,583,583,583,1696,583,1696,583,1696,583,1696,583,1696,583,1696,583,583,583,1696,583,583,583,583,583,583,583,583,583,583,583,583,583,1696,583,583,583,1696,583,1696,583,1696,583,1696,583,1696,583,1696,583,40174,9063,2252,583,96963") elif state == "off": os.system("termux-infrared-transmit -f 37736 9063,4505,583,583,583,1696,583,583,583,583,583,583,583,583,583,583,583,583,583,1696,583,583,583,1696,583,1696,583,1696,583,1696,583,1696,583,1696,583,1696,583,1696,583,583,583,583,583,583,583,583,583,583,583,583,583,583,583,583,583,1696,583,1696,583,1696,583,1696,583,1696,583,1696,583,40174,9063,2252,583,96937") return 'Ok!', 200 @app.route('/') def index(): return "Hello, this is a web server!" if __name__ == '__main__': app.run(debug=True, host="0.0.0.0")