Problème fonctionnement Ajax

Bonjour à tous,
J’ai installé depuis plusieurs jours le plugin Ajax en suivant bien la procédure. Je n’utilise pas le SIA.
J’ai une remontée d’infos très hasardeuse.
Le retour d’infos sur le signal, état batterie etc de la centrale et capteurs ne fonctionne pas. La température très rarement, un des capteurs ne remonte rien depuis plusieurs jours.
La mise en marche de l’alarme remonte bien. Mais pas le reste…

Avez-vous une idée ?

Merci !

Bonjour
Je viens de faire une analyse il n’y a aucun soucis de notre côté. Tu peux voir dans les logs en debug tous ce que Ajax transmet. Si tu n’as rien c’est un soucis côté ajax alors.

1 « J'aime »

Ras chez moi

j’ai eu un souci de fonctionnement il y a quelques jours après le déploiement d’une nouvelle version d’os malevich 2.15. tous mes clients ont été mis à jour sinon ils ne marchaient pas. jeedom pendant toute la nuit ne s’est pas mis à jour et c’est reparti tout seul le matin après plusieurs heures.

c’est peut être les mises à jour qu’ils déploient en ce moment pour le support des nouveaux équipements qui bloque temporairement le fonctionnement du push chez certaines personnes.

Merci infiniment pour ta réponse rapide
Voici une partie de mes logs (j’ai masqué la clé API, je sais pas si c’est utile)
Je vois qu’il se passe des choses, mais il ne se passe rien dans mes tuiles. Par exemple, pas d’état de la batterie, pas de retour d’info si je débranche la prise de courant de la centrale, pas de signal des détecteurs, etc…

