1. A method, comprising: receiving, at a broker device, device-identifying data to identify a device in a computer network; in response to receiving device-identifying data, identifying, the broker device by communicating with a server, an ontology associated with the device-identifying data, wherein the ontology defines at least what kind of data the device provides; receiving, at the broker device, the identified ontology and associated interpretation instructions for that ontology from the server, wherein the interpretation instructions instruct the broker device on how to interpret data received from the device at the broker device; receiving, at the broker device, data from the identified device; interpreting, by the broker device, the received data from the device based on the interpretation instructions; and applying, by the broker device, the interpreted data to an associated application accordingly.