An error occurred while loading the file. Please try again.
Main.py 613 bytes
from dotenv import load_dotenv
import os
from mqtt_influx_backend.MQTTClientHandler import MQTTClientHandler
from mqtt_influx_backend.InfluxDBWriter import InfluxDBWriter
load_dotenv()
def main():
    influx_writer = InfluxDBWriter(
    url=os.getenv("INFLUXDB_URL"),
    token=os.getenv("INFLUXDB_TOKEN"),
    org=os.getenv("INFLUXDB_ORG"),
    bucket=os.getenv("INFLUXDB_BUCKET")
    mqtt_handler = MQTTClientHandler(
    broker_url=os.getenv("MQTT_BROKER_URL"),
    topic=os.getenv("MQTT_TOPIC"),
    influx_writer=influx_writer
    mqtt_handler.start()
if __name__ == "__main__":
    main()