Advertisement
Guest User

Untitled

a guest
Jun 12th, 2013
197
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.49 KB | None | 0 0
  1. #!/usr/bin/python
  2. # quickly publishes to a topic
  3.  
  4. import mosquitto
  5.  
  6. print "Trying to connect to MQTT server."
  7.  
  8. def on_connect(mosq, obj, rc):
  9.     print("rc: "+str(rc))
  10.  
  11. def on_publish(mosq, obj, mid):
  12.     print("mid: "+str(mid))
  13.  
  14. mqttc = mosquitto.Mosquitto()
  15.  
  16. mqttc.on_connect = on_connect
  17. mqttc.on_publish = on_publish
  18.  
  19. mqttc.connect("mqtt.localdomain", 1883, 60)
  20. print "Publishing"
  21. mqttc.publish("/status/lounge/xbmc", "stop", retain=False)
  22. print "Done."
  23. mqttc.disconnect()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement