Ability to render both room icon and name at the same time
Better obstacle rendering with ignored obstacle support
Low water warning notification, event and sensor entities
Manual drainage notification, event, sensor and button entities
Shortcut button entities (Only available via Dreamehome app)
Custom room cleaning mode entities (Rooms card template is also updated)
Room floor material and material direction entities
Go to point service (uses zone_cleaning and stop commands on vacuums without camera)
Follow path service (only works with realtime camera stream)
New map objects
Room floor materials
Carpets
Furnitures (3D/2D)
Pathways
Cruise points
Room name background
New configuration options
Rendering the map with 1:1 aspect ratio (For displaying multiple map cards at same height)
Low resolution map rendering for low memory devices like RPI3
Breaking changes
set_dnd service is removed
cleaning mode added to set_custom_cleaning service
fan_speed support is removed from vacuum entity when customized cleaning is enabled
number.dnd_start_hour number.dnd_start_minute replaced with time.dnd_start and time_dnd end
dnd entities only control the first dnd task on devices capable of multiple dnd tasks
switch.carpet_avoidance removed from devices not capable of mop pad detaching instead select.carpet_cleaning will be used for controlling this setting.
select.self_clean_area removed, switch.self_clean_by_zone and number.self.clean_area added for controlling this setting.
button.self_clean_pause removed button.self_clean will be used for toggling washing job
button.start_drying and button.stop_drying removed and button.manual_drying is added for toggling the drying job.
mopping_after_sweeping added to the select.cleaning_mode for vacuums can support it
wash state attributes added to the vacuum entity
missing values added to the sensor.state, sensor.status, sensor.task_status and sensor.error entities
state.returning_to_washing renamed to state.returning_to_wash as on the self-wash base status sensor
suction_level and water_volume parameters are added to the vacuum_clean_zone service
switch.tight_mopping is removed from vacuums that has select.mopping_type setting and device controls this setting internaly on the latest firmware
consumable notification and events will be triggered when consumable life is below 6% like on the app with their respective title and descriptions. Life is added to the consumable events.
Latest version of the dreame app displays both room names and icons at the same time so integration is updated to accommodate that. If you only want to see the room icons like in previous version of the integration, you need to remove "Room Name" object from configuration settings.
New entities
Switch
voice_assistant
fuzzy_obstacle_detection
ai_pet_avoidance
pet_picture
pet_focused_detection
floor_direction_cleaning
pet_focused_cleaning
smart_charging
human_follow
max_suction_power
smart_drying
hot_washing
camera_light_brightness_auto
uv_sterilization
off_peak_charging
mopping_under_furnitures
gap_cleaning_extension
intensive_carpet_cleaning
large_particles_boost
ultra_clean_mode
streaming_voice_prompt
clean_carpets_first
Sensor
stream_status
drainage_status
low_water_warning
task_type
firmware_version
cruising_history
cleaning_progress
drying_progress
squeegee_left
squeegee_time_left
dirty_water_tank_left
dirty_water_tank_time_left
onboard_dirty_water_tank_left
onboard_dirty_water_tank_time_left
Select
cleaning_mode_room_{room_id}
floor_material_room_{room_id}
floor_material_direction_room_{room_id}
cleaning_route_room_{room_id}
custom_mopping_route_room_{room_id}
visibilitity_room_{room_id}
wider_corner_coverage
mop_pad_swing
voice_assistant_language
auto_empty_mode
cleangenius
auto_rewashing
auto_recleaning
cleaning_route
custom_mopping_route
self_clean_frequency
Camera
saved_wifi_map_{map_index} (disabled by default)
Button
water_tank_draining
shortcut_{shortcut_index}
backup_map_{map_index}
reset_detergent
reset_squeegee
reset_dirty_water_tank
reset_onboard_dirty_water_tank
base_station_self_repair
start_recleaning
empty_water_tank
Number
camera_light_brightness
self_clean_area
self_clean_time
wetness_level
wetness_level_room_{room_id}
Time
off_peak_charging_start
off_peak_charging_end
New services
vacuum_goto
vacuum_follow_path
vacuum_set_predefined_points
vacuum_set_carpet_area
vacuum_set_pathway
vacuum_rename_shortcut
vacuum_set_obstacle_ignore
vacuum_set_router_position
vacuum_restore_map (parameters changed)
vacuum_restore_map_from_file
vacuum_backup_map
v1.0.3
1 month ago
Changelog
Fix: Dreame Vacuum integration crash the home assistant core 2024.04 #479
Fix: Failed to call service select/select_option. Non-thread-safe operation invoked on an event loop other than the current one #384
v2.0.0b13
1 month ago
This is a beta release and it is only for testing purposes.
v2.0.0b12
3 months ago
This is a beta release and it is only for testing purposes.
v2.0.0b11
5 months ago
This is a beta release and it is only for testing purposes.
v2.0.0b9
5 months ago
This is a beta release and it is only for testing purposes.
v1.0.2
5 months ago
Changelog
Fix for HA 2023.11+ (#256)
v2.0.0b6
7 months ago
This is a beta release and it is only for testing purposes.
v2.0.0b5
8 months ago
This is a beta release and it is only for testing purposes.
New Features
Lots of bug fixes
Dreamehome account support
Ability to render both room icon and name at the same time
Better obstacle rendering with ignored obstacle support
Wifi map rendering with router position (Disabled by default)
Low water warning notification, event and sensor entities
Manual drainage notification, event, sensor and button entities
Shortcut button entities (Only available via Dreamehome app)
Custom room cleaning mode entities (Rooms card template is also updated)
Room floor material entities
Cruising history
Go to point service (uses zone_cleaning and stop commands on vacuums without camera)
Follow path service (only works with realtime camera stream)
New map objects
Room floor materials
Carpets
Furnitures (3D/2D)
Pathways
Cruise points
Room name background
New configuration options
Rendering the map with 1:1 aspect ratio (For displaying multiple map cards at same height)
Low resolution map rendering for low memory devices like RPI3
Breaking changes
set_dnd service is removed
cleaning mode added to set_custom_cleaning service
fan_speed support is removed from vacuum entity when customized cleaning is enabled
number.dnd_start_hour number.dnd_start_minute replaced with time.dnd_start and time_dnd end
dnd entities only control the first dnd task on devices capable of multiple dnd tasks
switch.carpet_avoidance removed from devices not capable of mop pad detaching instead select.carpet_cleaning will be used for controlling this setting.
select.self_clean_area removed, switch.self_clean_by_zone and number.self.clean_area added for controlling this setting.
button.self_clean_pause removed button.self_clean will be used for toggling washing job
button.start_drying and button.stop_drying removed and button.manual_drying is added for toggling the drying job.
mopping_after_sweeping added to the select.cleaning_mode for vacuums can support it
wash state attributes added to the vacuum entity
missing values added to the sensor.state, sensor.status, sensor.task_status and sensor.error entities
state.returning_to_washing renamed to state.returning_to_wash as on the self-wash base status sensor
suction_level and water_volume parameters are added to the vacuum_clean_zone service
switch.tight_mopping is removed from vacuums that has select.mopping_type setting and device controls this setting internaly on the latest firmware
consumable notification and events will be triggered when consumable life is below 6% like on the app with their respective title and descriptions. Life is added to the consumable events.
Latest version of the dreame app displays both room names and icons at the same time so integration is updated to accommodate that. If you only want to see the room icons like in previous version of the integration, you need to remove "Room Name" object from configuration settings.