Releases: sca075/mqtt_vacuum_camera
Fixes Rand256 startup and minor Refactoring.
Easy Control with more Actions.
What's new
added vacuum Actions go_to, clean_zones and celan_segments (save an load maps for Rand256) and added also support for MapLoader, in order to simplify the scripts in Home Assistant. Each time the maps are re-load in the vacuums the camera reset_trims will be automatically triggered.
Thanks also to @Minims did add a temporary fix for the reported #263
As a side note, there could be some fix for this new function within the next week.
What's Changed
- Adding support for MapLoader (auto reset_trims) by @sca075 in #260
- Update dependency pillow to v11 by @renovate in #259
- chore(deps): update dependency janus to v1.1.0 by #264
- Create da.json (Danish translation) by @kibuan in #269
- Temporary fix for issue #263 and Adding Actions by @sca075 in #266
New Contributors
Full Changelog: 2024.10.0...2024.11.0
Fixing Issue with _handle_coordinator_update
It is taking longer than expected, but we will soon complete this challenging version.
This is a new beta release of 2024.11.0 that should fix #263 with a working workaround.
Please be so kind to repot any issue by testing this release, will be happy to address it as soon.
What's Changed
- Temporary Fix issue #263 by @sca075.
- Version 2024.11.0 by @sca075 in #260
- Update dependency pillow to v11 by @renovate in #259
- chore(deps): update dependency janus to v1.1.0 by @renovate in #264
Full Changelog: 2024.10.0...2024.11.0b1
2024.11.0b0 Maploader auto trim and Rand256 in_room sensor
This is a beta release of 2024.11.0, please report any issues encountered by testing it.
Thanks to of all you :) we are at 100 stars this week, anyway if you use it and like it, please star it ;)
New Features
- Introduced new Rand256 sensor, including last_loaded_map and robot_in_room.
- Added new topics for Pkohelrs maploader ( for Dreame Vacuums) map trimming functionality.
- Enhanced data handling with new attributes and methods for managing scheduled refreshes and map data.
What's Changed
- Maintenance of the repo. by @sca075 in #258
- Version 2024.11.0 pre-release b0 by @sca075 in #260
- Update dependency pillow to v11 by @renovate in #259
Full Changelog: 2024.10.0...2024.11.0b0
Expanding the integration beyond the Camera.
This release marks the first step in expanding the integration beyond the camera to fully support Valetudo vacuums. In this version, we've introduced a coordinated startup for the camera and sensors, with initial support for Rand256 firmware.
Fixed / Improvements
- Fix for image not refresh when resetting the trims. (@sca075 in #252)
- Removed trailing spaces from strings in
strings.json
andtranslations/en.json
. (@sca075 commit #3ff4e3a)
What's Changed
- Refactoring Modules and Classes. (@sca075 in #251)
- Setup Connector data handling. (@sca075 in #253)
- Controlled init of the integration. (@sca075 in #255)
- Updated sensor units and state classes. Refactored MQTT subscriptions and payload decoding. (@sca075 in #256)
- Update tests dependency isal to v1.7.1 (@renovate in #257)
Full Changelog: from 2024.09.0...2024.10.0
2024.10.0b3 Adding sensors for Rand256 vacuums
This is a beta release of 2024.10.0 please report whatever issues you face testing this release. Thanks for your kind help here.
Fix
- Fixing #254 Errors on events vacuum.star when the vacuum start.
Enhancement
- Generates from Rand256 attributes the Home Assistant sensors for the vacuums.
- No sensors are generated for Hypfer vacuums as those are already in Home Assistant.
What's Changed
- Fix for image not refresh by @sca075 #252
- Refactoring Modules and Classes by @sca075 #251
- Setup and Connector data by @sca075 #253
- Releasing 2024.10.0b3 by @sca075 in #255
Full Changelog: 2024.09.0...2024.10.0b3
2024.10.0b2 Adding Coordinator and refactoring.
On 2024.10.0 will use the coordinator to init the camera and hopefully also add some sensors for the Rand256 vacuums.
The camera start correctly from the test done and also all functions are working as before.
The significant change is to generate a vacuum.start event and use it to reset the trims in this beta release. As always tanks for testing it and report any issue you found during the test phase.
What's Changed
Full Changelog: 2024.09.0...2024.10.0b2
2024.10.0b1 Fix for image not refresh.
This is a beta release of 2024.10.0 intended to fix #242
What's Changed
Full Changelog: 2024.09.0...2024.10.0b1
Improvements and Refactoring
What's New.
These adjustments aim to streamline the initialization logic and enhance the adaptability of the camera shared manager to different device configurations.
What's Changed
- Introduced a new property, is_streaming by @sca075 in #248
- Improve Code of Camera.py by @sca075 in #249
- Enhancements to shared data by @sca075 in #250
Full Changelog: 2024.08.2...2024.09.0
Auto Zoom for Rand256
What's New.
Also for Rand256 users now the Auto Zoom function is available and fully operational.
Did also made a substantial refactor of the rrpaser.py mainly to make it more pythonic (easy to read).
With almost 600 download of the previous version, if you appreciate this camera, please star this project if you didn't yet. This would be really appreciated ;)
What's Changed
- Updating Docs. (@sca075 in #243)
- Updating docs images. (@sca075 in #246)
- Auto Zoom for Rand256 by (@sca075 in #247)
Full Changelog: 2024.08.1...2024.08.2