🎉 HADashboard - Simple Dashboards for Your Home Assistant
📥 Download Now

📚 Overview
HADashboard is a minimal, high-performance Android Kiosk designed for Home Assistant dashboards. It offers integrated hardware controls and supports ESPHome API. This application allows you to create effective dashboards for easy control of your smart home.

🚀 Features
- ESPHome Auto-Discovery: HADashboard acts like an ESPHome device, allowing Home Assistant to find your tablet automatically on the local network.
- Integrated Media Player (Speaker): Use your tablet as a Media Player in Home Assistant.
- Text-to-Speech (TTS) for announcements.
- Directly stream audio and music URLs.
- Control volume and playback remotely with commands like Play, Pause, and Stop.
- Dynamic Dashboard Scaling: Adjust the dashboard zoom level remotely through Home Assistant. The system uses CSS injection to ensure the layout fits any screen size perfectly.
- MQTT Support: You can enable MQTT mode using a simple toggle in the setup screen.
🛠️ System Requirements
- Android device running version 8.0 (Oreo) or later.
- Home Assistant installed and set up on your home network.
- A stable Wi-Fi connection for optimal performance.
📥 Download & Install
To get started, visit the following page to download the latest version of HADashboard:
Download HADashboard
- Click on the link above to go to the Releases page.
- Locate the latest release.
- Click on the download link for the HADashboard APK file.
- Once the download is complete, open the APK file on your Android device.
- Follow the on-screen instructions to install the application.
📞 Support
If you experience any issues or need assistance, please reach out through the Issues section on GitHub. Your feedback is valuable and helps improve the application.
🛠️ Configuration
After installing HADashboard, configure it for optimal use with Home Assistant:
- Open the HADashboard application on your device.
- Follow the initial setup wizard, which will prompt you for network settings and Home Assistant URL.
- If you choose to enable MQTT, toggle the switch as desired.
- Customize your dashboard layout and settings according to your preferences.
📊 User Guide
For detailed instructions on how to use each feature, refer to the provided user guide within the application. It covers:
- Setting up your dashboard components.
- How to link media content.
- Configuring TTS announcements.
📄 License
HADashboard is open-source software licensed under the MIT License. You can view the license details in the repository.
🔄 Contributing
Contributions are welcome! If you want to enhance HADashboard or fix bugs, please submit a pull request. See the Contributing Guidelines document in the repository for details on how to contribute.
🤝 Acknowledgments
Thank you to the developers and community members who help make HADashboard a better tool for everyone. Your contributions and support are appreciated.
⚙️ Roadmap
Future updates will include:
- Increased device compatibility.
- More customizable dashboard elements.
- Advanced control features for additional devices.
For the latest updates and feature releases, keep an eye on the Releases page.
Download HADashboard to start transforming your Home Assistant experience today!