Homebridge+Alarme

Bonjour à tous,

Sous Jeedom core Beta en 4.2.8
Homebridge derniére version beta
Et plugin Alarme derniére version stable

Page santé :

J’ai configuré une alarme avec le plugin alarme et poussé sur homebridge jusque la tout va bien, j’ai deux scénarios qui mettent à jour le statut de mon alarme physique et le plugin (bidirectionnel )

Si je change le mode via le widget du dashboard tout est ok, également si je change le mode de mon alarme depuis son clavier ou autre le widget se met bien à jour.

Egalement sous homebridge UI tout fonctionne parfaitement

Par contre sur l’application home de facon aléatoire sur un changement de mode le statut reste bloqué sur Activation… ou désactivation… alors que le changement de mode est bien envoyé à mon alarme…

Rien n’indique un problème dans les logs… je sèche
Voici les logs lorque l’app home bloque sur Désactivation…

0000|[2/5/2022, 3:04:24 PM] [Neydens] INFO [Commande d'Homekit] Nom:Security System Target State(00000067-0000-1000-8000-0026BB765291):3->2 					|||characteristic:{"_events":{},"_eventsCount":4,"iid":11,"value":3,"status":null,"statusCode":0,"subscriptions":7,"displayName":"Security System Target State","UUID":"00000067-0000-1000-8000-0026BB765291","props":{"format":"uint8","perms":["ev","pr","pw"],"minValue":0,"maxValue":3,"minStep":1,"validValues":[0,1,2,3],"needsBinding":true}}
0001|[2/5/2022, 3:04:25 PM] [Neydens] INFO [Maj reçue de Jeedom] commande:4429 value:Nuit
0002|[2/5/2022, 3:04:25 PM] [Neydens] INFO [[Modification Cache Jeedom: AJAX>Mode(ALARM_MODE) de  vers Nuit dans {"id":"4429","logicalId":"mode","generic_type":"ALARM_MODE","eqType":"alarm","name":"Mode","order":"4","type":"info","subType":"string","eqLogic_id":"421","isVisible":1,"alert":[],"currentValue":"","configuration":{"phpType":"string"}}
0003|[2/5/2022, 3:04:25 PM] [Neydens] INFO [Commande envoyée à HomeKit] Cause de modif: "Mode" (4429) Envoi valeur: 3 dans Security System Current State
0004|[2/5/2022, 3:04:25 PM] [Neydens] INFO [Commande envoyée à HomeKit] Cause de modif: "Mode" (4429) Envoi valeur: 3 dans Security System Target State
0005|[2/5/2022, 3:04:25 PM] [Neydens] INFO [Maj reçue de Jeedom] commande:4427 value:0
0006|[2/5/2022, 3:04:25 PM] [Neydens] INFO [[Modification Cache Jeedom: AJAX>Statut(ALARM_STATE) de 0 vers 0 dans {"id":"4427","logicalId":"state","generic_type":"ALARM_STATE","eqType":"alarm","name":"Statut","order":"1","type":"info","subType":"binary","eqLogic_id":"421","isVisible":1,"alert":[],"currentValue":0,"display":{"invertBinary":1},"configuration":{"phpType":"integer"}}
0007|[2/5/2022, 3:04:25 PM] [Neydens] INFO [Commande envoyée à HomeKit] Cause de modif: "Statut" (4427) Envoi valeur: 3 dans Security System Current State
0008|[2/5/2022, 3:04:25 PM] [Neydens] INFO [Commande envoyée à HomeKit] Cause de modif: "Statut" (4427) Envoi valeur: 3 dans Security System Target State
0009|[2/5/2022, 3:04:25 PM] [Neydens] INFO [Maj reçue de Jeedom] commande:4423 value:1
0010|[2/5/2022, 3:04:25 PM] [Neydens] INFO [[Modification Cache Jeedom: AJAX>Actif(ALARM_ENABLE_STATE) de 0 vers 1 dans {"id":"4423","logicalId":"enable","generic_type":"ALARM_ENABLE_STATE","eqType":"alarm","name":"Actif","order":"1","type":"info","subType":"binary","eqLogic_id":"421","isVisible":0,"alert":[],"currentValue":0,"configuration":{"phpType":"integer"}}
0011|[2/5/2022, 3:04:25 PM] [Neydens] INFO [Commande envoyée à HomeKit] Cause de modif: "Actif" (4423) Envoi valeur: 2 dans Security System Current State
0012|[2/5/2022, 3:04:25 PM] [Neydens] INFO [Commande envoyée à HomeKit] Cause de modif: "Actif" (4423) Envoi valeur: 2 dans Security System Target State
0013|[2/5/2022, 3:04:25 PM] [Neydens] INFO [Commande envoyée à Jeedom] cmdId:4437 action:SetAlarmMode value: 2 generic:ALARM_SET_MODE response:[]
0014|[2/5/2022, 3:04:27 PM] [Neydens] INFO [Maj reçue de Jeedom] commande:4429 value:Nuit
0015|[2/5/2022, 3:04:27 PM] [Neydens] INFO [[Modification Cache Jeedom: AJAX>Mode(ALARM_MODE) de Nuit vers Nuit dans {"id":"4429","logicalId":"mode","generic_type":"ALARM_MODE","eqType":"alarm","name":"Mode","order":"4","type":"info","subType":"string","eqLogic_id":"421","isVisible":1,"alert":[],"currentValue":"Nuit","configuration":{"phpType":"string"}}
0016|[2/5/2022, 3:04:27 PM] [Neydens] INFO [Commande envoyée à HomeKit] Cause de modif: "Mode" (4429) Envoi valeur: 2 dans Security System Current State
0017|[2/5/2022, 3:04:27 PM] [Neydens] INFO [Commande envoyée à HomeKit] Cause de modif: "Mode" (4429) Envoi valeur: 2 dans Security System Target State
0018|[2/5/2022, 3:04:27 PM] [Neydens] INFO [Maj reçue de Jeedom] commande:4427 value:0
0019|[2/5/2022, 3:04:27 PM] [Neydens] INFO [[Modification Cache Jeedom: AJAX>Statut(ALARM_STATE) de 0 vers 0 dans {"id":"4427","logicalId":"state","generic_type":"ALARM_STATE","eqType":"alarm","name":"Statut","order":"1","type":"info","subType":"binary","eqLogic_id":"421","isVisible":1,"alert":[],"currentValue":0,"display":{"invertBinary":1},"configuration":{"phpType":"integer"}}
0020|[2/5/2022, 3:04:27 PM] [Neydens] INFO [Commande envoyée à HomeKit] Cause de modif: "Statut" (4427) Envoi valeur: 2 dans Security System Current State
0021|[2/5/2022, 3:04:27 PM] [Neydens] INFO [Commande envoyée à HomeKit] Cause de modif: "Statut" (4427) Envoi valeur: 2 dans Security System Target State
0022|[2/5/2022, 3:04:29 PM] [Neydens] INFO [Maj reçue de Jeedom] commande:4429 value:Nuit
0023|[2/5/2022, 3:04:29 PM] [Neydens] INFO [[Modification Cache Jeedom: AJAX>Mode(ALARM_MODE) de Nuit vers Nuit dans {"id":"4429","logicalId":"mode","generic_type":"ALARM_MODE","eqType":"alarm","name":"Mode","order":"4","type":"info","subType":"string","eqLogic_id":"421","isVisible":1,"alert":[],"currentValue":"Nuit","configuration":{"phpType":"string"}}
0024|[2/5/2022, 3:04:29 PM] [Neydens] INFO [Commande envoyée à HomeKit] Cause de modif: "Mode" (4429) Envoi valeur: 2 dans Security System Current State
0025|[2/5/2022, 3:04:29 PM] [Neydens] INFO [Commande envoyée à HomeKit] Cause de modif: "Mode" (4429) Envoi valeur: 2 dans Security System Target State
0026|[2/5/2022, 3:04:29 PM] [Neydens] INFO [Maj reçue de Jeedom] commande:4427 value:0
0027|[2/5/2022, 3:04:29 PM] [Neydens] INFO [[Modification Cache Jeedom: AJAX>Statut(ALARM_STATE) de 0 vers 0 dans {"id":"4427","logicalId":"state","generic_type":"ALARM_STATE","eqType":"alarm","name":"Statut","order":"1","type":"info","subType":"binary","eqLogic_id":"421","isVisible":1,"alert":[],"currentValue":0,"display":{"invertBinary":1},"configuration":{"phpType":"integer"}}
0028|[2/5/2022, 3:04:29 PM] [Neydens] INFO [Commande envoyée à HomeKit] Cause de modif: "Statut" (4427) Envoi valeur: 2 dans Security System Current State
0029|[2/5/2022, 3:04:29 PM] [Neydens] INFO [Commande envoyée à HomeKit] Cause de modif: "Statut" (4427) Envoi valeur: 2 dans Security System Target State
````Texte préformaté`


Merci pour votre aide

Hello, si c’est ok dans les logs et que c’est ok dans UI, le problème vient probablement de ton reseau, le message ne passerait pas ? Regarde de ce côté (multicast dans la doc).

Tu as tenté avec le plugin homebridge en bêta pour tester ?

Hello,

Je suis deja en bêta.

Pour le problème de réseaux si le message ne passait pas ce serait le cas dans UI aussi nop?
Je suis en Lan sur le même réseau avec mo laptop et mo mobile.

Non justement, UI le voit avant sa sortie sur le réseau. Ce qui démontre que jusque là tout va bien.

Ou alors c’est un bug iOS, mais de mon côté je ne remarque pas de problème avec mon alarme, tu sais exactement comment reproduire le problème que je test ?

Pour moi le bug ce produit si l’alarme est désactivée et que je veux set un mode et à tous les coups ca bug, je pense que je serai pas le seul à avoir posté si ça venait de IOS.

Ok, je savais pas

Edit: si je set un mode et et je constate le bug à savoir bloquage sur désactivation…ou activation… et que je sors de l’app quand je réouvre il est pris en compte

1 « J'aime »

Tu l’es depuis le début ? Ah j’avais pas bien lu… Tente la stable alors car il y a normalement une correction en bêta mais elle a peut être un effet de bord

Je viens de tester c’est idem avec la stable, j’ai désactiver mes deux scénarios de mises à jour des états pour voir si ca pouvait venir de ça mais j’ai le même problème

Et voici ma config niveau plugin alarme:

et sur
homebridge:

Je testerai demain, ça semble étrange, ils ont peut être changé qqch dans le plugin alarme…

Ok, je me souviens plus très bien mais il me semble que le mode Absent s’appelait A Distance auparavant, peut-être une piste :thinking:

Non rien n’a changé de ce côté

je viens de faire des essais avec l’app Eve et elle réagit bcp mieux ! et même si parfois l’état n’a pas été pris en compte, un refresh (slide vers le bas) le met à jour. Donc de mon côté les bonnes valeurs sont envoyées…

de ce fait, je pense à un problème coté homekit quand même… je vais essayer de voir si ce vois ce problème ailleurs…

OK Eve va chercher ses infos/Cmd sur ton Homekit, ce n’est qu’une supervision de homekit juste?
Tu as remarqué le problème via Home également?

Oui via home j’ai le problème aussi.

Oui que ça soit Eve ou maison, c’est le même protocole derrière

Hello, tu peux tester la bêta du jour, c’est résolu normalement…

1 « J'aime »

Hello et merci de ta correction, mode nuit ok, mode domicile ok, désactiver ok, par contre impossible de mettre le mode absent, il reste sur activation…

je ne reproduis pas, tu peux fournir les logs de création (juste après démarrage du démon en debug) ? vérifie aussi la config de tes modes ! si besoin modifie et remet la bonne

Comment ca vérifier mes modes ils sont justes c’est sûr… :dizzy_face:

Ca marche merci encore

ben voilà ton absence était à aucun :wink:

je valide avec les autres plugins d’alarme et je pousserai bientot en stable normalement…

1 « J'aime »

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.