Closed robbinonline closed 1 year ago
I'd love this option too!
Same here! I wonder if room selection could be added too 🤔
The mop option is not supported in the xiaomi Lovelace card as far as I know. The room cleaning is already working, just use the "send_command" platform and rename the id for each room from text to numeric(remove the quotes)
I think it's possible:
https://github.com/PiotrMachowski/lovelace-xiaomi-vacuum-map-card/issues/422
Hello humberto, this extension is great, thank you very much!
The mop option is not supported in the xiaomi Lovelace card as far as I know. The room cleaning is already working, just use the "send_command" platform and rename the id for each room from text to numeric(remove the quotes)
Would it be possible to document that somewhere?
Hello humberto, this extension is great, thank you very much!
The mop option is not supported in the xiaomi Lovelace card as far as I know. The room cleaning is already working, just use the "send_command" platform and rename the id for each room from text to numeric(remove the quotes)
Would it be possible to document that somewhere?
https://github.com/humbertogontijo/homeassistant-roborock/issues/20#issuecomment-1351719468
Hello humberto, this extension is great, thank you very much!
The mop option is not supported in the xiaomi Lovelace card as far as I know. The room cleaning is already working, just use the "send_command" platform and rename the id for each room from text to numeric(remove the quotes)
Would it be possible to document that somewhere?
Thank you very much
The mop option is not supported in the xiaomi Lovelace card as far as I know. The room cleaning is already working, just use the "send_command" platform and rename the id for each room from text to numeric(remove the quotes)
Hi, firstly thank you! Your work is amazing. I'm looking at setting up individual room cleaning, would you mind elaborating on your above comment. I've found the "send_command" option but unsure where I would adjust the numeric value. TIA
Found it out:
Recap for all the values found to have a short table with all values.
Vacuum_mode:
service: vacuum.send_command
target:
entity_id: vacuum.*
data:
command: set_custom_mode
params: "[{{ vacuum_mode }}]"
Possible vacuum_mode values are: silent: 101 balanced: 102 turbo: 103 max: 104 ‘off’: 105 (to set for only mop) custom: 106
Mopping_mod:
service: vacuum.send_command
target:
entity_id: vacuum.*
data:
command: set_water_box_custom_mode
params: “[{{ mopping_mode }}]”
Possible mopping mode values are: off: 200 low: 201 medium: 202 high: 203 custom: 204
Mopping route (intensity):
service: vacuum.send_command
target:
entity_id: vacuum.*
data:
command: set_mop_mode
params: “[{{ mopping_route }}]”
Possible mopping mode values are: standard: 300 deep: 301 custom: 302 deep+: 303
I've added these mopping mode and intensity mapping as an attribute to the vacuum entity to be shown in the card(Just english, no translation at this time)
For now I have created this card. This card includes 3x a different input_select linked to 3 automations.
This works fine for now :)
Example input select:
input_select:
vacuumscrubintensity:
options:
- Off
- Mild
- Moderate
- Intense
icon:mdi:water
Example automation:
alias: Vacuum - InputSelectScrubIntensity
description: ""
trigger:
- platform: state
entity_id:
- input_select.vacuumscrubintensity
condition: []
action:
- if:
- condition: state
entity_id: input_select.vacuumscrubintensity
state: "Off"
then:
- service: vacuum.send_command
data:
command: set_water_box_custom_mode
params: 200
target:
entity_id: vacuum.dustin_bieber
- if:
- condition: state
entity_id: input_select.vacuumscrubintensity
state: Mild
then:
- service: vacuum.send_command
data:
command: set_water_box_custom_mode
params: 201
target:
entity_id: vacuum.dustin_bieber
- if:
- condition: state
entity_id: input_select.vacuumscrubintensity
state: Moderate
then:
- service: vacuum.send_command
data:
command: set_water_box_custom_mode
params: 202
target:
entity_id: vacuum.dustin_bieber
- if:
- condition: state
entity_id: input_select.vacuumscrubintensity
state: Intense
then:
- service: vacuum.send_command
data:
command: set_water_box_custom_mode
params: 203
target:
entity_id: vacuum.dustin_bieber
mode: single
Sorry if this is a dumb question, but how did you make that custom card? It looks great!
Sorry if this is a dumb question, but how did you make that custom card? It looks great!
@manzanita0412
With a custom card vertical-stack-in-card
Sorry if this is a dumb question, but how did you make that custom card? It looks great!
@manzanita0412
With a custom card vertical-stack-in-card
Can you please share the code for that card?
There are services to do this now. Setting mop mode to off will only vacuum, and setting the fan speed to off will only mop. Setting both to other value than off will do both
There are services to do this now. Setting mop mode to off will only vacuum, and setting the fan speed to off will only mop. Setting both to other value than off will do both
@humbertogontijo , I don't see the fan speed service as something that can be called explicitly:
There are services to do this now. Setting mop mode to off will only vacuum, and setting the fan speed to off will only mop. Setting both to other value than off will do both
@humbertogontijo , I don't see the fan speed service as something that can be called explicitly:
It's supported by HA so it's within the vacuum domain: vacuum.set_fan_speed
I love this integration first thanks a lot for al the effort. Can you please make an option to choose what program to run: for example Vacuum & Mop or just mop etc.