Comme annoncé, ce forum est passé en lecture seule au 1er janvier 2020. Désormais nous vous invitons à vous rendre sur notre nouvelle page communauté :
Image

A très bientôt !

Plugin Abeille

Avatar de l’utilisateur
Dams
Helper
Messages : 878
Inscription : 16 sept. 2014, 08:06
Localisation : Annecy

Re: Plugin Abeille

Message par Dams » 14 mars 2018, 21:22

lunarok a écrit :
14 mars 2018, 19:29
Oh un troll

Envoyé de mon ONEPLUS A5010 en utilisant Tapatalk
:lol: :lol:
Helper Officiel Jeedom
Merci à l'équipe pour le job !!
Trucs & Astuces I Documentation Jeedom

nagnag
Timide
Messages : 5
Inscription : 14 mars 2018, 14:45

Re: Plugin Abeille

Message par nagnag » 14 mars 2018, 21:54

Dams a écrit :
14 mars 2018, 21:22
lunarok a écrit :
14 mars 2018, 19:29
Oh un troll

Envoyé de mon ONEPLUS A5010 en utilisant Tapatalk
:lol: :lol:
Lunarok merci pour ton éclat de rire. A priori tu es qq1 de respectable donc je ne vais pas répondre à ce haut niveau d'échange.
J'ai quand même le droit de penser que la VERA est super et sait répondre à 95% de mes besoins non ? Ou parce que je dis ça je suis un troll et je ne peux poser des questions sur jeedom qui peuvent également intéressé d'autres personnes sur ce sujet MQTT ?

kiwihc16
Actif
Messages : 1866
Inscription : 08 févr. 2016, 12:40

Re: Plugin Abeille

Message par kiwihc16 » 15 mars 2018, 11:13

KiDom a écrit :
09 mars 2018, 21:43
kiwihc16 a écrit :
08 mars 2018, 10:14
Je n'ai pas beaucoup plus d'info car je n'ai que la V1 en stock. Normalement je devrai recevoir un V2 en fin de mois alors je pourrai investiguer. Si tu trouves des infos n'hesites pas a partager.
Je crois avoir lu qq part que la V2 inclus un capteur de lumiere, tu confirmes ?
Effectivement le capteur v2 a une mesure de luminosité
Quand on appuies sur le bouton latéral, le capteur envoie l'attribut 0x0005 du cluster Basic (0x0000), ce qui correspond à la chaine de caractère avec son nom 'lumi.sensor_motion.aq2". C'est cette trame qui déclenche le message vocal de la gateway "Connexion normale" (lianjie Zhengchang).
Par contre la trame propriétaire qui remonte la tension de la pile n'est pas émise.
La valeur de luminosité est un uint16 sur l'attribut 0x0000 du cluster 0x0400.
J'ai un petit échantillon de capteurs Xiaomi et de quoi faire des dump de trames Zigbee (en partie grâce à toi ;)) si tu as besoin de données n'hésites pas ...
Comment fais tu le dump des trames ZigBee ?

kiwihc16
Actif
Messages : 1866
Inscription : 08 févr. 2016, 12:40

Re: Plugin Abeille

Message par kiwihc16 » 15 mars 2018, 11:19

SilverPhil a écrit :
12 mars 2018, 15:00
kiwihc16 a écrit :
16 févr. 2018, 09:30
SilverPhil a écrit :
15 févr. 2018, 15:43
Bonjour,

Je viens de commander la ZiGate et j'ai hâte de pouvoir tester ça sur mon RPi2.
J'ai déjà une installation xiaomi (gate + capteur temp + cube + capteur ouverture) qui fonctionne avec le plugin Xiaomi, et des volet Profalux radio que je commande via des relais, sur les port GPIO, par contacts sec.
Donc de passer par la ZiGate va être beaucoup plus simple et surtout ne pas condamner mes télécommandes :)
De plus j'espère pouvoir appairer ma télécommande PB-433R (Alarme Tike sécurité) pour lancer des scenario (ouverture/fermeture) lors de l'activation ou non de l'alarme.

Pouvez-vous me dire si il y a déjà des TUTO pour ce dernier point (PB-433R <=> ZiGate) ?

Merci à tous pour vos développement qui rende la vie plus simple !!
Salut,

Profalux: https://github.com/KiwiHC16/Abeille/issues/44 merci de partager toutes sources d'informations pour faire avancer le schimlblic.

"PB-433R" est ce du ZigBee? Perso je ne connais pas. Le nom indique plutot de la radio 433.... des infos techniques quelque part ?
Désolé de répondre si tardivement, je ne me connecte pas souvent.

En fait je me suis planté, mes volets Profalux ne sont pas ZigBee, du coup c'est pas bon.
J'ai donc une autre idée, dites-moi ce que vous en pensez :
- Je voudrais remplacer mes télécommandes Profalux par des commandes TradFri IKEA. Comme cela je connecte mes télécommande Profalux sur mon RPI via les GPIO (contact sec via relais) et je récupère les actions des TradFri via Zigate pour actionner les volets...

Pour la partie connexion des télécommandes Profalux sur le RPI, je l'ai déjà fait pour les volets du RDC comme celà je commande les volets de façon autonome (heure lever/coucher du soleil).
Mais pour les volets du haut (chambres) j'ai besoin d'avoir une partie autonome + une partie manuelle (que les enfants puisse ouvrir et fermer les volets de leurs chambres comme ils veulent).

Pour la télécommande PB-433R, c'est effectivement "que" de la radio...

Bref, j'ai besoin d'aide pour savoir comment inclure plusieurs télécommandes TradFri (que les télécommandes) dans une réseau Zigate !

Merci pour votre aide !
Salut,
Les telecommandes Ikea sont integrés dans Abeille/Jeedom mais ne peuvent pas servir à ton besoin. Abeille/Jeedom ne recoit pas d'information quand tu appuies sur les boutons des telecommandes Ikea. Cela fonctionne peut être en passant par la Gateway Ikea mais pas avec la ZiGate pour l instant.
Perso j'utilise des telecommande DIO qui fonctionnent super bien.

kiwihc16
Actif
Messages : 1866
Inscription : 08 févr. 2016, 12:40

Re: Plugin Abeille

Message par kiwihc16 » 15 mars 2018, 11:21

wolfnco a écrit :
13 mars 2018, 15:42
Bonjour,

Depuis une grosse semaine, mon détecteur de présence Xiaomi ne me remonte plus de présence, ou plutôt il est bloqué sur présence :

Capture.PNG

Capture2.PNG

Par contre la luminosité est bien remontée (même si elle est de très mauvaise qualité sur cette équipement).

Je suis sur le master github, up-to-date.

Est ce quelqu'un d'autre a le problème ?
Je viens de recevoir le mien, je vais le mettre en "production" pour voir ce qu'il se passe.

kiwihc16
Actif
Messages : 1866
Inscription : 08 févr. 2016, 12:40

Re: Plugin Abeille

Message par kiwihc16 » 15 mars 2018, 11:22

wolfnco a écrit :
13 mars 2018, 22:10
J'ai supprimé et recréé l'objet détecteur de présence, et tout est rentré dans l'ordre !

J'ai également testé si les détecteurs de fuites d'eau sont maintenant bien détectés par Abeille : parfait !

Enfin j'ai testé des prises connectées Osram : en 10 secondes c'était fonctionnel !

Beaucoup de positif donc !
Super !!!
Merci pour ce retour.

kiwihc16
Actif
Messages : 1866
Inscription : 08 févr. 2016, 12:40

Re: Plugin Abeille

Message par kiwihc16 » 15 mars 2018, 11:50

nagnag a écrit :
14 mars 2018, 15:03
Bonjour,

J'ai finalement réussi mon install du plugin Abeille avec ma ZIGATE en 3.0B.
J'avoue avoir eu du mal du fait de l'ordre des documentations. Par exemple, je ne comprenais pas ce qu'était les paramètres MOSQUITTO ..
4 jours après je me sens bête mais aussi moins con ( MQTT ...).

Bref, pour rester sur le sujet MQTT et vu que le plugin abeille s'appuie dessus je voulais savoir si il était possible de s'abonner au MOSQUITTO pour lire les differents produits inclus via le couple abeille+ZIgate ?

Je m'explique :
ZIGATE c'est pour moi l'arme efficace pour utiliser les composants XIAOMI.
J'ai déjà une VERA EDGE qui est connecté à mon HUB HUE sur lequel j'ai mes lampes HUE mais aussi OSRAM et WEEMO.
J'ai tenté le plugin ZIGATE sur Vera via UI7 et ALTUI mais les changements d'états ne sont pas vus et l'inclusion marche vraiment mal.
Je me suis donc orienté sur Domoticz sous windows (pipo x8) pour lire les données du HUB xiaomi aqara mais là j'ai été confronté à domoticz et son frustrant mode de création scénario où pour sélectionner un composant dans un scénario il faut lui faire changer d'état pour qu'il le reconnaisse (j'ai vraiment pas compris cette loufoque façon de faire).
Finalement, j'ai enfin branché mon RPI3, installé rasbian, installé jeedom, pluggé la zigate, installé depuis github le plugin abeille (via la market cela ne marchait pas du tout bien), faire une inclusion d'un switch aqara et vu les changements d'état. Bref ravi.
Maintenant s'offre à moi plusieurs choix :
1- commande des lumieres de mon hub HUE via IFTTT
2- commande des lumieres de mon hub HUE via plugin jeedom hue
3- commande des lumieres de mon hub HUE via ma VERA interfacé avec JEEDOM+ABEILLE+ZIGATE.
(je tiens en effet à garder mon hub hue).

Bref ma question tourne sur le choix 3 :
En installant un plugin MQTT sur ma VERA puis -je m'abonner au MOSQUITTO installé en dépendance avec le plugin Abeille sur mon RPI3/JEEDOM et voir les composants inclus grâce à abeille et leur changement d'etat/valeurs ?
(j'ai regardé la log mosquitto du plugin abeille mais je n'y ai vu que les lignes liées aux inclusions faites ... rien sur les changements d'état de mes switchs)
Bonjour nagnag,

Il y a beaucoup d'info dans ton message. Je vais essayer de synthétiser mon point de vue mais surtout rester dans ce fils sur les aspects techniques.
Comme tu les listes il y a plein de solutions disponibles. Elles ont toutes, leur plus et moins, mais ce qui est sure c'est que cela depend de tes besoins.

Abeille utilise MQTT pour faire du transfer de message entre les modules logiciels en sein même d'Abeille. Cela s'implifie le code (pas l installation) et évite de tout réécrire. L'usage fait par Abeille de MQTT/Mosquitto n'est pas un moyen (sans faire de dev logiciel) pour interconnecter les solutions entre elles. Si tu connectes ta Vera sur mosquitto, elle verra les messages mais ne pourra rien en faire sans que quelqu'un ne fasse un dveloppement spécifique.

"ZIGATE c'est pour moi l'arme efficace pour utiliser les composants XIAOMI.": Je dirai non dans 95% des cas. Xiaomi et sa passerelle plus les plugin des solutions traditionnelles vont répondre à 95% des usages.

L'interêt d'abeille est d'utiliser le protocol ZigBee et pouvoir utiliser des équipements qui ne sont pas ouverts, par exemple Volet Profalux, d'accéder à des fonctionnalisés pas disponibles chez le constructeurs exemple va et vient avec des telecommandes Ikea. Mais un tres gros désavantage est qu'on ne peut pas faire les mises à jour logicielle des equipements car simplement fournis par les constructeurs.

Si tu controles les equipements philips par la gateway Hue, si tu n'as que des équipements Xiaomi, alors utilises la gateway xiaomi et les plugin associé dans la solution domotique de ton choix.

Si tu souhaites poursuivre cette discussion sur le choix des solutions techniques, je te propose d'ouvrir une discussion spécifique afin qu'on garde ce fils de discusison sur le developement de la solution Abeille.

KiDom
Timide
Messages : 95
Inscription : 04 août 2017, 16:29

Re: Plugin Abeille

Message par KiDom » 15 mars 2018, 14:25

kiwihc16 a écrit :
15 mars 2018, 11:13
KiDom a écrit :
09 mars 2018, 21:43
kiwihc16 a écrit :
08 mars 2018, 10:14
Je n'ai pas beaucoup plus d'info car je n'ai que la V1 en stock. Normalement je devrai recevoir un V2 en fin de mois alors je pourrai investiguer. Si tu trouves des infos n'hesites pas a partager.
Je crois avoir lu qq part que la V2 inclus un capteur de lumiere, tu confirmes ?
Effectivement le capteur v2 a une mesure de luminosité
Quand on appuies sur le bouton latéral, le capteur envoie l'attribut 0x0005 du cluster Basic (0x0000), ce qui correspond à la chaine de caractère avec son nom 'lumi.sensor_motion.aq2". C'est cette trame qui déclenche le message vocal de la gateway "Connexion normale" (lianjie Zhengchang).
Par contre la trame propriétaire qui remonte la tension de la pile n'est pas émise.
La valeur de luminosité est un uint16 sur l'attribut 0x0000 du cluster 0x0400.
J'ai un petit échantillon de capteurs Xiaomi et de quoi faire des dump de trames Zigbee (en partie grâce à toi ;)) si tu as besoin de données n'hésites pas ...
Comment fais tu le dump des trames ZigBee ?
Avec Wireshark et un sniffer flashé dans un inter Xiaomi.
Il me semble que c'est toi qui avait commencé à modifier le sniffer pour avoir l'interface avec Wireshark.

kiwihc16
Actif
Messages : 1866
Inscription : 08 févr. 2016, 12:40

Re: Plugin Abeille

Message par kiwihc16 » 15 mars 2018, 19:35

KiDom a écrit :
kiwihc16 a écrit :
15 mars 2018, 11:13
KiDom a écrit :
09 mars 2018, 21:43
Effectivement le capteur v2 a une mesure de luminosité
Quand on appuies sur le bouton latéral, le capteur envoie l'attribut 0x0005 du cluster Basic (0x0000), ce qui correspond à la chaine de caractère avec son nom 'lumi.sensor_motion.aq2". C'est cette trame qui déclenche le message vocal de la gateway "Connexion normale" (lianjie Zhengchang).
Par contre la trame propriétaire qui remonte la tension de la pile n'est pas émise.
La valeur de luminosité est un uint16 sur l'attribut 0x0000 du cluster 0x0400.
J'ai un petit échantillon de capteurs Xiaomi et de quoi faire des dump de trames Zigbee (en partie grâce à toi ;)) si tu as besoin de données n'hésites pas ...
Comment fais tu le dump des trames ZigBee ?
Avec Wireshark et un sniffer flashé dans un inter Xiaomi.
Il me semble que c'est toi qui avait commencé à modifier le sniffer pour avoir l'interface avec Wireshark.
Oui c est moi !
Heureux que ça serve à d autre.

KiDom
Timide
Messages : 95
Inscription : 04 août 2017, 16:29

Re: Plugin Abeille

Message par KiDom » 15 mars 2018, 20:02

kiwihc16 a écrit :
15 mars 2018, 19:35
KiDom a écrit :
kiwihc16 a écrit :
15 mars 2018, 11:13


Comment fais tu le dump des trames ZigBee ?
Avec Wireshark et un sniffer flashé dans un inter Xiaomi.
Il me semble que c'est toi qui avait commencé à modifier le sniffer pour avoir l'interface avec Wireshark.
Oui c est moi !
Heureux que ça serve à d autre.
Alors merci beaucoup. Ca m'est bien utile sur mon projet actuel :P

wolfnco
Timide
Messages : 115
Inscription : 15 févr. 2018, 21:51

Re: Plugin Abeille

Message par wolfnco » 15 mars 2018, 20:58

Bonjour kiwihc16,

Une petite Feature Request :)

