Brought some adjustment to mqtt service and forwarder

This commit is contained in:
2025-12-29 13:46:05 +01:00
parent 4110e6823b
commit 3d15e8e26a
3 changed files with 78 additions and 74 deletions

View File

@@ -1,7 +1,6 @@
import uuid
from flask import Flask
from src.controllers.mqtt_forwarder import MQTTForwarder
from src.services.mqtt_service import MQTTService
@@ -9,18 +8,26 @@ 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",
)
local_broker = MQTTService("127.0.0.1", 1883)
api_broker = MQTTService("192.168.15.120", 8883)
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")
forwarder.start(f"/customer/{client_id}/#", f"/board-mate/{client_id}/telemetry")
app.run(host="0.0.0.0", port=5000, debug=False)