# Compatibility
# IoTHub
This agent is compatible with IoTHub v4.0
.
# Environments
This agent is available for the following environments.
Operating system | Architecture |
---|---|
Linux | AMD, AMD64, ARM, ARM64 |
Windows | AMD, AMD64 |
Darwin | AMD64 |
# Requirements
Please note that since this agent communicates via MQTT you need to connect it to a MQTT broker for enabling its communication. All devices whose data should be transferred into the IoTHub should be connected to the same MQTT broker than the agent. Check more information about how to set up a MQTT broker at MQTT Specs (opens new window).