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

billou02
Timide
Messages : 150
Inscription : 04 févr. 2015, 00:29

Re: [Sujet officiel] Xiaomi Home

Message par billou02 » 13 févr. 2017, 09:04

Bonjour,
Je confirme aussi les mêmes soucis avec le plugin.

Chaque action sur un équipement de la gateway (je possède un détecteur ouverture, une prise pour l'instant) génère un process qui tourne tout le temps, et qui consomme 2.2% de ma mémoire (je suis sur RPI2 + sd + SSD). Je les vois dans la page Analyse / Informations système

Code : Tout sélectionner

nodejs /var/www/html/plugins/xiaomihome/resources/aquara.js clé_de_ma_gateway ip_de_ma_gateway YghXku5JS0PvTI4y plug 158d0001108941 status off 22816
lorsque le plugin est désactivé, pas de soucis (testé plus d'une semaine). si je le réactive, les soucis reviennent (en moins de 24h).
la seule solution est de rebooter le RPI2 via ssh (si l'os n'est pas gauffré lui aussi)

Je me tiens bien évidement a disposition pour donner toute information nécessaire a la bonne résolution de ce soucis :)
Mon installation est toute fraîche.

Attention : Message édité... pas de la charge cpu mais 2.2% de la ram. !

soofiane84
Timide
Messages : 229
Inscription : 02 janv. 2017, 13:35

Re: [Sujet officiel] Xiaomi Home

Message par soofiane84 » 13 févr. 2017, 09:57

Il faut pas généraliser, moi j'ai la gatexay avec une dizaine de périphériques, tout fonctionne a merveille, mise a part le scénario qui alume les led de la gateway. Laisse le plugin actif et supprime tout ce qui concerne les led gateway et regarde.

Envoyé de mon MI 5 en utilisant Tapatalk

thanaus
Actif
Messages : 1106
Inscription : 20 nov. 2016, 13:06

Re: [Sujet officiel] Xiaomi Home

Message par thanaus » 13 févr. 2017, 10:13

Bonjour,

Sans généraliser et après avoir lu ce thread et beaucoup d'autres que ce soit sur ce forum ou sur d'autres forum anglais, la corruption de carte SD n'est pas la première piste à envisager pour ce type d'erreur surtout quand les utilisateurs indiquent utiliser des cartes SD de bonne qualité ! La première piste est plutôt le manque de ressource (mémoire le plus souvent)...
Pour ma part, je voulais acheter ce plugin pour ma domotique mais je vais encore attendre car il y a (à mon avis) beaucoup d'utilisateurs qui ont le même soucis avec les mêmes conséquences. Ce n'est pas une généralité de le dire mais une simple constatation : plusieurs membres qui utilisent ce plugin ont des soucis d'accès à la base de données. Il faut aussi voir les choses en face et ne pas s'enfermer en indiquant que tout va bien pour les autres et que les membres qui ont un problème ont tous un problème d'alimentation de leur raspberry ou une corruption de la carte SD.

Loin de moi de remettre en cause le travail qui a été effectué sur ce plugin ! Je ne veux surtout pas jeter de l'huile sur le feu mais juste indiquer que nous sommes des utilisateurs d'une solution puissante, fiable mais que nous rencontrons des soucis que nous aimerions bien régler le plus rapidement possible.

Bonne journée à tous sous ce beau soleil parisien !
Netatmo Pro | CloudSync Pro
On gagne sa vie avec ce que l'on reçoit, mais on la bâtit avec ce que l'on donne.
Winston Churchill
Lien Paypal

parrain27240
Actif
Messages : 1629
Inscription : 24 juil. 2015, 20:15

Re: [Sujet officiel] Xiaomi Home

Message par parrain27240 » 13 févr. 2017, 11:44

J'ai eu ce soucis aussi les deux premiers jours de l'installation du plugin depuis un mois maintenant zéro souci .
A part la perte de signal d'un plug mais je pense que ça vient plutôt de chez xiaomi.
Sinon toujours un grand merci à lunarok faut pas oublié qu'il et sur de nombreux front en même temps

Envoyé de mon ROME_X en utilisant Tapatalk

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

Re: [Sujet officiel] Xiaomi Home

Message par lunarok » 13 févr. 2017, 11:50

thanaus a écrit : Pour ma part, je voulais acheter ce plugin pour ma domotique mais je vais encore attendre car il y a (à mon avis) beaucoup d'utilisateurs qui ont le même soucis avec les mêmes conséquences. Ce n'est pas une généralité de le dire mais une simple constatation : plusieurs membres qui utilisent ce plugin ont des soucis d'accès à la base de données. !
Faudrait savoir beaucoup ou plusieurs ? c'est quand même pas la même chose.
350 utilisateurs du plugins, une poignée avec les erreurs SQL. C'est pas beaucoup ca. Si c'était beaucoup ca serait plus facile à reproduire et je pourrais avancer dessus.
Là on me dit juste que c'est quand on active le RGB de la passerelle, ce que je fais aussi et des betatesteurs via le scénario indiqué. Mais pas de soucis.
Si c'était le coup des process qui se démultiplient et s'entasse, ca ne colle pas avec le retour de ceux qui disent avoir le soucis en 24h (car faudrait qu'ils lancent beaucoup de commandes en moins de 24h quand meme, ce qui n'est pas le cas du scénario donné en exemple)

Dans l'ensemble j'ai eu de rares logs fournis. Aucun screen des scénarios mis en place. Pas de suivi de la charge comme demandé par exemple.
Donc sans plus d'infos et l'impossibilité de reproduire ...
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

dixneuff
Timide
Messages : 73
Inscription : 18 janv. 2015, 10:19

Re: [Sujet officiel] Xiaomi Home

Message par dixneuff » 13 févr. 2017, 11:55

Bonjour. Est ce quelqu'un qui utilise le RGB de la gateway sur détection à un scénario qui fonctionne sans plantage SQL ? Serait il possible d'en avoir un screen car je voudrais bien le tester chez moi. Quelle conditions utilisez vous pour l'extinction ?


Envoyé de mon iPhone en utilisant Tapatalk
Fabien
______________________________
Équipement : Box Jeedom Mini+, RPI3, RfxCom, GatewayXiaomi
Modules : Sondes Oregon (temp, pluie), Chacon (Prises, présence), Xiaomi (temp, ouverture, présence)
Autres : Karotz libéré, Freebox V6, NAS Syno

Anonyme
Actif
Messages : 10082
Inscription : 09 août 2014, 12:15

Re: [Sujet officiel] Xiaomi Home

Message par Anonyme » 13 févr. 2017, 11:57

Contenu supprimé à la demande de son auteur

Anonyme
Actif
Messages : 10082
Inscription : 09 août 2014, 12:15

Re: [Sujet officiel] Xiaomi Home

Message par Anonyme » 13 févr. 2017, 12:04

Contenu supprimé à la demande de son auteur

dixneuff
Timide
Messages : 73
Inscription : 18 janv. 2015, 10:19

Re: [Sujet officiel] Xiaomi Home

Message par dixneuff » 13 févr. 2017, 12:06

Au temps pour moi pour le multi post : tapaatruk tape dans les gamelles


Envoyé de mon iPhone en utilisant Tapatalk
Fabien
______________________________
Équipement : Box Jeedom Mini+, RPI3, RfxCom, GatewayXiaomi
Modules : Sondes Oregon (temp, pluie), Chacon (Prises, présence), Xiaomi (temp, ouverture, présence)
Autres : Karotz libéré, Freebox V6, NAS Syno

billou02
Timide
Messages : 150
Inscription : 04 févr. 2015, 00:29

Re: [Sujet officiel] Xiaomi Home

Message par billou02 » 13 févr. 2017, 12:15

Personnellement, j'ai refait mon install il y a peu.
Je n'ai qu'un seul scénario qui allume la prise dans le cas ou mon oeil de fibaro détecte un mouvement et si la lumière est inférieur a un certain seuil.
Ayant eu des plantages SQL peu de temps après, j'ai cherché a comprendre d'ou venait le soucis avant d'avancer un peu plus dans les scénarios.
Je précise que je suis en boot sur une SD samsung, et SSD Kingston 30Go en USB le tout via les références de matériels recommandé par la personne qui a fait le tuto d'install de jeddom sur SSD sur le forum.

Le scénario est simple :
Pièces jointes
Capture d'écran 2017-02-13 12.11.46.png
Capture d'écran 2017-02-13 12.11.46.png (63.93 Kio) Consulté 1411 fois

Anonyme
Actif
Messages : 10082
Inscription : 09 août 2014, 12:15

Re: [Sujet officiel] Xiaomi Home

Message par Anonyme » 13 févr. 2017, 12:19

Contenu supprimé à la demande de son auteur

billou02
Timide
Messages : 150
Inscription : 04 févr. 2015, 00:29

Re: [Sujet officiel] Xiaomi Home

Message par billou02 » 13 févr. 2017, 12:25

Xiaomihome_CMD

Code : Tout sélectionner

2/13/2017, 12:29:04 AM {"cmd":"write","model":"plug","sid":"158d0001108941","short_id":"22816","data":"{\"status\":\"on\", \"key\": \"47003abf6b3c069c2fa1ab64e434fd4f\"}"}
2/13/2017, 12:31:05 AM {"cmd":"write","model":"plug","sid":"158d0001108941","short_id":"22816","data":"{\"status\":\"off\", \"key\": \"b0a0e3db993c8fe0e5b4bdfe3abcbe4f\"}"}
2/13/2017, 12:32:29 AM {"cmd":"write","model":"plug","sid":"158d0001108941","short_id":"22816","data":"{\"status\":\"on\", \"key\": \"cb6ab99ba1be54d619cbe91578d6e2cd\"}"}
2/13/2017, 12:34:29 AM {"cmd":"write","model":"plug","sid":"158d0001108941","short_id":"22816","data":"{\"status\":\"off\", \"key\": \"909ed78a8bff83df2f66e0be89de6d67\"}"}
2/13/2017, 8:48:09 AM {"cmd":"write","model":"plug","sid":"158d0001108941","short_id":"22816","data":"{\"status\":\"off\", \"key\": \"b126e38adedda1a9122171560505a90e\"}"}
2/13/2017, 8:48:40 AM {"cmd":"write","model":"plug","sid":"158d0001108941","short_id":"22816","data":"{\"status\":\"off\", \"key\": \"2864ee02ca983eafada075a5ebcf3903\"}"}
2/13/2017, 8:50:14 AM {"cmd":"write","model":"plug","sid":"158d0001108941","short_id":"22816","data":"{\"status\":\"off\", \"key\": \"c7bd1dee0554a71b83b8db6496ba7b39\"}"}
2/13/2017, 8:50:52 AM {"cmd":"write","model":"plug","sid":"158d0001108941","short_id":"22816","data":"{\"status\":\"off\", \"key\": \"ecca443420b8fc7b48406a46421dcab2\"}"}
2/13/2017, 8:52:03 AM {"cmd":"write","model":"plug","sid":"158d0001108941","short_id":"22816","data":"{\"status\":\"off\", \"key\": \"fb29dbd86844b68cce41fe985505e84a\"}"}
2/13/2017, 8:52:33 AM {"cmd":"write","model":"plug","sid":"158d0001108941","short_id":"22816","data":"{\"status\":\"off\", \"key\": \"14a87c384019eda1db83bdfb323d3040\"}"}
2/13/2017, 9:10:14 AM {"cmd":"write","model":"plug","sid":"158d0001108941","short_id":"22816","data":"{\"status\":\"off\", \"key\": \"113210499f1595fa9e4280af8fbc3f7b\"}"}
2/13/2017, 9:10:51 AM {"cmd":"write","model":"plug","sid":"158d0001108941","short_id":"22816","data":"{\"status\":\"off\", \"key\": \"b472b2cec6b949afafeca0c5cc5ae86e\"}"}
2/13/2017, 9:10:53 AM {"cmd":"write","model":"plug","sid":"158d0001108941","short_id":"22816","data":"{\"status\":\"off\", \"key\": \"b472b2cec6b949afafeca0c5cc5ae86e\"}"}
2/13/2017, 9:10:57 AM {"cmd":"write","model":"plug","sid":"158d0001108941","short_id":"22816","data":"{\"status\":\"off\", \"key\": \"b472b2cec6b949afafeca0c5cc5ae86e\"}"}
2/13/2017, 9:11:35 AM {"cmd":"write","model":"plug","sid":"158d0001108941","short_id":"22816","data":"{\"status\":\"off\", \"key\": \"062eb307a4e4c534ac93d0e020eb04a0\"}"}
2/13/2017, 9:29:06 AM {"cmd":"write","model":"plug","sid":"158d0001108941","short_id":"22816","data":"{\"status\":\"off\", \"key\": \"1a93b4bbec79ef42dfe6ce69288b11a9\"}"}
2/13/2017, 9:29:36 AM {"cmd":"write","model":"plug","sid":"158d0001108941","short_id":"22816","data":"{\"status\":\"off\", \"key\": \"b63587dc324423da35526ad7bfa926a9\"}"}
2/13/2017, 9:30:07 AM {"cmd":"write","model":"plug","sid":"158d0001108941","short_id":"22816","data":"{\"status\":\"off\", \"key\": \"9170dcac8af1f1ea79c00fe6ab956b32\"}"}
2/13/2017, 9:30:45 AM {"cmd":"write","model":"plug","sid":"158d0001108941","short_id":"22816","data":"{\"status\":\"off\", \"key\": \"532352b426c699e5fbfa9487314824e4\"}"}
2/13/2017, 9:32:00 AM {"cmd":"write","model":"plug","sid":"158d0001108941","short_id":"22816","data":"{\"status\":\"off\", \"key\": \"49c1dae112c1f96fa8876b3f16d55635\"}"}
2/13/2017, 9:33:49 AM {"cmd":"write","model":"plug","sid":"158d0001108941","short_id":"22816","data":"{\"status\":\"off\", \"key\": \"ec7688b484d14cab07220ae1cd346083\"}"}
2/13/2017, 11:47:20 AM {"cmd":"write","model":"plug","sid":"158d0001108941","short_id":"22816","data":"{\"status\":\"off\", \"key\": \"5150027b82a6a80b1a7dcf95197a3142\"}"}
2/13/2017, 11:50:12 AM {"cmd":"write","model":"plug","sid":"158d0001108941","short_id":"22816","data":"{\"status\":\"off\", \"key\": \"f60ef157f94b746ea382bc2951bed301\"}"}
2/13/2017, 11:53:46 AM {"cmd":"write","model":"plug","sid":"158d0001108941","short_id":"22816","data":"{\"status\":\"off\", \"key\": \"5187e51d8c521ce0daeb163a95f62a5e\"}"}
2/13/2017, 11:54:18 AM {"cmd":"write","model":"plug","sid":"158d0001108941","short_id":"22816","data":"{\"status\":\"off\", \"key\": \"5173c0ac9c2ec1fc2bf4e4bab511b7a0\"}"}
2/13/2017, 11:57:16 AM {"cmd":"write","model":"plug","sid":"158d0001108941","short_id":"22816","data":"{\"status\":\"off\", \"key\": \"2595003654da97e41d8796658fcc9b08\"}"}
2/13/2017, 11:57:46 AM {"cmd":"write","model":"plug","sid":"158d0001108941","short_id":"22816","data":"{\"status\":\"off\", \"key\": \"4cc753fdf936b779def82d1db757697a\"}"}
2/13/2017, 11:58:47 AM {"cmd":"write","model":"plug","sid":"158d0001108941","short_id":"22816","data":"{\"status\":\"off\", \"key\": \"a730224f7fe25f1cb1b07c1fcd8f0923\"}"}
2/13/2017, 11:59:54 AM {"cmd":"write","model":"plug","sid":"158d0001108941","short_id":"22816","data":"{\"status\":\"off\", \"key\": \"6b19e34633745518e0ed5e4e7b4ba327\"}"}
2/13/2017, 12:20:07 PM {"cmd":"write","model":"plug","sid":"158d0001108941","short_id":"22816","data":"{\"status\":\"off\", \"key\": \"58b33dfb3424fb1cfa91b1ff36de6e91\"}"}
2/13/2017, 12:20:36 PM {"cmd":"write","model":"plug","sid":"158d0001108941","short_id":"22816","data":"{\"status\":\"off\", \"key\": \"46a9abd6506d047c3a77531b15422b34\"}"}
Xiaomihome_node

Code : Tout sélectionner

Aquara received from 192.168.148.192 : {"cmd":"report","model":"plug","sid":"158d0001108941","short_id":22816,"data":"{\"status\":\"off\"}"}
Aquara received from 192.168.148.192 : {"cmd":"report","model":"plug","sid":"158d0001108941","short_id":22816,"data":"{\"status\":\"off\"}"}
Aquara received from 192.168.148.192 : {"cmd":"heartbeat","model":"gateway","sid":"f0b429cc8237","short_id":"0","token":"c0lW4Yrs0R03u0iN","data":"{\"ip\":\"192.168.148.192\"}"}
Aquara received from 192.168.148.192 : {"cmd":"heartbeat","model":"gateway","sid":"f0b429cc8237","short_id":"0","token":"rUrgShwSIC74dplq","data":"{\"ip\":\"192.168.148.192\"}"}
Aquara received from 192.168.148.192 : {"cmd":"heartbeat","model":"gateway","sid":"f0b429cc8237","short_id":"0","token":"OM2DKiWz4ZCvsLUy","data":"{\"ip\":\"192.168.148.192\"}"}
Aquara received from 192.168.148.192 : {"cmd":"report","model":"plug","sid":"158d0001108941","short_id":22816,"data":"{\"status\":\"off\"}"}
Aquara received from 192.168.148.192 : {"cmd":"report","model":"plug","sid":"158d0001108941","short_id":22816,"data":"{\"status\":\"off\"}"}
Aquara received from 192.168.148.192 : {"cmd":"heartbeat","model":"gateway","sid":"f0b429cc8237","short_id":"0","token":"w8ZycUVtiUg0hv4V","data":"{\"ip\":\"192.168.148.192\"}"}
Aquara received from 192.168.148.192 : {"cmd":"heartbeat","model":"gateway","sid":"f0b429cc8237","short_id":"0","token":"pLu11L1outMoRald","data":"{\"ip\":\"192.168.148.192\"}"}
Aquara received from 192.168.148.192 : {"cmd":"heartbeat","model":"plug","sid":"158d0001108941","short_id":22816,"data":"{\"status\":\"off\",\"inuse\":\"0\"}"}
Aquara received from 192.168.148.192 : {"cmd":"heartbeat","model":"gateway","sid":"f0b429cc8237","short_id":"0","token":"CxRy2aqqF8UJDIXE","data":"{\"ip\":\"192.168.148.192\"}"}
Aquara received from 192.168.148.192 : {"cmd":"heartbeat","model":"gateway","sid":"f0b429cc8237","short_id":"0","token":"7DaY4Txg6rC3eiQN","data":"{\"ip\":\"192.168.148.192\"}"}
Aquara received from 192.168.148.192 : {"cmd":"heartbeat","model":"gateway","sid":"f0b429cc8237","short_id":"0","token":"p8XnzE5upcnsgZL3","data":"{\"ip\":\"192.168.148.192\"}"}
Aquara received from 192.168.148.192 : {"cmd":"heartbeat","model":"gateway","sid":"f0b429cc8237","short_id":"0","token":"WBqkQivVqb7hsBEc","data":"{\"ip\":\"192.168.148.192\"}"}
Aquara received from 192.168.148.192 : {"cmd":"heartbeat","model":"gateway","sid":"f0b429cc8237","short_id":"0","token":"bVSCUs4E5vFAjrwr","data":"{\"ip\":\"192.168.148.192\"}"}
Aquara received from 192.168.148.192 : {"cmd":"heartbeat","model":"gateway","sid":"f0b429cc8237","short_id":"0","token":"qVRn2puDTuIYe0JY","data":"{\"ip\":\"192.168.148.192\"}"}
Aquara received from 192.168.148.192 : {"cmd":"heartbeat","model":"gateway","sid":"f0b429cc8237","short_id":"0","token":"JgGIq6XdUMi7vTsL","data":"{\"ip\":\"192.168.148.192\"}"}
Aquara received from 192.168.148.192 : {"cmd":"heartbeat","model":"gateway","sid":"f0b429cc8237","short_id":"0","token":"w65YaOVmHioQSlEQ","data":"{\"ip\":\"192.168.148.192\"}"}
Aquara received from 192.168.148.192 : {"cmd":"heartbeat","model":"gateway","sid":"f0b429cc8237","short_id":"0","token":"fRVjNjzvvRZlO7k3","data":"{\"ip\":\"192.168.148.192\"}"}
Aquara received from 192.168.148.192 : {"cmd":"heartbeat","model":"gateway","sid":"f0b429cc8237","short_id":"0","token":"ZGdZdMzBdRD41Hgg","data":"{\"ip\":\"192.168.148.192\"}"}
Aquara received from 192.168.148.192 : {"cmd":"heartbeat","model":"gateway","sid":"f0b429cc8237","short_id":"0","token":"ZlUxNmVoadP1pJSX","data":"{\"ip\":\"192.168.148.192\"}"}
Aquara received from 192.168.148.192 : {"cmd":"heartbeat","model":"gateway","sid":"f0b429cc8237","short_id":"0","token":"3uHgqx8aztJADgDX","data":"{\"ip\":\"192.168.148.192\"}"}
Aquara received from 192.168.148.192 : {"cmd":"heartbeat","model":"gateway","sid":"f0b429cc8237","short_id":"0","token":"QpzBTvFbIbnJqWVV","data":"{\"ip\":\"192.168.148.192\"}"}
Aquara received from 192.168.148.192 : {"cmd":"heartbeat","model":"gateway","sid":"f0b429cc8237","short_id":"0","token":"EBpdHIU1ULX6qsB9","data":"{\"ip\":\"192.168.148.192\"}"}
Aquara received from 192.168.148.192 : {"cmd":"heartbeat","model":"gateway","sid":"f0b429cc8237","short_id":"0","token":"yovX4BULJdW2CYRQ","data":"{\"ip\":\"192.168.148.192\"}"}
Aquara received from 192.168.148.192 : {"cmd":"heartbeat","model":"gateway","sid":"f0b429cc8237","short_id":"0","token":"hgU7ylxWOmlPzGG9","data":"{\"ip\":\"192.168.148.192\"}"}
Aquara received from 192.168.148.192 : {"cmd":"heartbeat","model":"gateway","sid":"f0b429cc8237","short_id":"0","token":"7xI0VjGT6AjTpvPd","data":"{\"ip\":\"192.168.148.192\"}"}
Aquara received from 192.168.148.192 : {"cmd":"heartbeat","model":"gateway","sid":"f0b429cc8237","short_id":"0","token":"8t9C4hkE6xY4lJGv","data":"{\"ip\":\"192.168.148.192\"}"}
Aquara received from 192.168.148.192 : {"cmd":"heartbeat","model":"gateway","sid":"f0b429cc8237","short_id":"0","token":"KkaueMb3VTDQoFwo","data":"{\"ip\":\"192.168.148.192\"}"}
Aquara received from 192.168.148.192 : {"cmd":"heartbeat","model":"gateway","sid":"f0b429cc8237","short_id":"0","token":"j0rttcTmL0CHAJM7","data":"{\"ip\":\"192.168.148.192\"}"}
Aquara received from 192.168.148.192 : {"cmd":"heartbeat","model":"gateway","sid":"f0b429cc8237","short_id":"0","token":"ap15uZ4E45Ye9UNc","data":"{\"ip\":\"192.168.148.192\"}"}
Aquara received from 192.168.148.192 : {"cmd":"heartbeat","model":"gateway","sid":"f0b429cc8237","short_id":"0","token":"Qlhk5sMSzqXowLlT","data":"{\"ip\":\"192.168.148.192\"}"}
Aquara received from 192.168.148.192 : {"cmd":"heartbeat","model":"gateway","sid":"f0b429cc8237","short_id":"0","token":"sACWpFv6RAur86Za","data":"{\"ip\":\"192.168.148.192\"}"}
Aquara received from 192.168.148.192 : {"cmd":"heartbeat","model":"gateway","sid":"f0b429cc8237","short_id":"0","token":"Toh58FHMK8XMsr7N","data":"{\"ip\":\"192.168.148.192\"}"}
Aquara received from 192.168.148.192 : {"cmd":"report","model":"magnet","sid":"158d00013fee09","short_id":30566,"data":"{\"status\":\"open\"}"}
Aquara received from 192.168.148.192 : {"cmd":"report","model":"plug","sid":"158d0001108941","short_id":22816,"data":"{\"status\":\"off\"}"}
Aquara received from 192.168.148.192 : {"cmd":"heartbeat","model":"gateway","sid":"f0b429cc8237","short_id":"0","token":"hkuD9BZ8yTcD3bMH","data":"{\"ip\":\"192.168.148.192\"}"}
Aquara received from 192.168.148.192 : {"cmd":"report","model":"magnet","sid":"158d00013fee09","short_id":30566,"data":"{\"status\":\"close\"}"}
Aquara received from 192.168.148.192 : {"cmd":"heartbeat","model":"gateway","sid":"f0b429cc8237","short_id":"0","token":"CjzC3L7VAFQnwJYs","data":"{\"ip\":\"192.168.148.192\"}"}

soofiane84
Timide
Messages : 229
Inscription : 02 janv. 2017, 13:35

Re: [Sujet officiel] Xiaomi Home

Message par soofiane84 » 13 févr. 2017, 12:29

Bonjour,

j'ai réactiver ce matin mon scénario de led Gateway suivant la température d'un capteur XIaomi:
scénario1.png
scénario1.png (112.12 Kio) Consulté 1235 fois
scénario2.png
scénario2.png (41.94 Kio) Consulté 1235 fois
Pendant ce temps j'ai suivi la charge du système :
info1.png
info1.png (62.92 Kio) Consulté 1235 fois
Dernière édition par soofiane84 le 13 févr. 2017, 13:01, édité 1 fois.

soofiane84
Timide
Messages : 229
Inscription : 02 janv. 2017, 13:35

Re: [Sujet officiel] Xiaomi Home

Message par soofiane84 » 13 févr. 2017, 12:34

swap : 21%, 73 process Nodejs
info3.png
info3.png (60.76 Kio) Consulté 1177 fois


swap 66%, 81 Nodejs
info5.png
info5.png (59.51 Kio) Consulté 1177 fois

swap : 100% et 95 Nodejs
info9.png
info9.png (60.18 Kio) Consulté 1177 fois


afin d'accélérer le plantage, j'ai lancé le scénario manuellement.

Log du scénario :

Code : Tout sélectionner

[2017-02-13 12:01:17][SCENARIO] Start : Scenario execute automatiquement sur evenement venant de : [Balcon][Temp Exterieur][temperature]. Tags : Array
(
)
[2017-02-13 12:01:17][SCENARIO] Exécution du sous-élément de type [condition] : if
[2017-02-13 12:01:17][SCENARIO] Evaluation de la condition : [1 < 10] = Vrai
[2017-02-13 12:01:17][SCENARIO] Exécution du sous-élément de type [action] : then
[2017-02-13 12:01:17][SCENARIO] Exécution d'un bloc élément : 16
[2017-02-13 12:01:17][SCENARIO] Exécution du sous-élément de type [action] : action
[2017-02-13 12:01:17][SCENARIO] Exécution d'un bloc élément : 15
[2017-02-13 12:01:17][SCENARIO] Exécution du sous-élément de type [action] : code
[2017-02-13 12:01:17][SCENARIO] Exécution d'un bloc code
[2017-02-13 12:01:17][SCENARIO] Temperature input - #294#
[2017-02-13 12:01:17][SCENARIO] temp_nb_points - 21
[2017-02-13 12:01:17][SCENARIO] color_scale_step - 11.428571428571
[2017-02-13 12:01:17][SCENARIO] temp_value - 6
[2017-02-13 12:01:17][SCENARIO] value_on_color_scale - 80
[2017-02-13 12:01:17][SCENARIO] HofHSV - 160
[2017-02-13 12:01:17][SCENARIO] RGB - #00FFAA
[2017-02-13 12:01:17][SCENARIO] Pause de 3 seconde(s)
[2017-02-13 12:01:20][SCENARIO] Exécution d'un bloc élément : 25
[2017-02-13 12:01:20][SCENARIO] Exécution du sous-élément de type [action] : action
[2017-02-13 12:01:20][SCENARIO] Exécution de la commande [Salon][Gateway][Définir Couleur] avec comme option(s) :
Array
(
[color] => #00FFAA
)
[2017-02-13 12:01:20][SCENARIO] Pause de 3 seconde(s)
[2017-02-13 12:01:23][SCENARIO] Exécution de la commande [Salon][Gateway][Définir Luminosité] avec comme option(s) :
Array
(
[slider] => 1
)
[2017-02-13 12:01:24][SCENARIO] Tâche : 36 programmé à : 2017-02-13 12:04:00 (+ 3 min)
[2017-02-13 12:01:24][SCENARIO] Exécution du sous-élément de type [action] : action
[2017-02-13 12:01:24][SCENARIO] Exécution de la commande [Sofiane][Tel Sofiane][Tous les devices] avec comme option(s) :
Array
(
[title] => temp rgb
[message] => passé
)
[2017-02-13 12:01:25][SCENARIO] Fin correcte du scénario
------------------------------------
[2017-02-13 12:02:39][SCENARIO] Start : Scenario lance manuellement. Tags : Array
(
)
[2017-02-13 12:02:39][SCENARIO] Exécution du sous-élément de type [condition] : if
[2017-02-13 12:02:39][SCENARIO] Evaluation de la condition : [1 < 10] = Vrai
[2017-02-13 12:02:39][SCENARIO] Exécution du sous-élément de type [action] : then
[2017-02-13 12:02:39][SCENARIO] Exécution d'un bloc élément : 16
[2017-02-13 12:02:39][SCENARIO] Exécution du sous-élément de type [action] : action
[2017-02-13 12:02:39][SCENARIO] Exécution d'un bloc élément : 15
[2017-02-13 12:02:39][SCENARIO] Exécution du sous-élément de type [action] : code
[2017-02-13 12:02:39][SCENARIO] Exécution d'un bloc code
[2017-02-13 12:02:39][SCENARIO] Temperature input - #294#
[2017-02-13 12:02:39][SCENARIO] temp_nb_points - 21
[2017-02-13 12:02:39][SCENARIO] color_scale_step - 11.428571428571
[2017-02-13 12:02:39][SCENARIO] temp_value - 6
[2017-02-13 12:02:39][SCENARIO] value_on_color_scale - 80
[2017-02-13 12:02:39][SCENARIO] HofHSV - 160
[2017-02-13 12:02:39][SCENARIO] RGB - #00FFAA
[2017-02-13 12:02:40][SCENARIO] Pause de 3 seconde(s)
[2017-02-13 12:02:43][SCENARIO] Exécution d'un bloc élément : 25
[2017-02-13 12:02:43][SCENARIO] Exécution du sous-élément de type [action] : action
[2017-02-13 12:02:43][SCENARIO] Exécution de la commande [Salon][Gateway][Définir Couleur] avec comme option(s) :
Array
(
[color] => #00FFAA
)
[2017-02-13 12:02:43][SCENARIO] Pause de 3 seconde(s)
[2017-02-13 12:02:46][SCENARIO] Exécution de la commande [Salon][Gateway][Définir Luminosité] avec comme option(s) :
Array
(
[slider] => 1
)
[2017-02-13 12:02:46][SCENARIO] Tâche : 36 programmé à : 2017-02-13 12:05:00 (+ 3 min)
[2017-02-13 12:02:46][SCENARIO] Exécution du sous-élément de type [action] : action
[2017-02-13 12:02:46][SCENARIO] Exécution de la commande [Sofiane][Tel Sofiane][Tous les devices] avec comme option(s) :
Array
(
[title] => temp rgb
[message] => passé
)
[2017-02-13 12:02:46][SCENARIO] Fin correcte du scénario
------------------------------------
[2017-02-13 12:05:28][SCENARIO] Start : Scenario execute automatiquement sur evenement venant de : [Balcon][Temp Exterieur][temperature]. Tags : Array
(
)
[2017-02-13 12:05:28][SCENARIO] Exécution du sous-élément de type [condition] : if
[2017-02-13 12:05:28][SCENARIO] Evaluation de la condition : [1 < 10] = Vrai
[2017-02-13 12:05:28][SCENARIO] Exécution du sous-élément de type [action] : then
[2017-02-13 12:05:28][SCENARIO] Exécution d'un bloc élément : 16
[2017-02-13 12:05:28][SCENARIO] Exécution du sous-élément de type [action] : action
[2017-02-13 12:05:28][SCENARIO] Exécution d'un bloc élément : 15
[2017-02-13 12:05:28][SCENARIO] Exécution du sous-élément de type [action] : code
[2017-02-13 12:05:28][SCENARIO] Exécution d'un bloc code
[2017-02-13 12:05:28][SCENARIO] Temperature input - #294#
[2017-02-13 12:05:28][SCENARIO] temp_nb_points - 21
[2017-02-13 12:05:28][SCENARIO] color_scale_step - 11.428571428571
[2017-02-13 12:05:28][SCENARIO] temp_value - 6
[2017-02-13 12:05:28][SCENARIO] value_on_color_scale - 80
[2017-02-13 12:05:28][SCENARIO] HofHSV - 160
[2017-02-13 12:05:28][SCENARIO] RGB - #00FFAA
[2017-02-13 12:05:28][SCENARIO] Pause de 3 seconde(s)
[2017-02-13 12:05:31][SCENARIO] Exécution d'un bloc élément : 25
[2017-02-13 12:05:31][SCENARIO] Exécution du sous-élément de type [action] : action
[2017-02-13 12:05:31][SCENARIO] Exécution de la commande [Salon][Gateway][Définir Couleur] avec comme option(s) :
Array
(
[color] => #00FFAA
)
[2017-02-13 12:05:32][SCENARIO] Pause de 3 seconde(s)
[2017-02-13 12:05:35][SCENARIO] Exécution de la commande [Salon][Gateway][Définir Luminosité] avec comme option(s) :
Array
(
[slider] => 1
)
[2017-02-13 12:05:35][SCENARIO] Tâche : 36 programmé à : 2017-02-13 12:08:00 (+ 3 min)
[2017-02-13 12:05:35][SCENARIO] Exécution du sous-élément de type [action] : action
[2017-02-13 12:05:35][SCENARIO] Exécution de la commande [Sofiane][Tel Sofiane][Tous les devices] avec comme option(s) :
Array
(
[title] => temp rgb
[message] => passé
)
[2017-02-13 12:05:35][SCENARIO] Fin correcte du scénario
[/code]
Dernière édition par soofiane84 le 13 févr. 2017, 13:42, édité 3 fois.

soofiane84
Timide
Messages : 229
Inscription : 02 janv. 2017, 13:35

Re: [Sujet officiel] Xiaomi Home

Message par soofiane84 » 13 févr. 2017, 12:38

dernière statistique avant le plantage est de 120 nodejs de ce type:
Edit : plantage survenu suite a une dizaine d'exécution du scénario
info6.png
info6.png (105.33 Kio) Consulté 1116 fois
Dernière édition par soofiane84 le 13 févr. 2017, 13:50, édité 3 fois.

billou02
Timide
Messages : 150
Inscription : 04 févr. 2015, 00:29

Re: [Sujet officiel] Xiaomi Home

Message par billou02 » 13 févr. 2017, 12:41

mon php sysinfo. La charge CPU était en pic (reste aux alentours des 5 - 10% habituellement)
Php sysinfo.png
Php sysinfo.png (641.5 Kio) Consulté 1057 fois

soofiane84
Timide
Messages : 229
Inscription : 02 janv. 2017, 13:35

Re: [Sujet officiel] Xiaomi Home

Message par soofiane84 » 13 févr. 2017, 12:46

Pour moi c'est plutôt la mémoire (swap) qui sature (100%) au moment du plantage SQL

billou02
Timide
Messages : 150
Inscription : 04 févr. 2015, 00:29

Re: [Sujet officiel] Xiaomi Home

Message par billou02 » 13 févr. 2017, 12:48

Le swap va monter une fois que tu n'as plus de ram dispo

Avatar de l’utilisateur
rockman18
Timide
Messages : 39
Inscription : 05 janv. 2017, 14:56
Localisation : Essonne

Re: [Sujet officiel] Xiaomi Home

Message par rockman18 » 13 févr. 2017, 13:29

Merci soofiane84, tes screen montrent bien le soucis.

@lunarok, effectivement j'ai exactement le même comportement mais il est hélas difficile de te fournir d'avantage de logs. Je ne sais pas comment faire pour trouver un log qui pourrait aider.
En regardant les logs Xiaomihome_cmd il n'y a rien de spécial, on voit juste la commande {"cmd":"write"...} qui part. Aucune erreur, aucun problème.
Mais à chaque commande lancée un process de plus apparait dans le sysinfo et ne meurt jamais.

Perso je n'utilise aucun scénario sur ces commandes, juste de temps en temps le widget sur le dashboard. Mais le comportement reste le même, chaque action sur le widget => un process supplémentaire.

J'ai essayé de modifier le aquara.js en rajoutant à la fin

Code : Tout sélectionner

process.exit()
Cette fois le process se coupe bien mais la commande n'est pas exécutée, elle ne part plus. Comme si le serverSocket.send() n'était pas synchrone et donc le exit() s'exécute trop tôt et empêche l'envoi.

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

Re: [Sujet officiel] Xiaomi Home

Message par blusy38 » 13 févr. 2017, 13:31

Si ca peut servir voila le log sql au moment du plantage :

Code : Tout sélectionner

170211 9:33:30 [Warning] Using unique option prefix myisam-recover instead of myisam-recover-options is deprecated and will be removed in a future release. Please use the full name instead.
170211 9:33:30 [Note] Plugin 'FEDERATED' is disabled.
170211 9:33:31 InnoDB: The InnoDB memory heap is disabled
170211 9:33:31 InnoDB: Mutexes and rw_locks use GCC atomic builtins
170211 9:33:31 InnoDB: Compressed tables use zlib 1.2.8
170211 9:33:31 InnoDB: Using Linux native AIO
170211 9:33:31 InnoDB: Initializing buffer pool, size = 128.0M
InnoDB: mmap(135987200 bytes) failed; errno 12
170211 9:33:31 InnoDB: Completed initialization of buffer pool
170211 9:33:31 InnoDB: Fatal error: cannot allocate memory for the buffer pool
170211 9:33:31 [ERROR] Plugin 'InnoDB' init function returned error.
170211 9:33:31 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed.
170211 9:33:31 [ERROR] Unknown/unsupported storage engine: InnoDB
170211 9:33:31 [ERROR] Aborting

170211 9:33:31 [Note] /usr/sbin/mysqld: Shutdown complete
J'ai détaillé toute l'erreur dans un article si ca peu aider.

Répondre

Revenir vers « [Plugin Tiers] Xiaomi Home »

Qui est en ligne ?

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