Integration dreambot L20 (aspi robot)

salut à tous j’ai intégré mon aspi robot dreambot L20 Ultra sans soucis.
j’ai fait des boutons pour lancer les nettoyages de pièce, mais j’aurais voulu qu’il me fasse d’abord une aspiration puis ensuite un lavage.
je peux le faire dans l’appli en créant un raccourci mais je ne vois pas les raccourcis de l’appli dans HA.

j’ai peu d’espoir que quelqu’un soit dans mon cas mais on sait jamais

Bonsoir @vulbas
En effet il ne doit pas y avoir beaucoup de monde qui a le même robot que toi.
Comment as tu fait tes boutons? Il faudrait nous en dire un peu plus. (et aussi partager le visuel si c’est joli)
Si tu as utilisé des inputs, pour les boutons, tu pourrais peut etre simplement faire une automatisation, qui commande tes boutons ?

Bonjour,

j’a également un L20 depuis mi-décembre et voici le méthode que j’utilise

  1. Créer un raccourci dans l’application Dreamhome avec une première tâche dans laquelle on insère l’aspiration d’une ou plusieurs pièces puis une seconde tâche avec le lavage d’une ou plusieurs pièces.
    Le raccourci apparait alors dans les entités du Dreame:

  2. Créer un script HA intégrant ce raccourci

  3. Exposer le script dans HA (Alexa dans mon cas) puis ajouter une routine dans l’application Alexa

Je profite de ma réponse pour poser une question concernant la carte : je ne trouve pas comment sélectionner (depuis HA) une ou des pièces sur la carte et lancer le nettoyage (sans commande vocale).
En sélectionnant « Cible » je peux positionner un point sur une pièce (comment fait-on pour sélectionner plusieurs pièces) et comment procéder pour lancer le nettoyage.
Lorsque je clique sur la flèche bleue (à droite en dessous de la carte), j’ai le message « Sélection non fournie » et je ne trouve pas l’entité ad hoc dans les entités Dreame (peut-être « Start Mapping » mais elle est grisée).

Je ne suis pas @vulbas mais je partage ma vue du Dreame L20 :grinning:
Toutes les tâches sont exécutables par commandes vocales.

Bonjour,

comment avez vous fait pour connecter votre L20 Ultra à Home assistant ? je suis bloqué à l’authentification de l’intégration …
merci pour votre réponse !

1 « J'aime »

j’ai installé l’integration.
GitHub - Tasshack/dreame-vacuum: Home Assistant integration for Dreame robot vacuums with map support

ensuite il faut mettre l’id de son compte dreame qu’on trouve dans l’appli dans l’onglet « moi »
c’est marqué : id du compte, moi c’est du style MH012345
ensuite le mot de passe et ça roule.

1 « J'aime »

Bonjour,

Pour ma part je suis aussi bloqué a l’authentification, j’ai bien récupérer mon ID (YW212???) dans l’appli et j’ai même réinitialiser mon mdp pour être sur, j’ai essayer avec plusieurs pays mais sans succès.

1 « J'aime »

Vous etes bien sur la version beta de l’intégration ? C’est la seule qui marche avec le compte Dreame (et offre accès à toutes les fonctionnalités du L20)

La version non beta ne fonctionne qu’avec un compte Mi Home.

K.

2 « J'aime »

pas bete ça. je suis en v2.0.0b14

Bonjour,

n’ayant pas encore fait l’intégration je me pose une question est il possible de récupérer le flux vidéo ? comme je sais que dans l’application on peut organiser des rondes de surveillance avec le robot. Je me disait que ca pourrait etre cool d’envoyer avec HA le robot a certain endroit.

Par exemple lorsque l’alarme est activé s’il y a une detection de mouvement d’aller vérifier avec le robot. Ou s’il y a une detection de fuite d’aller confirmer avec le robot etc etc

Si comme moi, quelqu’un se pose la question de savoir si l’intégration permet de gérer 2 robots, la réponse est oui, il faut de nouveau Ajouter une entrée et re-rentrer ses identifiants pour pouvoir ajouter le 2éme ou plus si vous avez un immeuble avec pleins d’étages et pleins de robots donc :smile:

