[Store] Aspirateur Xiaomi

Discussion et échanges de scripts pour la box eedomus

[Store] Aspirateur Xiaomi

Messagepar darboo » 18 Déc 2018 23:46

Bonjour,

Script publié pour contrôler le robot aspirateur Xiaomi (Sans passer par une autre box Jeedom, hass, ...). J'ai testé sur la v1 mais pas la v2. Attention il faut le dernier firmware eedomus pour pouvoir l'utiliser.

Les fonctionnalités sont pour le moment basiques, merci de m'indiquer si vous en voulez d'autres. Pour le moment :
- Démarrage
- Pause
- Retour Station
- Nettoyage d'une zone
- Fonction pour retrouver l'aspirateur
- Test du son

Pour configurer, il faut l'adresse IP + le token de l'aspirateur.

La façon la plus simple pour trouver son token :
- Télécharger une version antérieur de l'app Mi Home car le token n'est plus stockée avec les nouvelles versions. La dernière version est la 5.0.30 qui peut-être trouvée par exemple ici : https://www.apkmirror.com/apk/xiaomi-inc/mihome/mihome-5-0-30-release/
- Télécharger le logicile MiHomeKit disponible ici https://github.com/ultrara1n/MiToolkit/releases
- Ensuite il suffit de passer le Smartphone en débogage USB, de le brancher en USB au PC et de lancer le logiciel MiToolKit

Pour les zones, je n'ai pas encore fait assez de tests pour voir si cela fonctionne bien mais dès que l'on lance un nettoyage manuel la carte va être régénérée et les coordonnées peuvent changer.
Pour trouver les coordonnées :
- Téléchargé l'app FloleVac sur le store
- Aller dans l'onglet Plan
- Dessiner la zone souhaitée
- Faire un appui long sur Cleanup, la zone est copiée dans le presse papier et peut-être modifiée en change la valeur dans l'action du périphérique
Dernière édition par darboo le 18 Déc 2018 23:58, édité 1 fois.
[Store] Healthy Netatmo App
[Store] Aspirateur Xiaomi
[Store] Download station
[Store] Box SFR
darboo
 
Messages : 18
Inscription : 08 Fév 2018

Re: [Store] Aspirateur Xiaomi

Messagepar john56 » 18 Déc 2018 23:57

ce script va faire mal !!!!
Merci pour le taf !
john56
 
Messages : 321
Inscription : 27 Nov 2017

Re: [Store] Aspirateur Xiaomi

Messagepar merguez07 » 19 Déc 2018 08:44

Merci Darboo :D
tuto 1 -->Programmation des scripts Eedomus
tuto 2 -->SmartDevice
tuto 3 -->Le déclenchement de règles
scripts -->Météo du jour | GH Thermostat | TotalWatt | Detecfire | smartbattery
Skype Eedomus -->lien vers le skype Eedomus
merguez07
 
Messages : 1507
Inscription : 15 Sep 2017
Localisation : Le Teil en Ardèche

Re: [Store] Aspirateur Xiaomi

Messagepar technoman63 » 19 Déc 2018 08:56

J'ai pas d'aspirateur xiaomi mais bravo !
Mes Scripts eedomus : windDirection, rainTrend

Blog: https://devotics.fr
technoman63
 
Messages : 570
Inscription : 09 Avr 2015

Re: [Store] Aspirateur Xiaomi

Messagepar galaksy2001 » 19 Déc 2018 09:17

bravo et merci pour le partage ;)
galaksy2001
 
Messages : 698
Inscription : 06 Jan 2014

Re: [Store] Aspirateur Xiaomi

Messagepar Thom64 » 19 Déc 2018 10:06

:o Super ! un enorme MERCI
Thom64
 
Messages : 28
Inscription : 16 Jan 2018

Re: [Store] Aspirateur Xiaomi

Messagepar KikiFUNstyle » 19 Déc 2018 14:41

Je plussoie merci pour ce script je vais l'installé dès qu'il sera disponible :geek:
Eedomus+
RFPlayer -> Portail et garage Somfy (RTS) / Chacon / DOMIA
broadlink RM (Pro et mini) -> gestion PAC
Google Mini
Yeelight V1 / V2
Xiaomi Robot Vacuum V1
Modules ZWave
Plugin Shelly
KikiFUNstyle
 
Messages : 195
Inscription : 24 Avr 2014
Localisation : Toulouse

Re: [Store] Aspirateur Xiaomi

Messagepar darboo » 19 Déc 2018 22:24

KikiFUNstyle a écrit:Je plussoie merci pour ce script je vais l'installé dès qu'il sera disponible :geek:


