You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fix TX failure on HA 2026.5+ ("Timing object cannot be interpreted as an integer"). The upstream infrared-protocols library removed the Timing dataclass in v2.0.0, changing get_raw_timings() from list[Timing] to list[int] with signed microseconds. HAIR's ProntoCommand and RawTimingsCommand adapters now return flat signed integers, compatible with both HA 2026.4 and 2026.5+.
Add error logging to the send command WebSocket handler. Previously, TX errors were returned to the frontend but not logged in HA logs, making diagnosis difficult.