app_xohxo6
Fetched from /v1/connect/apps/app_xohxo6
· Slug: mqtt
| id | app_xohxo6 |
|---|---|
| name_slug | mqtt |
| name | MQTT |
| auth_type | keys |
| description | The Standard for IoT Messaging |
| img_src | https://assets.pipedream.net/s.v0/app_xohxo6/logo/orig |
| custom_fields_json | [{"name":"protocol","label":"Protocol","description":"Specify the Protocol used to connect to the MQTT broker. Common values include `mqtt` (unencrypted), `mqtts` (encrypted over TLS), `ws` (WebSocket), and `wss` (WebSocket over TLS). For supported protocols and connection behavior, refer to the MQTT [specification](https://mqtt.org/mqtt-specification/) or the `mqtt.js` [documentation](https://github.com/mqttjs/MQTT.js#readme).","default":null,"optional":null,"enable_extract":null},{"name":"host","label":"Host","description":"Enter the Host of your MQTT broker. This can be a domain name (e.g., `broker.example.com`) or an IP address (e.g., `192.168.1.100`). Ensure the Host is reachable from Pipedream’s servers. For more details, consult the MQTT [specification](https://mqtt.org/mqtt-specification/) or the `mqtt.js` [documentation](https://github.com/mqttjs/MQTT.js#readme).","default":null,"optional":null,"enable_extract":null},{"name":"port","label":"Port","description":"Provide the Port number used by your MQTT broker. Typical values are `1883` for standard MQTT and `8883` for secure connections over TLS. Check your broker’s configuration or refer to the MQTT [specification](https://mqtt.org/mqtt-specification/) and `mqtt.js` [documentation](https://github.com/mqttjs/MQTT.js#readme) for guidance.","default":null,"optional":null,"enable_extract":null},{"name":"username","label":"Username","description":"If your broker requires authentication, enter your Username. This credential is used during the MQTT CONNECT handshake. For authentication mechanisms and examples, see the MQTT [specification](https://mqtt.org/mqtt-specification/) and `mqtt.js` [documentation](https://github.com/mqttjs/MQTT.js#readme).","default":null,"optional":true,"enable_extract":null},{"name":"password","label":"Password","description":"If your broker requires authentication, enter your Password. This credential is used during the MQTT CONNECT handshake. For authentication mechanisms and examples, see the MQTT [specification](https://mqtt.org/mqtt-specification/) and `mqtt.js` [documentation](https://github.com/mqttjs/MQTT.js#readme).","default":null,"optional":true,"type":"password"},{"name":"client_id","label":"Client ID","description":"Set a unique Client ID for your MQTT connection. This identifier helps the broker manage session state and message delivery. Avoid collisions by generating a distinct ID per workflow or device. For best practices, refer to the MQTT [specification](https://mqtt.org/mqtt-specification/) or the [documentation](https://github.com/mqttjs/MQTT.js#readme) of a client library such as `mqtt.js`.","default":null,"optional":true,"enable_extract":null}] |
| categories |
[ "Smart Home Automation" ] |
| featured_weight | 0 |
| connect |
{
"allowed_domains": null,
"base_proxy_target_url": null,
"proxy_enabled": false
}
|
{
"data": {
"id": "app_xohxo6",
"name_slug": "mqtt",
"name": "MQTT",
"auth_type": "keys",
"description": "The Standard for IoT Messaging",
"img_src": "https://assets.pipedream.net/s.v0/app_xohxo6/logo/orig",
"custom_fields_json": "[{\"name\":\"protocol\",\"label\":\"Protocol\",\"description\":\"Specify the Protocol used to connect to the MQTT broker. Common values include `mqtt` (unencrypted), `mqtts` (encrypted over TLS), `ws` (WebSocket), and `wss` (WebSocket over TLS). For supported protocols and connection behavior, refer to the MQTT [specification](https://mqtt.org/mqtt-specification/) or the `mqtt.js` [documentation](https://github.com/mqttjs/MQTT.js#readme).\",\"default\":null,\"optional\":null,\"enable_extract\":null},{\"name\":\"host\",\"label\":\"Host\",\"description\":\"Enter the Host of your MQTT broker. This can be a domain name (e.g., `broker.example.com`) or an IP address (e.g., `192.168.1.100`). Ensure the Host is reachable from Pipedream’s servers. For more details, consult the MQTT [specification](https://mqtt.org/mqtt-specification/) or the `mqtt.js` [documentation](https://github.com/mqttjs/MQTT.js#readme).\",\"default\":null,\"optional\":null,\"enable_extract\":null},{\"name\":\"port\",\"label\":\"Port\",\"description\":\"Provide the Port number used by your MQTT broker. Typical values are `1883` for standard MQTT and `8883` for secure connections over TLS. Check your broker’s configuration or refer to the MQTT [specification](https://mqtt.org/mqtt-specification/) and `mqtt.js` [documentation](https://github.com/mqttjs/MQTT.js#readme) for guidance.\",\"default\":null,\"optional\":null,\"enable_extract\":null},{\"name\":\"username\",\"label\":\"Username\",\"description\":\"If your broker requires authentication, enter your Username. This credential is used during the MQTT CONNECT handshake. For authentication mechanisms and examples, see the MQTT [specification](https://mqtt.org/mqtt-specification/) and `mqtt.js` [documentation](https://github.com/mqttjs/MQTT.js#readme).\",\"default\":null,\"optional\":true,\"enable_extract\":null},{\"name\":\"password\",\"label\":\"Password\",\"description\":\"If your broker requires authentication, enter your Password. This credential is used during the MQTT CONNECT handshake. For authentication mechanisms and examples, see the MQTT [specification](https://mqtt.org/mqtt-specification/) and `mqtt.js` [documentation](https://github.com/mqttjs/MQTT.js#readme).\",\"default\":null,\"optional\":true,\"type\":\"password\"},{\"name\":\"client_id\",\"label\":\"Client ID\",\"description\":\"Set a unique Client ID for your MQTT connection. This identifier helps the broker manage session state and message delivery. Avoid collisions by generating a distinct ID per workflow or device. For best practices, refer to the MQTT [specification](https://mqtt.org/mqtt-specification/) or the [documentation](https://github.com/mqttjs/MQTT.js#readme) of a client library such as `mqtt.js`.\",\"default\":null,\"optional\":true,\"enable_extract\":null}]",
"categories": [
"Smart Home Automation"
],
"featured_weight": 0,
"connect": {
"allowed_domains": null,
"base_proxy_target_url": null,
"proxy_enabled": false
}
}
}
Tip: Connect tokens are single-use and expire quickly; click “Connect” to generate a fresh one.