Fixed Warning "Detected blocking call to open inside the event loop and added Czech traslation
LatestChangelog
[2.0.2] - 2026-02-07
Translations
- Added Czech translation (cs)
Bug Fixes
Fixed: Warning "Detected blocking call to open inside the event loop"
- Fixed all blocking I/O calls in
async_setup_entry() - Reading
manifest.jsonis now performed viahass.async_add_executor_job() - Frontend file read/write operations moved to the executor thread
- Frontend directory creation is now non-blocking
Impact:
- Eliminated repeated warnings when starting Home Assistant
- Faster and smoother bootstrap
- No negative impact on other integrations (Alexa, Frigate, etc.)
- Improved compatibility with Home Assistant 2026.1.x and Python 3.13
Modified files:
custom_components/ai_automation-builder/__init__.py
[2.0.1] - Previous
Previous version with full functionality but with synchronous I/O in the asynchronous loop.
How to Update
Via HACS (recommended)
- Open HACS in Home Assistant
- Go to Integrations
- Search for "AI Automation Builder"
- Click "Update"
- Restart Home Assistant
Manually
- Download version 2.0.2 from GitHub
- Replace the
custom_components/ai_automation-builder/folder - Restart Home Assistant
Verification
After restarting, check the Home Assistant logs:
- Warnings about "blocking call to open" should no longer appear
- You should see:
Component version: 2.0.2