[2023-02-16 22:47:21]DEBUG : Received : {"apikey":"xxxxx","data":[{"type":"STREET_SIREN","id":"005EA94F","updates":{"buzzerState":0},"userId":"0DFB340F","hubId":"000D7606"}]}
[2023-02-16 22:50:25]DEBUG : Received : {"apikey":"xxxxx","data":[{"type":"DOOR_PROTECT","id":"005C10AC","updates":{"temperature":18},"userId":"0DFB340F","hubId":"000D7606"}]}
[2023-02-16 23:05:40]DEBUG : Received : {"apikey":"xxxxx","data":[{"type":"DOOR_PROTECT","id":"005C10AC","updates":{"temperature":17},"userId":"0DFB340F","hubId":"000D7606"}]}
[2023-02-16 23:13:55]DEBUG : Received : {"apikey":"xxxxx","data":[{"type":"HUB","id":"000D7606","updates":{"gsmTrafficTx":13049},"userId":"0DFB340F","hubId":"000D7606"}]}
[2023-02-16 23:34:35]DEBUG : Received : {"apikey":"xxxxx","data":[{"type":"HUB","id":"000D7606","updates":{"gsmTrafficRx":4976},"userId":"0DFB340F","hubId":"000D7606"}]}
[2023-02-17 01:53:34]DEBUG : Received : {"apikey":"xxxxx","data":[{"type":"HUB","id":"000D7606","updates":{"gsmTrafficRx":4981},"userId":"0DFB340F","hubId":"000D7606"}]}
[2023-02-17 03:06:12]DEBUG : Received : {"apikey":"xxxxx","data":[{"type":"HOME_SIREN","id":"00699A22","updates":{"synchroOk":0},"userId":"0DFB340F","hubId":"000D7606"}]}
[2023-02-17 03:06:41]DEBUG : Received : {"apikey":"xxxxx","data":[{"type":"HOME_SIREN","id":"00699A22","updates":{"synchroOk":1},"userId":"0DFB340F","hubId":"000D7606"}]}
[2023-02-17 03:13:35]DEBUG : Received : {"apikey":"xxxxx","data":[{"type":"HUB","id":"000D7606","updates":{"gsmTrafficTx":13054},"userId":"0DFB340F","hubId":"000D7606"}]}
[2023-02-17 04:13:34]DEBUG : Received : {"apikey":"xxxxx","data":[{"type":"HUB","id":"000D7606","updates":{"gsmTrafficRx":4986},"userId":"0DFB340F","hubId":"000D7606"}]}
[2023-02-17 05:35:42]DEBUG : Received : {"apikey":"xxxxx","data":[{"type":"HOME_SIREN","id":"00699A22","updates":{"synchroOk":0},"userId":"0DFB340F","hubId":"000D7606"}]}
[2023-02-17 05:36:20]DEBUG : Received : {"apikey":"xxxxx","data":[{"type":"HOME_SIREN","id":"00699A22","updates":{"synchroOk":1},"userId":"0DFB340F","hubId":"000D7606"}]}
[2023-02-17 06:33:35]DEBUG : Received : {"apikey":"xxxxx","data":[{"type":"HUB","id":"000D7606","updates":{"gsmTrafficRx":4991},"userId":"0DFB340F","hubId":"000D7606"}]}
[2023-02-17 07:18:29]DEBUG : Received : {"apikey":"xxxxx","data":[{"type":"HOME_SIREN","id":"00699A22","updates":{"synchroOk":0},"userId":"0DFB340F","hubId":"000D7606"}]}
[2023-02-17 07:18:58]DEBUG : Received : {"apikey":"xxxxx","data":[{"type":"MOTION_PROTECT_PLUS","id":"004E6D72","updates":{"temperature":20},"userId":"0DFB340F","hubId":"000D7606"}]}
[2023-02-17 07:19:06]DEBUG : Received : {"apikey":"xxxxx","data":[{"type":"HOME_SIREN","id":"00699A22","updates":{"synchroOk":0},"userId":"0DFB340F","hubId":"000D7606"}]}
[2023-02-17 07:19:21]DEBUG : Received : {"apikey":"xxxxx","data":[{"type":"HOME_SIREN","id":"00699A22","updates":{"synchroOk":1},"userId":"0DFB340F","hubId":"000D7606"}]}
[2023-02-17 07:23:35]DEBUG : Received : {"apikey":"xxxxx","data":[{"type":"HUB","id":"000D7606","updates":{"gsmTrafficTx":13059},"userId":"0DFB340F","hubId":"000D7606"}]}
[2023-02-17 07:25:40]DEBUG : Received : {"apikey":"xxxxx","data":[{"recipient":{"id":"0DFB340F","type":"USER"},"event":{"eventId":"AA12BgAAAYZeDMLE","hubId":"000D7606","hubName":"Maison","eventType":"SECURITY","eventTypeV2":"SECURITY","eventCode":"M_19_20","sourceObjectType":"KEYPAD_PLUS","sourceObjectId":"00880C66","sourceObjectName":"Clavier","sourceRoomId":"00000002","sourceRoomName":"Entr\u00e9e","timestamp":1676615140036,"additionalData":{"deviceMalfunctions":null,"relatedGroupsInfo":[{"id":"00000002","name":"Unknown"}],"additionalDataType":"DEVICE_MALFUNCTIONS"}}}]}
[2023-02-17 07:25:40]DEBUG : Received : {"apikey":"xxxxx","data":[{"type":"HUB","id":"000D7606","updates":{"state":0},"userId":"0DFB340F","hubId":"000D7606"},{"type":"MOTION_CAM","id":"005D99E0","updates":{"estimatedArmingState":0},"userId":"0DFB340F","hubId":"000D7606"}]}
[2023-02-17 07:32:59]DEBUG : Received : {"apikey":"xxxxx","data":[{"type":"DOOR_PROTECT","id":"005C10AC","updates":{"reedClosed":0},"userId":"0DFB340F","hubId":"000D7606"}]}
[2023-02-17 07:33:06]DEBUG : Received : {"apikey":"xxxxx","data":[{"type":"DOOR_PROTECT","id":"005C10AC","updates":{"reedClosed":1},"userId":"0DFB340F","hubId":"000D7606"}]}
[2023-02-17 07:48:32]DEBUG : Received : {"apikey":"xxxxx","data":[{"type":"MOTION_PROTECT_PLUS","id":"004E6D72","updates":{"temperature":21},"userId":"0DFB340F","hubId":"000D7606"}]}
[2023-02-17 07:58:30]DEBUG : Received : {"apikey":"xxxxx","data":[{"type":"MOTION_PROTECT_PLUS","id":"004E6D72","updates":{"temperature":20},"userId":"0DFB340F","hubId":"000D7606"}]}
[2023-02-17 07:58:38]DEBUG : Received : {"apikey":"xxxxx","data":[{"type":"HOME_SIREN","id":"00699A22","updates":{"temperature":20},"userId":"0DFB340F","hubId":"000D7606"}]}
[2023-02-17 08:20:28]DEBUG : Received : {"apikey":"xxxxx","data":[{"type":"HOME_SIREN","id":"00699A22","updates":{"temperature":21},"userId":"0DFB340F","hubId":"000D7606"}]}
[2023-02-17 08:29:03]DEBUG : Received : {"apikey":"xxxxx","data":[{"type":"MOTION_PROTECT_PLUS","id":"004E6D72","updates":{"temperature":21},"userId":"0DFB340F","hubId":"000D7606"}]}
[2023-02-17 08:43:49]DEBUG : Received : {"apikey":"xxxxx","data":[{"type":"HOME_SIREN","id":"00699A22","updates":{"synchroOk":0},"userId":"0DFB340F","hubId":"000D7606"}]}
[2023-02-17 08:44:04]DEBUG : Received : {"apikey":"xxxxx","data":[{"type":"HOME_SIREN","id":"00699A22","updates":{"synchroOk":1},"userId":"0DFB340F","hubId":"000D7606"}]}
[2023-02-17 08:53:35]DEBUG : Received : {"apikey":"xxxxx","data":[{"type":"HUB","id":"000D7606","updates":{"gsmTrafficRx":4996},"userId":"0DFB340F","hubId":"000D7606"}]}
[2023-02-17 10:52:45]DEBUG : Received : {"apikey":"xxxxx","data":[{"type":"HOME_SIREN","id":"00699A22","updates":{"synchroOk":0},"userId":"0DFB340F","hubId":"000D7606"}]}
[2023-02-17 10:53:00]DEBUG : Received : {"apikey":"xxxxx","data":[{"type":"HOME_SIREN","id":"00699A22","updates":{"synchroOk":1},"userId":"0DFB340F","hubId":"000D7606"}]}
[2023-02-17 11:13:35]DEBUG : Received : {"apikey":"xxxxx","data":[{"type":"HUB","id":"000D7606","updates":{"gsmTrafficRx":5001},"userId":"0DFB340F","hubId":"000D7606"}]}
[2023-02-17 11:20:32]DEBUG : Received : {"apikey":"xxxxx","data":[{"type":"DOOR_PROTECT","id":"005C10AC","updates":{"reedClosed":0},"userId":"0DFB340F","hubId":"000D7606"}]}
[2023-02-17 11:20:35]DEBUG : Received : {"apikey":"xxxxx","data":[{"type":"DOOR_PROTECT","id":"005C10AC","updates":{"reedClosed":1},"userId":"0DFB340F","hubId":"000D7606"}]}
[2023-02-17 11:24:57]DEBUG : Received : {"apikey":"xxxxx","data":[{"type":"DOOR_PROTECT","id":"005C10AC","updates":{"reedClosed":0},"userId":"0DFB340F","hubId":"000D7606"}]}
[2023-02-17 11:25:01]DEBUG : Received : {"apikey":"xxxxx","data":[{"type":"DOOR_PROTECT","id":"005C10AC","updates":{"reedClosed":1},"userId":"0DFB340F","hubId":"000D7606"}]}
[2023-02-17 11:33:35]DEBUG : Received : {"apikey":"xxxxx","data":[{"type":"HUB","id":"000D7606","updates":{"gsmTrafficTx":13064},"userId":"0DFB340F","hubId":"000D7606"}]}
[2023-02-17 11:46:18]DEBUG : Received : {"apikey":"xxxxx","data":[{"type":"DOOR_PROTECT","id":"005C10AC","updates":{"temperature":15},"userId":"0DFB340F","hubId":"000D7606"}]}
[2023-02-17 11:52:05]DEBUG : Received : {"apikey":"xxxxx","data":[{"type":"MOTION_PROTECT_PLUS","id":"004E6D72","updates":{"temperature":20},"userId":"0DFB340F","hubId":"000D7606"}]}
[2023-02-17 11:56:41]DEBUG : Received : {"apikey":"xxxxx","data":[{"type":"DOOR_PROTECT","id":"005C10AC","updates":{"temperature":16},"userId":"0DFB340F","hubId":"000D7606"}]}
[2023-02-17 12:19:23]DEBUG : Received : {"apikey":"xxxxx","data":[{"type":"DOOR_PROTECT","id":"005C10AC","updates":{"reedClosed":0},"userId":"0DFB340F","hubId":"000D7606"}]}
[2023-02-17 12:19:28]DEBUG : Received : {"apikey":"xxxxx","data":[{"type":"DOOR_PROTECT","id":"005C10AC","updates":{"reedClosed":1},"userId":"0DFB340F","hubId":"000D7606"}]}
[2023-02-17 12:23:39]DEBUG : Received : {"apikey":"xxxxx","data":[{"type":"DOOR_PROTECT","id":"005C10AC","updates":{"reedClosed":0},"userId":"0DFB340F","hubId":"000D7606"}]}
[2023-02-17 12:23:44]DEBUG : Received : {"apikey":"xxxxx","data":[{"type":"DOOR_PROTECT","id":"005C10AC","updates":{"reedClosed":1},"userId":"0DFB340F","hubId":"000D7606"}]}
[2023-02-17 13:04:36]DEBUG : Received : {"apikey":"xxxxx","data":[{"type":"DOOR_PROTECT","id":"005C10AC","updates":{"temperature":18},"userId":"0DFB340F","hubId":"000D7606"}]}
[2023-02-17 13:13:21]DEBUG : Received : {"apikey":"xxxxx","data":[{"type":"MOTION_PROTECT_PLUS","id":"00732923","updates":{"temperature":21},"userId":"0DFB340F","hubId":"000D7606"}]}
[2023-02-17 13:33:36]DEBUG : Received : {"apikey":"xxxxx","data":[{"type":"HUB","id":"000D7606","updates":{"gsmTrafficRx":5006},"userId":"0DFB340F","hubId":"000D7606"}]}

