Skip to content

Timeout when sending RPC command to shellyWiFiSetupCluster #29559

@majd

Description

@majd

What happened?

I am unable to enable/disable Wi-FI on all Shelly Gen4 modules added via Z2M. Refreshing the Wi-Fi status also results in a timeout. The modules are all running firmware 1.7.1.

zigbee2mqtt | [2025-11-09 22:43:21] debug: z2m: Publishing 'set' 'wifi_config' to 'Wall Switch'
zigbee2mqtt | [2025-11-09 22:43:21] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/Wall Switch', payload '{"ac_frequency":50.02,"current":0,"dhcp_enabled":null,"energy":null,"ip_address":null,"last_seen":"2025-11-09T21:43:21.581Z","linkquality":232,"power":0,"produced_energy":0,"state":"OFF","voltage":228.37,"wifi_config":null,"wifi_status":null}'
zigbee2mqtt | [2025-11-09 22:43:31] error: z2m: Publish 'set' 'wifi_config' to 'Wall Switch' failed: 'Error: ZCL command 0xa085e3fffeb65cd0/239 shellyWiFiSetupCluster.write({"enabled":true,"ssid":"TestSSID"}, {"timeout":10000,"disableResponse":false,"disableRecovery":false,"disableDefaultResponse":true,"direction":0,"reservedBits":0,"manufacturerCode":5264,"writeUndiv":false,"profileId":49153}) failed (No ZCL response received for (104) Error: waiting for response TIMEOUT)'

What did you expect to happen?

No response

How to reproduce it (minimal and precise)

No response

Zigbee2MQTT version

2.6.3

Adapter firmware version

0x26550900

Adapter

ConBee3

Setup

Docker container.

Device database.db entry

No response

Debug log

No response

Notes

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    problemSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions