Skip to content
Snippets Groups Projects
UsageSensor.py 367 B
Newer Older
Niklas Teschner's avatar
Niklas Teschner committed
from random import randrange
import time
import zmq
import logging

TOPIC = 'USAGE'

Niklas Teschner's avatar
Niklas Teschner committed
logging.basicConfig(level = logging.INFO)

Niklas Teschner's avatar
Niklas Teschner committed
context = zmq.Context()
socket = context.socket(zmq.PUB)
socket.bind("tcp://*:5555")

while True: 
    data = randrange(100)
    socket.send_string("%s %d" % (TOPIC, data))
    logging.info("Usage sensor send %d" % data)
Jonas Arnhold's avatar
Jonas Arnhold committed
    time.sleep(1)