mqtt_client.py: move implemntation into MqttClient class
This commit is contained in:
parent
5ae6d1f832
commit
6acb919486
2 changed files with 44 additions and 38 deletions
|
@ -22,13 +22,13 @@ def main():
|
|||
client = mqtt.Client(callback_api_version=mqtt.CallbackAPIVersion.VERSION2)
|
||||
client.on_connect = on_connect
|
||||
|
||||
client.connect(args.mqtt_hostname, mqtt_client.MQTT_SERVER_PORT, 60)
|
||||
client.connect(args.mqtt_hostname, mqtt_client.MqttClient.MQTT_SERVER_PORT, 60)
|
||||
client.loop_start()
|
||||
|
||||
j = json.dumps({"command": "scene_recall", "args": {"scene_id": 0}})
|
||||
# j = json.dumps({'command': 'shutdown'})
|
||||
|
||||
client.publish(mqtt_client.MQTT_COMMAND_TOPIC, payload=j, qos=0, retain=False)
|
||||
client.publish(mqtt_client.MqttClient.MQTT_COMMAND_TOPIC, payload=j, qos=0, retain=False)
|
||||
|
||||
time.sleep(2)
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue