Skip to content

Conversation

@andryblack
Copy link
Owner

Stable build with a custom sdkconfig and required code changes

Build pulls esp-zboss-lib 1.6.4, and the build fails. This PR pins esp-zboss-lib to 1.5.1, rather than allowing higher minor and patch versions via ^1.5.1 #8 - Pin esp-zboss-lib to 1.5.1

ZBOSS must be started sooner so that the NVRAM datasets are loaded before answering incoming requests. Otherwise, Z2M would recognize that the network settings have been reset, and therefore, it would perform network formation again, which would result in all connected devices being lost. #6 - fixes #5

ESP-IDF SDK 5.5

ESP ZBOSS lib 1.6.4

Fix GET_ZIGBEE_CHANNEL_MASK line 117 from original code, which also allowed fixing getting the version, and set version to 5. Includes fixes for the following:

Update the README for flashing

Seems like app_device_version should be 1

Fix ext_pan_id order for Zigbee2MQTT, improve protocol version, remove compile warning

Remove ESP32 boot logging, system logging and console to prevent interference with protocol

Stable build with a custom sdkconfig and required code changes

Build pulls esp-zboss-lib 1.6.4, and the build fails. This PR pins esp-zboss-lib to 1.5.1, rather than allowing higher minor and patch versions via ^1.5.1
andryblack#8 - Pin esp-zboss-lib to 1.5.1

ZBOSS must be started sooner so that the NVRAM datasets are loaded before answering incoming requests. Otherwise, Z2M would recognize that the network settings have been reset, and therefore, it would perform network formation again, which would result in all connected devices being lost.
andryblack#6 - fixes andryblack#5

ESP-IDF SDK 5.5

ESP ZBOSS lib 1.6.4

Fix GET_ZIGBEE_CHANNEL_MASK line 117 from original code, which also allowed fixing getting the version, and set version to 5.
Includes fixes for the following:

Update the README for flashing

Seems like app_device_version should be 1

Fix ext_pan_id order for Zigbee2MQTT, improve protocol version, remove compile warning

Remove ESP32 boot logging, system logging and console to prevent interference with protocol
@andryblack
Copy link
Owner Author

@diepeterpan need split commit by logical parts.

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.

All nodes are deleted on power restart

2 participants