How can we help?
You are here:
Print

Installing zDM Server


Installing zDM Server

Summary

zDM (Device Management Server) is the CoAP/LwM2M proxy between zMAN Director and zTC endpoints. Install it after zMAN Director to enable device check-ins and command delivery :contentReference[oaicite:0]{index=0}.

Prerequisites

  • Ubuntu 22.04 LTS on a dedicated VM: SSD ≥ 32 GB, RAM ≥ 2 GB, CPU ≥ 2 cores
  • zDM binaries (e.g. zdm-deployment-x.x.x.7z)
  • p7zip-full installed via sudo apt install p7zip-full

Procedure

  1. Create and enter the install folder:
    mkdir ~/zDM && cd ~/zDM
  2. Copy the zdm-deployment-x.x.x.7z archive into ~/zDM and extract:
    7z x zdm-deployment-x.x.x.7z
  3. Run the installer:
    sudo ./zdm-setup.sh

    Choose option **1. Install zDM Server** and follow prompts :contentReference[oaicite:1]{index=1}.

  4. When asked about certificates, enter **n** to generate a self-signed cert (or **y** to import your own).
  5. Register with zMAN: choose **3. Register ManagementPortal** and provide:
    • zMAN Director URL (e.g. https://zman.example.com)
    • API Access Key (from zMAN → Server Configuration → API Access Key)
    • Local IP for zDM to listen on
  6. Upon success, the new zDM appears in zMAN under **Server Configuration → zDM Management → Pending zDM**; click **Onboard** to complete integration.

Post-Install Verification

  • Confirm the zdm-service is running: sudo systemctl status zdm
  • Check that UDP 5683 is open between zDM and your zMAN host.
Was this article helpful?
0 out Of 5 Stars
5 Stars 0%
4 Stars 0%
3 Stars 0%
2 Stars 0%
1 Stars 0%
5
How can we improve this article?
Please submit the reason for your vote so that we can improve the article.
Table of Contents
Top