mirror of
https://gitee.com/Lyon1998/pikapython.git
synced 2025-01-15 17:02:53 +08:00
29 lines
828 B
Python
29 lines
828 B
Python
import _mqtt
|
|
|
|
|
|
class MQTT(_mqtt._MQTT):
|
|
def __init__(self,
|
|
ip: str,
|
|
port=1883,
|
|
clinetID='mac',
|
|
username='',
|
|
password='',
|
|
version='3.1.1',
|
|
ca='',
|
|
keepalive=60):
|
|
super().__init__(ip, port, clinetID,
|
|
username, password, version,
|
|
ca, keepalive)
|
|
|
|
def subscribe(self, topic, cb, qos=1):
|
|
return super().subscribe(topic, cb, qos)
|
|
|
|
def publish(self, topic, payload, qos=1):
|
|
return super().publish(topic, payload, qos)
|
|
|
|
def setWill(self, topic, payload, qos=1, retain=0):
|
|
return super().setWill(topic, payload, qos, retain)
|
|
|
|
def unsubscribe(self, topic=''):
|
|
return super().unsubscribe(topic)
|