Bug Fixes
-
Restore countryCode login option — The countryCode field was accidentally removed from the phone login flow, breaking authentication for phone-based users. Now countryCode is correctly sent again when loginType is 1
(phone). Fixes #19. -
Add timezone support to battery heating schedule — schedule_battery_heating now accepts an optional tz parameter so the start time is correctly interpreted in the caller's timezone instead of relying on the server's local
time. ScheduledBatteryHeatingResp gains a new decode_start_time(tz) method that properly converts the UTC epoch-millis startTime to a local time; the existing decoded_start_time property is preserved for backwards compatibility.
Full Changelog: 0.9.2...0.9.3