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 Tiers] Xiaomi Home

Avatar de l’utilisateur
blusy38
Timide
Messages : 471
Inscription : 31 mars 2016, 21:10
Localisation : Lyon
Contact :

Re: [Plugin Tiers] Xiaomi Home

Message par blusy38 » 18 août 2017, 15:23

nabilxp a écrit :
blusy38 a écrit :
18 août 2017, 14:47
L'utilitaire via wifi ne fonctionne plus mais mitoolkit oui si tu es sous Android. Pas besoin de tel rooté mais mode développeur activé.
https://github.com/ultrara1n/MiToolkit/releases
merci blusy38 ,je viens juste d'y arriver alors que je suis nul en allemand :D
Gut gespielt!

Avatar de l’utilisateur
Pax24
Timide
Messages : 318
Inscription : 12 juin 2015, 03:42
Localisation : Périgord

Re: [Plugin Tiers] Xiaomi Home

Message par Pax24 » 18 août 2017, 16:03

pipolas a écrit :
17 août 2017, 21:21
Pour faire suite à mon message, ci-joint le log lors d'une tentative de désactivation de la prise connectée. Une idée d'où peut venir ce soucis de "aqara Offline"? J'ai tenté de passer la bbox en wifi b/g/n, puis b/g, différents canaux etc...
Pas de soucis du côté de mihome!
J'ai eu le problème quelques pages avant. Pour ma part c'est l'IP réservée de la GW qui avait sauté de ma box du coup elle n'était plus à la bonne IP dans Jeedom et donc indiquée offline et c'était vicieux parce que certains trucs marchaient quand même (en gros tout ce qui est info marche, les actions marchent pas dont les prises).
Commence donc par vérifier ça dans l'app regarde l'IP de ta GW dans les infos network puis compare avec celle dans Jeedom sur sa page équipement. ;)

Avatar de l’utilisateur
bravan
Timide
Messages : 202
Inscription : 30 janv. 2015, 21:25
Localisation : Dijon

Re: [Plugin Tiers] Xiaomi Home

Message par bravan » 18 août 2017, 16:43

Les logs d'un défaut sur un capteur magnétique version ronde d'une porte de garage enroulable :

Cela fonctionne 8.5 fois sur 10

Le mode de répétition est réglé sur toujours répété

Code : Tout sélectionner

[2017-08-18 13:36:42][DEBUG] : {u'model': u'magnet', u'cmd': u'report', u'data': u'{"status":"open"}', u'short_id': 25132, u'sid': u'158d00010af61e'}
[2017-08-18 13:36:42][DEBUG] : Send to jeedom : {'devices': {'aquara': {'short_id': 25132, 'cmd': u'report', 'source': '192.168.1.25', 'token': '', 'sid': u'158d00010af61e', 'model': u'magnet', 'data': {u'status': u'open'}}}}
[2017-08-18 13:37:42][DEBUG] : {u'model': u'magnet', u'cmd': u'report', u'data': u'{"no_close":"60"}', u'short_id': 25132, u'sid': u'158d00010af61e'}
[2017-08-18 13:37:42][DEBUG] : Send to jeedom : {'devices': {'aquara': {'short_id': 25132, 'cmd': u'report', 'source': '192.168.1.25', 'token': '', 'sid': u'158d00010af61e', 'model': u'magnet', 'data': {u'no_close': u'60'}}}}
[2017-08-18 13:38:47][DEBUG] : {u'model': u'magnet', u'cmd': u'heartbeat', u'data': u'{"voltage":3005,"status":"open"}', u'short_id': 25132, u'sid': u'158d00010af61e'}
[2017-08-18 13:38:47][DEBUG] : Send to jeedom : {'devices': {'aquara': {'short_id': 25132, 'cmd': u'heartbeat', 'source': '192.168.1.25', 'token': '', 'sid': u'158d00010af61e', 'model': u'magnet', 'data': {u'status': u'open', u'voltage': 3005}}}}
[2017-08-18 13:38:57][DEBUG] : {u'model': u'magnet', u'cmd': u'report', u'data': u'{"status":"close"}', u'short_id': 25132, u'sid': u'158d00010af61e'}
[2017-08-18 13:38:57][DEBUG] : Send to jeedom : {'devices': {'aquara': {'short_id': 25132, 'cmd': u'report', 'source': '192.168.1.25', 'token': '', 'sid': u'158d00010af61e', 'model': u'magnet', 'data': {u'status': u'close', u'illumination': 1187, u'rgb': 65535}}}}
[2017-08-18 13:51:26][DEBUG] : {u'model': u'magnet', u'cmd': u'report', u'data': u'{"status":"open"}', u'short_id': 25132, u'sid': u'158d00010af61e'}
[2017-08-18 13:52:26][DEBUG] : {u'model': u'magnet', u'cmd': u'report', u'data': u'{"no_close":"60"}', u'short_id': 25132, u'sid': u'158d00010af61e'}
[2017-08-18 13:52:26][DEBUG] : Send to jeedom : {'devices': {'aquara': {'short_id': 25132, 'cmd': u'report', 'source': '192.168.1.25', 'token': '', 'sid': u'158d00010af61e', 'model': u'magnet', 'data': {u'no_close': u'60'}}}}
[2017-08-18 13:55:49][DEBUG] : {u'model': u'magnet', u'cmd': u'report', u'data': u'{"status":"close"}', u'short_id': 25132, u'sid': u'158d00010af61e'}
Capture3.JPG
Capture3.JPG (88.9 Kio) Consulté 1468 fois
Capture.JPG
Capture.JPG (11.4 Kio) Consulté 1468 fois
Screenshot_2017-08-18-16-34-46-399.jpeg
Screenshot_2017-08-18-16-34-46-399.jpeg (172.17 Kio) Consulté 1468 fois
J'ai un défaut dans ses logs qui je crois a déjà été remonté c'est qu'il y'a un décalage de 2H (Jeedom est bien a l'heure) mais seulement avec les Gateway ( j'en ai 2 )
Exemple :

