# 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 an MQTT broker to enable its communication. All devices whose data should be transferred into the IoTHub should be connected to the same MQTT broker as the agent. Check more information about how to set up an MQTT broker at MQTT Specifications (opens new window).