Releases: sca075/mqtt_vacuum_camera
v1.6.0-b1 Status Text and Aspect Ratio beta test.
What's Changed
- Bump pillow from 9.5.0 to 10.2.0 by @dependabot in #94
- V 160 by @sca075 in #95
- Configuration menus re-design. Added Status Text Options on main menu and changed layout of Image options menu.
- It is possible to select the desired font and adjust the position and size of the status text. The selection of the font can be helpful in the case the rooms are named with different languages as English (JP, ZH, AR and so on).
- Added adjustable aspect ratio of the images. This fix the aspect ratio of the images to a specific ratio. Default is Original aspect ratio, This option is still not available for Rand256 but will be released with in the final relase.
- Added Zoom Aspect Ratio Lock. This function enable or disable the aspect ratio changes. When disabled the aspect ratio selected will be not in use (if you want to use a select image ratio, please enable this function)
This is a Beta Release, please be so kind to report any strange behaviors
Full Changelog: v1.5.9...v1.6.0-b1
Segments Cleaning Auto Zoom and New Status Text
What's Changed
- Status Text show Battery Status thanks at @zecoj #82 and @kodbuzz #87
- Added Vacuum disconnected status that is also reported on Status Text.
- Adding support for Japanese and Taiwanese Mandarin languages. by @kodbuzz in #83
- Adding Camera Auto Zoom option for Segments Cleaning fitting in the same image aspect ratio #91.
Fix
- Issue #84 Can't change Room color (migration Fixed).
New Contributors
Purpose of this Release
- It fix reported issues.
- Breaking changes on HA.
- Required improvement for HA.
- Discussed improvements.
Checked Before Release
- The integration can be setup from scratch.
- The entity can be reconfigured or deleted.
- Options selections working.
- Go to and Zones Cleaning tested.
- Segments cleaning tested.
- There are fixes not causing breaking changes.
- There are breaking changes.
- Automatic Update (migration) of the integration configuration data confirmed.
- Setup from scratch, when using options, when no options are setup.
Full Changelog: v1.5.8...v1.5.9
v1.5.9-rc2
Fix
- #87 Change on status text to support Japanese tanks @kodbuzz.
- #82 Changed the default font of the status text tanks @zecoj.
- Introduce backup as per new imminent HACS versions and HA requirements.
What is new?
- Added option to disable or enable the auto zoom of the cleaning segments.
Note: The final release is currently postpone to the next week. If you want to add your language please submit the Translations, if you use this custom component don't forget to give us a start this really helps and keep you informed.
Added Auto Zoom function
What is new:
- Camera text improvements with unicode characters, we changed the default font.
- When the robot is in segment cleaning, and arrive to the specific room to clean the camera will auto zoom on that room. Function preview in announcement #85.
What is still to be implemented before the final release:
- Refactoring of the camera is a slow but continues process, there will be some transparent minor changes in the code, not causing changes in performances of it.
- Will implement the lock selected aspect ratio of the image in order to keep the dashboards not influenced from the automatic zoom.
Full Changelog: v1.5.9-beta.1...v1.5.9-rc1
v1.5.9-beta.1
What's Changed
- Adding support for Japanese and Taiwanese Mandarin languages. by @kodbuzz in
- Adding status text battery charge status updated (currently test on PI4 8GB).
- Remodelling on the connector simplified version of update data to the camera (to be tested on Rand256).
New Contributors
Full Changelog: v1.5.8...v1.5.9-beta.1
if you use this camera and you like this project please take a moment and live us a star ;)
Proxmox VE supported and tested.
This release come with some new adjustments made to our Camera in order to fully support the Proxmox VE's.
It was a quite challenging troubleshooting but we are happy to confirm that the camera can be use also in VE environments.
Fix
- Issues #75 and #78 related to PROXMOX camera frizzing. It works much better on VE with 4GB Ram but also with the 2GB run we were able to run stably two vacuums (on our tests). Thanks @kodbuzz, @cdrfun and @N1c093 for them cooperation and comments.
- Issue #79 We tested the migration from v1.4.8 up to the newer 1.7.5 and confirmed the issue reported from @duffmiester that here we thanks for it, we also review the values and matched it to the last camera setup from scratch that of course was also tested before releasing this version.
What's new in this release.
- The camera attributes are now improved in order to follow the Home Assistant required standard.
- The logging improved too, removing the rooms data from the logs and also more clarity on them.
- There isn't anymore the error "cant't get calibration data" = until there are data from the vacuum in MQTT (the connector was slightly improved) the camera will startup regularly and output eventually that he vacuum isn't connected to MQTT on the status tesxt.
- The status text is improved in order to report also the battery status, thanks to the cool idea of @zecoj
- We could finally confirm the camera also with Rand256 after the switch to multi threading so green light to the Rand users.
We count to implement the automatic zoom of the cleaning area of the vacuums
Purpose of this Release
- It fix reported issues.
- Breaking changes on HA.
- Required improvement for HA.
- Discussed improvements.
Checked Before Release
- The integration can be setup from scratch.
- The entity can be reconfigured or deleted.
- Options selections working.
- Go to and Zones Cleaning tested.
- Segments cleaning tested.
- There are fixes not causing breaking changes.
- There are breaking changes.
- Automatic Update (migration) of the integration configuration data confirmed.
- Setup from scratch, when using options, when no options are setup.
Memory Shortage Check Review.
Fix:
Issue #78 reported by @cdrfun the memory shortage calculation (that was also review) did cause the camera to stop as per the level was set to Error, instead now it is set to Warning and also instead to count 12 arrays we are now counting the one necessary for the the next step only 2. This reduce the margin to the real need memory space.
I take also this occasion to tanks you all for your kind and rightly raised issues, this is helping us to fasten and make robust the code of this project. The patches released in this days are mainly addressing those issues, and we are trying to do our best to keep all in track also, the development of the V1.5.8 that soon should be out with some improvements (the round versions are fully tested).
Thanks once again for the cooperation and understanding.
Remodelling and Fixing Migration Issues
GC logging causing extreme performance hit for HA
GC causing slow down of rendering.
What is for:
Testing once again the v1.5.7.1 I found some improvement could be done, this version purpose is to fix #75 and #74
Rand236 users be informed that the camera is now threading the image creation, and unfortunately I couldn't test it on this firmware yet, please wait for v1.5.8 within next week.