Hi Nordic Team,
I am planning to develop a SmokeCo device using the nRF54L15.
I tested the example code of Smoke-Co from nrf-sdk with nRF54L15-DK and that working correctly.
Currently, I am testing interconnect functionality. I want to test wirelessly triggered smoke interconnect to another board.
e.g. 1 DK board raise smoke interconnect then 2nd DK board also detect smoke with the help of interconnect functionality.
but in the same example, there are lot many unsupported attributes are there but I want to ask here specifically for kForceSmokeInterconnect and kForceCOInterconnect.
Using Zap tool, I added support of SmokeInterconnect attribute and also added instance for that.
case SmokeCOTrigger::kForceSmokeInterconnect: LOG_WRN("Triggered unsupported smoke interconnect alarm"); VerifyOrReturnValue( SmokeCoAlarmServer::Instance().SetInterconnectSmokeAlarm(AppTask::Instance().kSmokeCoAlarmEndpointId, Clusters::SmokeCoAlarm::AlarmStateEnum::kCritical), false); SmokeCoAlarmServer::Instance().SetExpressedStateByPriority(AppTask::Instance().kSmokeCoAlarmEndpointId, sPriorityOrder); return false;
but when we Run application and trigger the below test-event command from chip-tool then getting Invalid_Command error.
Command: "generaldiagnostics test-event-trigger hex:00112233445566778899AABBCCDDEEFF 0x005c000000000092 0X2232 0"
Error : [1742994790.472] [41787:41789] [DMG] Received Command Response Status for Endpoint=0 Cluster=0x0000_0033 Command=0x0000_0000 Status=0x85
[1742994790.472] [41787:41789] [TOO] Error: IM Error 0x00000585: General error: 0x85 (INVALID_COMMAND)
[1742994790.472] [41787:41789] [DMG] ICR moving to [AwaitingDe]
[1742994790.472] [41787:41789] [TOO] Run command failure: IM Error 0x00000585: General error: 0x85 (INVALID_COMMAND)
Can you please help me how we trigger the interconnect event and full fill my interconnect requirement in same Smoke-co example ?
Thanks & Regards,
Pratik Panchal