¡Nueva integración de Somfy disponible en Gladys! 🎉

Salut à tous :slightly_smiling_face:

Vous avez des volets ou stores Somfy chez vous ? Il est maintenant possible de les contrôler directement depuis Gladys Assistant grâce à Matterbridge et à la nouvelle intégration Matter :dart:

@mutmut a écrit un guide complet pour vous aider à connecter vos équipements Somfy à Gladys en quelques étapes :

N’hésitez pas si vous avez des questions !

Hola,
Instalé Matterbridge y el plugin somfy-tahoma hace unos días, todo funcionaba bien (persianas). Ayer por la noche, agregué un convector Atlantic en Tahoma y desde esta mañana el plugin está en error. A continuación se muestra el registro:

  • WebSocketConnecting to WebSocket: ws://192.168.1.19:8283/settings
  • WebSocketConnected to WebSocket: ws://192.168.1.19:8283/settings
  • WebSocketDisconnected from WebSocket: ws://192.168.1.19:8283/settings
  • WebSocketReconnecting (attempt 1 of 100) to WebSocket: ws://192.168.1.19:8283/settings
  • WebSocketConnecting to WebSocket: ws://192.168.1.19:8283/settings
  • WebSocketConnected to WebSocket: ws://192.168.1.19:8283/settings
  • error[11:20:45.357][PluginManager]Failed to start plugin matterbridge-somfy-tahoma: Converting circular structure to JSON → starting at object with constructor ‹ Device › | property ‹ sensors › → object with constructor ‹ Array › | index 0 → object with constructor ‹ Device › — property ‹ parent › closes the circleStack:TypeError: Converting circular structure to JSON → starting at object with constructor ‹ Device › | property ‹ sensors › → object with constructor ‹ Array › | index 0 → object with constructor ‹ Device › — property ‹ parent › closes the circle at JSON.stringify () at SomfyTahomaPlatform.discoverDevices (file:///usr/local/lib/node_modules/matterbridge-somfy-tahoma/dist/platform.js:117:37) at async SomfyTahomaPlatform.onStart (file:///usr/local/lib/node_modules/matterbridge-somfy-tahoma/dist/platform.js:65:9) at async PluginManager.start (file:///usr/local/lib/node_modules/matterbridge/dist/pluginManager.js:522:13) at async PluginManager.load (file:///usr/local/lib/node_modules/matterbridge/dist/pluginManager.js:491:21)
  • error[11:20:45.591][Matterbridge]The plugin matterbridge-somfy-tahoma is in error state.
  • error[11:20:45.592][Matterbridge]The bridge will not start until the problem is solved to prevent the controllers from deleting all registered devices.
  • error[11:20:45.593][Matterbridge]If you want to start the bridge disable the plugin in error state and restart.

¿Qué opinan? :slightly_smiling_face:

Hola @Herve :slight_smile:

Te invito a crear un ticket en matterbridge-somfy-tahoma para reportarles el error.

Para crear un ticket con ellos, es aquí:

Si no te sientes cómodo con el inglés, simplemente toma el mensaje que escribiste en este foro en francés y pide a ChatGPT que te lo convierta al inglés.

Edición: @Herve no sé si has visto esta issue de GitHub de ellos: TypeError: Converting circular structure to JSON · Issue #18 · Luligu/matterbridge-somfy-tahoma · GitHub

Se parece mucho a tu problema, tal vez una re-instalación del plugin sea la solución

hola @Herve
para informarte, el plugin de Somfy solo admite los elementos móviles (cierto que eso no resuelve tu problema) y, como indica @pierre-gilles, hay que abrir un issue en el repositorio GitHub del plugin.

De todos modos, deberías echar un vistazo a las opciones del plugin y ver si puedes poner en la lista negra tu Atlantic.

Buenas noches @mutmut
Y gracias por la respuesta, es cierto que había olvidado que el plugin solo soporta los dispositivos de apertura…
Pero, en cualquier caso, no debería fallar si se añade algo más. He redactado un issue en github.
La idea de blacklistear los dispositivos no soportados es sin duda la solución, pero el problema es que ya no veo ningún dispositivo en el plugin…
Si no tengo respuestas a corto plazo a través de github, creo que voy a eliminar el convector de Tahoma de momento…