Code : Tout sélectionner

[2017-08-18 14:27:02][DEBUG] : {u'model': u'magnet', u'cmd': u'heartbeat', u'data': u'{"voltage":3005,"status":"close"}', u'short_id': 25132, u'sid': u'158d00010af61e'}
[2017-08-18 14:27:02][DEBUG] : Send to jeedom : {'devices': {'aquara': {'short_id': 25132, 'cmd': u'heartbeat', 'source': '192.168.1.25', 'token': '', 'sid': u'158d00010af61e', 'model': u'magnet', 'data': {u'status': u'close', u'voltage': 3005}}}}
[2017-08-18 14:27:02][INFO] : Starting new HTTP connection (1): 127.0.0.1
[2017-08-18 14:27:02][DEBUG] : "POST /plugins/xiaomihome/core/php/jeeXiaomiHome.php?apikey=1l72KxxxxxxxxxxxxxNXN96QlkgTK1U HTTP/1.1" 200 0
[2017-08-18 16:27:03][DEBUG] : Refresh de Yeelight : color 0x00000000035abff5
[2017-08-18 16:27:03][DEBUG] : execute : action yeelight refresh
[2017-08-18 16:27:06][DEBUG] : Offline Yeelight : color 0x00000000035abff5
[2017-08-18 16:27:06][DEBUG] : Refresh de Yeelight : Ampoule Chambre Romain
[2017-08-18 16:27:06][DEBUG] : execute : action yeelight refresh
[2017-08-18 14:27:09][DEBUG] : {u'short_id': u'0', u'cmd': u'heartbeat', u'token': u'uaOkzLsvGBkCCCIn', u'sid': u'f0b4299aad68', u'model': u'gateway', u'data': u'{"ip":"192.168.1.25"}'}
Je rouvre je ferme et c'est reparti
Dernière édition par bravan le 18 août 2017, 17:27, édité 1 fois.
Jeedom 3.2.9 sur Pi3
RFXcom - GCE Téléinformation USB - Jeedouino - Xiaomi - BLEA

Avatar de l’utilisateur
Zitoune
Actif
Messages : 699
Inscription : 30 déc. 2014, 12:02

Re: [Plugin Tiers] Xiaomi Home

Message par Zitoune » 18 août 2017, 17:03

Deja pour l'heure mets ton PI sur le bon fuseau : dpkg-reconfigure tzdata > Puis Europe/Paris

