Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[gree] Fixes - using refresh value from configuration and add encryption type - Combined #18360

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

lovery
Copy link
Contributor

@lovery lovery commented Mar 5, 2025

Description

  1. There is a Refresh Interval property in the device's configurations, which wasn't used in the code. A default value of 5sec was used, so the code was retrieving the values from the AC every 5sec (sending a pull request) - changes in the first commit.

  2. Adding encryption type - Combined in the device's encryption configuration. Devices with firmware abode 1.23 are using ECB decryption for the scan response and GCM for everything else, and the possibility to select either ECB or GCM leads to a lot of errors when the communication with the device was interrupted and a new scan and binding is executed.
    The problem is reported here

  3. Rewriting the Thing Configuration table in the README.MD file, because the table's headers were inappropriate.

Testing

Here is a link to a generated jar file for testing on OH 4.3.

Create additional option for the users to select the encryption type
Rewrite the Thing Configuration table - inappropriate table headers
and content.

Signed-off-by: Zhivka Dimova <[email protected]>
@lovery lovery requested a review from markus7017 as a code owner March 5, 2025 14:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant