mosquitto/misc/currentcost/cc128_read.py

23 lines
391 B
Python
Raw Normal View History

2014-05-07 22:27:00 +00:00
#!/usr/bin/python -u
import mosquitto
import serial
usb = serial.Serial(port='/dev/ttyUSB0', baudrate=57600)
mosq = mosquitto.Mosquitto()
mosq.connect("localhost")
mosq.loop_start()
running = True
try:
while running:
line = usb.readline()
2015-08-26 19:59:19 +00:00
mosq.publish("sensors/cc128/raw", line)
2014-05-07 22:27:00 +00:00
except usb.SerialException, e:
running = False
mosq.disconnect()
mosq.loop_stop()