2026-08-15T21:15:58+0200 <warn> errorMiddleware.js:83 (errorMiddleware) Error: Cannot add a Service with the same UUID '00000049-0000-1000-8000-0026BB765291' as another Service in this Accessory without also defining a unique 'subtype' property.
at Accessory.addService (/src/server/services/homekit/node_modules/@homebridge/hap-nodejs/src/lib/Accessory.ts:522:17)
at /src/server/services/homekit/lib/buildAccessory.js:126:17
at Array.forEach (<anonymous>)
at /src/server/services/homekit/lib/buildAccessory.js:116:20
at Array.forEach (<anonymous>)
at HomeKitHandler.buildAccessory (/src/server/services/homekit/lib/buildAccessory.js:72:27)
at /src/server/services/homekit/lib/createBridge.js:37:27
at Array.map (<anonymous>)
at HomeKitHandler.createBridge (/src/server/services/homekit/lib/createBridge.js:37:6) at reset (/src/server/services/homekit/api/homekit.controller.js:22:5)
De mon côté je n’ai pas eu d’erreurs mais j’ai vu que par defaut il était selectionné « BONJOUR » et l’ajout dans HomeKit avec « BONJOUR » ne fonctionnait pas
En passant par « AVAHI » tout est ok
J’ai du refaire l’intégration de HomeKit car j’ai fais une boulette sur mon serveur Gladys de DEV, c’est comme ça que je me suis rendu compte pour « AVAHI » et « BONJOUR »
J’ai un réseau un peu particulier chez moi et surement que « BONJOUR » fonctionne chez d’autres personnes
Je viens d’essayer avec avahi et je vais en essayer d’autres car, regarde la dernière ligne
HAP-NodeJS WARNING: The accessory 'Detecteur_Cave' has an invalid 'Name' characteristic ('Detecteur_Cave'). Please use only alphanumeric, space, and apostrophe characters. Ensure it starts and ends with an alphabetic or numeric character, and avoid emojis. This may prevent the accessory from being added in the Home App or cause unresponsiveness.
HAP-NodeJS WARNING: The accessory 'Detecteur_Cave' has an invalid 'Name' characteristic ('Detecteur_Cave'). Please use only alphanumeric, space, and apostrophe characters. Ensure it starts and ends with an alphabetic or numeric character, and avoid emojis. This may prevent the accessory from being added in the Home App or cause unresponsiveness.
HAP-NodeJS WARNING: The accessory 'Detecteur_Cave' has an invalid 'Name' characteristic ('Detecteur_Cave'). Please use only alphanumeric, space, and apostrophe characters. Ensure it starts and ends with an alphabetic or numeric character, and avoid emojis. This may prevent the accessory from being added in the Home App or cause unresponsiveness.
HAP-NodeJS WARNING: The accessory 'Detecteur_Cave' has an invalid 'Name' characteristic ('Detecteur_Cave'). Please use only alphanumeric, space, and apostrophe characters. Ensure it starts and ends with an alphabetic or numeric character, and avoid emojis. This may prevent the accessory from being added in the Home App or cause unresponsiveness.
[Gladys 6BCA] The selected advertiser, "avahi", isn't available on this platform. Reverting to "ciao"
alors j’ai quasiment tous mes appareils z2m exposés vers homekit qui ont ce message :
HAP-NodeJS WARNING: The accessory 'detecteur_fumee_03' has an invalid 'Name' characteristic ('detecteur_fumee_03'). Please use only alphanumeric, space, and apostrophe characters. Ensure it starts and ends with an alphabetic or numeric character, and avoid emojis. This may prevent the accessory from being added in the Home App or cause unresponsiveness.
Cela dit, il y a quand même une erreur quand je clique sur ‹ relancer ›
2026-08-15T21:43:58+0200 <warn> errorMiddleware.js:83 (errorMiddleware) Error: Cannot add a Service with the same UUID '00000049-0000-1000-8000-0026BB765291' as another Service in this Accessory without also defining a unique 'subtype' property.
at Accessory.addService (/src/server/services/homekit/node_modules/@homebridge/hap-nodejs/src/lib/Accessory.ts:522:17)
at /src/server/services/homekit/lib/buildAccessory.js:126:17
at Array.forEach (<anonymous>)
at /src/server/services/homekit/lib/buildAccessory.js:116:20
at Array.forEach (<anonymous>)
at HomeKitHandler.buildAccessory (/src/server/services/homekit/lib/buildAccessory.js:72:27)
at /src/server/services/homekit/lib/createBridge.js:37:27
at Array.map (<anonymous>)
at HomeKitHandler.createBridge (/src/server/services/homekit/lib/createBridge.js:37:6) at reload (/src/server/services/homekit/api/homekit.controller.js:10:5)
Et si je choisis de mettre tous les appareils, ce que j’avais fait en premier, rien ne s’ajoute. Quand je choisis manuellement, j’ai plein d’erreurs du même type que le détecteur cave. Il va falloir prévoir une conversion alphanumérique @pierre-gilles , je le crains !
HAP-NodeJS WARNING: The accessory 'Thermomètre Chambre parents ' has an invalid 'Name' characteristic ('Thermomètre Chambre parents '). Please use only alphanumeric, space, and apostrophe characters. Ensure it starts and ends with an alphabetic or numeric character, and avoid emojis. This may prevent the accessory from being added in the Home App or cause unresponsiveness.
HAP-NodeJS WARNING: The accessory 'Thermomètre Chambre parents ' has an invalid 'Name' characteristic ('Thermomètre Chambre parents '). Please use only alphanumeric, space, and apostrophe characters. Ensure it starts and ends with an alphabetic or numeric character, and avoid emojis. This may prevent the accessory from being added in the Home App or cause unresponsiveness.
HAP-NodeJS WARNING: The accessory 'Thermomètre Chambre parents ' has an invalid 'Name' characteristic ('Thermomètre Chambre parents '). Please use only alphanumeric, space, and apostrophe characters. Ensure it starts and ends with an alphabetic or numeric character, and avoid emojis. This may prevent the accessory from being added in the Home App or cause unresponsiveness.
Deux catégories Gladys aboutissent au même service HomeKit — siren et switch
donnent toutes les deux un Switch, c’est l’UUID 00000049 de votre erreur. Un
appareil qui porte les deux produit deux services identiques, ce que HomeKit
refuse. Et comme le pont construisait tous ses accessoires d’un bloc, un seul
appareil en défaut empêchait le pont entier de se publier.
Contournement immédiat, sans rien supprimer : dans les réglages HomeKit,
passez l’exposition en mode sélection et décochez l’appareil qui a à la fois une
fonctionnalité « Sirène On/Off » et une fonctionnalité « Commutateur ». C’est
réversible, contrairement à la suppression.
La PR corrige aussi deux choses trouvées en chemin : un appareil qui échoue est
maintenant écarté seul, avec son nom dans les logs, et la limite de 149
accessoires d’un pont HomeKit est respectée au lieu de faire échouer la
publication.
Les avertissements « invalid ‹ Name › characteristic » sont sans conséquence et
disparaissent avec le correctif, qui nettoie les noms (tirets bas, parenthèses, °, espace final). Les accents n’ont jamais posé de problème : pas besoin de
renommer vos appareils.