Skip to content

Releases: pathofleastresistor/activity-manager

0.0.6

02 Feb 14:17
e3eac92
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.0.5...0.0.6

0.0.6b3

07 Jan 01:06
e3eac92
Compare
Choose a tag to compare
0.0.6b3 Pre-release
Pre-release

Improve support for new features and activity manager card

0.0.6b2

06 Jan 23:08
a7e0b23
Compare
Choose a tag to compare
0.0.6b2 Pre-release
Pre-release

Fixing an issue where duplicate entities were being created.

0.0.6b1

06 Jan 22:34
21febad
Compare
Choose a tag to compare
0.0.6b1 Pre-release
Pre-release

BREAKING CHANGE

  • Anyone relying on service calls to update and remove entities will need to update to using entity_id instead of the previous {name, category}. This change make this component more consistent with the rest of HA.
  • Anyone calling "activity_manager.update_activity" will need to explicitly set now: true to update the last_completed to now. This was added to allow other fields of an activity to be updated without changing the last_completed value.

Features:

  • Set last_completed when adding an entity through a service_call
  • Set last_completed, category, frequency, icon of an activity when updating it.

Sensor Entities! Breaking changes

22 Dec 23:37
c15a3b2
Compare
Choose a tag to compare

PLEASE READ before upgrading. There are major breaking changes with 0.0.5.

  • Entities are now associated to the integration. This does mean the entity domain moves from activity_manager to sensor. If you are doing any templating, automation, etc., you will need to update them.

Example:
If you have a condition for an automation to check if something is due, you previously would have done:
{{ states.activity_manager | selectattr('attributes.category', 'equalto', 'Workout') | map(attribute='state') | map('as_datetime') | reject(">", now()) | list | count > 0 }}

Now you would do:
{{ states.sensor | selectattr('attributes.integration', 'eq', 'activity_manager') | selectattr('attributes.category', 'equalto', 'Workout') | map(attribute='state') | map('as_datetime') | reject(">", now()) | list | count > 0 }}

What's Changed

New Contributors

Full Changelog: 0.0.4...0.0.5

Moving to Sensor Entities

16 Dec 22:39
Compare
Choose a tag to compare

Another breaking change! The component is removing the "activity_manager.*" entities and moving to sensor entities. With this change, the entities are now associated to the integration. The state and attributes should remain as-is.

Supporting more granular frequencies

16 Dec 20:55
Compare
Choose a tag to compare

You can have frequencies less than a day.

(Beta) Moving to freqency_ms

10 Dec 02:36
Compare
Choose a tag to compare
Pre-release

Moving to frequency_ms that would allow frequencies more precise than just day.

Add support for proper timezone reporting

06 May 00:34
Compare
Choose a tag to compare
0.0.3

Add timezones to date time objects

0.0.2

02 May 01:57
Compare
Choose a tag to compare

Full Changelog: 0.0.1...0.0.2