#!/usr/bin/env python3 import logging import os from os.path import join, dirname from dotenv import load_dotenv from mqtt import MqttListener dotenv_path = join(dirname(__file__), '.env') load_dotenv(dotenv_path) logging.basicConfig(level=logging.DEBUG) logging.info("Starting listener") listener = MqttListener( broker=os.environ.get('BROKER'), port=1883, username=os.environ.get('USERNAME'), password=os.environ.get('PASSWORD'), topic_prefix="switchbot2mqtt" ) listener.run()