Il n'y a rien ds tes logs, il manque des choses... re-tente avec ton pi a l'heure stp
Béta-Testeur, avec une VM de production Debian 9, sous Proxmox qui tourne sur un fanless I5. Et d'autre VM pour les tests.
Les protocoles >> OpenZWave, RfxCom, Orvibo (Pour l'IR), Xioami

Avatar de l’utilisateur
bravan
Timide
Messages : 202
Inscription : 30 janv. 2015, 21:25
Localisation : Dijon

Re: [Plugin Tiers] Xiaomi Home

Message par bravan » 18 août 2017, 17:21

J'ai filtré les logs sur le capteur
Je vois un report "close" a 13h55 du capteur et le statut sur Jeedom resté en ouvert. avec le +2 H je sais pas quoi dire de mieux

Ce problème d'heure est peut être lié
Jeedom 3.2.9 sur Pi3
RFXcom - GCE Téléinformation USB - Jeedouino - Xiaomi - BLEA

Avatar de l’utilisateur
Zitoune
Actif
Messages : 699
Inscription : 30 déc. 2014, 12:02

Re: [Plugin Tiers] Xiaomi Home

Message par Zitoune » 18 août 2017, 17:43

Je comprends pas sur MiHome le dernier c'est 15h55 >> Close
Sur Jeedom c'est 14h27 >> Close

Mais les heures sont pas bonne nous devrions être à 13h55.. commence par mettre le bon fuseau horaire, car la c'est inexploitable :-)
Béta-Testeur, avec une VM de production Debian 9, sous Proxmox qui tourne sur un fanless I5. Et d'autre VM pour les tests.
Les protocoles >> OpenZWave, RfxCom, Orvibo (Pour l'IR), Xioami

Avatar de l’utilisateur
bravan
Timide
Messages : 202
Inscription : 30 janv. 2015, 21:25
Localisation : Dijon

Re: [Plugin Tiers] Xiaomi Home

Message par bravan » 18 août 2017, 17:47

Faut regarder la 1ere fenetre de log alors :) la seconde c'était pour montré ce décalage d'heure 2H exactement et seulement pour les gateway
J'ai remis le pi a la bonne heure également merci :)
Jeedom 3.2.9 sur Pi3
RFXcom - GCE Téléinformation USB - Jeedouino - Xiaomi - BLEA

Avatar de l’utilisateur
Zitoune
Actif
Messages : 699
Inscription : 30 déc. 2014, 12:02

Re: [Plugin Tiers] Xiaomi Home

Message par Zitoune » 18 août 2017, 17:59

2017-08-18 13:55:49][DEBUG] : {u'model': u'magnet', u'cmd': u'report', u'data': u'{"status":"close"}', u'short_id': 25132, u'sid': u'158d00010af61e'}
Argh zut j'avais pas vu... Ben le dernier de 13h55 est bien "close", donc comme la gateway !!
Béta-Testeur, avec une VM de production Debian 9, sous Proxmox qui tourne sur un fanless I5. Et d'autre VM pour les tests.
Les protocoles >> OpenZWave, RfxCom, Orvibo (Pour l'IR), Xioami

Avatar de l’utilisateur
Zitoune
Actif
Messages : 699
Inscription : 30 déc. 2014, 12:02

Re: [Plugin Tiers] Xiaomi Home

Message par Zitoune » 18 août 2017, 18:04

Tu peux verifier l'etat de la commande ouverture directement sur ton equipement ?
Béta-Testeur, avec une VM de production Debian 9, sous Proxmox qui tourne sur un fanless I5. Et d'autre VM pour les tests.
Les protocoles >> OpenZWave, RfxCom, Orvibo (Pour l'IR), Xioami

Avatar de l’utilisateur
bravan
Timide
Messages : 202
Inscription : 30 janv. 2015, 21:25
Localisation : Dijon

Re: [Plugin Tiers] Xiaomi Home

Message par bravan » 18 août 2017, 18:06

Comme la gateway oui mais pas comme Jeedom

Nouveau log j'ai fait un montage que l'on vois tous les éléments c'est tout frais :mrgreen: :
full.jpg
full.jpg (299.26 Kio) Consulté 1431 fois
Le status est a 1
Capture2.JPG
Capture2.JPG (71.37 Kio) Consulté 1428 fois
Jeedom 3.2.9 sur Pi3
RFXcom - GCE Téléinformation USB - Jeedouino - Xiaomi - BLEA

Avatar de l’utilisateur
bravan
Timide
Messages : 202
Inscription : 30 janv. 2015, 21:25
Localisation : Dijon

Re: [Plugin Tiers] Xiaomi Home

Message par bravan » 18 août 2017, 18:24

Code : Tout sélectionner

[2017-08-18 18:16:59][DEBUG] : {u'model': u'magnet', u'cmd': u'report', u'data': u'{"status":"close"}', u'short_id': 25132, u'sid': u'158d00010af61e'}
[2017-08-18 18:17:00][DEBUG] : Send to jeedom : {'devices': {'aquara': {'short_id': 25132, 'cmd': u'report', 'source': '192.168.1.25', 'token': '', 'sid': u'158d00010af61e', 'model': u'magnet', 'data': {u'status': u'close'}}}}
Et ça c'est le cas qui fait changer l'état correctement on voit que l'on a en plus le "Send to Jeedom" voilà voilà :mrgreen:
Jeedom 3.2.9 sur Pi3
RFXcom - GCE Téléinformation USB - Jeedouino - Xiaomi - BLEA

Avatar de l’utilisateur
Zitoune
Actif
Messages : 699
Inscription : 30 déc. 2014, 12:02

Re: [Plugin Tiers] Xiaomi Home

Message par Zitoune » 18 août 2017, 18:25

yes voila un truc cool pour les dev. Tssss ce fainéant, il fini pas son travail !! Je parle du plugin :D
Dernière édition par Zitoune le 18 août 2017, 18:37, édité 1 fois.
Béta-Testeur, avec une VM de production Debian 9, sous Proxmox qui tourne sur un fanless I5. Et d'autre VM pour les tests.
Les protocoles >> OpenZWave, RfxCom, Orvibo (Pour l'IR), Xioami

Avatar de l’utilisateur
bravan
Timide
Messages : 202
Inscription : 30 janv. 2015, 21:25
Localisation : Dijon

Re: [Plugin Tiers] Xiaomi Home

Message par bravan » 18 août 2017, 18:28

Ca a déjà été remonté mais comme il y'a eu plusieurs mise a jour de firmware entre temps, c'était pour mettre de l'eau au moulin et constater que ce n'était pas résolu.

C'est une porte de garage enroulable donc il se passe plusieurs 10 aine de seconde entre l'ouverture et la fermeture, je ne joue pas avec un aimant au pied mais avec la vrai porte :)

NB : routeur netgear R8000 pour la connexion wifi des gateway et le capteur est à 5m de la gateway
Dernière édition par bravan le 18 août 2017, 18:46, édité 3 fois.
Jeedom 3.2.9 sur Pi3
RFXcom - GCE Téléinformation USB - Jeedouino - Xiaomi - BLEA

Avatar de l’utilisateur
Zitoune
Actif
Messages : 699
Inscription : 30 déc. 2014, 12:02

Re: [Plugin Tiers] Xiaomi Home

Message par Zitoune » 18 août 2017, 18:30

tu peux nous donner le log event et aussi un screen de ton equipement la page commandes puisque tu nous a deja donné l'autre !!
Béta-Testeur, avec une VM de production Debian 9, sous Proxmox qui tourne sur un fanless I5. Et d'autre VM pour les tests.
Les protocoles >> OpenZWave, RfxCom, Orvibo (Pour l'IR), Xioami

Avatar de l’utilisateur
bravan
Timide
Messages : 202
Inscription : 30 janv. 2015, 21:25
Localisation : Dijon

Re: [Plugin Tiers] Xiaomi Home

Message par bravan » 18 août 2017, 19:09

Capture.JPG
Capture.JPG (75.33 Kio) Consulté 1649 fois
Page commande c'est fait les logs event une prochaine
Jeedom 3.2.9 sur Pi3
RFXcom - GCE Téléinformation USB - Jeedouino - Xiaomi - BLEA

Avatar de l’utilisateur
lunarok
Actif
Messages : 6704
Inscription : 08 août 2014, 12:48
Localisation : Anjou

Re: [Plugin Tiers] Xiaomi Home

Message par lunarok » 18 août 2017, 19:58

@bravan merci tes logs ont permis d'identifier un soucis (à bon entendeur, comme quoi les logs c'est pas inutile, ca aide, c'est la base de tout même)
Mais on s'emballe pas trop, mieux vaut prévenir c'est un "nouveau" soucis, un bug introduit avec la nouvelle version de juillet.

Donc si vous avez des soucis depuis juillet, oui ca peut venir de là et il y aura une correction.
Pour les autres 'depuis des mois' où les logs montrent que la gateway envoit pas en API, ca reste du côté dev Xiaomi
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

Avatar de l’utilisateur
Zitoune
Actif
Messages : 699
Inscription : 30 déc. 2014, 12:02

Re: [Plugin Tiers] Xiaomi Home

Message par Zitoune » 19 août 2017, 07:36

@lunarok et @sarakah63 comment je fais si moi j'ai jamais eu de soucis, ni avant juillet, ni après juillet :D ??

- Une chose est certaine avec quelque log au moment du problème et surtout avec une explication pour reproduire le problème, ben nos dev ils sont hypers efficace !!

- J'en connais un qui a perdu son bras a force de jouer avec une magnet, donc si vous passer vers chez @sarakh63 prévoyez deux ou trois heures pour donner des coups de pioche car le pauvre garçon a perdu l'usage de son bras et ne pourra pas donc faire son Jardin ce week-end comme prévu.

PS : le principe est de passer chez lui avec qq saucisses, du charbon de bois et surtout une pioche et une pelle ds le coffre de la voiture.
PS2 : Si vous habitez loin, mais que vous avez des piles de rechange pour ces modules, vous pouvez aussi lui envoyer un joli paquet avec une ou deux, car pour le coup sa pile a du perdre 50 ou 60% :lol: .
PS3 : Pour moi, laissez tomber, car j'ai jamais réussi a reproduire le problème et je suis hyper musclé donc j'ai pas de problème de piles, ni de bras.. Par-contre si qq s'ennuie j'ai de la peinture et de l'enduis a faire !! Mon bbq est toujours prêt a servir (une fois l'enduis et les peintures faite) :shock:
Béta-Testeur, avec une VM de production Debian 9, sous Proxmox qui tourne sur un fanless I5. Et d'autre VM pour les tests.
Les protocoles >> OpenZWave, RfxCom, Orvibo (Pour l'IR), Xioami

Avatar de l’utilisateur
bravan
Timide
Messages : 202
Inscription : 30 janv. 2015, 21:25
Localisation : Dijon

Re: [Plugin Tiers] Xiaomi Home

Message par bravan » 19 août 2017, 08:01

Bonne nouvelle alors que le problème soit côté plugin car la solution on est sur de l'avoir :) :)

Bon courage aux codeurs au piocheur et si besoin d'autres choses (log sur plusieurs heures ou tests) n'hésitez pas.
Jeedom 3.2.9 sur Pi3
RFXcom - GCE Téléinformation USB - Jeedouino - Xiaomi - BLEA

Avatar de l’utilisateur
Zitoune
Actif
Messages : 699
Inscription : 30 déc. 2014, 12:02

Re: [Plugin Tiers] Xiaomi Home

Message par Zitoune » 19 août 2017, 08:13

bravan a écrit :
19 août 2017, 08:01
Bonne nouvelle alors que le problème soit côté plugin car la solution on est sur de l'avoir :) :)

Bon courage aux codeurs au piocheur et si besoin d'autres choses (log sur plusieurs heures ou tests) n'hésitez pas.
Il y a avait deux problèmes

- Un sur la gateway (donc problème Xioami), car l'info n'est pas donné au plugin. Ce problème est peut-être déjà résolut nous allons attendre les retours utilisateurs. Car depuis Xioami a fait qq mise a jour des gates (la preuve nous avons perdu le bouton de gauche sur les inter double :D )
- Un sur le plugin, qui dans certain cas bien précis (difficile a reproduire, puisque qu'il fallait agresser le plugin a coup de changement d'etat !!) pouvait faire en sorte que le dernier etat ne soit pas envoyé a jeedom alors qu'il etait bien reçu par le plugin.

Forcement au final le problème n°1 qui est arrivé en premier (des le debut de la mise a dispo de l'APIde XIOAMI) masque le problème n°2 qui lui est arrivé en juillet, suite a une refonte du plugin !!
Béta-Testeur, avec une VM de production Debian 9, sous Proxmox qui tourne sur un fanless I5. Et d'autre VM pour les tests.
Les protocoles >> OpenZWave, RfxCom, Orvibo (Pour l'IR), Xioami

benj29
Actif
Messages : 3983
Inscription : 26 mars 2017, 09:57
Contact :

Re: [Plugin Tiers] Xiaomi Home

Message par benj29 » 19 août 2017, 08:39

Bravo. Et merci à vous ! Du coup je vais peut être attendre cette mise à jour pour mettre la tête dans le musclage de bras !

Envoyé de mon Moto G (4) en utilisant Tapatalk


Répondre

Revenir vers « [Plugin Tiers] Xiaomi Home »

Qui est en ligne ?

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