Mon problème
Voilà, j’ai utilisé le git hub suivant : Deebot-for-Home-Assistant/ui-advanced.md at master · And3rsL/Deebot-for-Home-Assistant · GitHub
pour faire la carte pour mon aspirateur robot et ça fonctione très bien mais j’aimerais qu’une fois que mon aspirateur rentre à sa base, que HA me fasse un reset de la séquence de nettoyage que je lui avait ordonner. Mais je ne trouve malheureusement rien (ou j’ai mal cherché, si c’est le cas désolé) qui pourrait m’expliquer comment faire cela.
Ma configuration
[center] ## System Health
version |
core-2021.11.2 |
installation_type |
Home Assistant OS |
dev |
false |
hassio |
true |
docker |
true |
user |
root |
virtualenv |
false |
python_version |
3.9.7 |
os_name |
Linux |
os_version |
5.10.17-v8 |
arch |
aarch64 |
timezone |
Europe/Brussels |
Home Assistant Community Store
GitHub API |
ok |
Github API Calls Remaining |
5000 |
Installed Version |
1.17.2 |
Stage |
running |
Available Repositories |
915 |
Installed Repositories |
50 |
Home Assistant Cloud
logged_in |
false |
can_reach_cert_server |
ok |
can_reach_cloud_auth |
ok |
can_reach_cloud |
ok |
Home Assistant Supervisor
host_os |
Home Assistant OS 6.6 |
update_channel |
stable |
supervisor_version |
supervisor-2021.10.8 |
docker_version |
20.10.8 |
disk_total |
219.4 GB |
disk_used |
3.8 GB |
healthy |
true |
supported |
true |
board |
rpi4-64 |
supervisor_api |
ok |
version_api |
ok |
installed_addons |
Samba share (9.5.1), File editor (5.3.3), Duck DNS (1.14.0), Zigbee2mqtt (1.22.0-2), Mosquitto broker (6.0.1) |
Lovelace
dashboards |
3 |
resources |
37 |
views |
7 |
mode |
storage |
[/center]
1 « J'aime »
Qu’est que ça donne si tu déclenches l’automatisation qui est déclenchée seulement au démarrage de HA quand ton aspirateur est de retour sur la base par exemple ?
Tu peux déjà tester de déclencher l’automatisation directement via l’interface pour voir si tes boutons sont réinitialisés (il me semble que c’est le fonctionnement).
En clair, il suffirait de rajouter le déclencheur « retour sur la station » dans l’automatisation partagée dans le github :
automation:
- id: ba4d70a1-712e-488b-be78-316d65436ba1
alias: Reset variable.deebot_susi_queue
trigger:
- platform: homeassistant
event: start
id: Home Assistant Start
- platform: state # ← ICI
entity_id: vacuum.susi # ← ICI
to: 'docked' # ← ICI
id: Susi finished the job # ← ICI
action:
- service: variable.set_variable
data:
variable: deebot_susi_queue
value: "" # ← La mise à zéro ici, déclenche le recalcul de toutes les entités
mode: single
Merci @Clemalex, je vais essayer ca. Je te tiens au courant mais dors et déja un très grand merci.
Edit (21-11-2021):
Merci @Clemalex ca fonctionne parfaitement, il remet bien a zero la sequence de nettoyage. Un tout grand merci.
1 « J'aime »