Repository navigation
v1.0.3
What's Changed
Fixed
get_schedule_period(sync and async) now reads schedule periods per spec B133-4-1EN-02: FUNC=0x01 read request with the special0xFEsize command and a 2-byte day/period selector. Previously it issued a FUNC=0x03 write with zeroed values, which overwrote the stored period instead of reading it.- Schedule reads now accept days 1–7 only, since day values 0 (all days), 8 (Mon…Fri), and 9 (Sat…Sun) are write-only per the spec.
- Sorted imports in
blauberg_vento/__init__.py(ruff I001), restoring the lint job onmain. - README now references the protocol document B133-4-1EN-02.
Full Changelog: v1.0.2...v1.0.3