Skip to content

Releases: PiotrMachowski/Home-Assistant-custom-components-Xiaomi-Cloud-Map-Extractor

Rewritten (v3.0.0-alpha-17) - Updating switch

01 Nov 04:46

Choose a tag to compare

downloads_shield Ko-Fi buycoffee.to PayPal.Me Revolut.Me

This is an early version of Map Extractor v3 release. It has been completely rewritten in order to provide better functionality and user experience. To use this version you have to remove old config from configuration.yaml file and use UI to add the integration again.

Caution

Please keep in mind this is not a final release, so a lot of things might change or not work at all at this moment.
Does everything work correctly, or are there some missing functionalities? Please provide feedback in the comments below.

Changes

  • Added config flow
  • Extracted data retrieval to a separate coordinator
  • Added support for image entities
  • Rewritten the code to use async communication
  • Added map data caching
  • Extracted map parsers to separate Python packages
  • Added refreshing Dreame map
  • Updated Agent ID
  • Added handling captcha (based on code by @maksp86)
  • Adde handling 2FA (based on code by @zpavlovic1986 and @m33ts4k0z)
  • Added storing the session to prevent re-auth
  • Added detecting cloud re-auth necessity
  • Improved handling Dreame and unsupported vacuums
  • Added logging in with QR code (based on code by @maksp86 and @j1kwen)
  • Added sensor/binary sensor entities
  • Removed server selection step
  • Improved handling of unsupported vacuums
  • Excluded unnecessary attributes from recorder
  • Improved diagnostics
  • Added handling errors during device discovery
  • Fixed vacuum selection during setup
  • Fixed reauthentication
  • Added refresh button entity
  • Added auto updating switch entity

Breaking changes

  • Integration has to be removed from yaml and added again using UI
  • Most of attributes of camera entity have been removed and added as separate entities
  • It is no longer possible to turn on/off the camera entity - use appropriate switch instead

Buy Me a Coffee at ko-fi.com Postaw mi kawę na buycoffee.to PayPal Logo Revolut

Rewritten (v3.0.0-alpha-16) - Refresh entity

01 Nov 03:21

Choose a tag to compare

downloads_shield Ko-Fi buycoffee.to PayPal.Me Revolut.Me

This is an early version of Map Extractor v3 release. It has been completely rewritten in order to provide better functionality and user experience. To use this version you have to remove old config from configuration.yaml file and use UI to add the integration again.

Caution

Please keep in mind this is not a final release, so a lot of things might change or not work at all at this moment.
Does everything work correctly, or are there some missing functionalities? Please provide feedback in the comments below.

Changes

  • Added config flow
  • Extracted data retrieval to a separate coordinator
  • Added support for image entities
  • Rewritten the code to use async communication
  • Added map data caching
  • Extracted map parsers to separate Python packages
  • Added refreshing Dreame map
  • Updated Agent ID
  • Added handling captcha (based on code by @maksp86)
  • Adde handling 2FA (based on code by @zpavlovic1986 and @m33ts4k0z)
  • Added storing the session to prevent re-auth
  • Added detecting cloud re-auth necessity
  • Improved handling Dreame and unsupported vacuums
  • Added logging in with QR code (based on code by @maksp86 and @j1kwen)
  • Added sensor/binary sensor entities
  • Removed server selection step
  • Improved handling of unsupported vacuums
  • Excluded unnecessary attributes from recorder
  • Improved diagnostics
  • Added handling errors during device discovery
  • Fixed vacuum selection during setup
  • Fixed reauthentication
  • Added refresh button entity

Breaking changes

  • Integration has to be removed from yaml and added again using UI
  • Most of attributes of camera entity have been removed and added as separate entities
  • It is no longer possible to turn on/off the camera entity

Buy Me a Coffee at ko-fi.com Postaw mi kawę na buycoffee.to PayPal Logo Revolut

Rewritten (v3.0.0-alpha-15) - Bugfixes

30 Oct 21:22

Choose a tag to compare

Pre-release

downloads_shield Ko-Fi buycoffee.to PayPal.Me Revolut.Me

This is an early version of Map Extractor v3 release. It has been completely rewritten in order to provide better functionality and user experience. To use this version you have to remove old config from configuration.yaml file and use UI to add the integration again.

