Add Home Assistant to your plasma desktop.
- Show entity state or attribute
- Call services
- Notify about entity changes
- Enter the URL of the Home Assistant instance
- Create Long Lived Access Token on your Home Assistant Profile page (https://<your_ha_address>/profile) and put it in the plasmoid configuration
- Add entities
-
Active KDE Wallet
-
KDE Plasma >= 6.0
-
Home Assistant >= 2022.4
-
Qt WebSocket package installed
Base Required package Debian, Ubuntu qml6-module-qtwebsockets Arch qt6-websockets Fedora qt6-qtwebsockets-devel openSUSE qt6-websockets-imports NixOS kdePackages.qtwebsockets Please remember to restart plasma or re-login after installing the dependency.
The preferred and easiest way to install is to use Plasma Discover or KDE Get New Stuff and search for Home Assistant.
Download the latest version of plasmoid from KDE Store
- Right click on panel or desktop
- Select Add Widgets > Get New Widgets > Install From Local File
- Choose downloaded plasmoid file
plasmapkg2 -i plasma-homeassistant-*.plasmoid
Clone repository and go to the project directory
git clone --recurse-submodules https://github.com/korapp/plasma-homeassistant.git
cd plasma-homeassistant
Install
plasmapkg2 -i package
Say thank you with coffee ☕ if you'd like.