2026-08-15T21:15:58+0200 <warn> errorMiddleware.js:83 (errorMiddleware) Error: No se puede agregar un Servicio con el mismo UUID '00000049-0000-1000-8000-0026BB765291' como otro Servicio en este Accesorio sin también definir una propiedad 'subtype' única.
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)
Por mi parte no he tenido errores, pero he visto que por defecto estaba seleccionado « BONJOUR » y la integración en HomeKit con « BONJOUR » no funcionaba
Al pasar por « AVAHI » todo está bien
He tenido que volver a hacer la integración de HomeKit porque metí la pata en mi servidor Gladys de DEV, así es como me di cuenta de lo de « AVAHI » y « BONJOUR »
Tengo una red un poco particular en casa y seguramente que « BONJOUR » funcione en casa de otras personas
Acabo de probar con avahi y voy a probar otros porque, mira la última línea
HAP-NodeJS ADVERTENCIA: El accesorio 'Detecteur_Cave' tiene una característica 'Name' no válida ('Detecteur_Cave'). Por favor, usa solo caracteres alfanuméricos, espacios y apóstrofes. Asegúrate de que comience y termine con un carácter alfabético o numérico, y evita emojis. Esto puede evitar que el accesorio se agregue en la aplicación Home o cause falta de respuesta.
HAP-NodeJS ADVERTENCIA: El accesorio 'Detecteur_Cave' tiene una característica 'Name' no válida ('Detecteur_Cave'). Por favor, usa solo caracteres alfanuméricos, espacios y apóstrofes. Asegúrate de que comience y termine con un carácter alfabético o numérico, y evita emojis. Esto puede evitar que el accesorio se agregue en la aplicación Home o cause falta de respuesta.
HAP-NodeJS ADVERTENCIA: El accesorio 'Detecteur_Cave' tiene una característica 'Name' no válida ('Detecteur_Cave'). Por favor, usa solo caracteres alfanuméricos, espacios y apóstrofes. Asegúrate de que comience y termine con un carácter alfabético o numérico, y evita emojis. Esto puede evitar que el accesorio se agregue en la aplicación Home o cause falta de respuesta.
HAP-NodeJS ADVERTENCIA: El accesorio 'Detecteur_Cave' tiene una característica 'Name' no válida ('Detecteur_Cave'). Por favor, usa solo caracteres alfanuméricos, espacios y apóstrofes. Asegúrate de que comience y termine con un carácter alfabético o numérico, y evita emojis. Esto puede evitar que el accesorio se agregue en la aplicación Home o cause falta de respuesta.
[Gladys 6BCA] El anunciante seleccionado, "avahi", no está disponible en esta plataforma. Volviendo a "ciao"
por lo tanto, casi todos mis dispositivos z2m expuestos a homekit tienen este mensaje:
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.
Dicho esto, aún hay un error cuando hago clic en ‹ reiniciar ›
2026-08-15T21:43:58+0200 <warn> errorMiddleware.js:83 (errorMiddleware) Error: No se puede agregar un Servicio con el mismo UUID '00000049-0000-1000-8000-0026BB765291' como otro Servicio en este Accesorio sin también definir una propiedad 'subtype' única.
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)
Y si elijo poner todos los dispositivos, lo que había hecho en primer lugar, nada se añade. Cuando elijo manualmente, tengo muchos errores del mismo tipo que el detector de sótano. ¡Creo que habrá que prever una conversión alfanumérica @pierre-gilles!
ADVERTENCIA DE HAP-NodeJS: El accesorio 'Termómetro Habitación padres' tiene una característica 'Name' no válida ('Termómetro Habitación padres'). Por favor, use solo caracteres alfanuméricos, espacios y apóstrofes. Asegúrese de que comience y termine con un carácter alfabético o numérico, y evite los emojis. Esto puede evitar que el accesorio se añada en la App Home o cause falta de respuesta.
ADVERTENCIA DE HAP-NodeJS: El accesorio 'Termómetro Habitación padres' tiene una característica 'Name' no válida ('Termómetro Habitación padres'). Por favor, use solo caracteres alfanuméricos, espacios y apóstrofes. Asegúrese de que comience y termine con un carácter alfabético o numérico, y evite los emojis. Esto puede evitar que el accesorio se añada en la App Home o cause falta de respuesta.
ADVERTENCIA DE HAP-NodeJS: El accesorio 'Termómetro Habitación padres' tiene una característica 'Name' no válida ('Termómetro Habitación padres'). Por favor, use solo caracteres alfanuméricos, espacios y apóstrofes. Asegúrese de que comience y termine con un carácter alfabético o numérico, y evite los emojis. Esto puede evitar que el accesorio se añada en la App Home o cause falta de respuesta.
Causa identificada y corrección propuesta: PR #2950.
Dos categorías Gladys llevan al mismo servicio HomeKit — siren y switch
dan ambas un Switch, es el UUID 00000049 de tu error. Un
aplicación que tiene las dos produce dos servicios idénticos, lo que HomeKit
rechaza. Y como el puente construía todos sus accesorios de una sola vez, un solo
aplicación defectuoso impedía que todo el puente se publicara.
Solución inmediata, sin borrar nada: en la configuración de HomeKit,
cambia la exposición a modo selección y desmarca el dispositivo que tiene tanto una
funcionalidad « Sirena Encendido/Apagado » como una funcionalidad « Interruptor ». Es
reversible, a diferencia de la eliminación.
La PR también corrige dos cosas encontradas en el camino: un dispositivo que falla es
ahora descartado solo, con su nombre en los registros, y el límite de 149
accesorios de un puente HomeKit se respeta en lugar de hacer fallar la
publicación.
Las advertencias « invalid ‹ Name › characteristic » son inofensivas y
desaparecen con el parche, que limpia los nombres (guiones bajos, paréntesis, °, espacio final). Los acentos nunca han sido un problema: no es necesario
renombrar tus dispositivos.