Normalement il est déjà disponible dans le store, il faut juste avoir la dernière mise à jour de l'eedomus.
[Store] Healthy Netatmo App
[Store] Aspirateur Xiaomi
[Store] Download station
[Store] Box SFR
darboo
 
Messages : 18
Inscription : 08 Fév 2018

Re: [Store] Aspirateur Xiaomi

Messagepar technoseb27 » 20 Déc 2018 10:04

Bonjour Darboo,

Je viens de tester chez moi avec le V1 et le V2 mais aucun des deux ne réponds.
Sur Jeedom cela fonctionne sans soucis donc cela ne vient pas de mes tokens.
J'ai bien la dernière mise à jour de l'eedomus.

Merci pour ta contribution sur le Store et merci par avance pour ta réponse.

Bien cordialement
Une box Eedomus, 9 x FGS-221, 6 FGR-221, 1 x FGRM-222, 6 x Prises Neo Coolcam, 4 Détecteurs de mouvements Fibaro et Neo Coolcam, 8 Sondes Banggood, et le reste top secret ;-)
Voici mon blog :
https://domotiquetechnoseb27.com/
technoseb27
 
Messages : 392
Inscription : 01 Sep 2013

Re: [Store] Aspirateur Xiaomi

Messagepar darboo » 20 Déc 2018 20:39

Est-ce que d'autres personnes ont testé pour savoir si c'est ok de leur côté ?

@technoseb27, est-ce que le plugin est toujours installé sur ta Jeedom ? Potentiellement cela peut venir de cela car il y a un id qui s'incrémente à envoyer dans la trame.

Peux tu essayer de lancer cette requête :
http://{IP eedomus}/script/?exec=XiaomiVacuumApp.php&ip={IP Robot}&token={Token Robot}&action=findid&start=1
Si il n'y a pas de retour tu peux essayer en augmentant la valeur de start.
[Store] Healthy Netatmo App
[Store] Aspirateur Xiaomi
[Store] Download station
[Store] Box SFR
darboo
 
Messages : 18
Inscription : 08 Fév 2018

Re: [Store] Aspirateur Xiaomi

Messagepar KikiFUNstyle » 20 Déc 2018 21:37

Idem ca ne fonctionne pas chez moi :cry:
J'ai la version V1 avec une eedomus+
Eedomus+
RFPlayer -> Portail et garage Somfy (RTS) / Chacon / DOMIA
broadlink RM (Pro et mini) -> gestion PAC
Google Mini
Yeelight V1 / V2
Xiaomi Robot Vacuum V1
Modules ZWave
Plugin Shelly
KikiFUNstyle
 
Messages : 195
Inscription : 24 Avr 2014
Localisation : Toulouse

Re: [Store] Aspirateur Xiaomi

Messagepar misterden » 20 Déc 2018 22:25

ça marche avec quel aspirateur exactement ??
misterden
 
Messages : 497
Inscription : 02 Nov 2014

Re: [Store] Aspirateur Xiaomi

Messagepar KikiFUNstyle » 21 Déc 2018 09:22

D'après darboo la v1 (testé chez lui) et la v2.
darboo a écrit:Bonjour,

Script publié pour contrôler le robot aspirateur Xiaomi (Sans passer par une autre box Jeedom, hass, ...). J'ai testé sur la v1 mais pas la v2. [...]
Eedomus+
RFPlayer -> Portail et garage Somfy (RTS) / Chacon / DOMIA
broadlink RM (Pro et mini) -> gestion PAC
Google Mini
Yeelight V1 / V2
Xiaomi Robot Vacuum V1
Modules ZWave
Plugin Shelly
KikiFUNstyle
 
Messages : 195
Inscription : 24 Avr 2014
Localisation : Toulouse

Re: [Store] Aspirateur Xiaomi

Messagepar Nedlloyd » 21 Déc 2018 20:07

Un grand merci à darboo ;)

Fonctionne parfaitement sur Roborock S50 V2 :P
Nedlloyd
 
Messages : 3
Inscription : 18 Sep 2018

Re: [Store] Aspirateur Xiaomi

Messagepar timetre » 23 Déc 2018 12:52

Super Darboo ! ça marche au top !

J'avais commencé à regarder le protocole et j'ai jamais eu le courage de me lancer dans l'implementation :D

Je m'étais résigné à acheter un RasPi qui est arrivé hier; je vais pouvoir le renvoyer :D

Maintenant, si tu cherches quelques pistes d'amélioration, je propose le retour d'état (En charge, Nettoyage en cours, retour au dock, fin de nettoyage, niveau de battrie)