J'ai une sonde de température HS depuis une semaine (merci les enfants qui ont joué avec).

Mais sur jeedom, à moins d'aller voir dans l'historique et constater un électrocardiogramme plat, l'objet semble vivant : la dernière valeur reçue reste affichée, et plus fourbe : si on teste la valeur de la température, ça retourne bien une valeur, alors que l'objet est HS (j'imagine que c'est la dernière valeur reçu par le zigate qui est resté en cache).

Par contre, dans santé, on voit bien qu'il y a un soucis :
Capture.PNG
Capture.PNG (14.2 Kio) Consulté 1710 fois
Serait-il possible "d'invalider" une sonde en cas d'absence de communication depuis un délai paramétrable ? (connais tu la valeur du heartbeat des objets Xiaomi ?)

Merci !

jdkart
Timide
Messages : 34
Inscription : 18 févr. 2018, 14:57

Re: Plugin Abeille

Message par jdkart » 15 mars 2018, 22:06

Bonjour,
J'ai essayé d'ajouter un capteur Xiaomi mijia Honeywell Fire Alarm Detector
Après inclusion 2 messages sont générés :
Création d un nouvel objet Abeille (86ff) en cours, dans quelques secondes rafraîchissez votre dashboard pour le voir.
getJSonConfigFilebyDevices: file not found devicefilename/var/www/html/plugins/Abeille/resources/AbeilleDeamon/lib/../../../core/config/devices/sensor_smoke/sensor_smoke.json

Voilà les logs renvoyés dans AbeilleParser après appui sur le bouton du capteur :
AbeilleParser 2018-03-15 22:02:47[DEBUG];Type: 8102 (Attribut Report)(Processed->MQTT); SQN: 0B; Src Addr : 86ff; End Point : 01; Cluster ID : 0000; Attr ID : ff01; Attr Status : 00; Attr Data Type : 42; Attr Size : 0028; Data byte list : 0121ad0C03281b0421a81305210A00062400000000000A2100000821041064200196230000000000
AbeilleParser 2018-03-15 22:02:47[DEBUG];Type: 8102 (Attribut Report)(Processed->MQTT); SQN: 0C; Src Addr : 86ff; End Point : 01; Cluster ID : 0000; Attr ID : 0005; Attr Status : 00; Attr Data Type : 42; Attr Size : 0011; Data byte list : 6c756d692e73656e736f725f736d6f6b65
AbeilleParser 2018-03-15 22:02:47[DEBUG];Type: 8401: (IAS Zone status change notification )(Decoded but not Processed); SQN: 0D; endpoint: 01; cluster id: 0500; src address mode: 02; src address: 86ff; zone status: 0000; extended status: 00; zone id: ff; delay: 0000
AbeilleParser 2018-03-15 22:02:47[DEBUG];Type: 8102 (Attribut Report)(Processed->MQTT); SQN: 0E; Src Addr : 86ff; End Point : 01; Cluster ID : 0000; Attr ID : ff01; Attr Status : 00; Attr Data Type : 42; Attr Size : 0028; Data byte list : 0121ad0C03281b0421a81305210A00062401000000000A2100000821041064200196230000000000

Merci

nagnag
Timide
Messages : 5
Inscription : 14 mars 2018, 14:45

Re: Plugin Abeille

Message par nagnag » 16 mars 2018, 13:57

J'ai essayé d'inclure une ampoule OSRAM lightfy color mais elle n'est reconnue que comme unknown.
Est-il possible de l'ajouter à la bibliotheque ?

[2018-03-16 13:40:21][DEBUG] : Message ->Hue<- sur CmdAbeille/49c6/Annonce
[2018-03-16 13:40:23][DEBUG] : 16 : Client jeedom received PUBLISH (d0, q0, r0, m0, 'CmdAbeille/49c6/Annonce', ... (5 bytes))
[2018-03-16 13:40:23][DEBUG] : --- process a new message -----------------------
[2018-03-16 13:40:23][DEBUG] : Message ->OSRAM<- sur CmdAbeille/49c6/Annonce
[2018-03-16 13:40:25][DEBUG] : 16 : Client jeedom received PUBLISH (d0, q0, r0, m0, 'CmdAbeille/49c6/AnnonceProfalux', ... (7 bytes))
[2018-03-16 13:40:25][DEBUG] : --- process a new message -----------------------
[2018-03-16 13:40:25][DEBUG] : Message ->Default<- sur CmdAbeille/49c6/AnnonceProfalux
[2018-03-16 13:40:25][DEBUG] : 16 : Client jeedom received PUBLISH (d0, q0, r0, m0, 'Abeille/49c6/IEEE-Addr', ... (16 bytes))
[2018-03-16 13:40:25][DEBUG] : --- process a new message -----------------------
[2018-03-16 13:40:25][DEBUG] : Message ->8418260000cb8cd7<- sur Abeille/49c6/IEEE-Addr
[2018-03-16 13:40:25][DEBUG] : 16 : Client jeedom received PUBLISH (d0, q0, r0, m0, 'Abeille/49c6/Time-TimeStamp', ... (10 bytes))
[2018-03-16 13:40:25][DEBUG] : --- process a new message -----------------------
[2018-03-16 13:40:25][DEBUG] : Message ->1521204025<- sur Abeille/49c6/Time-TimeStamp
[2018-03-16 13:40:25][DEBUG] : 16 : Client jeedom received PUBLISH (d0, q0, r0, m0, 'Abeille/49c6/Time-Time', ... (19 bytes))
[2018-03-16 13:40:25][DEBUG] : --- process a new message -----------------------
[2018-03-16 13:40:25][DEBUG] : Message ->2018-03-16 13:40:25<- sur Abeille/49c6/Time-Time
[2018-03-16 13:40:25][DEBUG] : 16 : Client jeedom received PUBLISH (d0, q0, r0, m0, 'CmdAbeille/49c6/Annonce', ... (7 bytes))
[2018-03-16 13:40:25][DEBUG] : --- process a new message -----------------------
[2018-03-16 13:40:25][DEBUG] : Message ->Default<- sur CmdAbeille/49c6/Annonce
[2018-03-16 13:40:27][DEBUG] : 16 : Client jeedom received PUBLISH (d0, q0, r0, m0, 'CmdAbeille/49c6/Annonce', ... (3 bytes))
[2018-03-16 13:40:27][DEBUG] : --- process a new message -----------------------
[2018-03-16 13:40:27][DEBUG] : Message ->Hue<- sur CmdAbeille/49c6/Annonce
[2018-03-16 13:40:29][DEBUG] : 16 : Client jeedom received PUBLISH (d0, q0, r0, m0, 'CmdAbeille/49c6/Annonce', ... (5 bytes))
[2018-03-16 13:40:29][DEBUG] : --- process a new message -----------------------
[2018-03-16 13:40:29][DEBUG] : Message ->OSRAM<- sur CmdAbeille/49c6/Annonce
[2018-03-16 13:40:31][DEBUG] : 16 : Client jeedom received PUBLISH (d0, q0, r0, m0, 'CmdAbeille/49c6/AnnonceProfalux', ... (7 bytes))
[2018-03-16 13:40:31][DEBUG] : --- process a new message -----------------------
[2018-03-16 13:40:31][DEBUG] : Message ->Default<- sur CmdAbeille/49c6/AnnonceProfalux
[2018-03-16 13:40:31][DEBUG] : 16 : Client jeedom received PUBLISH (d0, q0, r0, m0, 'Abeille/49c6/0000-0005', ... (16 bytes))
[2018-03-16 13:40:31][DEBUG] : --- process a new message -----------------------
[2018-03-16 13:40:31][DEBUG] : Message ->Classic A60 RGBW<- sur Abeille/49c6/0000-0005
[2018-03-16 13:40:31][INFO] : Recherche objet: Classic A60 RGBW dans les objets connus
[2018-03-16 13:40:31][DEBUG] : value:Classic A60 RGBW / trimmed value: ClassicA60RGBW
[2018-03-16 13:40:31][DEBUG] : getJSonConfigFilebyDevices: devicefilename/var/www/html/plugins/Abeille/resources/AbeilleDeamon/lib/../../../core/config/devices/ClassicA60RGBW/ClassicA60RGBW.json
[2018-03-16 13:40:31][ERROR] : getJSonConfigFilebyDevices: file not found devicefilename/var/www/html/plugins/Abeille/resources/AbeilleDeamon/lib/../../../core/config/devices/ClassicA60RGBW/ClassicA60RGBW.json
[2018-03-16 13:40:31][INFO] : objet: Classic A60 RGBW recherché comme ClassicA60RGBW ne peut pas etre cree completement car je ne connais pas ce type d objet.
[2018-03-16 13:40:31][DEBUG] : objet: null
[2018-03-16 13:40:31][DEBUG] : deamon_postSave: IN
[2018-03-16 13:40:31][DEBUG] : deamon_postSave: OUT
[2018-03-16 13:40:31][DEBUG] : 16 : Client jeedom received PUBLISH (d0, q0, r0, m0, 'Abeille/49c6/Time-TimeStamp', ... (10 bytes))
[2018-03-16 13:40:31][DEBUG] : --- process a new message -----------------------
[2018-03-16 13:40:31][DEBUG] : Message ->1521204031<- sur Abeille/49c6/Time-TimeStamp
[2018-03-16 13:40:31][DEBUG] : L objet: Abeille/49c6 existe mais pas la commande: Time-TimeStamp
[2018-03-16 13:40:31][DEBUG] : 16 : Client jeedom received PUBLISH (d0, q0, r0, m0, 'Abeille/49c6/Time-Time', ... (19 bytes))
[2018-03-16 13:40:31][DEBUG] : --- process a new message -----------------------
[2018-03-16 13:40:31][DEBUG] : Message ->2018-03-16 13:40:31<- sur Abeille/49c6/Time-Time
[2018-03-16 13:40:31][DEBUG] : L objet: Abeille/49c6 existe mais pas la commande: Time-Time
[2018-03-16 13:40:31][DEBUG] : 16 : Client jeedom received PUBLISH (d0, q0, r0, m0, 'Abeille/49c6/0000-0005', ... (16 bytes))
[2018-03-16 13:40:31][DEBUG] : --- process a new message -----------------------
[2018-03-16 13:40:31][DEBUG] : Message ->Classic A60 RGBW<- sur Abeille/49c6/0000-0005
[2018-03-16 13:40:32][DEBUG] : L objet: Abeille/49c6 existe mais pas la commande: 0000-0005
[2018-03-16 13:40:32][DEBUG] : 16 : Client jeedom received PUBLISH (d0, q0, r0, m0, 'Abeille/49c6/Time-TimeStamp', ... (10 bytes))


AbeilleMQTTCmd 2018-03-16 13:40:18[DEBUG]Msg Received: Topic: {CmdAbeille/Ruche/SetPermit} => Inclusion
AbeilleMQTTCmd 2018-03-16 13:40:18[DEBUG]Type: CmdAbeille Address: Ruche avec Action: SetPermit
AbeilleMQTTCmd 2018-03-16 13:40:18[DEBUG]begin processCmd function
AbeilleMQTTCmd 2018-03-16 13:40:18[DEBUG]len data: 8
AbeilleMQTTCmd 2018-03-16 13:40:18[DEBUG]checksum computed: 176
AbeilleMQTTCmd 2018-03-16 13:40:19[DEBUG]Msg Received: Topic: {CmdAbeille/49c6/Annonce} => Default
AbeilleMQTTCmd 2018-03-16 13:40:19[DEBUG]Type: CmdAbeille Address: 49c6 avec Action: Annonce
AbeilleMQTTCmd 2018-03-16 13:40:19[DEBUG]Preparation de la commande annonce pour default
AbeilleMQTTCmd 2018-03-16 13:40:19[DEBUG]begin processCmd function
AbeilleMQTTCmd 2018-03-16 13:40:19[DEBUG]data: 0249c60101000000000000010005
AbeilleMQTTCmd 2018-03-16 13:40:19[DEBUG]len data: 28
AbeilleMQTTCmd 2018-03-16 13:40:19[DEBUG]len data: 28
AbeilleMQTTCmd 2018-03-16 13:40:19[DEBUG]checksum computed: 134
AbeilleMQTTCmd 2018-03-16 13:40:21[DEBUG]Msg Received: Topic: {CmdAbeille/49c6/Annonce} => Hue
AbeilleMQTTCmd 2018-03-16 13:40:21[DEBUG]Type: CmdAbeille Address: 49c6 avec Action: Annonce
AbeilleMQTTCmd 2018-03-16 13:40:21[DEBUG]Preparation de la commande annonce pour Hue
AbeilleMQTTCmd 2018-03-16 13:40:21[DEBUG]begin processCmd function
AbeilleMQTTCmd 2018-03-16 13:40:21[DEBUG]getParamHue
AbeilleMQTTCmd 2018-03-16 13:40:21[DEBUG]len data: 28
AbeilleMQTTCmd 2018-03-16 13:40:21[DEBUG]len data: 28
AbeilleMQTTCmd 2018-03-16 13:40:21[DEBUG]checksum computed: 140
AbeilleMQTTCmd 2018-03-16 13:40:23[DEBUG]Msg Received: Topic: {CmdAbeille/49c6/Annonce} => OSRAM
AbeilleMQTTCmd 2018-03-16 13:40:23[DEBUG]Type: CmdAbeille Address: 49c6 avec Action: Annonce
AbeilleMQTTCmd 2018-03-16 13:40:23[DEBUG]Preparation de la commande annonce pour Hue
AbeilleMQTTCmd 2018-03-16 13:40:23[DEBUG]begin processCmd function
AbeilleMQTTCmd 2018-03-16 13:40:23[DEBUG]data: 0249c60103000000000000010005
AbeilleMQTTCmd 2018-03-16 13:40:23[DEBUG]len data: 28
AbeilleMQTTCmd 2018-03-16 13:40:23[DEBUG]len data: 28
AbeilleMQTTCmd 2018-03-16 13:40:23[DEBUG]checksum computed: 132
AbeilleMQTTCmd 2018-03-16 13:40:25[DEBUG]Msg Received: Topic: {CmdAbeille/49c6/AnnonceProfalux} => Default
AbeilleMQTTCmd 2018-03-16 13:40:25[DEBUG]Type: CmdAbeille Address: 49c6 avec Action: AnnonceProfalux
AbeilleMQTTCmd 2018-03-16 13:40:25[DEBUG]Preparation de la commande annonce pour default
AbeilleMQTTCmd 2018-03-16 13:40:25[DEBUG]begin processCmd function
AbeilleMQTTCmd 2018-03-16 13:40:25[DEBUG]data: 0249c60101000000000000010010
AbeilleMQTTCmd 2018-03-16 13:40:25[DEBUG]len data: 28
AbeilleMQTTCmd 2018-03-16 13:40:25[DEBUG]len data: 28
AbeilleMQTTCmd 2018-03-16 13:40:25[DEBUG]checksum computed: 147
AbeilleMQTTCmd 2018-03-16 13:40:25[DEBUG]Msg Received: Topic: {CmdAbeille/49c6/Annonce} => Default
AbeilleMQTTCmd 2018-03-16 13:40:25[DEBUG]Type: CmdAbeille Address: 49c6 avec Action: Annonce
AbeilleMQTTCmd 2018-03-16 13:40:25[DEBUG]Preparation de la commande annonce pour default
AbeilleMQTTCmd 2018-03-16 13:40:25[DEBUG]begin processCmd function
AbeilleMQTTCmd 2018-03-16 13:40:25[DEBUG]data: 0249c60101000000000000010005
AbeilleMQTTCmd 2018-03-16 13:40:25[DEBUG]len data: 28
AbeilleMQTTCmd 2018-03-16 13:40:25[DEBUG]len data: 28
AbeilleMQTTCmd 2018-03-16 13:40:25[DEBUG]checksum computed: 134
AbeilleMQTTCmd 2018-03-16 13:40:27[DEBUG]Msg Received: Topic: {CmdAbeille/49c6/Annonce} => Hue
AbeilleMQTTCmd 2018-03-16 13:40:27[DEBUG]Type: CmdAbeille Address: 49c6 avec Action: Annonce
AbeilleMQTTCmd 2018-03-16 13:40:27[DEBUG]Preparation de la commande annonce pour Hue
AbeilleMQTTCmd 2018-03-16 13:40:27[DEBUG]begin processCmd function
AbeilleMQTTCmd 2018-03-16 13:40:27[DEBUG]getParamHue
AbeilleMQTTCmd 2018-03-16 13:40:27[DEBUG]len data: 28
AbeilleMQTTCmd 2018-03-16 13:40:27[DEBUG]len data: 28
AbeilleMQTTCmd 2018-03-16 13:40:27[DEBUG]checksum computed: 140
AbeilleMQTTCmd 2018-03-16 13:40:29[DEBUG]Msg Received: Topic: {CmdAbeille/49c6/Annonce} => OSRAM
AbeilleMQTTCmd 2018-03-16 13:40:29[DEBUG]Type: CmdAbeille Address: 49c6 avec Action: Annonce
AbeilleMQTTCmd 2018-03-16 13:40:29[DEBUG]Preparation de la commande annonce pour Hue
AbeilleMQTTCmd 2018-03-16 13:40:29[DEBUG]begin processCmd function
AbeilleMQTTCmd 2018-03-16 13:40:29[DEBUG]data: 0249c60103000000000000010005
AbeilleMQTTCmd 2018-03-16 13:40:29[DEBUG]len data: 28
AbeilleMQTTCmd 2018-03-16 13:40:29[DEBUG]len data: 28
AbeilleMQTTCmd 2018-03-16 13:40:29[DEBUG]checksum computed: 132
AbeilleMQTTCmd 2018-03-16 13:40:31[DEBUG]Msg Received: Topic: {CmdAbeille/49c6/AnnonceProfalux} => Default
AbeilleMQTTCmd 2018-03-16 13:40:31[DEBUG]Type: CmdAbeille Address: 49c6 avec Action: AnnonceProfalux
AbeilleMQTTCmd 2018-03-16 13:40:31[DEBUG]Preparation de la commande annonce pour default
AbeilleMQTTCmd 2018-03-16 13:40:31[DEBUG]begin processCmd function
AbeilleMQTTCmd 2018-03-16 13:40:31[DEBUG]data: 0249c60101000000000000010010
AbeilleMQTTCmd 2018-03-16 13:40:31[DEBUG]len data: 28
AbeilleMQTTCmd 2018-03-16 13:40:31[DEBUG]len data: 28
AbeilleMQTTCmd 2018-03-16 13:40:31[DEBUG]checksum computed: 147


AbeilleParser 2018-03-16 13:40:18[DEBUG];type: 8000 (Status)(Not Processed); Length: 5; Status: 00-(Success); SQN: db
AbeilleParser 2018-03-16 13:40:18[DEBUG]SQN: 0 for messages which are not transmitted over the air.
AbeilleParser 2018-03-16 13:40:19[DEBUG];type: 004d (Device announce)(Processed->MQTT); Src Addr : 49c6; IEEE : 8418260000cb8cd7; MAC capa : 8e
AbeilleParser 2018-03-16 13:40:19[DEBUG]Je demande a l equipement d annoncer son nom pour le creer dans Abeille si il n existe pas deja
AbeilleParser 2018-03-16 13:40:19[DEBUG]Je demande a l equipement de type generique
AbeilleParser 2018-03-16 13:40:21[DEBUG]Je demande a l equipement de type Hue
AbeilleParser 2018-03-16 13:40:23[DEBUG]Je demande a l equipement de type OSRAM
AbeilleParser 2018-03-16 13:40:25[DEBUG]Je demande a l equipement de type ProFalux
AbeilleParser 2018-03-16 13:40:25[DEBUG];type: 8000 (Status)(Not Processed); Length: 5; Status: 00-(Success); SQN: 00
AbeilleParser 2018-03-16 13:40:25[DEBUG]SQN: 0 for messages which are not transmitted over the air.
AbeilleParser 2018-03-16 13:40:25[DEBUG];type: 004d (Device announce)(Processed->MQTT); Src Addr : 49c6; IEEE : 8418260000cb8cd7; MAC capa : 0E
AbeilleParser 2018-03-16 13:40:25[DEBUG]Je demande a l equipement d annoncer son nom pour le creer dans Abeille si il n existe pas deja
AbeilleParser 2018-03-16 13:40:25[DEBUG]Je demande a l equipement de type generique
AbeilleParser 2018-03-16 13:40:27[DEBUG]Je demande a l equipement de type Hue
AbeilleParser 2018-03-16 13:40:29[DEBUG]Je demande a l equipement de type OSRAM
AbeilleParser 2018-03-16 13:40:31[DEBUG]Je demande a l equipement de type ProFalux
AbeilleParser 2018-03-16 13:40:31[DEBUG] type: 8701 (Route Discovery Confirm)(Not Processed); Status : 00; Nwk Status : 00
AbeilleParser 2018-03-16 13:40:31[DEBUG];type: 8000 (Status)(Not Processed); Length: 5; Status: 00-(Success); SQN: 01
AbeilleParser 2018-03-16 13:40:31[DEBUG];type: 8000 (Status)(Not Processed); Length: 5; Status: 00-(Success); SQN: 02
AbeilleParser 2018-03-16 13:40:31[DEBUG];Type: 8102 (Attribut Report)(Processed->MQTT); SQN: 02; Src Addr : 49c6; End Point : 03; Cluster ID : 0000; Attr ID : 0005; Attr Status : 00; Attr Data Type : 42; Attr Size : 0010; Data byte list : 436c6173736963204136302052474257
AbeilleParser 2018-03-16 13:40:31[DEBUG];type: 8000 (Status)(Not Processed); Length: 5; Status: 00-(Success); SQN: 03
AbeilleParser 2018-03-16 13:40:31[DEBUG];type: 8000 (Status)(Not Processed); Length: 5; Status: 00-(Success); SQN: 04
AbeilleParser 2018-03-16 13:40:31[DEBUG];type: 8000 (Status)(Not Processed); Length: 5; Status: 00-(Success); SQN: 05
AbeilleParser 2018-03-16 13:40:31[DEBUG];type: 8000 (Status)(Not Processed); Length: 5; Status: 00-(Success); SQN: 06
AbeilleParser 2018-03-16 13:40:31[DEBUG];Type: 8102 (Attribut Report)(Processed->MQTT); SQN: 06; Src Addr : 49c6; End Point : 03; Cluster ID : 0000; Attr ID : 0005; Attr Status : 00; Attr Data Type : 42; Attr Size : 0010; Data byte list : 436c6173736963204136302052474257
AbeilleParser 2018-03-16 13:40:31[DEBUG];type: 8000 (Status)(Not Processed); Length: 5; Status: 00-(Success); SQN: 07
AbeilleParser 2018-03-16 13:45:50[DEBUG];Type: 8102 (Attribut Report)(Processed->MQTT); SQN: 18; Src Addr : c650; End Point : 01; Cluster ID : 0402; Attr ID : 0000; Attr Status : 00; Attr Data Type : 29; Attr Size : 0002; Data byte list : 0855
AbeilleParser 2018-03-16 13:45:50[DEBUG];Type: 8102 (Attribut Report)(Processed->MQTT); SQN: 19; Src Addr : c650; End Point : 01; Cluster ID : 0405; Attr ID : 0000; Attr Status : 00; Attr Data Type : 21; Attr Size : 0002; Data byte list : 1248
AbeilleParser 2018-03-16 13:45:50[DEBUG];Type: 8102 (Attribut Report)(Processed->MQTT); SQN: 1a; Src Addr : c650; End Point : 01; Cluster ID : 0403; Attr ID : 0000; Attr Status : 00; Attr Data Type : 29; Attr Size : 0002; Data byte list : 03dc
AbeilleParser 2018-03-16 13:45:50[DEBUG];Type: 8102 (Attribut Report)(Processed->MQTT); SQN: 1a; Src Addr : c650; End Point : 01; Cluster ID : 0403; Attr ID : 0014; Attr Status : 00; Attr Data Type : 28; Attr Size : 0001; Data byte list : ff
AbeilleParser 2018-03-16 13:45:50[DEBUG];Type: 8102 (Attribut Report)(Processed->MQTT); SQN: 1a; Src Addr : c650; End Point : 01; Cluster ID : 0403; Attr ID : 0010; Attr Status : 00; Attr Data Type : 29; Attr Size : 0002; Data byte list : 269e
AbeilleParser 2018-03-16 13:46:50[DEBUG];Type: 8102 (Attribut Report)(Processed->MQTT); SQN: 1b; Src Addr : c650; End Point : 01; Cluster ID : 0000; Attr ID : ff01; Attr Status : 00; Attr Data Type : 42; Attr Size : 0025; Data byte list : 0121350C0421a81305210500062401000000006429580865214712662b338201000A210000



AbeilleSerialRead 2018-03-16 13:40:18[DEBUG]2018-03-16 13:40:18 -> 800000051700db004900
AbeilleSerialRead 2018-03-16 13:40:19[DEBUG]2018-03-16 13:40:19 -> 004d000Cee49c68418260000cb8cd78e84
AbeilleSerialRead 2018-03-16 13:40:19[DEBUG]2018-03-16 13:40:19 -> 80000005840000010000
AbeilleSerialRead 2018-03-16 13:40:20[DEBUG]2018-03-16 13:40:20 -> 004d000C8649c68418260000cb8cd70E6c
AbeilleSerialRead 2018-03-16 13:40:20[DEBUG]2018-03-16 13:40:20 -> 87010003e900006c
AbeilleSerialRead 2018-03-16 13:40:21[DEBUG]2018-03-16 13:40:21 -> 80000005850001010000
AbeilleSerialRead 2018-03-16 13:40:23[DEBUG]2018-03-16 13:40:23 -> 80000005860002010000
AbeilleSerialRead 2018-03-16 13:40:23[DEBUG]2018-03-16 13:40:23 -> 8102001d2d0249c6030000000500420010436c617373696320413630205247425769
AbeilleSerialRead 2018-03-16 13:40:25[DEBUG]2018-03-16 13:40:25 -> 80000005870003010000
AbeilleSerialRead 2018-03-16 13:40:25[DEBUG]2018-03-16 13:40:25 -> 80000005800004010000
AbeilleSerialRead 2018-03-16 13:40:27[DEBUG]2018-03-16 13:40:27 -> 80000005810005010000
AbeilleSerialRead 2018-03-16 13:40:29[DEBUG]2018-03-16 13:40:29 -> 80000005820006010000
AbeilleSerialRead 2018-03-16 13:40:29[DEBUG]2018-03-16 13:40:29 -> 8102001d260649c6030000000500420010436c617373696320413630205247425766
AbeilleSerialRead 2018-03-16 13:40:31[DEBUG]2018-03-16 13:40:31 -> 80000005830007010000

kiwihc16
Actif
Messages : 1866
Inscription : 08 févr. 2016, 12:40

Re: Plugin Abeille

Message par kiwihc16 » 16 mars 2018, 18:38

Comme cela fait un mois que les versions du market n'ont pas été mises à jour et qu'il y a eu plein d'avancées, je viens de mettre à jour la beta et la stable (c est la même que la beta).

Elle devraient être disponibles sur le market demain en début de journée.

Soyez prudents, ca reste du Beta alors pas sur un systeme en production sans prendre 50.000 précautions.

Perso j ai un systeme en fonctionnement avec
Capture d’écran 2018-03-16 à 18.35.54.png
Capture d’écran 2018-03-16 à 18.35.54.png (212.45 Kio) Consulté 1684 fois
qui fonctionne très bien depuis une grosse semaine.

Amusez vous bien.

kiwihc16
Actif
Messages : 1866
Inscription : 08 févr. 2016, 12:40

Re: Plugin Abeille

Message par kiwihc16 » 16 mars 2018, 18:43

wolfnco a écrit :
15 mars 2018, 20:58
Bonjour kiwihc16,

Une petite Feature Request :)

J'ai une sonde de température HS depuis une semaine (merci les enfants qui ont joué avec).

Mais sur jeedom, à moins d'aller voir dans l'historique et constater un électrocardiogramme plat, l'objet semble vivant : la dernière valeur reçue reste affichée, et plus fourbe : si on teste la valeur de la température, ça retourne bien une valeur, alors que l'objet est HS (j'imagine que c'est la dernière valeur reçu par le zigate qui est resté en cache).

Par contre, dans santé, on voit bien qu'il y a un soucis :

Capture.PNG

Serait-il possible "d'invalider" une sonde en cas d'absence de communication depuis un délai paramétrable ? (connais tu la valeur du heartbeat des objets Xiaomi ?)

Merci !
Ca tombe bien j'ai fait un premier truc hier mais je n'ai pas encore eu le temps de le tester.
Regardes ici https://github.com/KiwiHC16/Abeille/issues/162

Je vais y ajouter des infos.

kiwihc16
Actif
Messages : 1866
Inscription : 08 févr. 2016, 12:40

Re: Plugin Abeille

Message par kiwihc16 » 16 mars 2018, 18:47

jdkart a écrit :
15 mars 2018, 22:06
Bonjour,
J'ai essayé d'ajouter un capteur Xiaomi mijia Honeywell Fire Alarm Detector
Après inclusion 2 messages sont générés :
Création d un nouvel objet Abeille (86ff) en cours, dans quelques secondes rafraîchissez votre dashboard pour le voir.
getJSonConfigFilebyDevices: file not found devicefilename/var/www/html/plugins/Abeille/resources/AbeilleDeamon/lib/../../../core/config/devices/sensor_smoke/sensor_smoke.json

Voilà les logs renvoyés dans AbeilleParser après appui sur le bouton du capteur :
AbeilleParser 2018-03-15 22:02:47[DEBUG];Type: 8102 (Attribut Report)(Processed->MQTT); SQN: 0B; Src Addr : 86ff; End Point : 01; Cluster ID : 0000; Attr ID : ff01; Attr Status : 00; Attr Data Type : 42; Attr Size : 0028; Data byte list : 0121ad0C03281b0421a81305210A00062400000000000A2100000821041064200196230000000000
AbeilleParser 2018-03-15 22:02:47[DEBUG];Type: 8102 (Attribut Report)(Processed->MQTT); SQN: 0C; Src Addr : 86ff; End Point : 01; Cluster ID : 0000; Attr ID : 0005; Attr Status : 00; Attr Data Type : 42; Attr Size : 0011; Data byte list : 6c756d692e73656e736f725f736d6f6b65
AbeilleParser 2018-03-15 22:02:47[DEBUG];Type: 8401: (IAS Zone status change notification )(Decoded but not Processed); SQN: 0D; endpoint: 01; cluster id: 0500; src address mode: 02; src address: 86ff; zone status: 0000; extended status: 00; zone id: ff; delay: 0000
AbeilleParser 2018-03-15 22:02:47[DEBUG];Type: 8102 (Attribut Report)(Processed->MQTT); SQN: 0E; Src Addr : 86ff; End Point : 01; Cluster ID : 0000; Attr ID : ff01; Attr Status : 00; Attr Data Type : 42; Attr Size : 0028; Data byte list : 0121ad0C03281b0421a81305210A00062401000000000A2100000821041064200196230000000000

Merci
Je viens d'en recevoir un mais sans sa pile. Des que j ai une pile, je travaille dessus. Je crée une issue https://github.com/KiwiHC16/Abeille/issues/207

kiwihc16
Actif
Messages : 1866
Inscription : 08 févr. 2016, 12:40

Re: Plugin Abeille

Message par kiwihc16 » 16 mars 2018, 18:49

nagnag a écrit :
16 mars 2018, 13:57
J'ai essayé d'inclure une ampoule OSRAM lightfy color mais elle n'est reconnue que comme unknown.
Est-il possible de l'ajouter à la bibliotheque ?

[2018-03-16 13:40:21][DEBUG] : Message ->Hue<- sur CmdAbeille/49c6/Annonce
...
8102001d260649c6030000000500420010436c617373696320413630205247425766
AbeilleSerialRead 2018-03-16 13:40:31[DEBUG]2018-03-16 13:40:31 -> 80000005830007010000
Je ne crois pas qu'elle soit dans la liste alors je crée une issue https://github.com/KiwiHC16/Abeille/issues/208

wolfnco
Timide
Messages : 115
Inscription : 15 févr. 2018, 21:51

Re: Plugin Abeille

Message par wolfnco » 18 mars 2018, 22:00

kiwihc16 a écrit :
16 mars 2018, 18:43
wolfnco a écrit :
15 mars 2018, 20:58
Bonjour kiwihc16,

Une petite Feature Request :)

J'ai une sonde de température HS depuis une semaine (merci les enfants qui ont joué avec).

Mais sur jeedom, à moins d'aller voir dans l'historique et constater un électrocardiogramme plat, l'objet semble vivant : la dernière valeur reçue reste affichée, et plus fourbe : si on teste la valeur de la température, ça retourne bien une valeur, alors que l'objet est HS (j'imagine que c'est la dernière valeur reçu par le zigate qui est resté en cache).

Par contre, dans santé, on voit bien qu'il y a un soucis :

Capture.PNG

Serait-il possible "d'invalider" une sonde en cas d'absence de communication depuis un délai paramétrable ? (connais tu la valeur du heartbeat des objets Xiaomi ?)

Merci !
Ca tombe bien j'ai fait un premier truc hier mais je n'ai pas encore eu le temps de le tester.
Regardes ici https://github.com/KiwiHC16/Abeille/issues/162

Je vais y ajouter des infos.
Merci !

J'ai encore un capteur qui ne remonte pas depuis 2 jours :\
Régulièrement, j'en perds un. J'ai déjà eu un thermomètre, une détecteur de présence, et maintenant un capteur d'ouverture de porte.
Je n'avais pas ce problème avec la centrale Xiaomi.
Quand je la ré associerai, tout remarchera, mais le caractère imprévisible de ce problème est gênant pour la fiabilité en domotique.

wolfnco
Timide
Messages : 115
Inscription : 15 févr. 2018, 21:51

Re: Plugin Abeille

Message par wolfnco » 20 mars 2018, 10:29

wolfnco a écrit :
18 mars 2018, 22:00
kiwihc16 a écrit :
16 mars 2018, 18:43
wolfnco a écrit :
15 mars 2018, 20:58
Bonjour kiwihc16,

Une petite Feature Request :)

J'ai une sonde de température HS depuis une semaine (merci les enfants qui ont joué avec).

Mais sur jeedom, à moins d'aller voir dans l'historique et constater un électrocardiogramme plat, l'objet semble vivant : la dernière valeur reçue reste affichée, et plus fourbe : si on teste la valeur de la température, ça retourne bien une valeur, alors que l'objet est HS (j'imagine que c'est la dernière valeur reçu par le zigate qui est resté en cache).

Par contre, dans santé, on voit bien qu'il y a un soucis :

Capture.PNG

Serait-il possible "d'invalider" une sonde en cas d'absence de communication depuis un délai paramétrable ? (connais tu la valeur du heartbeat des objets Xiaomi ?)

Merci !
Ca tombe bien j'ai fait un premier truc hier mais je n'ai pas encore eu le temps de le tester.
Regardes ici https://github.com/KiwiHC16/Abeille/issues/162

Je vais y ajouter des infos.
Merci !

J'ai encore un capteur qui ne remonte pas depuis 2 jours :\
Régulièrement, j'en perds un. J'ai déjà eu un thermomètre, une détecteur de présence, et maintenant un capteur d'ouverture de porte.
Je n'avais pas ce problème avec la centrale Xiaomi.
Quand je la ré associerai, tout remarchera, mais le caractère imprévisible de ce problème est gênant pour la fiabilité en domotique.
Je me réponds...

Le même capteur a de nouveau cessé de remonter.

Ce qui est curieux est que la dernière remontée est exactement au même moment que la dernière remontée de la ruche (qui semble ne pas remonter fréquemment) :
Capture.PNG
Capture.PNG (20.92 Kio) Consulté 1609 fois
Pourrais tu creuser ce problème très génant ?

Merci !

kiwihc16
Actif
Messages : 1866
Inscription : 08 févr. 2016, 12:40

Re: Plugin Abeille

Message par kiwihc16 » 21 mars 2018, 09:04

@Wolfnco, j'ai créé une issue https://github.com/KiwiHC16/Abeille/issues/210 pour collecter les informations et essayer de comprendre ce qu'il se passe.

Répondre

Revenir vers « [Catégorie] Passerelle Domotique »

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 13 invités