Netatmo Welcome detection animal - info remontée reste à 1

Bonjour,

J’ai un scénario qui envoie une notification quand un de mes chats est à la cave avec la Welcome. Le soucis est que quand l’animal n’y est plus, le plugin (?) remonte toujours la même valeur (1) toutes les 10 minutes… Du coup une notification toutes les 10 minutes

Est-ce qu’il y a un paramètre que j’aurais loupé quelque part?

Bonne journée

Bonjour

Comme ça je dirais non.
Peut être un bug du plugin !
Ou c’est ce que renvoie l’API.
Possible de me transmettre les fichiers Data/*.json
Après synchronisation ?
Merci

ok, je synchronize… Les json en attaché

Ok je te tiens au courant des que je regarde.

Super, merci :slight_smile:

dsl j’ai pas vu que tu était en public. les logs et les fichiers tjr en MP…
édite ton message par sécurité.

Merci c’est fait

As-tu eu le temps d’y jeter un oeil? Il semble que je ne sois pas le seul à avoir ce problème.

Bonjour,
Ci-joint le log:
Premier => OK

Je ne mets pas l’image car malheureusement je suis limité à 2 média…

NOT OK à nouveau un autre déclenchement à 20h30… toujours sur détection de 16h28

NOT OK à nouveau un autre déclenchement à 00h00… toujours sur détection de 16h28 :

Merci pour votre aide et la correction SVP du plugin.
Bon dimanche

Bonjour,

Oui pour compléter mon message précédent, désolé j’avais déjà mis un post ici que Korhan27 m’a informé qu’il y avait déjà le sujet ailleurs :

Bon dimanche

donc ça ne concerne pas que les animaux ?

Il semble effectivement que ça ne concerne pas que les animaux. Les personnes et peut-être mêmes les vehiciles. Un soucis au niveau « Home »?

Je pense savoir d’où ça vient mais si je change le code du plugin on va perdre en précision sur l’historique des évènements donc je ne sais pas ce qui est le mieux !

Il faut regarder éventuellement pour les scénarios et essayer d’utiliser la date de valeur ou stocker l’événement pour comparaison, si c’est compliqué il faut me redire…

Tout est bon à prendre… Mais où se trouve la date valeur? Ou encore quel est l’info que je pourrais utiliser: dernier évènement, actualité, …? Si il faut extraire dans un string, est-ce possible dans un scenario?

Le mieux serait de poser la question ou demander de l’aide dans une section dédié car je ne suis pas spécialiste des scenarios.
en PHP


$eqLogic = eqLogic::byLogicalId('Home|5981caxrezrterty.....', 'netatmosecurity');
$command = $eqLogic->getCmd(null, 'animal');
if (is_object($command)) {
    $valueDate = $command->getValueDate();
    //$valueDateTimestamp = strtotime($valueDate);
    //$collectDate = $command->getCollectDate();
}

il faut ensuite stocker la valeur valueDate et la comparer à celle de l’évènement.