Sur cette page
0.5 — 2026-10-25
Nouveautés
Onglet DNS dans la console d'administration : consultez le nom DNS de votre tailnet et activez ou désactivez MagicDNS directement depuis Jeedom, sans passer par la console Tailscale
Améliorations
Le bouton « Équipements » est désormais affiché au-dessus des onglets dans la console d'administration, visible quel que soit l'onglet ouvert
L'avertissement accept-routes dans le diagnostic de santé est affiché comme informatif et non comme une erreur
Corrections
Erreur fatale PHP Undefined constant "SIGTERM" lors de l'authentification en contexte web (Apache/PHP-FPM)
Faux négatif sur le statut des dépendances après installation sur Debian 13
Notes
L'onglet DNS nécessite le scope OAuth dns sur votre application OAuth Tailscale
0.4.2 — 2026-10-21
Corrections
Erreur fatale PHP Undefined constant "SIGTERM" lors de l'authentification en contexte web (Apache/PHP-FPM)
Le bouton « Équipements » de la console d'administration n'était visible que dans le premier onglet — il est désormais affiché au-dessus des onglets
0.4.1 — 2026-10-20
Nouveautés
Onglet DNS dans la console d'administration : un nouvel onglet « DNS » permet de consulter le nom DNS de votre tailnet et d'activer ou désactiver MagicDNS directement depuis Jeedom, sans passer par la console Tailscale
La ligne « Certificats HTTPS » est affichée avec un lien direct vers la console Tailscale, car cette option n'est pas accessible via l'API
Corrections
Faux négatif sur le statut des dépendances après installation sur Debian 13
Notes
L'onglet DNS nécessite le scope OAuth dns sur votre application OAuth Tailscale (en plus des scopes déjà utilisés)
0.4.0 — 2026-09-20
Nouveautés
Détection « nœud supprimé » : si Jeedom est retiré du tailnet (depuis la console Tailscale ou par expiration), le plugin le détecte et vous invite à vous ré-authentifier, au lieu d'afficher une alerte réseau générique
Diagnostic réseau affiné : le plugin distingue un nœud supprimé (ré-authentification nécessaire) d'un problème de connexion au serveur Tailscale (vérifiez votre réseau)
Accès au journal système : la page Santé indique si le plugin peut lire le journal Tailscale, avec des conseils si l'accès est insuffisant
Correction des permissions : depuis la configuration du plugin, vous pouvez corriger l'accès au journal et redémarrer le service web en quelques clics
Améliorations
L'état de l'équipement Jeedom (Self) reste cohérent après détection d'un problème : pas de retour intempestif à « en ligne » avant la ré-authentification
Les notifications ne sont envoyées qu'une seule fois par événement
Le retour à la normale après ré-authentification est immédiat
La détection fonctionne quelle que soit la langue du système
Corrections
Un ping sur l'équipement Self ne masque plus un problème de coordination détecté
Les alertes réseau sont correctement nettoyées quand la connexion revient
0.3.0 — 2026-09-10
Nouveautés
Serve / Funnel : adresse HTTPS privée sur le tailnet (Serve) ou accessible depuis Internet (Funnel), avec les autorisations nécessaires côté Tailscale
Équipement Self : commandes dédiées au nœud Jeedom (connecter/déconnecter, état, peers en ligne, exit node, subnet router)
Mise à jour Tailscale : mettez à jour Tailscale directement depuis l'interface
Notifications : messages Jeedom avant expiration des clés (J-14 et J-3) et détection des nouveaux appareils
Création automatique : si l'option est activée, les nouveaux appareils détectés sont créés automatiquement, même sans équipement existant
Santé : bilan du service, du réseau et du routage dans la page Santé de Jeedom et dans les posts Community
Améliorations
Meilleures performances et réactivité de l'interface
Panel mobile accessible aux utilisateurs non-admin
Restauration automatique des préférences Tailscale lors de la reconnexion
L'approbation de routes préserve les routes déjà approuvées (exit node, sous-réseaux existants)
L'état en ligne des appareils est plus fiable
Le diagnostic reste disponible même quand Tailscale a un problème
Serve et Funnel affichent le bon état même si d'autres services tournent sur la machine
La saisie d'un sous-réseau corrige automatiquement l'adresse réseau (ex : 192.168.1.156/24 → 192.168.1.0/24)
Corrections
Rafraîchissement du widget uniquement quand un statut change
L'approbation de routes est refusée si la liste existante n'a pas pu être lue, pour éviter une perte accidentelle
Les vérifications de permissions fonctionnent quelle que soit la langue du système
Documentation
Présentation des cas d'usage : accès distant, HTTPS privé, accès public, réseau local, supervision
Section diagnostic : signification de chaque indicateur
Commandes de l'équipement Self documentées
Procédure de contournement si le Subnet Router est indisponible
Notifications et historisation détaillées
Maintenance
Migration automatique des commandes depuis les versions précédentes
Traductions (ES, DE, IT, PT)
0.2.0 — 2026-07-28
Panel mobile
Noms humains des relais DERP (ex: Paris)
Amelioration de la latence DERP
Informations supplementaires depuis l'API Tailscale
Diagnostic reseau assoupli (UDP, connexion directe)
Traductions completes (en, de, es, it, pt)
0.1.0 — 2026-07-26
Installation automatique de Tailscale via le script officiel
Authentification interactive (flux web) et par cle (tskey-auth-*, tskey-client-*)
Synchronisation : un equipement Jeedom par noeud du tailnet
Commandes info : online, IP, IPv6, hostname, OS, derniere activite, connexion directe, DERP, latence, Rx/Tx, LAN, exit node, tags
Commandes action : Ping Tailscale, Rafraichir
Auto-actualisation par equipement avec expression cron personnalisable
Panel Appareils : lister, autoriser/desactiver, tags, routes, expiration cle, details, supprimer
Tailscale SSH : activer/desactiver depuis le panel
API OAuth : token cache ~55 min, invalidation automatique au changement de credentials
Diagnostic complet : service, reseau, UDP, UPnP, DERP, routage, IP forwarding, sante
Gestion des erreurs CLI : exception sur code retour non nul (sauf commandes de lecture)
Securite : secrets jamais en argument de processus, audit, double confirmation, chiffrement OAuth
Nettoyage a la desinstallation : revocation operator, suppression sudoers