Fixed
Gen2 dual-cover devices controlled the wrong channel (#3)
On Gen2 dual-cover devices (e.g. Shelly Pro Dual Cover PM, SPSH-002PE16EU) both Home Assistant cover entities drove cover 0 — moving one entity moved the wrong shutter.
The command path used a legacy cloud roller endpoint that predates Gen1 single-cover devices and has no per-channel selector, so every command landed on cover 0. Gen2 covers now route through the modern v2 cloud endpoint (/v2/devices/api/set/cover), which addresses each cover by a real channel. Open/close/stop and set-position now target the correct physical cover. Gen1 devices are unchanged.
Confirmed working on real hardware by @superarturo15 — thank you!
This release was validated as v0.5.8-beta1 before promotion.