> For the complete documentation index, see [llms.txt](https://support.meetuma.ai/uma-knowledgebase/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://support.meetuma.ai/uma-knowledgebase/getting-started/security/firewall-rules.md).

# Firewall rules

<table data-column-title-hidden data-view="cards"><thead><tr><th></th><th data-hidden></th><th data-hidden></th><th data-hidden data-card-cover data-type="image">Cover image</th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><mark style="color:blue;"><strong>UMA applications</strong></mark></td><td></td><td></td><td><a href="/files/sLqeAKZxXxDa5O8jy6Sj">/files/sLqeAKZxXxDa5O8jy6Sj</a></td><td><a href="/pages/O056RB2BwT8h8C0Extjn#uma-applications">/pages/O056RB2BwT8h8C0Extjn#uma-applications</a></td></tr><tr><td><mark style="color:blue;"><strong>Webex devices</strong></mark></td><td></td><td></td><td><a href="/files/9wo7WlVI90Oex8yrqxS0">/files/9wo7WlVI90Oex8yrqxS0</a></td><td><a href="/pages/O056RB2BwT8h8C0Extjn#webex-devices">/pages/O056RB2BwT8h8C0Extjn#webex-devices</a></td></tr><tr><td><mark style="color:blue;"><strong>Meraki devices</strong></mark></td><td></td><td></td><td><a href="/files/O0JlzfGJuoazCabT34B7">/files/O0JlzfGJuoazCabT34B7</a></td><td><a href="/pages/O056RB2BwT8h8C0Extjn#meraki-devices">/pages/O056RB2BwT8h8C0Extjn#meraki-devices</a></td></tr><tr><td><mark style="color:blue;"><strong>Jabra devices</strong></mark></td><td></td><td></td><td><a href="/files/45Y0ci3VIOco7XFPzL1I">/files/45Y0ci3VIOco7XFPzL1I</a></td><td><a href="/pages/O056RB2BwT8h8C0Extjn#jabra-devices">/pages/O056RB2BwT8h8C0Extjn#jabra-devices</a></td></tr><tr><td><mark style="color:blue;"><strong>Pressac devices</strong></mark></td><td></td><td></td><td><a href="/files/fK2lEhht1Z5duJZVbSYG">/files/fK2lEhht1Z5duJZVbSYG</a></td><td><a href="/pages/O056RB2BwT8h8C0Extjn#pressac-devices">/pages/O056RB2BwT8h8C0Extjn#pressac-devices</a></td></tr><tr><td><mark style="color:blue;"><strong>Milesight devices</strong></mark></td><td></td><td></td><td><a href="/files/VQpy0LjghsF2WgDmObMT">/files/VQpy0LjghsF2WgDmObMT</a></td><td><a href="/pages/O056RB2BwT8h8C0Extjn#milesight-devices">/pages/O056RB2BwT8h8C0Extjn#milesight-devices</a></td></tr><tr><td><mark style="color:blue;"><strong>Irisys devices</strong></mark></td><td></td><td></td><td><a href="/files/4eMgGP51bsURVZS0aL0r">/files/4eMgGP51bsURVZS0aL0r</a></td><td><a href="/pages/O056RB2BwT8h8C0Extjn#irisys-devices">/pages/O056RB2BwT8h8C0Extjn#irisys-devices</a></td></tr><tr><td><mark style="color:blue;"><strong>Netvox devices</strong></mark></td><td></td><td></td><td><a href="/files/dfVtTyXKaqBTm7RiDXzy">/files/dfVtTyXKaqBTm7RiDXzy</a></td><td><a href="/pages/O056RB2BwT8h8C0Extjn#netvox-devices">/pages/O056RB2BwT8h8C0Extjn#netvox-devices</a></td></tr><tr><td><mark style="color:blue;"><strong>Quandify devices</strong></mark></td><td></td><td></td><td><a href="/files/BqWKEmCMJPPjOYaXKtec">/files/BqWKEmCMJPPjOYaXKtec</a></td><td><a href="/pages/O056RB2BwT8h8C0Extjn#quandify-devices">/pages/O056RB2BwT8h8C0Extjn#quandify-devices</a></td></tr><tr><td>Enocean devices</td><td></td><td></td><td data-object-fit="fill"><a href="/files/vPqZ1S3fDdveE4bj7ta2">/files/vPqZ1S3fDdveE4bj7ta2</a></td><td><a href="/pages/O056RB2BwT8h8C0Extjn#enocean-smart-server">/pages/O056RB2BwT8h8C0Extjn#enocean-smart-server</a></td></tr></tbody></table>

***

<figure><img src="/files/sLqeAKZxXxDa5O8jy6Sj" alt="" width="375"><figcaption></figcaption></figure>

## <mark style="color:blue;">UMA applications</mark>

### UMA Vision

<table data-full-width="true"><thead><tr><th width="408">Hostname</th><th width="119">Port</th><th width="137">Protocol</th><th>Service</th><th data-hidden>Hostname</th><th data-hidden>Port</th><th data-hidden>Protocol</th><th data-hidden>Service</th></tr></thead><tbody><tr><td>uma-vision-gateway-service-prod.meetuma.ai</td><td>443</td><td>HTTPS</td><td>Gateway service</td><td>app.moki.com</td><td>443</td><td>HTTPS</td><td>Device management</td></tr><tr><td>vision.meetuma.ai</td><td>443</td><td>HTTPS</td><td>Gateway service</td><td></td><td></td><td></td><td></td></tr><tr><td>*.archilogic.com</td><td>443</td><td>HTTPS</td><td>Maps</td><td></td><td></td><td></td><td></td></tr><tr><td>*.weglot.com</td><td>443</td><td>HTTPS</td><td>Translation service</td><td></td><td></td><td></td><td></td></tr></tbody></table>

### Booking application

<table data-full-width="true"><thead><tr><th width="408">Hostname</th><th width="119">Port</th><th width="137">Protocol</th><th>Service</th><th data-hidden>Hostname</th><th data-hidden>Port</th><th data-hidden>Protocol</th><th data-hidden>Service</th></tr></thead><tbody><tr><td>uma-vision-gateway-service-prod.meetuma.ai</td><td>443</td><td>HTTPS</td><td>Management service</td><td>app.moki.com</td><td>443</td><td>HTTPS</td><td>Device management</td></tr><tr><td>mqtt-internal-uk.meetuma.ai</td><td>8084</td><td>TCP</td><td>MQTT service</td><td></td><td></td><td></td><td></td></tr><tr><td>uma-vision-logo.s3.eu-west-2.amazonaws.com/*</td><td>443</td><td>HTTPS</td><td>Branding service</td><td></td><td></td><td></td><td></td></tr><tr><td>book.meetuma.ai/static/media/*</td><td>443</td><td>HTTPS</td><td>Branding service</td><td></td><td></td><td></td><td></td></tr><tr><td>*.weglot.com</td><td>443</td><td>HTTPS</td><td>Translation service</td><td></td><td></td><td></td><td></td></tr></tbody></table>

### Booking panel management

<table data-full-width="true"><thead><tr><th width="408">Hostname</th><th width="119">Port</th><th width="137">Protocol</th><th>Service</th><th data-hidden>Hostname</th><th data-hidden>Port</th><th data-hidden>Protocol</th><th data-hidden>Service</th></tr></thead><tbody><tr><td>app.moki.com</td><td>443</td><td>HTTPS</td><td>Management service</td><td>app.moki.com</td><td>443</td><td>HTTPS</td><td>Device management</td></tr><tr><td>*moki-marbles.appspot.com</td><td>443</td><td>HTTPS</td><td>Management service</td><td></td><td></td><td></td><td></td></tr><tr><td>mcm-moki-marbles.moki.com</td><td>443</td><td>HTTPS</td><td>Management service</td><td></td><td></td><td></td><td></td></tr><tr><td>mokirouter.appspot.com</td><td>443</td><td>HTTPS</td><td>Management service</td><td></td><td></td><td></td><td></td></tr><tr><td>*.pushy.me</td><td>443</td><td>HTTPS</td><td>Management service</td><td></td><td></td><td></td><td></td></tr><tr><td>*.pushy.io</td><td>443</td><td>HTTPS</td><td>Management service</td><td></td><td></td><td></td><td></td></tr><tr><td>commondatastorage.googleapis.com</td><td>443</td><td>HTTPS</td><td>Management service</td><td></td><td></td><td></td><td></td></tr><tr><td>storage.googleapis.com</td><td>443</td><td>HTTPS</td><td>Management service</td><td></td><td></td><td></td><td></td></tr><tr><td>gcm.googleapis.com</td><td>5228-5230</td><td>HTTPS</td><td>Management service</td><td></td><td></td><td></td><td></td></tr><tr><td>firebaselogging-pa.googleapis.com</td><td>443</td><td>HTTPS</td><td>Crash reporting service</td><td></td><td></td><td></td><td></td></tr><tr><td>crashlyticsreports-pa.googleapis.com</td><td>443</td><td>HTTPS</td><td>Crash reporting service</td><td></td><td></td><td></td><td></td></tr><tr><td>settings.crashlytics.com</td><td>443</td><td>HTTPS</td><td>Crash reporting service</td><td></td><td></td><td></td><td></td></tr><tr><td>firestore.googleapis.com</td><td>443</td><td>HTTPS</td><td>Crash reporting service</td><td></td><td></td><td></td><td></td></tr><tr><td>app-measurement.com</td><td>443</td><td>HTTPS</td><td>Crash reporting service</td><td></td><td></td><td></td><td></td></tr></tbody></table>

### Office map application

<table data-full-width="true"><thead><tr><th width="408">Hostname</th><th width="119">Port</th><th width="137">Protocol</th><th>Service</th><th data-hidden>Hostname</th><th data-hidden>Port</th><th data-hidden>Protocol</th><th data-hidden>Service</th></tr></thead><tbody><tr><td>office.meetuma.ai</td><td>443</td><td>HTTPS</td><td>Application</td><td></td><td></td><td></td><td></td></tr><tr><td>uma-vision-gateway-service-prod.meetuma.ai</td><td>443</td><td>HTTPS</td><td>Management service</td><td>app.moki.com</td><td>443</td><td>HTTPS</td><td>Device management</td></tr><tr><td>mqtt-internal-uk.meetuma.ai</td><td>8084</td><td>TCP</td><td>MQTT service</td><td></td><td></td><td></td><td></td></tr><tr><td>uma-vision-logo.s3.eu-west-2.amazonaws.com/*</td><td>443</td><td>HTTPS</td><td>Branding service</td><td></td><td></td><td></td><td></td></tr></tbody></table>

### Visitor kiosk application

<table data-full-width="true"><thead><tr><th width="408">Hostname</th><th width="119">Port</th><th width="137">Protocol</th><th>Service</th><th data-hidden>Hostname</th><th data-hidden>Port</th><th data-hidden>Protocol</th><th data-hidden>Service</th></tr></thead><tbody><tr><td>uma-vision-gateway-service-prod.meetuma.ai</td><td>443</td><td>HTTPS</td><td>Management service</td><td>app.moki.com</td><td>443</td><td>HTTPS</td><td>Device management</td></tr><tr><td>mqtt-internal-uk.meetuma.ai</td><td>8084</td><td>TCP</td><td>MQTT service</td><td></td><td></td><td></td><td></td></tr><tr><td>uma-vision-logo.s3.eu-west-2.amazonaws.com/*</td><td>443</td><td>HTTPS</td><td>Branding service</td><td></td><td></td><td></td><td></td></tr><tr><td>visitor.meetuma.ai/static/media/*</td><td>443</td><td>HTTPS</td><td>Branding service</td><td></td><td></td><td></td><td></td></tr><tr><td>*.weglot.com</td><td>443</td><td>HTTPS</td><td>Translation service</td><td></td><td></td><td></td><td></td></tr></tbody></table>

### Check in application

<table data-full-width="true"><thead><tr><th width="408">Hostname</th><th width="119">Port</th><th width="137">Protocol</th><th>Service</th><th data-hidden>Hostname</th><th data-hidden>Port</th><th data-hidden>Protocol</th><th data-hidden>Service</th></tr></thead><tbody><tr><td>check-in.meetuma.ai</td><td>443</td><td>HTTPS</td><td>Application</td><td></td><td></td><td></td><td></td></tr><tr><td>uma-vision-gateway-service-prod.meetuma.ai</td><td>443</td><td>HTTPS</td><td>Management service</td><td>app.moki.com</td><td>443</td><td>HTTPS</td><td>Device management</td></tr></tbody></table>

### People count application

<table data-full-width="true"><thead><tr><th width="408">Hostname</th><th width="119">Port</th><th width="137">Protocol</th><th>Service</th><th data-hidden>Hostname</th><th data-hidden>Port</th><th data-hidden>Protocol</th><th data-hidden>Service</th></tr></thead><tbody><tr><td>count.meetuma.ai</td><td>443</td><td>HTTPS</td><td>Application</td><td></td><td></td><td></td><td></td></tr><tr><td>uma-vision-gateway-service-prod.meetuma.ai</td><td>443</td><td>HTTPS</td><td>Management service</td><td>app.moki.com</td><td>443</td><td>HTTPS</td><td>Device management</td></tr><tr><td>mqtt-internal-uk.meetuma.ai</td><td>8084</td><td>TCP</td><td>MQTT service</td><td></td><td></td><td></td><td></td></tr><tr><td>uma-vision-logo.s3.eu-west-2.amazonaws.com/*</td><td>443</td><td>HTTPS</td><td>Branding service</td><td></td><td></td><td></td><td></td></tr></tbody></table>

***

<figure><img src="/files/xHupZXHsxk2WTneAMsYS" alt=""><figcaption></figcaption></figure>

## <mark style="color:blue;">Webex devices</mark>

<table data-full-width="true"><thead><tr><th width="408">Hostname</th><th width="119">Port</th><th width="137">Protocol</th><th>Service</th><th data-hidden>Hostname</th><th data-hidden>Port</th><th data-hidden>Protocol</th><th data-hidden>Service</th></tr></thead><tbody><tr><td>uma-vision-gateway-service-prod.meetuma.ai</td><td>443</td><td>HTTPS</td><td>Management service</td><td>app.moki.com</td><td>443</td><td>HTTPS</td><td>Device management</td></tr><tr><td>mqtt-internal-uk.meetuma.ai</td><td>8084</td><td>TCP</td><td>MQTT service</td><td></td><td></td><td></td><td></td></tr></tbody></table>

***

<figure><img src="/files/O0JlzfGJuoazCabT34B7" alt="" width="188"><figcaption></figcaption></figure>

## <mark style="color:blue;">Meraki devices</mark>

<table data-full-width="true"><thead><tr><th width="408">Hostname</th><th width="119">Port</th><th width="137">Protocol</th><th>Service</th><th data-hidden>Hostname</th><th data-hidden>Port</th><th data-hidden>Protocol</th><th data-hidden>Service</th></tr></thead><tbody><tr><td>uma-vision-gateway-service-prod.meetuma.ai</td><td>443</td><td>HTTPS</td><td>Management service</td><td>app.moki.com</td><td>443</td><td>HTTPS</td><td>Device management</td></tr><tr><td>mqtt-external.meetuma.ai</td><td>8883</td><td>TLS</td><td>MQTT service</td><td></td><td></td><td></td><td></td></tr></tbody></table>

***

<figure><img src="/files/vXRIvENf03layHPKLbDE" alt="" width="310"><figcaption></figcaption></figure>

## <mark style="color:blue;">Jabra devices</mark>

<table data-full-width="true"><thead><tr><th width="408">Hostname</th><th width="119">Port</th><th width="137">Protocol</th><th>Service</th><th data-hidden>Hostname</th><th data-hidden>Port</th><th data-hidden>Protocol</th><th data-hidden>Service</th></tr></thead><tbody><tr><td>uma-vision-gateway-service-prod.meetuma.ai</td><td>443</td><td>HTTPS</td><td>Management service</td><td>app.moki.com</td><td>443</td><td>HTTPS</td><td>Device management</td></tr></tbody></table>

***

<figure><img src="/files/jYOfSiNyY8blCz4Jl2iy" alt="" width="189"><figcaption></figcaption></figure>

## <mark style="color:blue;">**Pressac devices**</mark>

<table data-full-width="true"><thead><tr><th width="408">Hostname</th><th width="119">Port</th><th width="137">Protocol</th><th>Service</th><th data-hidden>Hostname</th><th data-hidden>Port</th><th data-hidden>Protocol</th><th data-hidden>Service</th></tr></thead><tbody><tr><td>mqtt-external.meetuma.ai</td><td>8883</td><td>TLS</td><td>MQTT service</td><td></td><td></td><td></td><td></td></tr><tr><td>ssh.strato.de</td><td>22</td><td>TCP</td><td>Upgrade service</td><td></td><td></td><td></td><td></td></tr><tr><td>registry.npmjs.org</td><td>443</td><td>HTTPS</td><td>Upgrade service</td><td></td><td></td><td></td><td></td></tr></tbody></table>

***

<figure><img src="/files/w2H4KsAb2k0eLfDHZ3Hs" alt=""><figcaption></figcaption></figure>

## <mark style="color:blue;">**Milesight devices**</mark>

<table data-full-width="true"><thead><tr><th width="408">Hostname</th><th width="119">Port</th><th width="137">Protocol</th><th>Service</th><th data-hidden>Hostname</th><th data-hidden>Port</th><th data-hidden>Protocol</th><th data-hidden>Service</th></tr></thead><tbody><tr><td>mqtt-external.meetuma.ai</td><td>8883</td><td>TLS</td><td>MQTT service</td><td>app.moki.com</td><td>443</td><td>HTTPS</td><td>Device management</td></tr></tbody></table>

{% hint style="info" %} <mark style="color:blue;">**Recommended - Milesight remote management service for people counting sensors and gateways.**</mark>
{% endhint %}

<table data-full-width="true"><thead><tr><th width="411">Hostname</th><th width="117">Port</th><th width="138">Protocol</th><th>Service</th></tr></thead><tbody><tr><td>devicehub.meetuma.ai</td><td>22</td><td>TCP</td><td>Management service</td></tr><tr><td>devicehub.meetuma.ai</td><td>443</td><td>TCP</td><td>Management service</td></tr><tr><td>devicehub.meetuma.ai</td><td>3478</td><td>UDP</td><td>Management service</td></tr><tr><td>devicehub.meetuma.ai</td><td>3479</td><td>UDP</td><td>Management service</td></tr><tr><td>devicehub.meetuma.ai</td><td>6379</td><td>TCP</td><td>Management service</td></tr><tr><td>devicehub.meetuma.ai</td><td>8443</td><td>TCP</td><td>Management service</td></tr><tr><td>devicehub.meetuma.ai</td><td>10000-10100</td><td>TCP</td><td>Management service</td></tr><tr><td>devicehub.meetuma.ai</td><td>20000-20100</td><td>TCP</td><td>Management service</td></tr></tbody></table>

***

<figure><img src="/files/GPzbNWKmGDZgua9p9lGE" alt="" width="375"><figcaption></figcaption></figure>

## <mark style="color:blue;">**Irisys devices**</mark>

<table data-full-width="true"><thead><tr><th width="408">Hostname</th><th width="119">Port</th><th width="137">Protocol</th><th>Service</th><th data-hidden>Hostname</th><th data-hidden>Port</th><th data-hidden>Protocol</th><th data-hidden>Service</th></tr></thead><tbody><tr><td>uma.irisyscloud.net</td><td>5000</td><td>TCP</td><td>Management service</td><td>app.moki.com</td><td>443</td><td>HTTPS</td><td>Device management</td></tr><tr><td>mqtt-external.meetuma.ai</td><td>8883</td><td>TLS</td><td>MQTT service</td><td></td><td></td><td></td><td></td></tr></tbody></table>

***

<p align="center"><img src="/files/dfVtTyXKaqBTm7RiDXzy" alt="" data-size="original"></p>

## <mark style="color:blue;">Netvox devices</mark>

<table data-full-width="true"><thead><tr><th>Hostname</th><th>Port</th><th>Protocol</th><th>Service</th></tr></thead><tbody><tr><td>mqtt-external.meetuma.ai</td><td>8883</td><td>TLS</td><td>MQTT service</td></tr></tbody></table>

***

<p align="center"><img src="/files/BqWKEmCMJPPjOYaXKtec" alt=""></p>

## <mark style="color:blue;">Quandify devices</mark>

<table data-full-width="true"><thead><tr><th>Hostname</th><th>Port</th><th>Protocol</th><th>Service</th></tr></thead><tbody><tr><td>mqtt-external.meetuma.ai</td><td>8883</td><td>TLS</td><td>MQTT service</td></tr></tbody></table>

<figure><img src="/files/vPqZ1S3fDdveE4bj7ta2" alt="" width="375"><figcaption></figcaption></figure>

## <mark style="color:blue;">EnOcean Smart Server</mark>

<table data-full-width="true"><thead><tr><th>Hostname</th><th>Port</th><th>Protocol</th><th>Service</th><th>Flow</th></tr></thead><tbody><tr><td>mqtt-external.meetuma.ai</td><td>8883</td><td>TLS</td><td>MQTT service</td><td>Inbound and Outbound</td></tr></tbody></table>

<table data-full-width="true"><thead><tr><th>Device IP</th><th>Port</th><th>Protocol</th><th>Service</th></tr></thead><tbody><tr><td>IP of Smart Server</td><td>22</td><td>TCP</td><td>SSH</td></tr><tr><td>IP of Smart Server</td><td>80</td><td>TCP</td><td>HTTP</td></tr><tr><td>IP of Smart Server</td><td>4781x</td><td>UDP</td><td>BACnet</td></tr></tbody></table>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://support.meetuma.ai/uma-knowledgebase/getting-started/security/firewall-rules.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
