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
In above code, "145L" is used as a cluster ID.
Is this your custom cluster ?
If yes --> To add custom cluster support, need to build JNI libs and use those in app.
In above code, "145L" is used as a cluster ID. Is this your custom cluster ? If yes --> To add custom cluster support, need to build JNI libs and use those in app.
suspend fun readAttributes(deviceId: Long){
val devicePtr = chipClient.awaitGetConnectedDevicePointer(deviceId)
val attributePath = ChipAttributePath.newInstance(1L, 145L, 1L)
chipClient.readAttribute(devicePtr, attributePath)
chipClient.subscribeToAttribute(devicePtr, attributePath, 5, 5000,
object : ReportCallback {
override fun onError(
attributePath: ChipAttributePath?,
eventPath: ChipEventPath?,
e: java.lang.Exception?
) {
Log.d(TAG, "subscribeToAttribute : onError ${e}")
}
2024-06-27 18:07:33.906 10923-12245 DMG com.espressif.rainmaker D ReportDataMessage =
2024-06-27 18:07:33.906 10923-12245 DMG com.espressif.rainmaker D {
2024-06-27 18:07:33.906 10923-12245 DMG com.espressif.rainmaker D SubscriptionId = 0x8e60f627,
2024-06-27 18:07:33.906 10923-12245 DMG com.espressif.rainmaker D AttributeReportIBs =
2024-06-27 18:07:33.906 10923-12245 DMG com.espressif.rainmaker D [
2024-06-27 18:07:33.906 10923-12245 DMG com.espressif.rainmaker D AttributeReportIB =
2024-06-27 18:07:33.907 10923-12245 DMG com.espressif.rainmaker D {
2024-06-27 18:07:33.907 10923-12245 DMG com.espressif.rainmaker D AttributeDataIB =
2024-06-27 18:07:33.907 10923-12245 DMG com.espressif.rainmaker D {
2024-06-27 18:07:33.907 10923-12245 DMG com.espressif.rainmaker D DataVersion = 0x952c7094,
2024-06-27 18:07:33.907 10923-12245 DMG com.espressif.rainmaker D AttributePathIB =
2024-06-27 18:07:33.907 10923-12245 DMG com.espressif.rainmaker D {
2024-06-27 18:07:33.907 10923-12245 DMG com.espressif.rainmaker D Endpoint = 0x1,
2024-06-27 18:07:33.907 10923-12245 DMG com.espressif.rainmaker D Cluster = 0x91,
2024-06-27 18:07:33.907 10923-12245 DMG com.espressif.rainmaker D Attribute = 0x0000_0001,
2024-06-27 18:07:33.907 10923-12245 DMG com.espressif.rainmaker D }
2024-06-27 18:07:33.907 10923-12245 DMG com.espressif.rainmaker D
2024-06-27 18:07:33.907 10923-12245 DMG com.espressif.rainmaker D Data = 1285.434204,
2024-06-27 18:07:33.907 10923-12245 DMG com.espressif.rainmaker D },
2024-06-27 18:07:33.907 10923-12245 DMG com.espressif.rainmaker D
2024-06-27 18:07:33.907 10923-12245 DMG com.espressif.rainmaker D },
2024-06-27 18:07:33.907 10923-12245 DMG com.espressif.rainmaker D
2024-06-27 18:07:33.907 10923-12245 DMG com.espressif.rainmaker D ],
2024-06-27 18:07:33.907 10923-12245 DMG com.espressif.rainmaker D
2024-06-27 18:07:33.907 10923-12245 DMG com.espressif.rainmaker D InteractionModelRevision = 11
2024-06-27 18:07:33.907 10923-12245 DMG com.espressif.rainmaker D }
2024-06-27 18:07:33.909 10923-12245 ControllerCluster com.espressif.rainmaker D subscribeToAttribute : onReport
subscribeToAttribute : onError java.lang.IllegalStateException: ../../src/app/ReadClient.cpp:635: CHIP Error 0x00000032: Timeout: 50
The text was updated successfully, but these errors were encountered: