Skip to content
This repository was archived by the owner on Sep 8, 2023. It is now read-only.

Update Readme/Credits, Wyze Lock Support, Light/Bulb Scene Fix, Streamlining Logging#8

Merged
RMCob merged 25 commits intoRMCob:masterfrom
coledeb:master
Oct 18, 2021
Merged

Update Readme/Credits, Wyze Lock Support, Light/Bulb Scene Fix, Streamlining Logging#8
RMCob merged 25 commits intoRMCob:masterfrom
coledeb:master

Conversation

@coledeb
Copy link
Copy Markdown

@coledeb coledeb commented Oct 17, 2021

List of changes made in this pull request:

  • Used @normana10's pull request on @misenhower's original project to introduce initial Wyze Lock support.
  • Used @caseypugh's pull request on @misenhower's original project to resolve issues with changing lights via Homekit Scenes.
  • Moved status changes from the "info" log to the "debug" log to clean logging for end user without removing functionality
  • Updated Readme to add the Wyze Lock to list of supported devices, updated credits section to ensure clarity and not require a continuously growing list of separate entries at the bottom.
  • Bumped version to 0.5.8 and made necessary Changelog updates.

I personally have not been able to test the Wyze Lock functionality, as I do not own a Wyze Lock. User u/nsh02 on the Homebridge subreddit, who has been using my previously created fork/pull request, confirmed that their Wyze Lock is now able to be seen, as well as actioned on after testing this version.

I can confirm that I experienced issues with my Wyze Color Bulbs not always turning off, changing color properly etc. when part of a Scene with other Bulbs (while using the current plugin), and the fix implemented seems to have resolved this. I do not see any broken functionality or newly introduced errors in my personal use of this version (sans Wyze Lock of course).

coledeb added 25 commits August 6, 2021 20:35
Updated to 638 to avoid error generated in Homekit log
Accidentally called previous commit "Wyze Lock v2" when there is only one version of the lock currently.
Accidentally called previous commit "Wyze Lock v2" when there is only one version of the lock currently.
Accidentally called previous commit "Wyze Lock v2" when there is only one version of the lock currently.
Accidentally called previous commit "Wyze Lock v2" when there is only one version of the lock currently.
Accidentally called previous commit "Wyze Lock v2" when there is only one version of the lock currently.
Accidentally called previous commit "Wyze Lock v2" when there is only one version of the lock currently.
testing in master how dare I
Running a scene with multiple Wyze Lights could result in issues setting power state, brightness, color, etc. This adds a 0.5s delay between each call.
Running a scene with multiple Wyze Lights could result in issues setting power state, brightness, color, etc. This adds a 0.5s delay between each call.
Running a scene with multiple Wyze Lights could result in issues setting power state, brightness, color, etc. This adds a 0.5s delay between each call.
Testing shortening the delay between calls
Testing shortening delay between calls
Moving logging of light changes to debug for clean up
Moving logging of light changes to debug for clean up
Moving logging of light changes to debug for clean up
Added details for changes in this release
@coledeb coledeb changed the title Update Readme/Credits, Wyze Lock Support, Light/Bulb Scene Fix, Logging Streamlining Update Readme/Credits, Wyze Lock Support, Light/Bulb Scene Fix, Streamlining Logging Oct 17, 2021
@RMCob RMCob merged commit a76f3e4 into RMCob:master Oct 18, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants