Ha Rest980 Roomba Versions Save

HA iRobot Roomba Configuration using rest980

0.11

2 years ago

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)

0.10

2 years ago

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

0.9

3 years ago

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

0.8

3 years ago

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 !!!!

0.7

3 years ago

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?! 🥳

0.6

4 years ago

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

0.5

4 years ago

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.

0.4

4 years ago

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

0.3

4 years ago

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

0.2

4 years ago

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