on va reprendre :

  • detecteur de mouvement aucune remonté si l’alarme est pas armé => limitation ajax
  • detecteur d’ouverture pas de soucis
  • batterie c’est pas geré sauf pour la central => limitation ajax
  • pour les prise si débranché tu as rien, normal c’est une limitation api ajax

Ok, je comprends.
Alors pour la batterie de la centrale, j’ai toujours 0
image

Pour le clavier, le status en ligne est toujours barré
image

Comme pour tous les autres capteurs et détecteurs.
C’est peut être normal ?

la baterrie 0 ca veut dire qu’il tourne sur secteur et non sur batterie, ajax ne donne pas plus d’information.
Pour l’état des capteurs faut peut etre attendre je sais que ajax ne renvoi pas ca en temps réel.

OK, merci pour ces infos. C’est plus claire.
Ce qui est déroutant c’est d’avoir pleins d’infos sur les tuiles, mais pas de remontées correspondantes. Il faudrait peut être les masquer par défaut.
Bon week end à tous

C’est compliqué ca dépend du mode sia ou non, du type de capteur, de la version du firmware des capteurs aussi… Ya trop de parametre pour que j’arrive a le coder et faire un truc fiable donc je laisse tout et je préfères vous laisser gerer c’est beaucoup plus fiable.

En principe seuls les capteurs d’ouverture sont immédiats, enfin chez moi c’est le cas jusqu’à ce jour. c’est aussi rapide qu’avec zwave.

Pour le reste, si je peux te donner un conseil, fais comme moi, tu les rend invisibles sur le desktop et tu les oublies.

Ce que tu peux faire, c’est juste récupérer les messages disant qu’il y a un truc dysfonctionnel et ça à tout moment, les détections d’intrusions et armement/désarmement. c’est tout et c’est bien suffisant.

L’identification du fautif je la fait via un autre plugin SIAPro en épluchant les messages avec un scénario, ça marche parfaitement depuis très longtemps.

En fait ce plugin ajax est sympa pour récupérer l’état des ouvertures portes et fenêtres histoire d’économiser un capteur en doublon.

Pour ce qui est des batteries franchement elles sont très longue durée et leur app t’envoie des warning bien avant qu’elles ne lâchent, donc tu n’as pas besoin d’avoir ça sur jeedom.

Bonjour @Loic
As tu eu des remontées problématiques de l’état d’ouverture des capteurs de portes ?
L’état de reedclose (Commande ouverture) n’est pas bonne dans 100% des cas.
Dans la config du plugin Ajax, mode local j’ai « AUCUN »’. Je ne sais pas si c’est bon.
Le problème est un peu aléatoire

La remonté des etat des porte c’est cloud donc le mode local est inutile.

Et oui ya des soucis mais je peux rien y faire malheureusement ya une sorte de delai coté ajax.