Troubleshooting Guide
This guide helps resolve common issues with the Smart Cover Automation integration.
Common Issues
Installation Problems
Integration Not Found After Installation
Symptoms:
- Integration doesn’t appear in the add integration list
- Error: “Integration not found”
Solutions:
- Restart Home Assistant completely (not just reload)
- Verify file location:
config/custom_components/smart_cover_automation/ ├── __init__.py ├── manifest.json └── ... (other files)
- Check file permissions (should be readable by Home Assistant user)
HACS Installation Fails
Symptoms:
- “Repository not found” error
- Download fails
Solutions:
- Check repository URL:
https://github.com/helgeklein/ha-smart-cover-automation
- Update HACS to the latest version
- Check internet connectivity from Home Assistant instance
Debugging
Enable Debug Logging
Add to configuration.yaml
:
logger:
default: info
logs:
custom_components.smart_cover_automation: debug
custom_components.smart_cover_automation.coordinator: debug
custom_components.smart_cover_automation.config_flow: debug
Then restart Home Assistant and check the logs.
Useful Log Locations
- Home Assistant Core:
config/home-assistant.log
- Integration Logs: Filter for
smart_cover_automation
State Monitoring
Monitor these entities for debugging:
TODO
Error Messages
Common Error Messages and Solutions
“Cover entity not found”
Entity cover.bedroom_blinds not found
Solution: Check entity ID is correct in Developer Tools > States
“Weather integration not available”
Weather entity weather.openweathermap not available
Solution: Ensure weather integration is installed and configured
Getting Help
If you can’t resolve the issue:
Before Seeking Help
- Check Home Assistant logs for error messages
- Enable debug logging and reproduce the issue
- Document your configuration and the exact problem
- Test with minimal configuration to isolate the issue
Where to Get Help
- GitHub Issues: Report a bug
- Home Assistant Community: Forum discussion
- Documentation: Review all sections of this documentation
Information to Include
When reporting issues, include:
- Home Assistant version
- Integration version
- Relevant configuration (sanitized)
- Log messages (with debug enabled)
- Steps to reproduce
- Expected vs actual behavior