v1.1.0 - First stable release
Bug Fix Summary - AI Automation Builder
- HACS Frontend Download Fallito
Problema: HACS scaricava solo custom_components/ ma ignorava style.css, panel.js, frontend.js, index.html
Fix:
- Riorganizzata struttura: custom_components/ai_automation_builder/frontend/
- manifest.json con "frontend_panels": ["ai-automation-builder"]
-
Validazione YAML Troppo Rigorosa
Problema: Richiedeva obbligatoriamente alias, triggers, actions causando falsi negativi
Fix (websocket_api.py): -
OpenAI Error 429 - Quota Exceeded
Problema: Crediti gratuiti OpenAI esauriti
Fix:
- Messaggio chiaro: "Controlla crediti su platform.openai.com"
- Raccomandazione Groq (gratuito + veloce)
- Gestione specifica if resp.status == 429
- ModuleNotFoundError "automation platfor
Problema: async_forward_entry_setups(entry, ["automation"]) cercava file inesistente
Fix:
- (init.py):
- Blocking Call File I/O
Problema: shutil.copy2() bloccava event loop durante boot
Detected blocking call to open with args inside the event loop
Fix:
- (init_FIXED_v3.py)