YuDash
  • Welcome
  • YuDash IoT Devices
    • LYNX User Manual
      • Terminals and Wiring
      • LYNX Configuration
      • Network Settings
      • LYNX Settings
        • Modbus RS485
        • Analog Inputs
        • Data Scaling
        • Advance Feature Settings
        • Cloud and Payload Settings
        • Ethernet Settings
        • Modbus TCP/IP
        • HTML Parser Settings
        • Digital Sensors Settings
    • ZENYX User Manual
      • Terminals and Wiring
      • ZENYX Configuration
      • Network Settings
      • ZENYX Settings
        • Modbus RS485
        • Analog Inputs
        • Data Scaling
        • Advance Feature Settings
        • Cloud and Payload Settings
        • Ethernet Settings
        • Modbus TCP/IP
    • QUBIX User Manual
    • ONYX User Manual
  • Device Configuration
    • Device Configuration
    • Device Features
      • Network
      • Modbus/RS485
        • Modbus Poll Tutorial
      • Modbus TCP/IP
      • Modbus Server
        • Analog to Modbus/RS485 Server (Slave)
        • Analog to Modbus/TCP-IP Server
      • Ethernet
      • Data Logging
  • Firmware
    • Firmware release notes
    • Firmware upgrade
  • YuDash JSON API
    • Modbus Settings
    • Analog Settings
    • Data Scale Settings
  • DEVICE TO CLOUD API
    • YuDash IIoT Stack
    • Cloud Protocols
      • MQTT
      • HTTP
      • FTP
      • SSL/TLS
    • Payload Formats
      • JSON Payloads
      • YuTGT: YuDash Text Generator
    • Network Connectivity
    • Industrial Protocols
      • Modbus
  • YuDash IoT Platform
    • YuReCon
  • Integration Guides
    • IoT Platform Integration
      • Ubidots
      • TagoIO
      • Losant
      • Datacake
      • Eagle.io
      • Boodskap
      • Statstream
      • Qubitro
      • Thingsboard
    • Industrial Instruments
      • Energy
        • SE EM6400NG+
        • Selec MFM376
        • L&T WL 4040
        • Entes MPR-46S
        • Selec EM4M
        • Secure Elite 100
        • Siemens Smart 7KT
        • Selec EM2M
      • Process Control
        • Selec FLEX2MV3 6AII
        • Selec MiBRX 2M PLC
        • Temp+Humidity XY-MD02
        • PPI AIMS 4/8X
    • Environment/Emission
      • Air & Water
      • Weather
    • Industrial PLCs
  • Use Cases
    • Environment
      • Ground Water Compliance
      • Continuous Emission Monitoring System (CEMS)
    • Smart Building
      • IoT based Building Monitoring Solution
      • Tenant Energy Sub-metering and Billing System
    • Asset Management
      • Centralized Monitoring System for Gas Plant OEM
Powered by GitBook
On this page
  • SSL/TLS for MQTT
  • SSL/TLS for HTTP
  1. DEVICE TO CLOUD API
  2. Cloud Protocols

SSL/TLS

PreviousFTPNextPayload Formats

Last updated 9 months ago

YuDash IoT gateways supports SSL/TLS secure communication for MQTT and HTTP protocol.

Following are typical steps to enable SSL/TLS security layer

  1. Enable TLS/SSL within the cloud protocol settings.

  2. Change the server port for TLS/SSL communication.

  3. Upload server CA certificate in the IoT device.

SSL/TLS for MQTT

1) Enable "SSL/TLS" radio button in MQTT Secure Layer. Change the MQTT port pertaining to secure layer of server. This is typically 8883 for MQTT.

2) Upload server CA certificate to IoT device. First, Choose File and select the .pem file from local computer. Then, click on Load SSL/TLS File which will load the file in the browser. Finally, click on Write SSL/TLS file, which will write the the file into the IoT device.

3) Following message is shown when CA certificate file is written successfully.

By default, the CA certificate for MQTT protocol is stored as file name /assets/mqtt_cacert.pem within the YuDash IoT device.

SSL/TLS for HTTP

1) Enable "SSL/TLS" radio button in HTTP Secure Layer. Change the HTTP port pertaining to secure layer of server. This is typically 443 for HTTP

2) Upload server CA certificate to IoT device. First, Choose File and select the .pem file from local computer. Then, click on Load SSL/TLS File which will load the file in the browser. Finally, click on Write SSL/TLS file, which will write the the file into the IoT device.

3) Following message is shown when CA certificate is written successfully.

By default, the CA certificate for HTTP protocol is stored as file name /assets/http_cacert.pem within the YuDash IoT device.