lubeda / Loupedeck-HomeAssistantPlugin

Trigger homeassistant services via your Loupdeck

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

1. Table of content

2. What is this Plugin?

This Loupedeck Plugin allows you to control your home with HomeAssistant

It is in a very basic state. You can only call services that need no parameters. There is only a windows version of it. The code is really hacky, there are no plausibiliy controls etc. so expect crashing the loupedesk exe.

Take a look here https://github.com/schmic/Loupedeck-HomeAssistant for a websocket bases solution under active development.

3. Setup

Install (if available) a binary release of the plugin.

create a homeassistant.json like this

{
  "token": "YourLongLivedToken",
  "url": "http://homeassistant.local:8123/api/",
  "entries": [
    {
      "service": "light.turn_on",
      "entities": [
        "light.light_1",
        "light.light_2",
        "light.light_4"
      ]
    },
    {
      "service": "switch.toggle",
      "entities": [
        "switch.plug_1",
        "switch.cover_3",
        "switch.light_65"
      ]
    }
  ]
}

replace the fields with your values.

place the file in %userprofile%\.loupedeck\homeassistant\ as homeassistant.json

4. How to use it?

  1. Install the Plugin
  2. Create a config
  3. Add Actions to Loupedeck
  4. Have fun controlling your home

As addition see this video youtube or the discussion in the home assistant community

5. Support / Feedback

You found a bug? You have a feature request? I would love to hear about it here or click on the "Issues" tab here on the GitHub repositorie!

6. How to contribute?

Just fork the repository and create PR's.

7 How to sponsor?

Paypal

About

Trigger homeassistant services via your Loupdeck

License:MIT License


Languages

Language:C# 93.6%Language:Batchfile 3.2%Language:Shell 3.2%