pub async fn run<T: Analyser>(
mqtt_host: &str,
mqtt_port: u16,
mqtt_client_id: &str,
mqtt_username: Option<&str>,
mqtt_password: Option<&str>,
mqtt_root_topic: &str,
region_of_responsibility: bool,
custom_settings: HashMap<String, String>,
)