Checklist
The problem
After installation Map Extractor v3.0.0-alpha-24 and authorization through the web interface, this error occurs
Unexpected error fetching xiaomi_cloud_map_extractor data
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/helpers/update_coordinator.py", line 433, in _async_refresh
self.data = await self._async_update_data()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/helpers/update_coordinator.py", line 316, in _async_update_data
return await self.update_method()
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/config/custom_components/xiaomi_cloud_map_extractor/coordinator.py", line 37, in update_data
return await self.connector.get_data()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/config/custom_components/xiaomi_cloud_map_extractor/connector/__init__.py", line 88, in get_data
await self._get_map()
File "/config/custom_components/xiaomi_cloud_map_extractor/connector/__init__.py", line 157, in _get_map
await self._update()
File "/config/custom_components/xiaomi_cloud_map_extractor/connector/__init__.py", line 120, in _update
map_data, map_raw_data = await self._vacuum_connector.get_map()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/config/custom_components/xiaomi_cloud_map_extractor/connector/vacuums/base/vacuum_base.py", line 85, in get_map
map_data = self.decode_and_parse(raw_map_data)
File "/config/custom_components/xiaomi_cloud_map_extractor/connector/vacuums/base/vacuum_base.py", line 64, in decode_and_parse
decoded_map = self.map_data_parser.unpack_map(raw_map)
File "/usr/local/lib/python3.14/site-packages/vacuum_map_parser_viomi/map_data_parser.py", line 49, in unpack_map
return zlib.decompress(raw_encoded)
~~~~~~~~~~~~~~~^^^^^^^^^^^^^
zlib.error: Error -3 while decompressing data: incorrect header check
Rebooting and reinstalling did not solve the problem.
What version of an integration has described problem?
v3.0.0-alpha-24
What was the last working version of an integration?
No response
What vacuum model do you have problems with?
Viomi S9
What version of Home Assistant do you use?
2026.5.4
What type of installation are you running?
Home Assistant Container
Camera's configuration
Errors shown in the HA logs (if applicable)
Unexpected error fetching xiaomi_cloud_map_extractor data
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/helpers/update_coordinator.py", line 433, in _async_refresh
self.data = await self._async_update_data()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/helpers/update_coordinator.py", line 316, in _async_update_data
return await self.update_method()
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/config/custom_components/xiaomi_cloud_map_extractor/coordinator.py", line 37, in update_data
return await self.connector.get_data()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/config/custom_components/xiaomi_cloud_map_extractor/connector/__init__.py", line 88, in get_data
await self._get_map()
File "/config/custom_components/xiaomi_cloud_map_extractor/connector/__init__.py", line 157, in _get_map
await self._update()
File "/config/custom_components/xiaomi_cloud_map_extractor/connector/__init__.py", line 120, in _update
map_data, map_raw_data = await self._vacuum_connector.get_map()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/config/custom_components/xiaomi_cloud_map_extractor/connector/vacuums/base/vacuum_base.py", line 85, in get_map
map_data = self.decode_and_parse(raw_map_data)
File "/config/custom_components/xiaomi_cloud_map_extractor/connector/vacuums/base/vacuum_base.py", line 64, in decode_and_parse
decoded_map = self.map_data_parser.unpack_map(raw_map)
File "/usr/local/lib/python3.14/site-packages/vacuum_map_parser_viomi/map_data_parser.py", line 49, in unpack_map
return zlib.decompress(raw_encoded)
~~~~~~~~~~~~~~~^^^^^^^^^^^^^
zlib.error: Error -3 while decompressing data: incorrect header check
Additional information
No response
Checklist
The problem
After installation Map Extractor v3.0.0-alpha-24 and authorization through the web interface, this error occurs
Rebooting and reinstalling did not solve the problem.
What version of an integration has described problem?
v3.0.0-alpha-24
What was the last working version of an integration?
No response
What vacuum model do you have problems with?
Viomi S9
What version of Home Assistant do you use?
2026.5.4
What type of installation are you running?
Home Assistant Container
Camera's configuration
withoutErrors shown in the HA logs (if applicable)
Additional information
No response