Skip to content

Releases: corporategoth/ha-powerpetdoor

0.4.6

05 Jan 15:54
Compare
Choose a tag to compare

Change from using SUPPORT_OPEN/SUPPORT_CLOSE to CoverEntityFeatures - as the former is deprecated.

0.4.5

01 Jan 06:43
Compare
Choose a tag to compare

Fix bug where initialization order was wrong in client.py

0.4.4

01 Jan 04:44
Compare
Choose a tag to compare

Merged PR from @sushantsaxena, which fixed the ability to have multiple power pet doors in one Home Assistant.

0.4.3

08 Aug 14:32
Compare
Choose a tag to compare

Fix issues raised in #7

0.4.0

30 Jul 19:52
Compare
Choose a tag to compare
  • Added a bunch more documentation, including an example card, and descriptions of every entity PowerPetDoor exposes (and available attributes).
  • Added the ability to see and change more settings, including push notifications, door hold time, safety lock, etc.
  • Ability to see the statistics for how many times the door has been opened, and how many times it had to auto-retract due to interference.
  • Ability to see if the schedule indicates the inside or outside sensors should be on (see Not Implemented note below).
  • Optimized configuration flow, so as to hide 'advanced' settings, while still allowing them to be set.

Currently Not Implemented:

  • Timezones - There is no readily available entity (including the widget for editing) for timezones that I could use, and the format of the timezone is too easy to screw up without some kind of entity in place.
  • Schedules - Support for editing schedules is there on the backend, but the current Schedule entity in Home Assistant requires the use of a data store in the HA local storage (and uses the websockets API), and it can't be reasonably created/removed, nor changes notified to plugins. This needs to be address in HA core - https://community.home-assistant.io/t/new-schedule-entity-so-it-can-be-used-in-integrations/468072

0.4.0-beta2

24 May 03:12
Compare
Choose a tag to compare
0.4.0-beta2 Pre-release
Pre-release

Scheduling retrieve/set code is there. Though the scheduling entity doesn't provide appropriate mechanisms to edit the schedule via. the UI.
Properly disable a bunch of entities on creation (less clutter).

0.4.0-beta1

17 May 06:26
Compare
Choose a tag to compare
0.4.0-beta1 Pre-release
Pre-release

Added a LOT more functionality of the pet door, including door stats, more options that can be set via. the app, etc.
Added a lot more options - a mix of sensors, numbers and switches controlling various door settings.
Cleaned up coordinator code, so it is a little more standardized, and shared across entities.
Updated the README to have more instructions, better documentation of entities, shields and a donation button. AND an example card!

0.3.2

10 May 20:36
Compare
Choose a tag to compare

Fixed possible bug of battery status not updating.
Disable all non-power controls when power is turned off.
Categorize Config and Diagnostic entities (for device view).

0.3.1

10 May 17:18
Compare
Choose a tag to compare

Removed the 'stop' ability from the cover. Also added the 'opening' and 'closing' statuses back.

0.3.0

10 May 05:56
Compare
Choose a tag to compare

Changed the Power Pet Door to be a cover entity.
Also added a button that will do the open/close cycle.