Peiter, This looks really nice. I like the idea of using JSON to configure a device. There are decent JSON libraries in Python, so we could even configure devices programmatically that way. But why have this code as a separate project? Wouldn't it make sense just to keep this code in zeromq itself? Cheers, Brian