[Store] Aspirateur Xiaomi

Discussion et échanges de scripts pour la box eedomus

Re: [Store] Aspirateur Xiaomi

Messagepar blues » 04 Fév 2019 00:14

Crapulfeust a écrit:Bonjour
cela fonctionne avec une eedomus ou bien faut il eedomus plus ?
C.
Je crois qu'on passe par des sockets.
Donc uniquement la + :-(
blues
 
Messages : 630
Inscription : 05 Fév 2012
Localisation : 37

Re: [Store] Aspirateur Xiaomi

Messagepar Max7730 » 20 Fév 2019 22:38

Excellent !
Gestion de 5 zones chez moi avec Xiaomi robot 1ere génération et l'eedomus +
Ajouté au Google Home, ça fonctionne a merveille !
Ex : Ok Google "active l'aspirateur dans le salon"
Un must have
Milles merci.
Max7730
 
Messages : 65
Inscription : 20 Jan 2016

Re: [Store] Aspirateur Xiaomi

Messagepar flc85 » 01 Mars 2019 18:12

flc85
 
Messages : 70
Inscription : 17 Jan 2019

Re: [Store] Aspirateur Xiaomi

Messagepar Max7730 » 01 Mars 2019 19:26

Seul problème du robot 1ere generation, de temps a autre, il change la Map (rotation) et donc il faut refaire toute les zones... :x
Max7730
 
Messages : 65
Inscription : 20 Jan 2016

Re: [Store] Aspirateur Xiaomi

Messagepar anne-marie » 07 Avr 2019 09:44

flc85 a écrit:Une autre méthode pour récupérer le token
https://xiaomirobot.wordpress.com/obtenir-token-jeton-xiaomi-roborock-mirobot/

J'ai utilisé cette méthode. Ca marche impeccable.
Par contre, je ne sais pas comment récupérer les coordonnées des zones. J'ai essayé l'appli Flolevac comme conseillé par Technoseb mais impossible de me connecter à mon compte mihome. J'ai essayé différents serveurs: Europe, Mainland china, Singapore... Mais j'ai toujours le message d'erreur "le nom de l'utilisateur, le mot de passe ou le serveur est incorrect"
Netatmo - Nabaztag2 - Karotz - Mirror - caméras IP - Zwave - RFXCOM - zigate - ecodevice - Enocean - orvibo - connexoon- google Home - Echo - yeelight etc....
anne-marie
 
Messages : 2456
Inscription : 19 Fév 2014
Localisation : 77

Re: [Store] Aspirateur Xiaomi

Messagepar flc85 » 07 Avr 2019 11:19

anne-marie a écrit:
flc85 a écrit:Une autre méthode pour récupérer le token
https://xiaomirobot.wordpress.com/obtenir-token-jeton-xiaomi-roborock-mirobot/

J'ai utilisé cette méthode. Ca marche impeccable.
Par contre, je ne sais pas comment récupérer les coordonnées des zones. J'ai essayé l'appli Flolevac comme conseillé par Technoseb mais impossible de me connecter à mon compte mihome. J'ai essayé différents serveurs: Europe, Mainland china, Singapore... Mais j'ai toujours le message d'erreur "le nom de l'utilisateur, le mot de passe ou le serveur est incorrect"


Je n'ai eu aucun problème, je l'ai fait depuis mon pc via Bluestacks(c'est plus pratique pour faire un copier coller des coordonnées dans l'Eedomus) en étant sur le même réseau wifi que le robot
flc85
 
Messages : 70
Inscription : 17 Jan 2019

Re: [Store] Aspirateur Xiaomi

Messagepar anne-marie » 07 Avr 2019 11:44

flc85 a écrit:
anne-marie a écrit:
flc85 a écrit:Une autre méthode pour récupérer le token
https://xiaomirobot.wordpress.com/obtenir-token-jeton-xiaomi-roborock-mirobot/

J'ai utilisé cette méthode. Ca marche impeccable.
Par contre, je ne sais pas comment récupérer les coordonnées des zones. J'ai essayé l'appli Flolevac comme conseillé par Technoseb mais impossible de me connecter à mon compte mihome. J'ai essayé différents serveurs: Europe, Mainland china, Singapore... Mais j'ai toujours le message d'erreur "le nom de l'utilisateur, le mot de passe ou le serveur est incorrect"


Je n'ai eu aucun problème, je l'ai fait depuis mon pc via Bluestacks(c'est plus pratique pour faire un copier coller des coordonnées dans l'Eedomus) en étant sur le même réseau wifi que le robot

Je veux bien une petite explication :P
Netatmo - Nabaztag2 - Karotz - Mirror - caméras IP - Zwave - RFXCOM - zigate - ecodevice - Enocean - orvibo - connexoon- google Home - Echo - yeelight etc....
anne-marie
 
Messages : 2456
Inscription : 19 Fév 2014
Localisation : 77

Re: [Store] Aspirateur Xiaomi

Messagepar flc85 » 07 Avr 2019 12:20

1-Installer l'émulateur Bluestacks
2-Installer Flolevacs sur Bluestacks
3-Se connecter sur Flolevacs avec ses identifiants Roborocks
4-Télécharger la carte
5-Définir la zone et clique long sur nettoyage (information copié dans le presse papier)
6-Coller dans Eedomus
flc85
 
Messages : 70
Inscription : 17 Jan 2019

Re: [Store] Aspirateur Xiaomi

Messagepar anne-marie » 10 Avr 2019 19:45

Merci. Je vais essayer ça ce WE :P
Netatmo - Nabaztag2 - Karotz - Mirror - caméras IP - Zwave - RFXCOM - zigate - ecodevice - Enocean - orvibo - connexoon- google Home - Echo - yeelight etc....
anne-marie
 
Messages : 2456
Inscription : 19 Fév 2014
Localisation : 77

Re: [Store] Aspirateur Xiaomi

Messagepar Ezeta » 24 Mai 2019 06:07

Merci ! Ça marche niquel !
J'ai pas réussi à afficher la carte avec flolevac ( et puis je suis sous iOS oú il n'est pas dispo, j'ai essayé avec un vieil Android mais sans succès). Du coup j'ai fait à tâtons: j'ai vu sur un forum que les coordonnées à fournir sont les coordonnées de deux points du rectangle. Le centre de la carte est 25000x25000, et 1m = 926 je crois.

C'est vrai que ce serait bien d'avoir un deuxième périphérique donnant l'état de l'aspirateur. Car j'ai une alerte de bruit en absence qui se déclenche à chaque fois que l'aspirateur passe. Il faudrait que je puisse la conditionner à l'innactivité de l'aspirateur (qui n'est pas forcément lancé uniquement par eedomus).
Ezeta
 
Messages : 10
Inscription : 12 Nov 2017

Re: [Store] Aspirateur Xiaomi

Messagepar Ezeta » 29 Mai 2019 20:06

J'ai aussi fait la demande à l'équipe eedomus de l'intégration de la commande mcrypt_decrypt... et ils viennent de me dire qu'ils l'ont rajouté !

Du coup j'ai essayé de modifier le script pour pouvoir effectuer un get_status:

Code : Tout sélectionner
// Decrypt the data string
function sdk_decrypt($plaintext, $token){
   $key = md5($token, true);
   $iv = md5($key.$token, true);
    $result = mcrypt_decrypt(MCRYPT_RIJNDAEL_128, $key, $plaintext, MCRYPT_MODE_CBC, $iv);
   return $result;
}


J'ai modifié la méthode sdk_doCommand pour retourner le résultat.

Et j'ai rajouté le cas suivant à la fin:
Code : Tout sélectionner
}elseif ($action == 'status'){
    echo mcrypt_decrypt(sdk_doCommand("get_status"));


J'arrive maintenant à décrypter le contenu, mais ça me retourne juste la valeur 1 quoi qu'il se passe (alors que selon cette page (https://github.com/marcelrv/XiaomiRobot ... Message.md) on devrait avoir une réponse structurée avec toutes les infos... je m'y prends mal ?
Ezeta
 
Messages : 10
Inscription : 12 Nov 2017

Re: [Store] Aspirateur Xiaomi

Messagepar enr37 » 29 Mai 2019 20:13

salut,
la méthode est encore lourde et pas user friendly non ? C'est dommage que xiaomi ne publie pas l'api ou meme faire de la rétro ingénierie comme domotifred pour pour l'automower
actionnaire de photoshop. partageur des 450 icones sur abavala et dans votre box.
Le savoir ne vaut que s'il est partagé par tous !
enr37
 
Messages : 1349
Inscription : 06 Juin 2013
Localisation : 37

Re: [Store] Aspirateur Xiaomi

Messagepar blues » 31 Mai 2019 00:35

Maintenant que la fonction est activée que vais pouvoir continuer mes tests de récupération du statut. Je vous dirai si j'ai la même chose en retour. . .
blues
 
Messages : 630
Inscription : 05 Fév 2012
Localisation : 37

Re: [Store] Aspirateur Xiaomi

Messagepar timetre » 03 Juin 2019 10:21

Excellent ! Bonne nouvelle !
timetre
 
Messages : 77
Inscription : 15 Juin 2017

Re: [Store] Aspirateur Xiaomi

Messagepar darboo » 27 Juin 2019 07:27

Bonjour,

Le script a été mis à jour en 1.1 avec la lecture du statut du robot.
[Store] Healthy Netatmo App
[Store] Aspirateur Xiaomi
[Store] Download station
[Store] Box SFR
darboo
 
Messages : 61
Inscription : 08 Fév 2018

Re: [Store] Aspirateur Xiaomi

Messagepar timetre » 27 Juin 2019 07:47

Génial ! je fonce mettre à jour !
merciiiii :)
timetre
 
Messages : 77
Inscription : 15 Juin 2017

Re: [Store] Aspirateur Xiaomi

Messagepar john56 » 27 Juin 2019 07:47

la lecture du statut du robot ? C'est à dire ?
Merci, par quel moyen le met-on à jour ?
john56
 
Messages : 331
Inscription : 27 Nov 2017

Re: [Store] Aspirateur Xiaomi

Messagepar darboo » 27 Juin 2019 09:16

Le Statut du robot : En cours de nettoyage, en charge, ...

Pour la mise à jour, je pense qu'il faut désinstaller puis réinstaller le plugin (attention à copier l'ip et le token).
[Store] Healthy Netatmo App
[Store] Aspirateur Xiaomi
[Store] Download station
[Store] Box SFR
darboo
 
Messages : 61
Inscription : 08 Fév 2018

Re: [Store] Aspirateur Xiaomi

Messagepar timetre » 28 Juin 2019 13:12

J'ai fait la MAJ, ça marche nickel ! c'est vraiment un plus !
Je confirme qu'il faut désinstaller et réinstaller mais c'est vite fait si on avait pas trop de règles utilisant le device.
timetre
 
Messages : 77
Inscription : 15 Juin 2017

Re: [Store] Aspirateur Xiaomi

Messagepar anne-marie » 13 Juil 2019 18:28

Merci pour cette mise à jour. Du coup j'ai créé une alerte quand l'aspirateur est bloqué
Netatmo - Nabaztag2 - Karotz - Mirror - caméras IP - Zwave - RFXCOM - zigate - ecodevice - Enocean - orvibo - connexoon- google Home - Echo - yeelight etc....
anne-marie
 
Messages : 2456
Inscription : 19 Fév 2014
Localisation : 77

PrécédentSuivant

Retour vers Scripts & Périphériques du store

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 2 invité(s)