A system, comprising: a first industrial automation device configured to generate a first set of data according to a first protocol; a second industrial automation device configured to generate an automation command configured to control the first industrial automation device based at least in part on the first set of data; and a broker system coupled between the first industrial automation device and the second industrial automation device, wherein the broker system is configured to perform operations comprising: receiving the first set of data from the first industrial automation device; converting the first set of data from the first protocol to a second protocol thereby generating a second set of data; storing the second set of data in a storage component; converting the second set of data from the second protocol to a third protocol thereby generating a third set of data in response to determining that the second industrial automation device is seeking the first set of data, wherein the second industrial automation device is configured to interpret data formatted according to the third protocol; and transmitting the third set of data to the second industrial automation device, characterised in that the broker system is further configured to to perform the operation: converting the first set of data from the first protocol received from the first industrial automation device directly to the third protocol thereby generating the third set of data to be used by the second industrial automation device when data is flagged, by the first industrial automation device, as having relatively elevated priority. a first industrial automation device configured to generate a first set of data according to a first protocol; a second industrial automation device configured to generate an automation command configured to control the first industrial automation device based at least in part on the first set of data; and a broker system coupled between the first industrial automation device and the second industrial automation device, wherein the broker system is configured to perform operations comprising: receiving the first set of data from the first industrial automation device; converting the first set of data from the first protocol to a second protocol thereby generating a second set of data; storing the second set of data in a storage component; converting the second set of data from the second protocol to a third protocol thereby generating a third set of data in response to determining that the second industrial automation device is seeking the first set of data, wherein the second industrial automation device is configured to interpret data formatted according to the third protocol; and transmitting the third set of data to the second industrial automation device, characterised in that the broker system is further configured to to perform the operation: converting the first set of data from the first protocol received from the first industrial automation device directly to the third protocol thereby generating the third set of data to be used by the second industrial automation device when data is flagged, by the first industrial automation device, as having relatively elevated priority. receiving the first set of data from the first industrial automation device; converting the first set of data from the first protocol to a second protocol thereby generating a second set of data; storing the second set of data in a storage component; converting the second set of data from the second protocol to a third protocol thereby generating a third set of data in response to determining that the second industrial automation device is seeking the first set of data, wherein the second industrial automation device is configured to interpret data formatted according to the third protocol; and transmitting the third set of data to the second industrial automation device, characterised in that the broker system is further configured to to perform the operation: converting the first set of data from the first protocol received from the first industrial automation device directly to the third protocol thereby generating the third set of data to be used by the second industrial automation device when data is flagged, by the first industrial automation device, as having relatively elevated priority.