It should be
Everything was working fine for a looooong time but for the past few days, the vacuum doesnāt respond to any of the modes. When I press start, I get the notification āCommand sent!ā but nothing happens.
I definetly havenāt changed anything in the card.
If it helps, the live camera location of the vacuum still works.
The card config is:
calibration_points:
- map:
x: 72
'y': 733
vacuum:
x: 24618
'y': 27310
- map:
x: 78
'y': 77
vacuum:
x: 32718
'y': 27310
- map:
x: 1127
'y': 733
vacuum:
x: 24618
'y': 14410
entity: vacuum.xiaomi_vacuum_cleaner
map_image: /local/FP_Ground_Floor_v2.png
service: vacuum.send_command
type: custom:xiaomi-vacuum-map-card
zones:
- - - 29000
- 24000
- 33500
- 28150
- - - 29000
- 20250
- 33500
- 24000
- - - 24700
- 20250
- 29000
- 26500
- - - 24700
- 14000
- 29700
- 20250
- - - 29700
- 16500
- 33500
- 20260
Do you have any suggestion what might caused this?
Are there any errors in HA logs?
WARNING (MainThread) [homeassistant.helpers.service] Unable to find referenced entities vacuum.xiaomi_vacuum_cleaner
Searching a bit more I am thinking it might have to do with the integration of the vacuum. I need to check A bit moreā¦
This looks awesome! Mind sharing your config?
You have to remove and add the vacuum to HA again
Thanks, that looks amazing!
Hi @3_14 - great card. My only issue is to do with the Zones. If I send the vacuum (S6 MaxV) out to a Target, it is about 2-3m off where it should be going. Additionally, if I try to use Zoned cleanup, immediately it says ācannot find the zone, going back to dockā. Lastly, when I hit Zones, it juist comes up with one massive zone which does not cover the entire home (see pic below). I am guessing its either my config or something in the MiHome App? I am really lost on this one.
Card Config:
entity: vacuum.roborock_vacuum_a10
map_camera: camera.xiaomi_cloud_map_extractor
style: |
ha-card .preview {
background-color: var(--secondary-background-color);
}
calibration_points:
- vacuum:
x: 25500
'y': 25500
map:
x: 466
'y': 1889
- vacuum:
x: 26500
'y': 26500
map:
x: 730
'y': 1625
- vacuum:
x: 25500
'y': 26500
map:
x: 466
'y': 1625
zones:
- - - 25500
- 25500
- 26500
- 26500
- - - 24215
- 28125
- 29465
- 32175
- - - 24245
- 25190
- 27495
- 27940
- - 27492
- 26789
- 28942
- 27889
- - - 28972
- 26715
- 31072
- 27915
- - 29457
- 27903
- 31107
- 29203
- - 30198
- 29215
- 31498
- 31215
- - 29461
- 31228
- 31511
- 32478
Camera YAML:
- platform: xiaomi_cloud_map_extractor
host: !secret xiaomi_vacuum_host
token: !secret xiaomi_vacuum_token
username: !secret xiaomi_cloud_username
password: !secret xiaomi_cloud_password
draw: ['all']
attributes:
- calibration_points
Camera State Attributes:
access_token:
calibration_points:
- vacuum:
x: 25500
'y': 25500
map:
x: 265
'y': 254
- vacuum:
x: 26500
'y': 25500
map:
x: 285
'y': 254
- vacuum:
x: 25500
'y': 26500
map:
x: 265
'y': 234
model: roborock.vacuum.a10
used_api: xiaomi
friendly_name: Xiaomi Cloud Map Extractor
entity_picture: >-
/api/camera_proxy/camera.xiaomi_cloud_map_extractor?token=
supported_features: 1
This is because your calibration is invalid.
If you use xiaomi_cloud_map_extractor
you donāt have to calibrate the camera on your own, it can figure out everything by itself You just have to add camera_calibration: true
and remove current calibration_points
(example config)
Sure, here it is:
[{"id":"a4f9ef2c.1a6f4","type":"tab","label":"Roberta","disabled":false,"info":""},{"id":"647da47e.a4c59c","type":"server-state-changed","z":"a4f9ef2c.1a6f4","name":"Ready?","server":"820ae6a6.7f40a8","version":3,"entityidfilter":"vacuum.xiaomi_vacuum_cleaner","entityidfiltertype":"exact","outputinitially":false,"state_type":"str","haltifstate":"returning","halt_if_type":"str","halt_if_compare":"is","outputs":2,"output_only_on_state_change":true,"for":"0","forType":"num","forUnits":"minutes","outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"eventData"},{"property":"topic","propertyType":"msg","value":"","valueType":"triggerId"}],"x":110,"y":500,"wires":[["bb25ba41.f60398","481c4173.60da"],[]]},{"id":"bb25ba41.f60398","type":"api-call-service","z":"a4f9ef2c.1a6f4","name":"timed off","server":"820ae6a6.7f40a8","version":3,"debugenabled":false,"service_domain":"automation","service":"turn_off","entityId":"automation.takaritas_utemezese","data":"","dataType":"json","mergecontext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":300,"y":480,"wires":[[]]},{"id":"8bae9caa.622b8","type":"server-state-changed","z":"a4f9ef2c.1a6f4","name":"start","server":"820ae6a6.7f40a8","version":3,"exposeToHomeAssistant":true,"haConfig":[{"property":"name","value":"NR Roberta"},{"property":"icon","value":"mdi:sitemap"}],"entityidfilter":"input_boolean.zone_cleaning","entityidfiltertype":"substring","outputinitially":true,"state_type":"str","haltifstate":"","halt_if_type":"str","halt_if_compare":"is","outputs":1,"output_only_on_state_change":false,"for":"0","forType":"num","forUnits":"minutes","outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"eventData"},{"property":"topic","propertyType":"msg","value":"","valueType":"triggerId"}],"x":110,"y":220,"wires":[["84023769.8e1188"]]},{"id":"84023769.8e1188","type":"switch","z":"a4f9ef2c.1a6f4","name":"","property":"payload","propertyType":"msg","rules":[{"t":"eq","v":"on","vt":"str"}],"checkall":"false","repair":false,"outputs":1,"x":290,"y":220,"wires":[["ee8dc3c2.54522","dedc93eb.38ac2"]]},{"id":"ee8dc3c2.54522","type":"api-current-state","z":"a4f9ef2c.1a6f4","name":"living room on?","server":"820ae6a6.7f40a8","version":2,"outputs":2,"halt_if":"on","halt_if_type":"str","halt_if_compare":"is","entity_id":"input_boolean.living_room_cleaning","state_type":"str","blockInputOverrides":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"entity"},{"property":"topic","propertyType":"msg","value":"","valueType":"triggerId"}],"x":560,"y":120,"wires":[["56a06a79.08b6e4"],["1c306001.20ec5"]]},{"id":"56a06a79.08b6e4","type":"api-call-service","z":"a4f9ef2c.1a6f4","name":"living room cleaning","server":"820ae6a6.7f40a8","version":3,"debugenabled":false,"service_domain":"xiaomi_miio","service":"vacuum_clean_zone","entityId":"vacuum.xiaomi_vacuum_cleaner","data":"{\"repeats\":\"1\",\"zone\":[[25117,23074,28567,25874],[24407,25910,29507,29760],[23538,25224,24288,31024]]}","dataType":"json","mergecontext":"","mustacheAltTags":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"data"}],"queue":"none","x":780,"y":120,"wires":[[]]},{"id":"c7b592ff.6918f","type":"api-call-service","z":"a4f9ef2c.1a6f4","name":"bedroom off","server":"820ae6a6.7f40a8","version":3,"service_domain":"input_boolean","service":"turn_off","entityId":"input_boolean.bedroom_cleaning","data":"","dataType":"json","mergecontext":"","mustacheAltTags":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"data"}],"queue":"none","x":1250,"y":240,"wires":[[]]},{"id":"5f0e419c.d8d5","type":"api-call-service","z":"a4f9ef2c.1a6f4","name":"bedroom cleaning","server":"820ae6a6.7f40a8","version":3,"debugenabled":false,"service_domain":"xiaomi_miio","service":"vacuum_clean_zone","entityId":"vacuum.xiaomi_vacuum_cleaner","data":"{\"repeats\":\"1\",\"zone\":[[19008,29733,23258,32333]]}","dataType":"json","mergecontext":"","mustacheAltTags":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"data"}],"queue":"none","x":770,"y":300,"wires":[[]]},{"id":"47910bbf.0d9814","type":"api-current-state","z":"a4f9ef2c.1a6f4","name":"bedroom on?","server":"820ae6a6.7f40a8","version":2,"outputs":2,"halt_if":"on","halt_if_type":"str","halt_if_compare":"is","entity_id":"input_boolean.bedroom_cleaning","state_type":"str","blockInputOverrides":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"entity"},{"property":"topic","propertyType":"msg","value":"","valueType":"triggerId"}],"x":550,"y":300,"wires":[["5f0e419c.d8d5"],["ca7517d3.33cc28"]]},{"id":"82479d36.2f6ef","type":"trigger-state","z":"a4f9ef2c.1a6f4","name":"paused?","server":"820ae6a6.7f40a8","version":0,"entityid":"vacuum.xiaomi_vacuum_cleaner","entityidfiltertype":"exact","debugenabled":false,"constraints":[{"id":"pq55xe30min","targetType":"this_entity","targetValue":"","propertyType":"current_state","propertyValue":"new_state.state","comparatorType":"is","comparatorValueDatatype":"str","comparatorValue":"paused"}],"outputs":2,"customoutputs":[],"outputinitially":false,"state_type":"str","x":120,"y":140,"wires":[["d804583b.cd5498"],[]]},{"id":"d804583b.cd5498","type":"change","z":"a4f9ef2c.1a6f4","name":"send on","rules":[{"t":"set","p":"payload","pt":"msg","to":"on","tot":"str"}],"action":"","property":"","from":"","to":"","reg":false,"x":300,"y":140,"wires":[["84023769.8e1188"]]},{"id":"7028d255.664bbc","type":"api-call-service","z":"a4f9ef2c.1a6f4","name":"girls room cleaning","server":"820ae6a6.7f40a8","version":3,"debugenabled":false,"service_domain":"xiaomi_miio","service":"vacuum_clean_zone","entityId":"vacuum.xiaomi_vacuum_cleaner","data":"{\"repeats\":\"1\",\"zone\":[[19008,23148,23308,26148]]}","dataType":"json","mergecontext":"","mustacheAltTags":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"data"}],"queue":"none","x":770,"y":420,"wires":[[]]},{"id":"6610b5d.954964c","type":"api-call-service","z":"a4f9ef2c.1a6f4","name":"girls room off","server":"820ae6a6.7f40a8","version":3,"service_domain":"input_boolean","service":"turn_off","entityId":"input_boolean.girls_room_cleaning","data":"","dataType":"json","mergecontext":"","mustacheAltTags":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"data"}],"queue":"none","x":1250,"y":360,"wires":[[]]},{"id":"cbde677b.632c38","type":"api-current-state","z":"a4f9ef2c.1a6f4","name":"girls room on?","server":"820ae6a6.7f40a8","version":2,"outputs":2,"halt_if":"on","halt_if_type":"str","halt_if_compare":"is","entity_id":"input_boolean.girls_room_cleaning","state_type":"str","blockInputOverrides":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"entity"},{"property":"topic","propertyType":"msg","value":"","valueType":"triggerId"}],"x":560,"y":420,"wires":[["7028d255.664bbc"],["2c810d47.ce08a2"]]},{"id":"b06664fc.0275f8","type":"api-current-state","z":"a4f9ef2c.1a6f4","name":"living room off?","server":"820ae6a6.7f40a8","version":2,"outputs":2,"halt_if":"on","halt_if_type":"str","halt_if_compare":"is","entity_id":"input_boolean.living_room_cleaning","state_type":"str","blockInputOverrides":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"entity"},{"property":"topic","propertyType":"msg","value":"","valueType":"triggerId"}],"x":1020,"y":120,"wires":[[],["c0bdb260.caac4","d80cfd79.3f3ef"]]},{"id":"ac9fc5ae.a357e8","type":"api-current-state","z":"a4f9ef2c.1a6f4","name":"bedroom off?","server":"820ae6a6.7f40a8","version":2,"outputs":2,"halt_if":"on","halt_if_type":"str","halt_if_compare":"is","entity_id":"input_boolean.bedroom_cleaning","state_type":"str","blockInputOverrides":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"entity"},{"property":"topic","propertyType":"msg","value":"","valueType":"triggerId"}],"x":1010,"y":300,"wires":[[],["6064f6d0.4437a8","82a0745.6f3c888"]]},{"id":"eec98a66.7e7e58","type":"api-call-service","z":"a4f9ef2c.1a6f4","name":"zone off","server":"820ae6a6.7f40a8","version":3,"service_domain":"input_boolean","service":"turn_off","entityId":"input_boolean.zone_cleaning","data":"","dataType":"json","mergecontext":"","mustacheAltTags":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"data"}],"queue":"none","x":1240,"y":540,"wires":[[]]},{"id":"cdc3aca5.08143","type":"api-call-service","z":"a4f9ef2c.1a6f4","name":"middle room cleaning","server":"820ae6a6.7f40a8","version":3,"debugenabled":false,"service_domain":"xiaomi_miio","service":"vacuum_clean_zone","entityId":"vacuum.xiaomi_vacuum_cleaner","data":"{\"repeats\":\"1\",\"zone\":[[18882,26586,23282,29286]]}","dataType":"json","mergecontext":"","mustacheAltTags":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"data"}],"queue":"none","x":780,"y":360,"wires":[[]]},{"id":"ca7517d3.33cc28","type":"api-current-state","z":"a4f9ef2c.1a6f4","name":"middle room on?","server":"820ae6a6.7f40a8","version":2,"outputs":2,"halt_if":"on","halt_if_type":"str","halt_if_compare":"is","entity_id":"input_boolean.middle_room_cleaning","state_type":"str","blockInputOverrides":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"entity"},{"property":"topic","propertyType":"msg","value":"","valueType":"triggerId"}],"x":570,"y":360,"wires":[["cdc3aca5.08143"],["cbde677b.632c38"]]},{"id":"6064f6d0.4437a8","type":"api-call-service","z":"a4f9ef2c.1a6f4","name":"middle room off","server":"820ae6a6.7f40a8","version":3,"service_domain":"input_boolean","service":"turn_off","entityId":"input_boolean.middle_room_cleaning","data":"","dataType":"json","mergecontext":"","mustacheAltTags":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"data"}],"queue":"none","x":1260,"y":300,"wires":[[]]},{"id":"82a0745.6f3c888","type":"api-current-state","z":"a4f9ef2c.1a6f4","name":"middle room off?","server":"820ae6a6.7f40a8","version":2,"outputs":2,"halt_if":"on","halt_if_type":"str","halt_if_compare":"is","entity_id":"input_boolean.middle_room_cleaning","state_type":"str","blockInputOverrides":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"entity"},{"property":"topic","propertyType":"msg","value":"","valueType":"triggerId"}],"x":1030,"y":360,"wires":[[],["6610b5d.954964c","3a09d9b3.29a026"]]},{"id":"90f193f1.edbb2","type":"api-call-service","z":"a4f9ef2c.1a6f4","name":"bathroom cleaning","server":"820ae6a6.7f40a8","version":3,"debugenabled":false,"service_domain":"xiaomi_miio","service":"vacuum_clean_zone","entityId":"vacuum.xiaomi_vacuum_cleaner","data":"{\"repeats\":\"1\",\"zone\":[[24688,29880,27838,32480]]}","dataType":"json","mergecontext":"","mustacheAltTags":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"data"}],"queue":"none","x":770,"y":240,"wires":[[]]},{"id":"c98f30a2.e0418","type":"api-current-state","z":"a4f9ef2c.1a6f4","name":"bathroom on?","server":"820ae6a6.7f40a8","version":2,"outputs":2,"halt_if":"on","halt_if_type":"str","halt_if_compare":"is","entity_id":"input_boolean.bathroom_cleaning","state_type":"str","blockInputOverrides":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"entity"},{"property":"topic","propertyType":"msg","value":"","valueType":"triggerId"}],"x":560,"y":240,"wires":[["90f193f1.edbb2"],["47910bbf.0d9814"]]},{"id":"74dacfc0.1dbb2","type":"api-current-state","z":"a4f9ef2c.1a6f4","name":"bathroom off?","server":"820ae6a6.7f40a8","version":2,"outputs":2,"halt_if":"on","halt_if_type":"str","halt_if_compare":"is","entity_id":"input_boolean.bathroom_cleaning","state_type":"str","blockInputOverrides":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"entity"},{"property":"topic","propertyType":"msg","value":"","valueType":"triggerId"}],"x":1020,"y":240,"wires":[[],["c7b592ff.6918f","ac9fc5ae.a357e8"]]},{"id":"c8bd50b0.feb83","type":"api-current-state","z":"a4f9ef2c.1a6f4","name":"entrance off?","server":"820ae6a6.7f40a8","version":2,"outputs":2,"halt_if":"on","halt_if_type":"str","halt_if_compare":"is","entity_id":"input_boolean.entrance_cleaning","state_type":"str","blockInputOverrides":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"entity"},{"property":"topic","propertyType":"msg","value":"","valueType":"triggerId"}],"x":1010,"y":540,"wires":[[],["eec98a66.7e7e58"]]},{"id":"dedc93eb.38ac2","type":"stoptimer","z":"a4f9ef2c.1a6f4","duration":"1","units":"Second","payloadtype":"num","payloadval":"0","name":"","x":560,"y":60,"wires":[["6e4ba339.f6ff5c"],[]]},{"id":"2c25ec22.fac1f4","type":"api-call-service","z":"a4f9ef2c.1a6f4","name":"living room off","server":"820ae6a6.7f40a8","version":3,"service_domain":"input_boolean","service":"turn_off","entityId":"input_boolean.living_room_cleaning","data":"","dataType":"json","mergecontext":"","mustacheAltTags":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"data"}],"queue":"none","x":1260,"y":60,"wires":[[]]},{"id":"6e4ba339.f6ff5c","type":"api-current-state","z":"a4f9ef2c.1a6f4","name":"living room?","server":"820ae6a6.7f40a8","version":2,"outputs":2,"halt_if":"on","halt_if_type":"str","halt_if_compare":"is","entity_id":"input_boolean.living_room_cleaning","state_type":"str","blockInputOverrides":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"entity"},{"property":"topic","propertyType":"msg","value":"","valueType":"triggerId"}],"x":1010,"y":60,"wires":[["2c25ec22.fac1f4"],["b06664fc.0275f8"]]},{"id":"adc241df.aa9d9","type":"trigger-state","z":"a4f9ef2c.1a6f4","name":"cleaning?","server":"820ae6a6.7f40a8","version":0,"entityid":"vacuum.xiaomi_vacuum_cleaner","entityidfiltertype":"exact","debugenabled":false,"constraints":[{"id":"3p107e8yejh","targetType":"this_entity","targetValue":"","propertyType":"current_state","propertyValue":"new_state.state","comparatorType":"is","comparatorValueDatatype":"str","comparatorValue":"returning"},{"id":"vk9pzh79rgp","targetType":"entity_id","targetValue":"input_boolean.zone_cleaning","propertyType":"current_state","propertyValue":"new_state.state","comparatorType":"is","comparatorValueDatatype":"str","comparatorValue":"on"}],"outputs":2,"customoutputs":[],"outputinitially":true,"state_type":"str","x":120,"y":300,"wires":[["5c8a033e.aa765c"],[]]},{"id":"5c8a033e.aa765c","type":"api-call-service","z":"a4f9ef2c.1a6f4","name":"roberta stop","server":"820ae6a6.7f40a8","version":3,"service_domain":"vacuum","service":"send_command","entityId":"vacuum.xiaomi_vacuum_cleaner","data":"{\"command\":\"app_pause\"}","dataType":"json","mergecontext":"","mustacheAltTags":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"data"}],"queue":"none","x":310,"y":300,"wires":[[]]},{"id":"481c4173.60da","type":"api-call-service","z":"a4f9ef2c.1a6f4","name":"timed zone off","server":"820ae6a6.7f40a8","version":3,"debugenabled":false,"service_domain":"input_boolean","service":"turn_off","entityId":"input_boolean.timed_zone_cleaning","data":"","dataType":"json","mergecontext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":320,"y":540,"wires":[[]]},{"id":"3346be50.6ea5f2","type":"api-call-service","z":"a4f9ef2c.1a6f4","name":"Return to base","server":"820ae6a6.7f40a8","version":3,"service_domain":"vacuum","service":"return_to_base","entityId":"vacuum.xiaomi_vacuum_cleaner","data":"","dataType":"json","mergecontext":"","mustacheAltTags":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"data"}],"queue":"none","x":320,"y":400,"wires":[[]]},{"id":"fbb1ff01.dac93","type":"trigger-state","z":"a4f9ef2c.1a6f4","name":"end?","server":"820ae6a6.7f40a8","version":0,"entityid":"input_boolean.zone_cleaning","entityidfiltertype":"exact","debugenabled":false,"constraints":[{"id":"j909mrrt2bo","targetType":"this_entity","targetValue":"","propertyType":"current_state","propertyValue":"new_state.state","comparatorType":"is","comparatorValueDatatype":"str","comparatorValue":"off"},{"id":"rftm0mofzqn","targetType":"this_entity","targetValue":"","propertyType":"previous_state","propertyValue":"old_state.state","comparatorType":"is","comparatorValueDatatype":"str","comparatorValue":"on"}],"outputs":2,"customoutputs":[],"outputinitially":false,"state_type":"str","x":110,"y":400,"wires":[["3346be50.6ea5f2"],[]]},{"id":"100aa88b.0a9aa7","type":"api-call-service","z":"a4f9ef2c.1a6f4","name":"toilet cleaning","server":"820ae6a6.7f40a8","version":3,"debugenabled":false,"service_domain":"xiaomi_miio","service":"vacuum_clean_zone","entityId":"vacuum.xiaomi_vacuum_cleaner","data":"{\"repeats\":\"1\",\"zone\":[[23645,31187,24495,32437]]}","dataType":"json","mergecontext":"","mustacheAltTags":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"data"}],"queue":"none","x":760,"y":180,"wires":[[]]},{"id":"1c306001.20ec5","type":"api-current-state","z":"a4f9ef2c.1a6f4","name":"toilet on?","server":"820ae6a6.7f40a8","version":2,"outputs":2,"halt_if":"on","halt_if_type":"str","halt_if_compare":"is","entity_id":"input_boolean.toilet_cleaning","state_type":"str","blockInputOverrides":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"entity"},{"property":"topic","propertyType":"msg","value":"","valueType":"triggerId"}],"x":540,"y":180,"wires":[["100aa88b.0a9aa7"],["c98f30a2.e0418"]]},{"id":"c0bdb260.caac4","type":"api-current-state","z":"a4f9ef2c.1a6f4","name":"toilet off?","server":"820ae6a6.7f40a8","version":2,"outputs":2,"halt_if":"on","halt_if_type":"str","halt_if_compare":"is","entity_id":"input_boolean.toilet_cleaning","state_type":"str","blockInputOverrides":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"entity"},{"property":"topic","propertyType":"msg","value":"","valueType":"triggerId"}],"x":1000,"y":180,"wires":[[],["74dacfc0.1dbb2","25bc721b.7af9de"]]},{"id":"2c810d47.ce08a2","type":"api-current-state","z":"a4f9ef2c.1a6f4","name":"storage on?","server":"820ae6a6.7f40a8","version":2,"outputs":2,"halt_if":"on","halt_if_type":"str","halt_if_compare":"is","entity_id":"input_boolean.storage_cleaning","state_type":"str","blockInputOverrides":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"entity"},{"property":"topic","propertyType":"msg","value":"","valueType":"triggerId"}],"x":550,"y":480,"wires":[["40eba4a8.0b5f2c"],["371fea9.3b8ea16"]]},{"id":"40eba4a8.0b5f2c","type":"api-call-service","z":"a4f9ef2c.1a6f4","name":"storage cleaning","server":"820ae6a6.7f40a8","version":3,"debugenabled":false,"service_domain":"xiaomi_miio","service":"vacuum_clean_zone","entityId":"vacuum.xiaomi_vacuum_cleaner","data":"{\"repeats\":\"1\",\"zone\":[[28580,29741,29480,32491]]}","dataType":"json","mergecontext":"","mustacheAltTags":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"data"}],"queue":"none","x":760,"y":480,"wires":[[]]},{"id":"b8bc6073.ed79d","type":"api-call-service","z":"a4f9ef2c.1a6f4","name":"entrance cleaning","server":"820ae6a6.7f40a8","version":3,"debugenabled":false,"service_domain":"xiaomi_miio","service":"vacuum_clean_zone","entityId":"vacuum.xiaomi_vacuum_cleaner","data":"{\"repeats\":\"1\",\"zone\":[[23603,22935,24753,25035]]}","dataType":"json","mergecontext":"","mustacheAltTags":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"data"}],"queue":"none","x":770,"y":540,"wires":[[]]},{"id":"371fea9.3b8ea16","type":"api-current-state","z":"a4f9ef2c.1a6f4","name":"entrance on?","server":"820ae6a6.7f40a8","version":2,"outputs":2,"halt_if":"on","halt_if_type":"str","halt_if_compare":"is","entity_id":"input_boolean.entrance_cleaning","state_type":"str","blockInputOverrides":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"entity"},{"property":"topic","propertyType":"msg","value":"","valueType":"triggerId"}],"x":550,"y":540,"wires":[["b8bc6073.ed79d"],[]]},{"id":"5996ef08.cf064","type":"api-current-state","z":"a4f9ef2c.1a6f4","name":"storage off?","server":"820ae6a6.7f40a8","version":2,"outputs":2,"halt_if":"on","halt_if_type":"str","halt_if_compare":"is","entity_id":"input_boolean.storage_cleaning","state_type":"str","blockInputOverrides":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"entity"},{"property":"topic","propertyType":"msg","value":"","valueType":"triggerId"}],"x":1010,"y":480,"wires":[[],["c8bd50b0.feb83","eea651e2.a2dcc"]]},{"id":"3a09d9b3.29a026","type":"api-current-state","z":"a4f9ef2c.1a6f4","name":"girls room off?","server":"820ae6a6.7f40a8","version":2,"outputs":2,"halt_if":"on","halt_if_type":"str","halt_if_compare":"is","entity_id":"input_boolean.girls_room_cleaning","state_type":"str","blockInputOverrides":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"entity"},{"property":"topic","propertyType":"msg","value":"","valueType":"triggerId"}],"x":1020,"y":420,"wires":[[],["5996ef08.cf064","3a52ed90.89e582"]]},{"id":"d80cfd79.3f3ef","type":"api-call-service","z":"a4f9ef2c.1a6f4","name":"toilet off","server":"820ae6a6.7f40a8","version":3,"debugenabled":false,"service_domain":"input_boolean","service":"turn_off","entityId":"input_boolean.toilet_cleaning","data":"","dataType":"json","mergecontext":"","mustacheAltTags":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"data"}],"queue":"none","x":1240,"y":120,"wires":[[]]},{"id":"25bc721b.7af9de","type":"api-call-service","z":"a4f9ef2c.1a6f4","name":"bathroom off","server":"820ae6a6.7f40a8","version":3,"service_domain":"input_boolean","service":"turn_off","entityId":"input_boolean.bathroom_cleaning","data":"","dataType":"json","mergecontext":"","mustacheAltTags":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"data"}],"queue":"none","x":1250,"y":180,"wires":[[]]},{"id":"3a52ed90.89e582","type":"api-call-service","z":"a4f9ef2c.1a6f4","name":"storage off","server":"820ae6a6.7f40a8","version":3,"debugenabled":false,"service_domain":"input_boolean","service":"turn_off","entityId":"input_boolean.storage_cleaning","data":"","dataType":"json","mergecontext":"","mustacheAltTags":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"data"}],"queue":"none","x":1250,"y":420,"wires":[[]]},{"id":"eea651e2.a2dcc","type":"api-call-service","z":"a4f9ef2c.1a6f4","name":"entrance off off","server":"820ae6a6.7f40a8","version":3,"service_domain":"input_boolean","service":"turn_off","entityId":"input_boolean.entrance_cleaning","data":"","dataType":"json","mergecontext":"","mustacheAltTags":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"data"}],"queue":"none","x":1260,"y":480,"wires":[[]]},{"id":"820ae6a6.7f40a8","type":"server","name":"Home Assistant","version":1,"legacy":false,"addon":true,"rejectUnauthorizedCerts":true,"ha_boolean":"y|yes|true|on|home|open","connectionDelay":true,"cacheJson":true}]
You can add them, just like in your config
Thanks a lot Krovachek. A little question only, when I select zomes zones, not the entiry map, the vaccum when return to the base, update the map only for the zones cleared and normally with the map rotate, then, with this partial map, the coordinates not correspond to the zones. I neeed to do a total cleaning to show the entire map, and then I can select the zones and working well, but another time when finish update the map to the zones clearedā¦ I dont understand wyā¦
Thanks,
Ah right - I guess I should be asking how do I know what the correct points are to put into the config? Where would I get that from? Sorry for the thousand questions!
Edit: re-read the documentation, missed the bit about debug and holding the start buttonā¦
Kind of off topic, but is there a way to trim the actual rooms? i.e. the reflections in mirrors and glassā¦
Iām afraid there is no way to do this
Thanks a lot - I guess now I will dive in to the documentation and figure out how I can at least try to make the floor plan prettier