KiwiHC16 / Abeille

Abeille pour Jeedom (Gateway ZiGate)
GNU Affero General Public License v3.0
60 stars 52 forks source link

Objets HUE et OSRAM qui n'existent pas chez moi et pollution trafic #1354

Closed mickadam29 closed 4 years ago

mickadam29 commented 4 years ago

Bonjour

Depuis hier, je constate ces logs. Ils sont envoyés sans cesse. Ce qui a pour effet de pourrir la gestion des équipements. Les interrupteurs Xiaomi ne répondent plus. J'ajoute que j'ai remis en service 3 prises IKEA pour faire office de routeur. Version Abeille : Version du 30/09 où j'ai lu que tu avais apporté une correction HUE justement. Version Zigate 3.1d Ces envois en masse sont-ils liés à Abeille ou au firmware 3.1d qui aurait apporté des objets dans la zigate ? J'ai une télécommande HUE qui fonctionne, heureusement, car elle me permet de ne pas être dans le noir. Mais aucun équipement de la marque OSRAM. D'ailleurs le adresses courtes sont inconnues. Quels logs puis-je te fournir pour t'aider dans tout cela ? Merci à toi

[2020-11-09 19:36:43][DEBUG] : Msg sent: {"message":{"topic":"CmdAbeille1\/0843\/Annonce","payload":"Default"}} on queue: 123
[2020-11-09 19:36:43][DEBUG] : Envoi du message topic: CmdAbeille1/0843/Annonce payload: Hue vers 123
[2020-11-09 19:36:43][DEBUG] : Msg sent: {"message":{"topic":"CmdAbeille1\/0843\/Annonce","payload":"Hue"}} on queue: 123
[2020-11-09 19:36:43][DEBUG] : Envoi du message topic: CmdAbeille1/0843/Annonce payload: OSRAM vers 123
[2020-11-09 19:36:43][DEBUG] : Msg sent: {"message":{"topic":"CmdAbeille1\/0843\/Annonce","payload":"OSRAM"}} on queue: 123
[2020-11-09 19:36:43][DEBUG] : L equipement Abeille1/0843 n existe pas dans Jeedom, je ne process pas la commande, j'essaye d interroger l equipement pour le créer.
[2020-11-09 19:36:43][DEBUG] : Envoi du message topic: CmdAbeille1/0843/Annonce payload: Default vers 123
[2020-11-09 19:36:43][DEBUG] : Msg sent: {"message":{"topic":"CmdAbeille1\/0843\/Annonce","payload":"Default"}} on queue: 123
[2020-11-09 19:36:43][DEBUG] : Envoi du message topic: CmdAbeille1/0843/Annonce payload: Hue vers 123
[2020-11-09 19:36:43][DEBUG] : Msg sent: {"message":{"topic":"CmdAbeille1\/0843\/Annonce","payload":"Hue"}} on queue: 123
[2020-11-09 19:36:43][DEBUG] : Envoi du message topic: CmdAbeille1/0843/Annonce payload: OSRAM vers 123
[2020-11-09 19:36:43][DEBUG] : Msg sent: {"message":{"topic":"CmdAbeille1\/0843\/Annonce","payload":"OSRAM"}} on queue: 123
[2020-11-09 19:36:44][DEBUG] : L equipement Abeille1/0843 n existe pas dans Jeedom, je ne process pas la commande, j'essaye d interroger l equipement pour le créer.
[2020-11-09 19:36:44][DEBUG] : Envoi du message topic: CmdAbeille1/0843/Annonce payload: Default vers 123
[2020-11-09 19:36:44][DEBUG] : Msg sent: {"message":{"topic":"CmdAbeille1\/0843\/Annonce","payload":"Default"}} on queue: 123
[2020-11-09 19:36:44][DEBUG] : Envoi du message topic: CmdAbeille1/0843/Annonce payload: Hue vers 123
[2020-11-09 19:36:44][DEBUG] : Msg sent: {"message":{"topic":"CmdAbeille1\/0843\/Annonce","payload":"Hue"}} on queue: 123
[2020-11-09 19:36:44][DEBUG] : Envoi du message topic: CmdAbeille1/0843/Annonce payload: OSRAM vers 123
[2020-11-09 19:36:44][DEBUG] : Msg sent: {"message":{"topic":"CmdAbeille1\/0843\/Annonce","payload":"OSRAM"}} on queue: 123
[2020-11-09 19:36:44][DEBUG] : message(topic='Abeille1/0843/0500-01-0000', payload='0000')
[2020-11-09 19:36:44][DEBUG] : L equipement Abeille1/0843 n existe pas dans Jeedom, je ne process pas la commande, j'essaye d interroger l equipement pour le créer.
[2020-11-09 19:36:44][DEBUG] : Envoi du message topic: CmdAbeille1/0843/Annonce payload: Default vers 123
[2020-11-09 19:36:44][DEBUG] : Msg sent: {"message":{"topic":"CmdAbeille1\/0843\/Annonce","payload":"Default"}} on queue: 123
[2020-11-09 19:36:44][DEBUG] : Envoi du message topic: CmdAbeille1/0843/Annonce payload: Hue vers 123
[2020-11-09 19:36:44][DEBUG] : Msg sent: {"message":{"topic":"CmdAbeille1\/0843\/Annonce","payload":"Hue"}} on queue: 123
[2020-11-09 19:36:44][DEBUG] : Envoi du message topic: CmdAbeille1/0843/Annonce payload: OSRAM vers 123
[2020-11-09 19:36:44][DEBUG] : Msg sent: {"message":{"topic":"CmdAbeille1\/0843\/Annonce","payload":"OSRAM"}} on queue: 123
[2020-11-09 19:36:44][DEBUG] : L equipement Abeille1/0843 n existe pas dans Jeedom, je ne process pas la commande, j'essaye d interroger l equipement pour le créer.
[2020-11-09 19:36:44][DEBUG] : Envoi du message topic: CmdAbeille1/0843/Annonce payload: Default vers 123
[2020-11-09 19:36:44][DEBUG] : Msg sent: {"message":{"topic":"CmdAbeille1\/0843\/Annonce","payload":"Default"}} on queue: 123
[2020-11-09 19:36:44][DEBUG] : Envoi du message topic: CmdAbeille1/0843/Annonce payload: Hue vers 123
[2020-11-09 19:36:44][DEBUG] : Msg sent: {"message":{"topic":"CmdAbeille1\/0843\/Annonce","payload":"Hue"}} on queue: 123
[2020-11-09 19:36:44][DEBUG] : Envoi du message topic: CmdAbeille1/0843/Annonce payload: OSRAM vers 123
[2020-11-09 19:36:44][DEBUG] : Msg sent: {"message":{"topic":"CmdAbeille1\/0843\/Annonce","payload":"OSRAM"}} on queue: 123
[2020-11-09 19:36:44][DEBUG] : L equipement Abeille1/0843 n existe pas dans Jeedom, je ne process pas la commande, j'essaye d interroger l equipement pour le créer.
[2020-11-09 19:36:44][DEBUG] : Envoi du message topic: CmdAbeille1/0843/Annonce payload: Default vers 123
[2020-11-09 19:36:44][DEBUG] : Msg sent: {"message":{"topic":"CmdAbeille1\/0843\/Annonce","payload":"Default"}} on queue: 123
[2020-11-09 19:36:44][DEBUG] : Envoi du message topic: CmdAbeille1/0843/Annonce payload: Hue vers 123
[2020-11-09 19:36:44][DEBUG] : Msg sent: {"message":{"topic":"CmdAbeille1\/0843\/Annonce","payload":"Hue"}} on queue: 123
[2020-11-09 19:36:44][DEBUG] : Envoi du message topic: CmdAbeille1/0843/Annonce payload: OSRAM vers 123
[2020-11-09 19:36:44][DEBUG] : Msg sent: {"message":{"topic":"CmdAbeille1\/0843\/Annonce","payload":"OSRAM"}} on queue: 123
KiwiHC16 commented 4 years ago

Pensez à la cagnotte: http://kiwihc16.free.fr/index.html#cagnotte Donate

KiwiHC16 commented 4 years ago

Il n y pas forcement d OSRAM ni de HUE dans ton reseau mais comme Abeille n a pas moyen de la savoir elle essaye toutes les possibilités. Par contre il faudrait comprendre pourquoi, Abeille cherche des equipements. Quel est l equipement a l adresse 0843 ?

mickadam29 commented 4 years ago

Je ne le retrouve pas. Malheureusement j'ai supprimé des objets que je n'utilisais pas. Une télécommande ronde IKEA, une ampoule IKEA GU10 Dans ceux qui restent je ne vois pas le 0843. Si tu sais me dire dans quelle table de la bdd je peux lancer la recherche. Je saurai te dire s'il existe encore. Mais il devait être dans la liste car je ne vois plus le message en boucle.

mickadam29 commented 4 years ago

Mais il devait être dans la liste car je ne vois plus le message en boucle.

mickadam29 commented 4 years ago

Messages sont revenus Tjs avec 0843

image

dams74 commented 4 years ago

Nouvelle issue crée #1360 car pas le même problème Merci @KiwiHC16

KiwiHC16 commented 4 years ago

@dams74, peux tu ouvrir une issue specifique car cela ne semble pas identique a mickadam29