Caution

Please keep in mind this is not a final release, so a lot of things might change or not work at all at this moment.
Does everything work correctly, or are there some missing functionalities? Please provide feedback in the comments below.

Changes

  • Added config flow
  • Extracted data retrieval to a separate coordinator
  • Added support for image entities
  • Rewritten the code to use async communication
  • Added map data caching
  • Extracted map parsers to separate Python packages
  • Added refreshing Dreame map
  • Updated Agent ID
  • Added handling captcha (based on code by @maksp86)
  • Adde handling 2FA (based on code by @zpavlovic1986 and @m33ts4k0z)
  • Added storing the session to prevent re-auth
  • Added detecting cloud re-auth necessity
  • Improved handling Dreame and unsupported vacuums
  • Added logging in with QR code (based on code by @maksp86 and @j1kwen)
  • Added sensor/binary sensor entities
  • Removed server selection step
  • Improved handling of unsupported vacuums
  • Excluded unnecessary attributes from recorder
  • Improved diagnostics
  • Added handling errors during device discovery
  • Fixed vacuum selection during setup
  • Fixed reauthentication

Breaking changes

  • Integration has to be removed from yaml and added again using UI
  • Most of attributes of camera entity have been removed and added as separate entities
  • It is no longer possible to turn on/off the camera entity

Buy Me a Coffee at ko-fi.com Postaw mi kawę na buycoffee.to PayPal Logo Revolut

Rewritten (v3.0.0-alpha-14) - More diagnostics

24 Oct 03:18
a84c405

Choose a tag to compare

downloads_shield Ko-Fi buycoffee.to PayPal.Me Revolut.Me

This is an early version of Map Extractor v3 release. It has been completely rewritten in order to provide better functionality and user experience. To use this version you have to remove old config from configuration.yaml file and use UI to add the integration again.

Caution

Please keep in mind this is not a final release, so a lot of things might change or not work at all at this moment.
Does everything work correctly, or are there some missing functionalities? Please provide feedback in the comments below.

Changes

  • Added config flow
  • Extracted data retrieval to a separate coordinator
  • Added support for image entities
  • Rewritten the code to use async communication
  • Added map data caching
  • Extracted map parsers to separate Python packages
  • Added refreshing Dreame map
  • Updated Agent ID
  • Added handling captcha (based on code by @maksp86)
  • Adde handling 2FA (based on code by @zpavlovic1986 and @m33ts4k0z)
  • Added storing the session to prevent re-auth
  • Added detecting cloud re-auth necessity
  • Improved handling Dreame and unsupported vacuums
  • Added logging in with QR code (based on code by @maksp86 and @j1kwen)
  • Added sensor/binary sensor entities
  • Removed server selection step
  • Improved handling of unsupported vacuums
  • Excluded unnecessary attributes from recorder
  • Improved diagnostics
  • Added handling errors during device discovery

Breaking changes

  • Integration has to be removed from yaml and added again using UI
  • Most of attributes of camera entity have been removed and added as separate entities
  • It is no longer possible to turn on/off the camera entity

Buy Me a Coffee at ko-fi.com Postaw mi kawę na buycoffee.to PayPal Logo Revolut

Rewritten (v3.0.0-alpha-13) - Diagnostics

20 Oct 15:58

Choose a tag to compare

downloads_shield Ko-Fi buycoffee.to PayPal.Me Revolut.Me

This is an early version of Map Extractor v3 release. It has been completely rewritten in order to provide better functionality and user experience. To use this version you have to remove old config from configuration.yaml file and use UI to add the integration again.

Caution

Please keep in mind this is not a final release, so a lot of things might change or not work at all at this moment.
Does everything work correctly, or are there some missing functionalities? Please provide feedback in the comments below.

Changes

  • Added config flow
  • Extracted data retrieval to a separate coordinator
  • Added support for image entities
  • Rewritten the code to use async communication
  • Added map data caching
  • Extracted map parsers to separate Python packages
  • Added refreshing Dreame map
  • Updated Agent ID
  • Added handling captcha (based on code by @maksp86)
  • Adde handling 2FA (based on code by @zpavlovic1986 and @m33ts4k0z)
  • Added storing the session to prevent re-auth
  • Added detecting cloud re-auth necessity
  • Improved handling Dreame and unsupported vacuums
  • Added logging in with QR code (based on code by @maksp86 and @j1kwen)
  • Added sensor/binary sensor entities
  • Removed server selection step
  • Improved handling of unsupported vacuums
  • Excluded unnecessary attributes from recorder
  • Improved diagnostics

Breaking changes

  • Integration has to be removed from yaml and added again using UI
  • Most of attributes of camera entity have been removed and added as separate entities
  • It is no longer possible to turn on/off the camera entity

Buy Me a Coffee at ko-fi.com Postaw mi kawę na buycoffee.to PayPal Logo Revolut

Rewritten (v3.0.0-alpha-12) - Recorder exclusion

20 Oct 04:32

Choose a tag to compare

downloads_shield Ko-Fi buycoffee.to PayPal.Me Revolut.Me

This is an early version of Map Extractor v3 release. It has been completely rewritten in order to provide better functionality and user experience. To use this version you have to remove old config from configuration.yaml file and use UI to add the integration again.

Caution

Please keep in mind this is not a final release, so a lot of things might change or not work at all at this moment.
Does everything work correctly, or are there some missing functionalities? Please provide feedback in the comments below.

Changes

  • Added config flow
  • Extracted data retrieval to a separate coordinator
  • Added support for image entities
  • Rewritten the code to use async communication
  • Added map data caching
  • Extracted map parsers to separate Python packages
  • Added refreshing Dreame map
  • Updated Agent ID
  • Added handling captcha (based on code by @maksp86)
  • Adde handling 2FA (based on code by @zpavlovic1986 and @m33ts4k0z)
  • Added storing the session to prevent re-auth
  • Added detecting cloud re-auth necessity
  • Improved handling Dreame and unsupported vacuums
  • Added logging in with QR code (based on code by @maksp86 and @j1kwen)
  • Added sensor/binary sensor entities
  • Removed server selection step
  • Improved handling of unsupported vacuums
  • Excluded unnecessary attributes from recorder

Breaking changes

  • Integration has to be removed from yaml and added again using UI
  • Most of attributes of camera entity have been removed and added as separate entities
  • It is no longer possible to turn on/off the camera entity

Buy Me a Coffee at ko-fi.com Postaw mi kawę na buycoffee.to PayPal Logo Revolut

Rewritten (v3.0.0-alpha-11) - Sensor entities

20 Oct 03:55

Choose a tag to compare

downloads_shield Ko-Fi buycoffee.to PayPal.Me Revolut.Me

This is an early version of Map Extractor v3 release. It has been completely rewritten in order to provide better functionality and user experience. To use this version you have to remove old config from configuration.yaml file and use UI to add the integration again.

Caution

Please keep in mind this is not a final release, so a lot of things might change or not work at all at this moment.
Does everything work correctly, or are there some missing functionalities? Please provide feedback in the comments below.

Changes

  • Added config flow
  • Extracted data retrieval to a separate coordinator
  • Added support for image entities
  • Rewritten the code to use async communication
  • Added map data caching
  • Extracted map parsers to separate Python packages
  • Added refreshing Dreame map
  • Updated Agent ID
  • Added handling captcha (based on code by @maksp86)
  • Adde handling 2FA (based on code by @zpavlovic1986 and @m33ts4k0z)
  • Added storing the session to prevent re-auth
  • Added detecting cloud re-auth necessity
  • Improved handling Dreame and unsupported vacuums
  • Added logging in with QR code (based on code by @maksp86 and @j1kwen)
  • Added sensor/binary sensor entities
  • Removed server selection step
  • Improved handling of unsupported vacuums

Breaking changes

  • Integration has to be removed from yaml and added again using UI
  • Most of attributes of camera entity have been removed and added as separate entities
  • It is no longer possible to turn on/off the camera entity

Buy Me a Coffee at ko-fi.com Postaw mi kawę na buycoffee.to PayPal Logo Revolut

Rewritten (v3.0.0-alpha-10) - QR auth

16 Oct 04:58

Choose a tag to compare

Pre-release

downloads_shield Ko-Fi buycoffee.to PayPal.Me Revolut.Me

This is an early version of Map Extractor v3 release. It has been completely rewritten in order to provide better functionality and user experience. To use this version you have to remove old config from configuration.yaml file and use UI to add the integration again.

Caution

Please keep in mind this is not a final release, so a lot of things might change or not work at all at this moment.
Does everything work correctly, or are there some missing functionalities? Please provide feedback in the comments below.

Changes

  • Added config flow
  • Extracted data retrieval to a separate coordinator
  • Added support for image entities
  • Rewritten the code to use async communication
  • Added map data caching
  • Extracted map parsers to separate Python packages
  • Added refreshing Dreame map
  • Updated Agent ID
  • Added handling captcha (based on code by @maksp86)
  • Adde handling 2FA (based on code by @zpavlovic1986 and @m33ts4k0z)
  • Added storing the session to prevent re-auth
  • Added detecting cloud re-auth necessity
  • Improved handling Dreame and unsupported vacuums
  • Added logging in with QR code (based on code by @maksp86 and @j1kwen)

Breaking changes

  • Integration has to be removed from yaml and added again using UI
  • Most of attributes of camera entity have been removed
  • It is no longer possible to turn on/off the camera entity

Buy Me a Coffee at ko-fi.com Postaw mi kawę na buycoffee.to PayPal Logo Revolut

Rewritten (v3.0.0-alpha-9)

02 Oct 01:58

Choose a tag to compare

Pre-release

downloads_shield Ko-Fi buycoffee.to PayPal.Me Revolut.Me

This is an early version of Map Extractor v3 release. It has been completely rewritten in order to provide better functionality and user experience. To use this version you have to remove old config from configuration.yaml file and use UI to add the integration again.

Caution

Please keep in mind this is not a final release, so a lot of things might change or not work at all at this moment.
Does everything work correctly, or are there some missing functionalities? Please provide feedback in the comments below.

Changes

  • Added config flow
  • Extracted data retrieval to a separate coordinator
  • Added support for image entities
  • Rewritten the code to use async communication
  • Added map data caching
  • Extracted map parsers to separate Python packages
  • Added refreshing Dreame map
  • Updated Agent ID
  • Added handling captcha (based on code by @maksp86)
  • Adde handling 2FA (based on code by @zpavlovic1986 and @m33ts4k0z)
  • Added storing the session to prevent re-auth
  • Added detecting cloud re-auth necessity
  • Improved handling Dreame and unsupported vacuums

Breaking changes

  • Integration has to be removed from yaml and added again using UI
  • Most of attributes of camera entity have been removed
  • It is no longer possible to turn on/off the camera entity

Buy Me a Coffee at ko-fi.com Postaw mi kawę na buycoffee.to PayPal Logo Revolut

Rewritten (v3.0.0-alpha-8)

27 Sep 04:36

Choose a tag to compare

Pre-release

downloads_shield Ko-Fi buycoffee.to PayPal.Me Revolut.Me

This is an early version of Map Extractor v3 release. It has been completely rewritten in order to provide better functionality and user experience. To use this version you have to remove old config from configuration.yaml file and use UI to add the integration again.

Caution

Please keep in mind this is not a final release, so a lot of things might change or not work at all at this moment.
Does everything work correctly, or are there some missing functionalities? Please provide feedback in the comments below.

Changes

  • Added config flow
  • Extracted data retrieval to a separate coordinator
  • Added support for image entities
  • Rewritten the code to use async communication
  • Added map data caching
  • Extracted map parsers to separate Python packages
  • Added refreshing Dreame map
  • Updated Agent ID
  • Added handling captcha (based on code by @maksp86)
  • Adde handling 2FA (based on code by @zpavlovic1986 and @m33ts4k0z)
  • Added storing the session to prevent re-auth
  • Added detecting cloud re-auth necessity

Breaking changes

  • Integration has to be removed from yaml and added again using UI
  • Most of attributes of camera entity have been removed
  • It is no longer possible to turn on/off the camera entity

Buy Me a Coffee at ko-fi.com Postaw mi kawę na buycoffee.to PayPal Logo Revolut