Steve Flechelle

Steve Flechelle

Tech / Web  ·  Passionné

contact@2409.fr
Logo 2409.fr

Mes Projets

Projets en cours et réalisations

En cours

2409.fr

Mise en place de mon site portfolio, mettant à jour les évolutions de mes différents projets en cours et terminés.
Ce site est susceptible d'évoluer avec le temps et mes envies.

En cours

PVS 2409

Création d'un serveur de provisionning de postes Yealink sur un PABX Wildix.
Wildix ne fonctionnant de base qu'avec des téléphones propriétaires, j'ai décidé de créer un serveur web qui permet de configurer les téléphones Yealink de manière semi-automatique.
Ce serveur permet de configurer le compte utilisateur du poste, les BLF, la langue d'affichage, le mode de transfert etc...
Il permet également de rappeler la configuration existante d'un ou plusieurs postes déjà provisionnés avec PVS afin d'y apporter des modifications rapidement sans avoir à tout refaire.

Journal de Bord

Suivi de l'évolution de mes projets en cours

Mise à jour PVS

changelog PVS

🌐 Changelog Public — v1.3.0 (Mars 2026)

PVS Wildix v1.3.0 — Sécurité, fiabilité et documentation
Cette version apporte des corrections importantes sur la génération des configurations Yealink, un renforcement de la sécurité du serveur de provisioning, ainsi que la documentation intégrée dans l'outil.
🛠️ Corrections
* Correction de plusieurs paramètres Yealink qui n'étaient pas appliqués sur les postes de la série T5x et supérieures :
* La langue de l'écran et de l'interface web du poste est maintenant correctement définie
* Le mode de transfert (supervisé / aveugle) est maintenant pris en compte
* Le mot de passe administrateur est maintenant appliqué dans le format attendu par le firmware
* Ajout de la désactivation automatique du wizard de première configuration, qui pouvait écraser les paramètres provisionnés au premier démarrage

✨ Nouveautés
* Sélection de modèle précise : il est désormais possible de distinguer les séries T4x, T5x, T7x et T8x lors du provisioning, en préparation de paramètres spécifiques à chaque gamme
* Documentation intégrée : un bouton « Documentation » dans la barre latérale ouvre le guide d'utilisation complet de l'outil directement dans l'interface, sans quitter la page

PVS

Mise à jour PVS