KiwiHC16 commented 4 years ago

Ces messages arrivent quand Abeille a l info qu un equipement semble etre dans le reseau zigbee mais n est pas dans la base jeedom.

Affiches la commande getName dans la ruche et fais un getname avec les valeurs: 0843 01

Puis idem avec: 0843 03

Puis idem avec 0843 0B

Si c est un equipement sur secteur il doit repondre. Partages AbeilleCmd et AbeilleParser.

mickadam29 commented 4 years ago

@KiwiHC16 Concernant ce point, lorsque j'utilise un interrupteur Xiaomi, connu de longue date et même après une nouvelle inclusion, Abeille semble ne pas le connaître et génère donc les trames ci-dessous. Je ne t'en montre qu'une partie. Le problème qui en découle c'est que soit la zigate, soit le plugin "sature" et pendant tout le temps où ce genre de trame est envoyé/généré, les trames utiles, elles sont ignorées ou perdues parmi celles-ci. Il me semble me rappeler que tu fais du fifo pour les trames envoyées. Cas très concret : J'appuie sur un interrupteur que Abeille semble ne pas connaitre, pour cause cet interrupteur n'a pas l'une ou l'autre des adresses courtes 0843 ou 9d47. On part dans la boucle. Et pendant ce temps là impossible d'utiliser les autres interrupteurs de la maison. Dis moi si tu souhaites des logs, au moment précis où j'appuie sur l'un des boutons ou lors de l'inclusion de cet interrupteur. Par contre je me demande toujours d'où sont venus ces adresses courtes 0843 et 9d47 !

