Skip to content

Sonoff TRVZB – Cloud errors after firmware update to 1.4.0 #1682

@3jam3

Description

@3jam3

After updating the Sonoff TRVZB thermostat to firmware 1.4.0, the SonoffLAN integration started producing repeated cloud errors in Home Assistant logs:

Logger: custom_components.sonoff.core.ewelink.cloud
Source: custom_components/sonoff/core/ewelink/cloud.py:604
Integration: Sonoff
Cloud ERROR: {'error': 400, 'deviceid': 'a4800e1216', 'apikey': '16e4796d-ec73-4c64-810c-ed00687ba027', 'sequence': '1763885082307', 'uid': '16e4796d-ec73-4c64-810c-ed00687ba027'}

This error repeats frequently, indicating that TRVZB cloud communication is broken after the firmware upgrade.

Steps to reproduce

  • Pair TRVZB with eWeLink account and Home Assistant via SonoffLAN.
  • Update TRVZB firmware to version 1.4.0.
  • Observe HA logs – repeated Cloud ERROR 400 messages appear.

Expected behavior
TRVZB should be handled correctly by the SonoffLAN integration without cloud errors after firmware update.

Additional information
Home Assistant Core: 2025.11.3
SonoffLAN integration: 3.9.3
TRVZB firmware: 1.4.0
eWeLink account region: EU

Firmware 1.4.0 introduced new modes (Boost, Timer) and removed some previous options (e.g. temperature calibration). It seems the cloud API requests for TRVZB are no longer valid, resulting in error 400. Please check compatibility and update TRVZB support in the integration.

Regards

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions