提供向mqtt服务器发布特定主题消息的服务
必须配置服务器url,由‘ip’和’port‘组成,可以以’mqtt://‘开头,也可以不加这个字符串,因为此服务会自动给url加上此字符串。
’server‘:字符串,mqtt服务器url。
’topic‘:字符串,发布的主题。
’message‘:字符串,将被发布的消息。
’status‘:布尔型,值为true则表示消息发布成功,否则发布失败。
在这个例子中,每隔2秒钟,此服务就会在0到100之间随机产生一个数字,然后发布到mqtt服务器上。最后会在’text‘widget中显示这个结果。
提供从mqtt服务器上订阅特定主题的消息。
必须配置服务器url,包含’ip‘和’port‘,可以以’mqtt://‘开头,也可以不加这个字符串,因为此服务会自动给url加上这个字符串。
’server‘:字符串, mqtt服务器url。
’topic‘:字符串,订阅主题。
’on’:布尔型, 如果值为true,则向mqtt服务器发送请求。
‘message’:字符串,从mqtt服务器收到的订阅消息。
在这个例子中,每隔1秒钟,此服务度会向mqtt服务器发送订阅请求,然后特定主题的消息,最后在‘Text’widget中显示。