0e43dfbb5f
Dev |
||
---|---|---|
.github | ||
package | ||
.gitmodules | ||
CONTRIBUTING.md | ||
LICENCE | ||
README.md | ||
preview.jpg |
README.md
Home Assistant Plasmoid
Add Home Assistant to your plasma desktop.
Features
- Show entity state or attribute
- Call services
- Notify about entity changes
Use
- 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
Requirements
-
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.
Installation
The preferred and easiest way to install is to use Plasma Discover or KDE Get New Stuff and search for Home Assistant.
From file
Download the latest version of plasmoid from KDE Store
A) Plasma UI
- Right click on panel or desktop
- Select Add Widgets > Get New Widgets > Install From Local File
- Choose downloaded plasmoid file
B) Terminal
plasmapkg2 -i plasma-homeassistant-*.plasmoid
From GitHub
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
Support
Say thank you with coffee ☕ if you'd like.