Releases: arypien/ha_thesslagreen_airpack_usb
Releases · arypien/ha_thesslagreen_airpack_usb
Release list
1.1.6
1.1.6
🇬🇧 English
- Fixed manufacturer spelling: Theslagreen → Thesslagreen (added double "s")
- manifest.json, hacs.json, README, device_info in all entities
🇵🇱 Polski
- Poprawiono pisownię producenta: Theslagreen → Thesslagreen
- manifest.json, hacs.json, README, device_info we wszystkich encjach
1.1.5
1.1.4
🇬🇧elease Notes v1.1.4
Bug Fixes & Improvements:
- Fixed Duplicate USB Discovery: Resolved an issue where Home Assistant would repeatedly rediscover the device even after it was already configured. The integration now correctly identifies existing entries by their persistent serial
paths (/dev/serial/by-id/). - Improved Connection Stability: Discovery logic now proactively checks for configured ports to prevent duplicate configuration notifications.
- Version Bump: Updated version to 1.1.4.
Technical Changes:
- Added a check for existing configuration entries in async_step_usb.
- Synchronized unique ID handling between discovery and final setup.
🇵🇱Notatki wydania v1.1.4
Poprawki i ulepszenia:
- Naprawiono powielone wykrywanie USB: Rozwiązano problem, w którym Home Assistant wielokrotnie wyświetlał powiadomienie o nowym urządzeniu, mimo że integracja była już skonfigurowana. Integracja teraz poprawnie rozpoznaje istniejące
wpisy na podstawie stałych ścieżek sprzętowych (/dev/serial/by-id/). - Poprawa stabilności połączenia: Mechanizm wykrywania (discovery) sprawdza teraz aktywne porty przed wyświetleniem sugestii nowej konfiguracji.
- Aktualizacja wersji: Podniesiono wersję do 1.1.4.
Zmiany techniczne:
- Dodano weryfikację istniejących wpisów w kroku async_step_usb.
- Zsynchronizowano sposób obsługi unikalnych identyfikatorów (unique_id) między procesem wykrywania a finalną konfiguracją.
1.1.3
What's new in 1.1.3
Minor housekeeping — no functional changes.
- Fixed manifest.json key ordering (required by hassfest)
- Fixed USB device description casing (lowercase as required)
- Updated codeowners field
- Added GitHub Actions workflow for HACS and hassfest validation
1.1.2
1.1.1
What's new in 1.1.1
New entities
- Fan entity (
fan.airpack_home) — speed control 0-100%, preset modes (Auto/Manual/Boost) - Special function switches: Okap, Kominek, Wietrzenie, Otwarte okna, Pusty dom
- AUTO/MANUAL mode switch
- Button: Synchronize device clock
Improvements
- Fixed temperature sensors TZ3 and TN2 showing 0.0°C instead of unavailable when sensor is disconnected
- Fixed P.POZ fire alarm sensor inverted logic
- Fixed Modbus API compatibility with pymodbus 3.11.x (
device_idparameter) - Fixed BCD encoding/decoding for device clock (date was showing incorrectly on display)
- Fixed missing register reads for number entities (airing times, fan speed presets)
- Auto time sync on integration startup and daily at 03:00
1.1.0
Initial release of Thessla Green AirPack USB integration for Home Assistant.
Supports:
- Reading all temperature sensors
- Adjusting fan speed (Low/Medium/High/Auto)
- Switching operating modes
- Real-time error status monitoring
Tested with Home Assistant 2026.05 and physical AirPack Home 650 unit.