There are multiple ways to install the Home Assistant Plasmoid. Choose the method that works best for you.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/korapp/plasma-homeassistant/llms.txt
Use this file to discover all available pages before exploring further.
Make sure you have met all the requirements before proceeding with installation.
Method 1: KDE Discover (Recommended)
The easiest and recommended way to install the plasmoid is through KDE’s built-in software management.Alternative: Get New Widgets
You can also install directly from the desktop:Method 2: Install from File
If you prefer to install from a downloaded file, you can get the plasmoid package from the KDE Store.Option A: Using Plasma UI
Download the Plasmoid
Download the latest
plasma-homeassistant-*.plasmoid file from the KDE Store.Option B: Using Terminal
For users who prefer the command line:Download the Plasmoid
Download the latest
plasma-homeassistant-*.plasmoid file from the KDE Store.Method 3: Install from GitHub Source
For developers or users who want to install from the source code:Clone the Repository
Clone the repository with its submodules:
The
--recurse-submodules flag is important to ensure all dependencies are cloned.Updating from Source
To update an installation from source:Post-Installation
After installation, the plasmoid will be available in your widget list.Add Widget to Desktop or Panel
Right-click on your desktop or panel, select Add Widgets, and find “Home Assistant” in the list.
Troubleshooting
Widget not appearing in the list
Widget not appearing in the list
Try restarting Plasma:Or log out and log back in.
Installation fails with plasmapkg2
Installation fails with plasmapkg2
Make sure you have the required Qt WebSocket package installed. See the Requirements page for details.
Cannot connect to Home Assistant
Cannot connect to Home Assistant
Ensure:
- KDE Wallet is active and running
- You have created a Long Lived Access Token in Home Assistant
- The Qt WebSocket package is installed
- You have restarted Plasma after installing dependencies
