Skip to content

Releases: jeremywillans/ha-rest980-roomba

Braava and Multi-Floor Configuration!

28 Jul 12:33
Compare
Choose a tag to compare

This release brings Braava and Multi-Floor Configurations examples!

Braava deployment follows the same steps as the Roomba, just substituting the files.
I have added some instructions inline for Multi-Floor, as well as a new section in the FAQ.

Additionally -

  • New clean_passes has been renamed to clean_mode and will now be shown on the Lovelace card, for Braava, clean_mode will represent the pad wetness option selected.
  • Lovelace YAML files have been rewritten to correctly use fold-entity-rows, now within a entities card (as it is intended to be, per the developer)

2021 Code Changes

30 Jun 02:58
Compare
Choose a tag to compare

Geez its been a whilst since I've done a release 🤦

Here is a list of the recent changes to the code, noting that iRobot have stopped providing Job area cleaned data in the API, so this field has been removed.

Vacuum Changes

  • Add Room Check for Selective Clean
  • Add Software Version attribute
  • Fix Job Time, Resume In and add Expires (replacing Job Area)
  • Add Error Message Attribute
  • Update FAQ and README
  • Fix missing Input Boolean in Fridge CZ (#20, thanks @ElieSauveterre!)
  • Add additional Not-Ready states
  • Fix naming inconsistency

Map Image File Changes

  • Allow optionally not rendering status text (#26, thanks @stnokott!)
  • Add File Check
  • Split X/Y Scale

Support for Clean Zones

06 Dec 23:52
Compare
Choose a tag to compare

Minor release this time... but cant go wrong with support for Clean Zones! 🥳

Implement Not Ready Status

07 Sep 23:30
Compare
Choose a tag to compare

This release brings Not Ready Status, and a new attribute for mapping the status codes allowing better visibility of what your Roomba is doing!

Additionally, testing has revealed that the map timestamp does not need to be included with the selective room clean, and has been removed from the configuration 👍

Other Changes/Bug-fixes

  • README Updates
  • FAQ Updates
  • Typo in Jobs Attribute
  • Fix Group Configuration
  • Include missing Notify Secret
  • Fix Rotate Angle !!!!

Ordered Cleaning

08 Jul 01:43
Compare
Choose a tag to compare

This release brings Ordered Cleaning and some example Automations

Other Changes/Bug-fixes

  • Add Image cleanup automation
  • Add initial coordinate skipping to image.php file
  • Add delimiter option for image.php file wording (allows single or multiple lines for the text)
  • Change power_boost to carpet_boost (#5) (other features from here coming soon!)
  • Insert YAML file links in README
  • Fix incorrect YAML link in README (#7
  • Update README to reflect API no longer showing room names
  • Notifications on finish and stuck states, IOS also includes map shown on lock screen
  • Did I mention ORDERED CLEANING?! 🥳

Attribute Updates

17 May 22:56
Compare
Choose a tag to compare

The following has been updated

  • Added Clean Base States 352 (#4) and 360
  • Added Power Boost, Clean Passes and Clean Edges attributes (#3)
  • Revise error handling for attributes

Updated Error Handling

05 May 23:48
Compare
Choose a tag to compare

Adding the dynamic pmap entries in 0.4 causes errors if your model does not support this feature.

This release adds better error handling for the pmap and clean base fields.

Maintenance Release

01 May 01:52
Compare
Choose a tag to compare

This maintenance release includes the following

  • Removed manually defining pmap_id and user_pmap_id fields, these are now dynamically stored
  • Add Pending State after Cleaning when Roomba is saving maps
  • Update Region examples in secrets.yaml as you only need to send the region ID, not the whole string

Maintenance Release

09 Mar 01:54
Compare
Choose a tag to compare

this maintenance release fixes/adds the following

  • updates lovelace configuration for the updated check-button-card
  • add bin clean maintenance task
  • updates maintenance tasks to use "due" mode to show when its time for a spruce
  • add new rest980 sensor attributes support the new job tab for lovelace-roomba-vacuum-card
  • add portainer stack configuration (thanks mhabegger!)
  • update prerequisites list
  • replaces rotate map option with rotate roomba lines (thanks Pierre!)
  • simplifies updating line color in image.php file
  • adds "fill" mode for map
  • adds new FAQ entries

BREAKING CHANGES

  • job_time attribute has been renamed to total_time
  • please move to use the proper check-button-card

Publish of Dev Branch

14 Feb 00:32
Compare
Choose a tag to compare

Publish of Dev Branch

  • New Lovelace Custom Card
  • Complete rewrite of rest980 sensor using attributes
  • Add Maintenance Task management
  • Image.php flip/rotate now only affects Roomba lines
  • Updated secrets file region examples for new firmware
  • Publish FAQ document