You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have an ESP32-C6 battery-powered device which works as a Thread end device.
I am now exploring the Thread Sleepy Device capabilities (SED or SSED) to preserve battery life.
My device is quite simple. It receives commands over Matter / Thread from time to time from a client / user (non periodically - it could be once every few seconds, or once every few hours). The device on reception of a command then sends data out on a GPIO pin to control another device.
I believe SSED would suit the best in this case?
How can I simply enable this in my build? I don't see options for this via idf.py menuconfig .
I see the flag in the code CHIP_DEVICE_CONFIG_ENABLE_SSED . Would it simply be enough to have this enabled? Or should other parameters be configured? Unfortunately I don't see a proper example on how to use this.
Thanks so much in advance for any help or guidelines.
The text was updated successfully, but these errors were encountered:
github-actionsbot
changed the title
Thread Sleepy End Device help
Thread Sleepy End Device help (CON-1285)
Aug 1, 2024
You should call ConnectivityMgr().SetThreadDeviceType(ConnectivityManager::kThreadDeviceType_SynchronizedSleepyEndDevice) to make a Thread device be an SSED.
You should call ConnectivityMgr().SetThreadDeviceType(ConnectivityManager::kThreadDeviceType_SynchronizedSleepyEndDevice) to make a Thread device be an SSED.
@wqx6 Thanks for your reply. Are there other configuration options involved? For polling times etc.
Hello all,
I have an ESP32-C6 battery-powered device which works as a Thread end device.
I am now exploring the Thread Sleepy Device capabilities (SED or SSED) to preserve battery life.
My device is quite simple. It receives commands over Matter / Thread from time to time from a client / user (non periodically - it could be once every few seconds, or once every few hours). The device on reception of a command then sends data out on a GPIO pin to control another device.
I believe SSED would suit the best in this case?
How can I simply enable this in my build? I don't see options for this via
idf.py menuconfig
.I see the flag in the code
CHIP_DEVICE_CONFIG_ENABLE_SSED
. Would it simply be enough to have this enabled? Or should other parameters be configured? Unfortunately I don't see a proper example on how to use this.Thanks so much in advance for any help or guidelines.
The text was updated successfully, but these errors were encountered: