[Plugin Tiers] Xiaomi Home
Re: [Plugin Tiers] Xiaomi Home
Hello ! Je ne sais pas si certains ont eu ce souci (apparemment oui :p) mais j'ai eu un problème de connexion entre ma passerelle et Jeedom, plus rien ne fonctionnait, plus aucun capteur ou quoi.
Voilà comment j'ai résolu le problème :
Il est possible que cela fasse suite à une mise à jour de l'application mobile et/ou du firmware de la passerelle.
Ce que j'ai fait pour résoudre le souci (je ne sais pas si tout est utile...) :
- Débrancher / rebrancher la passerelle
- Dans l'application Mi Home, réactiver le mode développeur (je suis sur iOS, j'ai cliqué sur la passerelle, puis dans "About", puis 5 fois sur la partie blanche, et j'ai vérifié que le mot de passe était correct)
- J'ai relancé le demon dans la configuration du plugin Jeedom
Après quelques minutes, tout est rentré dans l'ordre
Voilà comment j'ai résolu le problème :
Il est possible que cela fasse suite à une mise à jour de l'application mobile et/ou du firmware de la passerelle.
Ce que j'ai fait pour résoudre le souci (je ne sais pas si tout est utile...) :
- Débrancher / rebrancher la passerelle
- Dans l'application Mi Home, réactiver le mode développeur (je suis sur iOS, j'ai cliqué sur la passerelle, puis dans "About", puis 5 fois sur la partie blanche, et j'ai vérifié que le mot de passe était correct)
- J'ai relancé le demon dans la configuration du plugin Jeedom
Après quelques minutes, tout est rentré dans l'ordre
Re: [Plugin Tiers] Xiaomi Home
En effet j'ai l'impression qu'après certaine mise à jour les token change. J'ai eu le cas sur un air Purifier
Re: [Plugin Tiers] Xiaomi Home
oui le lien avec le capteur je connais c'est la nouvelle version
sinon certains l'ont ils collés au plafond avec de bons résultat de détection ?
sinon certains l'ont ils collés au plafond avec de bons résultat de détection ?
-
- Actif
- Messages : 1629
- Inscription : 24 juil. 2015, 20:15
Re: [Plugin Tiers] Xiaomi Home
Oui avec des plafonds de 3m par contre bien faire attention à l'anglesteph034 a écrit :oui le lien avec le capteur je connais c'est la nouvelle version
sinon certains l'ont ils collés au plafond avec de bons résultat de détection ?
Envoyé de mon Redmi 4X en utilisant Tapatalk
Re: [Plugin Tiers] Xiaomi Home
mon plafond est à 2.5m et comment tu le colles pour avoir un angle ?
Re: [Plugin Tiers] Xiaomi Home
le support seul existe ici par ex : www.dx.com/fr/p/original-xiaomi-aqara-h ... 3Q0EfZuKUk
-
- Actif
- Messages : 1629
- Inscription : 24 juil. 2015, 20:15
Re: [Plugin Tiers] Xiaomi Home
Je parle du modèle avec le pied^^steph034 a écrit :mon plafond est à 2.5m et comment tu le colles pour avoir un angle ?
Envoyé de mon Redmi 4X en utilisant Tapatalk
Re: [Plugin Tiers] Xiaomi Home
bonjour
j'ai encore fait des essai aujourd'hui : remise a Zero de la passerelle, essayer plusieurs mode réseau dans virtualbox, relancer les dépendance, toujours rien a faire, je n'ai aucune remonté automatique des données dans jeedom.
toujours coincé. des idées ?
amicalement.
j'ai encore fait des essai aujourd'hui : remise a Zero de la passerelle, essayer plusieurs mode réseau dans virtualbox, relancer les dépendance, toujours rien a faire, je n'ai aucune remonté automatique des données dans jeedom.
toujours coincé. des idées ?
amicalement.
Re: [Plugin Tiers] Xiaomi Home
La gateway communique les événements sur le réseau local en envoyant des paquets UDP multicast sur le réseau. Ce sont ces paquets qui sont interceptés et analysés par le plugin pour mettre à jour les valeurs des équipements.
Il est très probable que ta configuration réseau virtualbox bloque le passage de ces paquets vers ta VM et que ca ne vient donc pas du tout de jeedom ou du plugin. Il me semble que c'est un problème courant (y compris avec VMware)
Une façon simple de tester ta config réseau est d'installer le paquet "ngrep" sur ta VM, et de lancer la commande "ngrep port 9898". Tu devrais au minimum voir passer les "heartbeats" de la gateway toutes les 10 secondes (et bien sur les autres événements lorsque tu agis sur des interrupteurs, etc.)
Si tu vois bien les traces, c'est qu'il y a effectivement un souci coté Jeedom. Si tu ne vois rien de ce type, c'est qu'il faut adapter la config de ton réseau virtuel...
K.
Il est très probable que ta configuration réseau virtualbox bloque le passage de ces paquets vers ta VM et que ca ne vient donc pas du tout de jeedom ou du plugin. Il me semble que c'est un problème courant (y compris avec VMware)
Une façon simple de tester ta config réseau est d'installer le paquet "ngrep" sur ta VM, et de lancer la commande "ngrep port 9898". Tu devrais au minimum voir passer les "heartbeats" de la gateway toutes les 10 secondes (et bien sur les autres événements lorsque tu agis sur des interrupteurs, etc.)
Code : Tout sélectionner
# ngrep port 9898
interface: eth0 (192.168.0.0/255.255.255.0)
filter: (ip or ip6) and ( port 9898 )
#
U 192.168.0.51:4321 -> 224.0.0.50:9898
{"cmd":"heartbeat","model":"gateway","sid":"xxxx","short_id":"0","token":"xxxx","data":"{\"ip\":\"192.168.0.51\"}"}
#
U 192.168.0.51:4321 -> 224.0.0.50:9898
{"cmd":"heartbeat","model":"gateway","sid":"xxxx","short_id":"0","token":"xxxx","data":"{\"ip\":\"192.168.0.51\"}"}
#
U 192.168.0.51:4321 -> 224.0.0.50:9898
{"cmd":"report","model":"86sw2","sid":"xxxx","short_id":18798,"data":"{\"channel_0\":\"click\"}"}
#
...
K.
Helper Officiel Jeedom
Jeedom 3.3.x sur VM Proxmox
Zwave, Xiaomi, Hue, Tradfri, RFXcom, Alexa, Surepetcare, Airsend, Squeezebox...
Jeedom 3.3.x sur VM Proxmox
Zwave, Xiaomi, Hue, Tradfri, RFXcom, Alexa, Surepetcare, Airsend, Squeezebox...
Re: [Plugin Tiers] Xiaomi Home
Salut Lunarok, as-tu des infos sur l'intégration du capteur de vibration dans Jeedom ? Je sais pas si une nouvelle API est dispo
Re: [Plugin Tiers] Xiaomi Home
J'en ai pas encore recu, donc non aucune info
Mon Blog | Xiaomi Home
Pour contribuer au développement des plugins (don ou achat de matériel) : Paypal
Aides nous à t'aider : les logs, détails du soucis, la doc, recherche sur le forum ...
PS : pas de support par MP, je ne répondrais pas
Pour contribuer au développement des plugins (don ou achat de matériel) : Paypal
Aides nous à t'aider : les logs, détails du soucis, la doc, recherche sur le forum ...
PS : pas de support par MP, je ne répondrais pas
Re: [Plugin Tiers] Xiaomi Home
J'en ai commandé deux ce matin, si quand je les reçois je peux t'envoyer des trames ou quoi fais le moi savoir
Re: [Plugin Tiers] Xiaomi Home
Si vous avez le souci avec past.builtins et que pip install future ne marche pas, voici la solution
- Mettre à jour PIP avec la VRAIE version: https://pip.pypa.io/en/stable/installing/
- Installer future pour Python 2.7 (et oui, en fait la commande pip install future n'installe que pour python 3, que Jeedom n'utilise pas visiblement....):
pip2.7 install future
- Mettre à jour PIP avec la VRAIE version: https://pip.pypa.io/en/stable/installing/
- Installer future pour Python 2.7 (et oui, en fait la commande pip install future n'installe que pour python 3, que Jeedom n'utilise pas visiblement....):
pip2.7 install future
Re: [Plugin Tiers] Xiaomi Home
capteur de vibration commandé moi aussi si je peux aider dans la mesure de mes compétences
Re: [Plugin Tiers] Xiaomi Home
bonjour
j'ai réglé le problème en achetant un PC dédié, installé debian, tout réinstaller et configuré, et c'est good, tout marche.
enfin, tout....
soit je dois etre très décus des interrupteur xiaomi, soit y'a un truc que j'ai mal fait / confiuré.
j'utilise des bouton double sans fil. j'ai bien compris que les données de chaque boutons se récupéraient sur status et status2. le "long_click" étant très rapide, en fait, j'ai systématiquement cherché un "click" or "long_click", de sorte à etre certains de pas louper l'information.
j'ai créé deux scénario. le premier déclenché sur status (bouton de gauche) déclanche une boucle "si". si "status" == "long_click" or "status" == "click", alors cela lance une seconde boucle si, ou je verrifie l'état d'une lumière pour ensuite soit l'éteindre, soit la ralumer.
le second est identique, sauf que c'est sur "status 2", et que la lumière n'a pas non plus le meme identifiant.
je pensais ajouter dans chacun de ces scénario une seconde boucle si sur une action "double_click" pour piloter les volets. mais faudrait deja que les lumières marchent.
le soucis n'a pas l'air d'etre le scénario en lui meme. érratiquement, il marche.
le soucis, c'est le bouton. 3 fois sur 5 il n'est pas remonté sur jeedom. je click => aucune activité. le log reste vide aussi, c'est donc bien un soucis de transfert. sur l'appli xiaomi, le bouton est reconnu et fonctionnel.
son comportement est assez aléatoire. parfois il va très bien marcher pendant quelques clic, puis paf, s'arreter plusieurs minutes. parfois, j'ai aussi une latence de plusieurs seconde. d'autre fois, j'ai l'impression que les latence se "stack" dans une pile de sorte que j'ai tout a coup la lumière qui applique un ordre de plusieurs minutes et change d'état. cela génère une situation propre a donner raison a ceux qui déteste la domotique : des truc qui s'alument et s'éteignent de manière aléatoire et sans explications.
la borne xiaomi est a peine a 3m sans mur de mon bouton.
des idées ?
d'avance, merci beaucoup.
j'ai réglé le problème en achetant un PC dédié, installé debian, tout réinstaller et configuré, et c'est good, tout marche.
enfin, tout....
soit je dois etre très décus des interrupteur xiaomi, soit y'a un truc que j'ai mal fait / confiuré.
j'utilise des bouton double sans fil. j'ai bien compris que les données de chaque boutons se récupéraient sur status et status2. le "long_click" étant très rapide, en fait, j'ai systématiquement cherché un "click" or "long_click", de sorte à etre certains de pas louper l'information.
j'ai créé deux scénario. le premier déclenché sur status (bouton de gauche) déclanche une boucle "si". si "status" == "long_click" or "status" == "click", alors cela lance une seconde boucle si, ou je verrifie l'état d'une lumière pour ensuite soit l'éteindre, soit la ralumer.
le second est identique, sauf que c'est sur "status 2", et que la lumière n'a pas non plus le meme identifiant.
je pensais ajouter dans chacun de ces scénario une seconde boucle si sur une action "double_click" pour piloter les volets. mais faudrait deja que les lumières marchent.
le soucis n'a pas l'air d'etre le scénario en lui meme. érratiquement, il marche.
le soucis, c'est le bouton. 3 fois sur 5 il n'est pas remonté sur jeedom. je click => aucune activité. le log reste vide aussi, c'est donc bien un soucis de transfert. sur l'appli xiaomi, le bouton est reconnu et fonctionnel.
son comportement est assez aléatoire. parfois il va très bien marcher pendant quelques clic, puis paf, s'arreter plusieurs minutes. parfois, j'ai aussi une latence de plusieurs seconde. d'autre fois, j'ai l'impression que les latence se "stack" dans une pile de sorte que j'ai tout a coup la lumière qui applique un ordre de plusieurs minutes et change d'état. cela génère une situation propre a donner raison a ceux qui déteste la domotique : des truc qui s'alument et s'éteignent de manière aléatoire et sans explications.
la borne xiaomi est a peine a 3m sans mur de mon bouton.
des idées ?
d'avance, merci beaucoup.
Re: [Plugin Tiers] Xiaomi Home
Hello,
Si tu pilotes des ampoules xiaomi, utilise le toggle tu n'auras pas le test si allule alors j'eteins...
De plus si tu utilises les ampoules xiaomi passe directement par mihome
++
Si tu pilotes des ampoules xiaomi, utilise le toggle tu n'auras pas le test si allule alors j'eteins...
De plus si tu utilises les ampoules xiaomi passe directement par mihome
++
Re: [Plugin Tiers] Xiaomi Home
Euh, sauf erreur de ma part, les interrupteurs simples/doubles (on parle bien des interrupteurs muraux classiques, pas des boutons simples ?) ne gèrent pas de click long ou double click.
J’ai raté quelque chose ?
On a un simple événement « status » lors du clic sur le premier bouton et « status2 » pour le clic sur le deuxième. Rien d’autre. Du coup les scénarios sont tres simples non ?
J’ai ça partout dans l’appartement (en simple ou double) et ca marche très bien...
K.
Helper Officiel Jeedom
Jeedom 3.3.x sur VM Proxmox
Zwave, Xiaomi, Hue, Tradfri, RFXcom, Alexa, Surepetcare, Airsend, Squeezebox...
Jeedom 3.3.x sur VM Proxmox
Zwave, Xiaomi, Hue, Tradfri, RFXcom, Alexa, Surepetcare, Airsend, Squeezebox...
Re: [Plugin Tiers] Xiaomi Home
je pilote des modules fibaro, donc passer entierement dans le systeme xiaomi n'est pas une solution viable.
on parles bien des interrupteurs muraux, oui.
ici, avec des simple, tu constatera que lui aussi parle de "long_click" : XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
si je regarde dans mes logs, je te confirme que mon scénario est bon puisque :
long_click est bien une des valeurs de la variable "status". elle et quelques autres, du reste.
quand le bouton réagis, le scénario (très simple) est tout a fait conforme à mes attentes. c'est bien le coté erratique de la captation de l'evènement sur le bouton physique qui semble etre source de problème.
d'avance merci pour les idées qui pourraient me sortir de cette pannade
Modération : suppression du lien, se référer à la charte.
on parles bien des interrupteurs muraux, oui.
ici, avec des simple, tu constatera que lui aussi parle de "long_click" : XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
si je regarde dans mes logs, je te confirme que mon scénario est bon puisque :
Code : Tout sélectionner
[2018-08-22 12:12:31][SCENARIO] Start : Scenario execute automatiquement sur evenement venant de : [cuisine loc][Interrupteur cuisine salon loc][Status 2].
[2018-08-22 12:12:31][SCENARIO] Exécution du sous-élément de type [condition] : if
[2018-08-22 12:12:31][SCENARIO] Evaluation de la condition : ["long_click" == "long_click" ] = Vrai
[2018-08-22 12:12:31][SCENARIO] Exécution du sous-élément de type [action] : then
[2018-08-22 12:12:31][SCENARIO] Exécution d'un bloc élément : 4
[2018-08-22 12:12:31][SCENARIO] Exécution du sous-élément de type [condition] : if
[2018-08-22 12:12:31][SCENARIO] Evaluation de la condition : [99 == 0 ] = Faux
[2018-08-22 12:12:31][SCENARIO] Exécution du sous-élément de type [action] : else
[2018-08-22 12:12:31][SCENARIO] Exécution de la commande [salon loc][Dimmer salon loc][Off]
[2018-08-22 12:12:31][SCENARIO] Fin correcte du scénario
quand le bouton réagis, le scénario (très simple) est tout a fait conforme à mes attentes. c'est bien le coté erratique de la captation de l'evènement sur le bouton physique qui semble etre source de problème.
d'avance merci pour les idées qui pourraient me sortir de cette pannade
Modération : suppression du lien, se référer à la charte.
Re: [Plugin Tiers] Xiaomi Home
Il parle des switchs, pas des interrupteurs.
C'est bien de prendre la doc par défaut en référence et pas un site tiers sinon.
Si c'est un problème de capture des évènements et que tu fournis pas les logs qui le prouve on ne peut que faire confiance mais rien apporter.
C'est bien de prendre la doc par défaut en référence et pas un site tiers sinon.
Si c'est un problème de capture des évènements et que tu fournis pas les logs qui le prouve on ne peut que faire confiance mais rien apporter.
Mon Blog | Xiaomi Home
Pour contribuer au développement des plugins (don ou achat de matériel) : Paypal
Aides nous à t'aider : les logs, détails du soucis, la doc, recherche sur le forum ...
PS : pas de support par MP, je ne répondrais pas
Pour contribuer au développement des plugins (don ou achat de matériel) : Paypal
Aides nous à t'aider : les logs, détails du soucis, la doc, recherche sur le forum ...
PS : pas de support par MP, je ne répondrais pas
Re: [Plugin Tiers] Xiaomi Home
bah les logs sont vide, enfin, y'a 2 réaction pour 6 appuis quoi. c'est bien le probleme.
du coup ma question se porte sur : avez deja vu ce genre de mauvaise connection et avez vous des astuce pour y remedier ?
la doc officielle j'ai sans doute mal lu, mais rien vu en exemple sur ces switch, mais je peux me tromper. enfin, comme de toute facon le code du scénario est visiblement bon, c'était plus a titre indicatif pour répondre à la question posé au dessus qu'autre chose
du coup, que pensez vous de ces soucis de connection ?
merci
du coup ma question se porte sur : avez deja vu ce genre de mauvaise connection et avez vous des astuce pour y remedier ?
la doc officielle j'ai sans doute mal lu, mais rien vu en exemple sur ces switch, mais je peux me tromper. enfin, comme de toute facon le code du scénario est visiblement bon, c'était plus a titre indicatif pour répondre à la question posé au dessus qu'autre chose
du coup, que pensez vous de ces soucis de connection ?
merci
Qui est en ligne ?
Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 5 invités