private void Start() { MQTTBehaviour.Connect(); if (MQTTBehaviour.Client != null) { MQTTBehaviour.Client.MqttMsgPublishReceived += OnNewMqttMessage; } // publish Invoke("PublishMsg", 2); }
public void StartMQTT() { MQTTBehaviour.Connect(); if (MQTTBehaviour.Client != null) { MQTTBehaviour.Client.MqttMsgPublishReceived += OnNewMqttMessage; } // define which topics yu want to subscribe to MQTTBehaviour.s_client.Subscribe(new string[] { "hat/msg" }, new byte[] { MqttMsgBase.QOS_LEVEL_AT_LEAST_ONCE }); // subscribes to the topic janfiess/mySubtopic1 MQTTBehaviour.s_client.Subscribe(new string[] { "hat/getId" }, new byte[] { MqttMsgBase.QOS_LEVEL_AT_LEAST_ONCE }); // subscribes to the topic janfiess/mySubtopic1 }
private void Start() { MQTTBehaviour.Connect(); if (MQTTBehaviour.Client != null) { MQTTBehaviour.Client.MqttMsgPublishReceived += OnNewMqttMessage; } // define which topics yu want to subscribe to MQTTBehaviour.s_client.Subscribe(new string[] { "janfiess/#" }, new byte[] { MqttMsgBase.QOS_LEVEL_AT_LEAST_ONCE }); // subscribes to the topic janfiess/mySubtopic1 MQTTBehaviour.s_client.Subscribe(new string[] { "janfiess/static" }, new byte[] { MqttMsgBase.QOS_LEVEL_AT_LEAST_ONCE }); // subscribes to the topic janfiess/mySubtopic2 // publish Invoke("PublishMsg", 2); }