Merci encore et bonnes fêtes !!
timetre
 
Messages : 72
Inscription : 15 Juin 2017

Re: [Store] Aspirateur Xiaomi

Messagepar KikiFUNstyle » 23 Déc 2018 15:38

Bizarre mon token est bon (sous jeedom ca fonctionne) mais pas avec ce plugin ... :?
Il y a un token différent ?!
Eedomus+
RFPlayer -> Portail et garage Somfy (RTS) / Chacon / DOMIA
broadlink RM (Pro et mini) -> gestion PAC
Google Mini
Yeelight V1 / V2
Xiaomi Robot Vacuum V1
Modules ZWave
Plugin Shelly
KikiFUNstyle
 
Messages : 195
Inscription : 24 Avr 2014
Localisation : Toulouse

Re: [Store] Aspirateur Xiaomi

Messagepar john56 » 23 Déc 2018 20:46

Bonjour, comment vous faites pour ne pas mettre de mot de passe pour le backup ?
john56
 
Messages : 321
Inscription : 27 Nov 2017

Re: [Store] Aspirateur Xiaomi

Messagepar Thom64 » 24 Déc 2018 09:46

KikiFUNstyle a écrit:Bizarre mon token est bon (sous jeedom ca fonctionne) mais pas avec ce plugin ... :?
Il y a un token différent ?!

Salut Kiki,

Assures toi bien d'avoir un token avec 32 caractères ( et non 64) ci joint un article pour les personnes sous IOS pour l'obtention du token . ( ca peut aider )

https://www.peltier-net.fr/ajout-de-las ... eedom-ios/

joyeux noel a tous.
Thom64
 
Messages : 28
Inscription : 16 Jan 2018

Re: [Store] Aspirateur Xiaomi

Messagepar KikiFUNstyle » 24 Déc 2018 14:47

Thom64 a écrit:
KikiFUNstyle a écrit:Bizarre mon token est bon (sous jeedom ca fonctionne) mais pas avec ce plugin ... :?
Il y a un token différent ?!

Salut Kiki,

Assures toi bien d'avoir un token avec 32 caractères ( et non 64) ci joint un article pour les personnes sous IOS pour l'obtention du token . ( ca peut aider )

https://www.peltier-net.fr/ajout-de-las ... eedom-ios/

joyeux noel a tous.

J'ai bien un token de 32 caractères ...
Je viens de re extraire le token avec MiToolkit et c'est le bon.
rockrobo.vacuum.v1 - Mi Robot Vacuum - XXX66a726e33XXX5504b7755626e6XXX - 192.168.0.36


Je suis sur le serveur Singapour avec Mi Home et un Mi Robot Vacuum (V1)
Eedomus+
RFPlayer -> Portail et garage Somfy (RTS) / Chacon / DOMIA
broadlink RM (Pro et mini) -> gestion PAC
Google Mini
Yeelight V1 / V2
Xiaomi Robot Vacuum V1
Modules ZWave
Plugin Shelly
KikiFUNstyle
 
Messages : 195
Inscription : 24 Avr 2014
Localisation : Toulouse

Re: [Store] Aspirateur Xiaomi

Messagepar technoseb27 » 24 Déc 2018 15:17

darboo a écrit:Est-ce que d'autres personnes ont testé pour savoir si c'est ok de leur côté ?

@technoseb27, est-ce que le plugin est toujours installé sur ta Jeedom ? Potentiellement cela peut venir de cela car il y a un id qui s'incrémente à envoyer dans la trame.

Peux tu essayer de lancer cette requête :
http://{IP eedomus}/script/?exec=XiaomiVacuumApp.php&ip={IP Robot}&token={Token Robot}&action=findid&start=1
Si il n'y a pas de retour tu peux essayer en augmentant la valeur de start.

Désolé pour le retard car en ce moment je suis en train de tout refaire mon réseau chez moi pour avoir quelques choses qui tiens la route, changement de box Internet en // et d'autres projets dès que j'ai l'occas je refais l'essai car faut que je ré-initialise tous mes périphériques Wi-Fi. ;)
Une box Eedomus, 9 x FGS-221, 6 FGR-221, 1 x FGRM-222, 6 x Prises Neo Coolcam, 4 Détecteurs de mouvements Fibaro et Neo Coolcam, 8 Sondes Banggood, et le reste top secret ;-)
Voici mon blog :
https://domotiquetechnoseb27.com/
technoseb27
 
Messages : 392
Inscription : 01 Sep 2013

Suivant

Retour vers Scripts & Périphériques du store

Qui est en ligne ?

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

cron