📋 Changelog — Générateur Yealink pour Wildix
v1.3.0 — Mars 2026
Correctifs provisioning & sélection de modèle
Interface
* Sélection du modèle de poste désormais granulaire : T4x, T5x, T7x, T8x (au lieu d'un seul champ générique « Poste Fixe »)
* Ajout de l'option Aveugle (Blind) dans le menu Mode de Transfert
* Champ Mot de passe Admin déplacé dans les paramètres globaux — s'applique désormais à tous les modèles, y compris le W80/W90 DECT
* Suppression du champ mot de passe admin spécifique à la base W80 (unifié dans les paramètres globaux)
Génération des fichiers de configuration
* Correction du paramètre de langue : le bon paramètre est maintenant utilisé, confirmé sur firmware T5x et supérieur
* Correction du mode de transfert : remplacement par le paramètre reconnu sur toute la gamme Yealink
* Correction du mot de passe administrateur : utilisation du paramètre et du format corrects, compatibles T5x et supérieur
* Ajout d'une directive pour empêcher l'assistant de première configuration d'écraser les paramètres provisionnés lors du premier démarrage
* Le modèle de poste sélectionné est maintenant correctement transmis et identifié dans le fichier de configuration généré
* Architecture interne : sous-branches T4x / T5x / T7x / T8x ajoutées pour faciliter l'ajout futur de paramètres spécifiques à chaque série

v1.2.0 — Mars 2026
Module « Modifier un poste » & navigation améliorée
* Ajout d'un onglet dédié « Modifier un Poste » permettant de mettre à jour les touches BLF/DSS d'un poste existant sans regénérer toute la configuration SIP
* Lecture du fichier de configuration existant côté serveur : récupère les touches actuellement programmées et les affiche pour édition
* Écriture sélective côté serveur : ne modifie que le bloc de touches DSS/BLF, laisse intact le reste de la configuration
* Import CSV pour charger la liste des utilisateurs dans le module Modifier (autocomplétion des extensions)
* Ajout d'un bouton Accueil dans l'en-tête pour réinitialiser complètement le wizard sans rechargement de page
* Restauration de l'état initial du wizard (barre de progression, sections, données CSV) via une réinitialisation complète côté client
* Correction : adresses MAC converties en minuscules dans le nom du fichier de configuration généré (conformité Yealink)

Serveur de provisionning Yealink vers Wildix

PVS Yealnik / Wildix

Version : 1.1.5
Statut : Stable
Système cible : PBX Wildix & Terminaux Yealink

🌟 Nouveautés majeures
1. Gestion Intelligente des BLF (Busy Lamp Field)
L'interface de configuration des touches de fonction a été totalement repensée pour plus de fluidité.

Sélection dynamique : Plus besoin de chercher et de saisir manuellement les numéros internes. Vous pouvez désormais choisir directement les utilisateurs dans la liste synchronisée du PBX.

Rapidité : Réduit de 80% le temps de configuration des touches de supervision sur les postes secrétariats.

2. Support des Bornes DECT Yealink
Le serveur étend son périmètre au-delà des postes fixes.

Provisioning DECT : Support complet pour les bases Yealink (W60B, W70B, etc.).

Gestion des combinés : Appairage et attribution des comptes SIP simplifiés via l'interface centrale.

3. Automatisation Wildix ➔ Yealink
Parsing CSV : Récupération automatique des données utilisateurs depuis Wildix.

Génération de Config : Création instantanée des fichiers .cfg propriétaires Yealink, incluant désormais les paramètres personnalisés :

Heure Fuseau horaire (NTP).

Localisation : Langue de l'interface utilisateur.

Mode de transfert : Choix du comportement par défaut (Aveugle/Consultatif).

🛠️ Améliorations Interface
Refonte de l'interface (UI/UX)
Modification profonde de la méthode de provisioning pour une navigation plus intuitive.

Affichage clair de l'état des configurations générées.

Sécurisation du Serveur
La sécurité a été renforcée pour protéger les données sensibles (identifiants SIP) :

Durcissement du serveur : Optimisation des accès et des permissions.

Protection des échanges : Sécurisation des flux de provisioning pour empêcher l'interception des fichiers de configuration.

#wildix #yealink #pvs
Serveur de provisionning Yealink vers Wildix

PVS Yealink / Wildix

1. Synchronisation des Utilisateurs (Import CSV)
Le serveur est désormais capable de traiter les données brutes issues de l'export utilisateur de Wildix.
* Fonctionnement : Lecture automatique du fichier CSV pour récupérer les extensions, noms et identifiants SIP.
* Bénéfice : Plus de saisie manuelle, réduction drastique du risque d'erreur de frappe.
2. Génération de Fichiers de Configuration Automatisée
Le serveur génère dynamiquement les fichiers .cfg spécifiques à chaque adresse MAC des postes Yealink.
* Le serveur fait le lien entre l'utilisateur Wildix et l'équipement terminal pour un déploiement Plug & Play.
3. Gestion des Touches de Fonction (BLF)
Une interface (ou un script de configuration) permet désormais de définir les touches de supervision directement depuis le serveur.
* Capacité : Configuration personnalisée des touches de ligne pour surveiller l'état des collègues (Busy Lamp Field).
4. Paramètres Régionaux et Ergonomie
Ajout de la personnalisation globale ou par poste pour les éléments suivants :
* Heure : Synchronisation via serveur NTP pour un affichage précis.
* Langue : Interface du poste en français (ou autre langue définie).
* Mode de Transfert : Configuration par défaut du mode de transfert (Aveugle ou Assisté).

#Wildix #Yealink #pvs