PS: par contre pourquoi je n’ai pas le même nombre d’entité sur le même robot, mystère …

1 « J'aime »

Bonjour,

Comment avez vous fait les carte avec la possibilités de l envoyer dans une zone … c’est nativ ou vous l’avez composé avec les entités disponible ?
Je suis preneur d’un tuto pour avoir la même chose!

Bonjour,

Il y a deux méthodes pour faire exécuter une tâche :

  • Lancer un raccourci créé auparavant dans l’application Dreamehome avec un script (mais on peut créer au maximum 10 raccourcis dans l’application)

  • lancer un script créé dans HA qui doit intégrer une scène dans laquelle le mode de fonctionnement est précisé (balayage, lavage, passer la serpillère après le balayage) sinon le robot exécute le script avec le dernier mode utilisé.

  1. Lancer un raccourci créé dans l’application Dreamehome avec un script
  • Créer le raccourci dans l’application Dreamhome
  • Créer le script dans HA
  • Redémarrer les scripts HA
  • Pour Alexa, exposer l’entité depuis le menu Paramètres/assistants Vocaux puis créer la routine dans l’application Alexa
  1. Créer un script HA qui intègre une scène
    2.1) Créer une scène depuis Paramètres/Automatisations et scènes. La scène est utilisée pour donner le mode de fonctionnement au Dreame (balayage, lavage, passer la serpillère après le balayage) sinon le robot exécute le script avec le dernier mode utilisé.
  • donner un nom à la scène
  • Dans entité chercher nom_de_l’aspirateur cleaning mode
  • Cliquer sur le pictogramme à gauche du mode pour sélectionner le mode (dans l’éditeur de scène, le pictogramme de l’entité change d’aspect en fonction du mode sélectionné)
  • Enregistrer la scène

2.2) Création du script

  • Dans séquence, activer la scène mode aspiration
  • Dans séquence, appeler le service Dreame Vacuum : nettoyer le segment ; le segment correspond au numéro à la pièce repérée par un numéro (cf. ci-après)
  • Sélectionner l’appareil
  • indiquer le repère du segment
  • régler le niveau d’aspiration ou/et le volume d’eau
  • enregistrer la scène
  • Redémarrer les scripts HA
  • Pour Alexa, exposer l’entité depuis le menu Paramètres/assistants Vocaux puis créer la routine dans l’application Alexa.

Remarques :
1)Le numéro des pièces n’est pas celui qui figure sur la carte (sauf si depuis il y a eu une mise à jour qui corrige ce point) mais dans les paramètres de l’intégration (Paramètres/appareils et services puis cliquer sur 1 appareil)

2)Pour nettoyer plusieurs pièces, il faut indiquer un numéro de pièce par ligne avec sur chaque ligne un tiret, un espace et le numéro de la pièce

  • 1
  • 4
  • 7
2 « J'aime »

Bonjour,
merci pour l’info. Cela fonctionne parfaitement cependant je n’arrive qu’à lancer des scripts d’aspiration. Et non d’aspiration + serpillère.

alias: Dreame - WC AspiSerpi
description: Lance un nettoyage avec les options sweeping_and_mopping
triggers:
  - device_id: xxxxxxxxxxxxxxxxxxxx
    domain: mqtt
    type: action
    subtype: "on"
    metadata: {}
    trigger: device
conditions: []
actions:
  - data:
      segment_id: 5
      suction_level: 1
      water_volume: 1
      repeats: 1
    target:
      entity_id: vacuum.dreame
    action: dreame_vacuum.vacuum_set_custom_cleaning
mode: single

comment forcer le dreame a passer la serpi ?

Merci

Bonjour, j’ai un L10S ultra heat mais le fonctionnement doit être identique. J’aimerai qu’apres le nettoyage HA lance le séchage de serviette. J’ai essayé de faire une condition sur l’entité cleaning_history = Completed mais ça ne fonctionne pas. Je recois aussi une notification sur HA quand le nettoyage est terminé peut etre peut on se servir de ça. Bref quelqu’un a til réussi svp?
Merci par avance