Before installing the Home Assistant Plasmoid, ensure your system meets the following requirements.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.
System Requirements
KDE Plasma
Version 6.0 or higher
Home Assistant
Version 2022.4 or higher
KDE Plasma 6.0+
The plasmoid is built for KDE Plasma 6 and requires the modern Plasma API. It will not work on older Plasma 5 versions.Home Assistant 2022.4+
The plasmoid communicates with Home Assistant using its WebSocket API and REST API. Version 2022.4 or newer is required for compatibility with the authentication and API features used by the plasmoid.Active KDE Wallet
The plasmoid uses KDE Wallet to securely store your Long Lived Access Token. Make sure KDE Wallet is configured and running on your system before attempting to connect to Home Assistant.Required Dependencies
Qt WebSocket Package
The Qt WebSocket package is essential for the plasmoid to communicate with Home Assistant in real-time.
Verifying Installation
After installing the required packages and restarting Plasma, you can verify the Qt WebSockets module is available by checking if other Qt6-based applications with WebSocket support work correctly.Distribution-Specific Notes
| Distribution | Package Name | Package Manager |
|---|---|---|
| Debian, Ubuntu | qml6-module-qtwebsockets | apt |
| Arch Linux | qt6-websockets | pacman |
| Fedora | qt6-qtwebsockets-devel | dnf |
| openSUSE | qt6-websockets-imports | `zypper |
| NixOS | kdePackages.qtwebsockets | Nix |
