https://github.com/garulf/ha-commander
Search, and interact with Home Assistant from Wox/Flow Launcher
https://github.com/garulf/ha-commander
flow-launcher flow-launcher-plugins home-assistant wox wox-plugin
Last synced: about 2 months ago
JSON representation
Search, and interact with Home Assistant from Wox/Flow Launcher
- Host: GitHub
- URL: https://github.com/garulf/ha-commander
- Owner: Garulf
- Created: 2017-07-08T18:39:19.000Z (almost 8 years ago)
- Default Branch: main
- Last Pushed: 2025-01-09T03:21:47.000Z (5 months ago)
- Last Synced: 2025-03-22T13:22:24.471Z (2 months ago)
- Topics: flow-launcher, flow-launcher-plugins, home-assistant, wox, wox-plugin
- Language: Python
- Homepage:
- Size: 24.6 MB
- Stars: 28
- Watchers: 2
- Forks: 6
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
Awesome Lists containing this project
README
[](https://github.com/Garulf/HA-Commander/releases/latest)
# Installation:### Flow Launcher:

Simply type `pm install ha-commander` to have the plugin installed
### Manual Installation:
Unzip [HA-Commander.zip](https://github.com/Garulf/HA-Commander/releases/latest) to your launchers plugin directory.
| Launcher | Plugin Path |
|---------------|----------------------------------|
| Wox | `%appdata%\Wox\Plugins` |
| Flow Launcher | `%appdata%\FlowLauncher\Plugins` |# Configuration
NEW in HA-Commander v3.0.0 and up with Flow Launcher 1.9.0 and up:

Your settings are now located in your Launcher's settings directory:
| Setting | Type | Default | Description |
|------------|---------|------------------|-----------------------------------------------------------------------------|
| host | string | http://127.0.0.1 | Your Home Assistant URL |
| port | int | 8123 | Your Home Assistant port |
| token | string | None | https://developers.home-assistant.io/docs/auth_api/#long-lived-access-token |
| verify_ssl | boolean | true | Rejects unverified SSL certs if set to true |
| max_items | int | 50 | The max results the launcher will display (Lower is faster) |# How-To:
### Basic:
Begin by typing the default ActionWord: "ha" and an `entity_id` or `friendly_name`

### Advanced:
#### Filter by domains:
Typing `#` will bring up a list of available domains. Selecting any domain will show all entities from that domain *only*.
#### Show only light entities:
by typing `ha .` HA-Commander shows only entities that start with that domain.
#### Show Logbook:
See recently changed entities by typing `ha @`. Selecting an entry brings up the entity in HA-Commander.
#### Control light brightness:
Change a lights brightness percentage by typing a number between 0-100 after a light entity
#### Light color and effects:
Light Color & Effects are now in the context menu of supported lights
#### Hide entities from results:
You can now hide entities by invoking the context menu and selecting "Hide Entity"
# Requirements
Python 3.8 or higher
Flow Launcher 1.9.0 or higher