Required outbound ports (DeviceHub)
Sennheiser DeviceHub relies on Microsoft Azure IoT Hub for connections established by the TC Bars.
The following network protocols and ports are required for the Sennheiser cloud connectivity over the TC Bar control network.
| IPv4 | Port | Protocol | Service / FQDN | Service Tag |
|---|---|---|---|---|
| 52.166.23.94 (EMEA) 104.211.55.78 (AMER) 20.239.51.210 (APAC) | 443 | HTTPS | Device Enrollment Service
api.cloud.sennheiser.com |
N/A |
| Dynamic* | 443 | MQTT over WebSockets | IoT Region EMEA
iot-senn
heiser-prod-emea.azure-devices.net |
AzureIoTHub.WestEurope |
| Dynamic* | 443 | MQTT over WebSockets | IoT Region APAC
iot-sennheiser-prod-apac.azure-devices.net |
AzureIoTHub.EastAsia |
| Dynamic* | 443 | MQTT over WebSockets | IoT Region AMER
iot-sennheiser-prod-amer.azure-devices.net |
AzureIoTHub.EastUS |
All device communication is secured with current TLS/SSL.
*Dynamic IPv4:
The IP addresses of Azure IoT Hubs are dynamic and may change without
prior notice.
- Use FQDNs (fully qualified domain names) if supported by your firewall or
- check the Microsoft Azure Service Tags to retrieve the
current IP ranges by searching for the specified Service Tag:
- Download the complete Service-Tags list from www.microsoft.com/download.
- In the downloaded
.jsonfile, search for the Service Tag corresponding to your IoT Hub region. If you are unsure or operating in multiple regions, you may enable all three IoT Hub regions.
Currently, only direct connection (MQTT; port 443) is supported. The connection type "behind HTTPS proxy" is not supported by the TC Bar. The URLs provided are for reference only.
Important: IPv6 connectivity is not yet supported. Devices must use
IPv4 for all outbound communication. This is particularly relevant for environments
where IPv6 is common, such as mobile networks (e.g., SG). Please ensure your network
allows IPv4 traffic for the required ports and domains.
