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

Zigbee flash storage refactor #9641

Merged
merged 1 commit into from
Oct 28, 2020

Conversation

s-hadinger
Copy link
Collaborator

Description:

Flash storage of Zigbee devices information (addresses, names, endpoints) is refactored to enable saving of device configuration (light channels, PIR timeout...). The new format is also slightly smaller.

V1 to v2 transformation is done automatically. But if you then revert to a previous version, you will lose device info, and need to use ZbProbe.

You can also save each device information with ZbStatus2 <x> with <x> starting at 1 and up to the number of devices. You can later restore with ZbRestore <json> using the json output of ZbStatus2.

Checklist:

  • The pull request is done against the latest dev branch
  • Only relevant files were touched
  • Only one feature/fix was added per PR.
  • The code change is tested and works on Tasmota core ESP8266 V.2.7.4.5
  • The code change is tested and works on core ESP32 V.1.12.2
  • I accept the CLA.

NOTE: The code change must pass CI tests. Your PR cannot be merged unless tests pass

@s-hadinger s-hadinger merged commit fa70c4c into arendst:development Oct 28, 2020
@ascillato2 ascillato2 added the hacktoberfest-accepted Type - Issue approved for Hacktoberfest Challenge label Oct 29, 2020
@s-hadinger s-hadinger deleted the zigbee_refactor_flash2 branch January 6, 2025 14:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
hacktoberfest-accepted Type - Issue approved for Hacktoberfest Challenge
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants