Skip to content

v2.1.4 - fix events endpoint 400

Latest

Choose a tag to compare

@simie7 simie7 released this 08 May 07:35
· 1 commit to master since this release
v2.1.4
1aa0c64

Bugfix

After the Eldes cloud's 2026-05-07 maintenance window, device/event/list started rejecting requests that pass imei in the JSON body:

HTTP 400  {"error":"error.unexpected","errorMassage":"Sorry, something wrong happened"}

The endpoint now requires imei as a query parameter, the same shape every other endpoint (device/info, device/partition/list, device/temperatures, …) already uses.

Impact before fix

  • hass.log flooded with ERROR + WARNING pairs from eldes_cloud every poll cycle (≈ 8 lines/min/device).
  • sensor.<device>_events stuck reporting stale data.
  • All other endpoints (info, partitions, outputs, temperatures, zones, faults, arm/disarm) unaffected.

Fix

get_events() now calls:

POST device/event/list?imei={imei}
body = { "size": size, "start": 0, "pin": <pin> }

No config or HACS reinstall required — restart Home Assistant after the update to pick up the new module.