Mais la mise à jour en temps réel ne semble pas fonctionner de mon coté. Hier je suis rentré à 17h40:43 (sur les log de l’appli) et voici ce que j’ai sur les logs du plugin :
[2021-09-07 14:00:04][INFO] : État de l'alarme: armed
[2021-09-07 14:30:04][INFO] : État de l'alarme: armed
[2021-09-07 15:00:04][INFO] : État de l'alarme: armed
[2021-09-07 15:30:04][INFO] : État de l'alarme: armed
[2021-09-07 16:00:04][INFO] : État de l'alarme: armed
[2021-09-07 16:30:04][INFO] : État de l'alarme: armed
[2021-09-07 17:00:04][INFO] : État de l'alarme: armed
[2021-09-07 17:30:03][INFO] : État de l'alarme: armed
[2021-09-07 18:00:05][INFO] : État de l'alarme: disarmed
[2021-09-07 18:13:32.886][ERROR] : Error in the websocket connection: Connection is already closed.
[2021-09-07 18:13:32.886][INFO] : Closing websocket connection
[2021-09-07 18:13:32.886][INFO] : Trying to reconnect in 20 seconds
[2021-09-07 18:13:52.906][INFO] : Starting websocket
[2021-09-07 18:30:03][INFO] : État de l'alarme: disarmed
[2021-09-07 19:00:04][INFO] : État de l'alarme: disarmed
Salut, désolé pour le silence radio, j’étais en vacances et j’en ai profité pour faire une vraie coupure
Et pour le coup, j’ai un ami qui passait pour les chats tous les jours, jamais eu de soucis avec l’alarme… Mais je n’utilise pas les badges cela dit.
Les déconnexions sont « normales » et le démon est censé se reconnecter automatiquement… Par contre c’est très étrange que tu ne reçoives absolument rien.
Peux tu faire un test:
avec les log debug activés
Redémarrer le démon
depuis l’appli somfy, activer/désactiver l’alarme, et voir ce qu’il se passe dans les logs.
S’il n’y a vraiment rien, je vois deux options :
Un problème au niveau du routeur qui bloque les connexions websocket
Un problème avec les dépendances / la version de python, mais au vu des logs, j’ai l’impression que tu es sous python 3.7 déjà (comme moi)
Salut,
Il y a d’autres membres qui ont effectivement reportés des soucis lors de l’activation / désactivation à partir du badge. Je n’utilise pas les badges, et il faut que je trouve comment le reproduire sans casser ma détection de présence, sinon madame va me faire la tête… C’est dans ma todo, je n’oublie pas, mais ça me prendra un peu de temps pour voir si je peux y faire quelque chose. Je crains en effet que ce soit Somfy qui ne retourne pas d’événements. Je vous tiendrez au courant
Ah mince, je me suis perdu dans les réponses comme plusieurs sujets parlent du même soucis, désolé^^. J’ai encore quelques tests en tête, mais malheureusement, il y a effectivement aucun événement renvoyé par Somfy sur l’appui des boutons dans la majorité des cas (quelques fois c’est instantané, mais je ne me l’explique pas)… Je suspecte que cela se fasse en local uniquement entre les badges et le link, et que les autres utilisateurs ont l’info uniquement a l’ouverture de l’appli…
Enfin bref tout ca pour dire: c’est encore flou, mais à première vue je ne vais pas pouvoir y remédier
Hello As tu pu avancer sur le problème ?
C’est assez génant pour moi, je vais devoir repasser par IFTTT pour gérer le changement d’état de l’alarme avec les badges mais c’est pas top (je vais devoir lancer deux fois la desactivation de l’alarme, une fois via le badge et une fois IFTTT pour forcer la mise a jour du status du plugin …)
merci !
Bonjour,
J’ai les badges détectés par l’intermédiaire de BLEA.
Si ça peut aider certains, pour connaitre l’état de l’alarme dans le Cloud, j’ai rajouté ce scénario qui fonctionne parfaitement avec comme déclencheurs les états des différents badges.
Salut, désolé de ne pas avoir donné de nouvelles après mon dernier message, mais comme indiqué, il n’y a pas de retour de Somfy dans la majorité des cas que j’ai pu tester. Je ne peux donc rien faire au niveau du plugin.
La solution la plus adaptée me semble donc être celle de @Menama: coupler avec le plugin BLEA pour détecter l’état des badges, et mettre à jour au niveau de Somfy après un petit délai.
La pile était neuve ? Celle fournie par Somfy ? De mon côté j’utilise des piles Panasonic et je n’ai changé qu’une fois les piles de mes 4 badges (en bientôt 4 ans).
J’utilise les changements d’état sur les badges pour forcer un refresh, mais pas seulement : les présences des voitures (Nut), le changement d’etat du portail ou des portes d’entrée.
Par contre, je mets à jour une commande info « dernier refresh », et je ne force le refresh Somfy que s’il n’y en a pas eu un dans les 5 dernières minutes
du coup ca ne colle pas car je veux allumer une ampoule a l’exterieur pour confirmer l’activation ou la coupure de l’alarme.( bruit de la sirene extérieur pas top, et je vois pas le fleash).