import uuid from flask import Flask from src.controllers.mqtt_forwarder import MQTTForwarder from src.services.mqtt_service import MQTTService client_id = "1" app = Flask(__name__) @app.route('/') def hello_world(): return 'Hello World!' if __name__ == '__main__': local_broker = MQTTService( "127.0.0.1", 1883, username="pi-1", password="hepl", ) api_broker = MQTTService( "192.168.15.120", 1883, username="rpi", password="hepl", ) forwarder = MQTTForwarder(client_id, local_broker, api_broker) forwarder.start(f"/customer/{client_id}/#", f"/board-mate/{client_id}/telemetry") app.run(host="0.0.0.0", port=5000, debug=False)