Advertisement
Guest User

Untitled

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