[2020-11-11 09:42:45][DEBUG] : Msg sent: {"message":{"topic":"CmdAbeille1\/0843\/Annonce","payload":"OSRAM"}} on queue: 123 [2020-11-11 09:42:45][DEBUG] : L equipement Abeille1/0843 n existe pas dans Jeedom, je ne process pas la commande, j'essaye d interroger l equipement pour le créer. [2020-11-11 09:42:45][DEBUG] : Envoi du message topic: CmdAbeille1/0843/Annonce payload: Default vers 123 [2020-11-11 09:42:45][DEBUG] : Msg sent: {"message":{"topic":"CmdAbeille1\/0843\/Annonce","payload":"Default"}} on queue: 123 [2020-11-11 09:42:45][DEBUG] : Envoi du message topic: CmdAbeille1/0843/Annonce payload: Hue vers 123 [2020-11-11 09:42:45][DEBUG] : Msg sent: {"message":{"topic":"CmdAbeille1\/0843\/Annonce","payload":"Hue"}} on queue: 123 [2020-11-11 09:42:45][DEBUG] : Envoi du message topic: CmdAbeille1/0843/Annonce payload: OSRAM vers 123 [2020-11-11 09:42:45][DEBUG] : Msg sent: {"message":{"topic":"CmdAbeille1\/0843\/Annonce","payload":"OSRAM"}} on queue: 123 [2020-11-11 09:42:45][DEBUG] : L equipement Abeille1/0843 n existe pas dans Jeedom, je ne process pas la commande, j'essaye d interroger l equipement pour le créer. [2020-11-11 09:42:45][DEBUG] : Envoi du message topic: CmdAbeille1/0843/Annonce payload: Default vers 123 [2020-11-11 09:42:45][DEBUG] : Msg sent: {"message":{"topic":"CmdAbeille1\/0843\/Annonce","payload":"Default"}} on queue: 123 [2020-11-11 09:42:45][DEBUG] : Envoi du message topic: CmdAbeille1/0843/Annonce payload: Hue vers 123 [2020-11-11 09:42:45][DEBUG] : Msg sent: {"message":{"topic":"CmdAbeille1\/0843\/Annonce","payload":"Hue"}} on queue: 123 [2020-11-11 09:42:45][DEBUG] : Envoi du message topic: CmdAbeille1/0843/Annonce payload: OSRAM vers 123 [2020-11-11 09:42:45][DEBUG] : Msg sent: {"message":{"topic":"CmdAbeille1\/0843\/Annonce","payload":"OSRAM"}} on queue: 123 [2020-11-11 09:42:45][DEBUG] : message(topic='Abeille1/9d47/0500-01-0000', payload='0001') [2020-11-11 09:42:45][DEBUG] : L equipement Abeille1/9d47 n existe pas dans Jeedom, je ne process pas la commande, j'essaye d interroger l equipement pour le créer. [2020-11-11 09:42:45][DEBUG] : Envoi du message topic: CmdAbeille1/9d47/Annonce payload: Default vers 123 [2020-11-11 09:42:45][DEBUG] : Msg sent: {"message":{"topic":"CmdAbeille1\/9d47\/Annonce","payload":"Default"}} on queue: 123 [2020-11-11 09:42:45][DEBUG] : Envoi du message topic: CmdAbeille1/9d47/Annonce payload: Hue vers 123 [2020-11-11 09:42:45][DEBUG] : Msg sent: {"message":{"topic":"CmdAbeille1\/9d47\/Annonce","payload":"Hue"}} on queue: 123 [2020-11-11 09:42:45][DEBUG] : Envoi du message topic: CmdAbeille1/9d47/Annonce payload: OSRAM vers 123 [2020-11-11 09:42:45][DEBUG] : Msg sent: {"message":{"topic":"CmdAbeille1\/9d47\/Annonce","payload":"OSRAM"}} on queue: 123 [2020-11-11 09:42:45][DEBUG] : L equipement Abeille1/9d47 n existe pas dans Jeedom, je ne process pas la commande, j'essaye d interroger l equipement pour le créer. [2020-11-11 09:42:45][DEBUG] : Envoi du message topic: CmdAbeille1/9d47/Annonce payload: Default vers 123 [2020-11-11 09:42:45][DEBUG] : Msg sent: {"message":{"topic":"CmdAbeille1\/9d47\/Annonce","payload":"Default"}} on queue: 123 [2020-11-11 09:42:45][DEBUG] : Envoi du message topic: CmdAbeille1/9d47/Annonce payload: Hue vers 123 [2020-11-11 09:42:45][DEBUG] : Msg sent: {"message":{"topic":"CmdAbeille1\/9d47\/Annonce","payload":"Hue"}} on queue: 123 [2020-11-11 09:42:45][DEBUG] : Envoi du message topic: CmdAbeille1/9d47/Annonce payload: OSRAM vers 123 [2020-11-11 09:42:45][DEBUG] : Msg sent: {"message":{"topic":"CmdAbeille1\/9d47\/Annonce","payload":"OSRAM"}} on queue: 123 [2020-11-11 09:42:45][DEBUG] : L equipement Abeille1/9d47 n existe pas dans Jeedom, je ne process pas la commande, j'essaye d interroger l equipement pour le créer. [2020-11-11 09:42:45][DEBUG] : Envoi du message topic: CmdAbeille1/9d47/Annonce payload: Default vers 123 [2020-11-11 09:42:45][DEBUG] : Msg sent: {"message":{"topic":"CmdAbeille1\/9d47\/Annonce","payload":"Default"}} on queue: 123

mickadam29 commented 4 years ago

Voilà mes fameux objets !!Je les avais oubliés tellement ils étaient placé haut dans le couloir. En passant devant pour les enlever du couloir ben j'ai bien mes trames !! Au placard ces capteurs en attendant que l'un de vous fasse le modèle json qui va bien. Je crois que tu en as commandés Merci à toi.

mickadam29 commented 4 years ago

@KiwiHC16 Je pense que l'on peut fermer le sujet.

tcharp38 commented 4 years ago

@KiwiHC16 J'ai déja posé la question dans un autre thread mais pour moi il y a qqch à revoir dans la procedure. Tenter de "creer" un equipement quand une adresse apparait par miracle ne fait pas de sens non ? Seule la phase d'inclusion devrait avoir ce role. Histoire d eviter ce genre de pollution à l'avenir. Non ?

dams74 commented 4 years ago

@tcharp38 ce qui est bizarre, c'est qu'après redémarrage de ma clé après l'avoir débranché et rebranché, l'objet a été reconnu

KiwiHC16 commented 4 years ago

@tcharp38, le nombre de fois ou des equipements sont perdus et recupérés par Abeille est important. Par exemple une re-install complete de Jeedom... Je prefere trouver pourquoi tout d'un coup on a ce volume et pas kuste une ou deux demandes comme cela devrait être le cas...

KiwiHC16 commented 4 years ago

Ok je clos.