Add Home Assistant to your plasma desktop
Go to file
Krzysztof Korab 0e43dfbb5f
Merge pull request #49 from korapp/dev
Dev
2024-07-31 11:58:09 +02:00
.github Merge pull request #49 from korapp/dev 2024-07-31 11:58:09 +02:00
package refactor: Optimize initialization 2024-07-30 11:28:47 +02:00
.gitmodules Initial commit 2023-08-09 15:49:52 +02:00
CONTRIBUTING.md docs: Add CONTRIBUTING.md 2024-03-02 13:11:10 +01:00
LICENCE Initial commit 2023-08-09 15:49:52 +02:00
README.md docs(requirements): libsForQt6.qt6.qtwebsockets was renamed to kdePackages.qtwebsockets 2024-05-06 18:45:41 +02:00
preview.jpg Initial commit 2023-08-09 15:49:52 +02:00

README.md

Home Assistant Plasmoid

plasma downloads release

Add Home Assistant to your plasma desktop.

Plasmoid preview

Features

  • Show entity state or attribute
  • Call services
  • Notify about entity changes

Use

  1. Enter the URL of the Home Assistant instance
  2. Create Long Lived Access Token on your Home Assistant Profile page (https://<your_ha_address>/profile) and put it in the plasmoid configuration
  3. 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

  1. Right click on panel or desktop
  2. Select Add Widgets > Get New Widgets > Install From Local File
  3. 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.

liberapay ko-fi