Skip to content

NethVoice: Update Integration with Yealink Cloud Services #7765

Description

@andrea-marchionni

Description

Following the changes introduced by Yealink in their cloud provisioning and management system (reference: https://support.yealink.com/en/portal/knowledge/show?id=687f7b3706b3cf2066d84dea), NethVoice requires an update to maintain full compatibility with the new authentication flow.

Yealink now requires the generation and use of a device-specific PIN for registration with their cloud services (e.g., Yealink Registration Center).
To ensure NethVoice continues to properly handle provisioning and device onboarding, the system should implement a mechanism that:

  1. Automatically retrieves the PIN associated with each phone via Yealink’s API or related endpoint.
  2. Displays the PIN clearly in the NethVoice interface, allowing administrators to access it easily.
  3. Handles potential errors, such as missing PINs or unsupported devices.

📱 Affected Devices

According to Yealink’s documentation, the update impacts the following device families (to be confirmed against the official list):

  • T3 Series
  • T4 Series
  • T5 Series
  • MP Series (Teams)
  • WH Series (headsets)
  • W Series (DECT)
  • CP Series (conference devices)
  • Meeting Bar devices

🎯 Goal

Ensure NethVoice can:

  • Integrate the new Yealink Cloud workflow
  • Provide administrators with direct access to the required PIN from the GUI
  • Automate the process as much as possible to avoid manual steps

Metadata

Metadata

Assignees

No one assigned

    Labels

    nethvoiceBug or features releted to the NethVoice project

    Projects

    Status
    Todo

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions