https://github.com/bangertech/openhab-plugin-for-loupedeck
Loupedeck openHAB Plugin
https://github.com/bangertech/openhab-plugin-for-loupedeck
Last synced: 10 months ago
JSON representation
Loupedeck openHAB Plugin
- Host: GitHub
- URL: https://github.com/bangertech/openhab-plugin-for-loupedeck
- Owner: BangerTech
- License: mit
- Created: 2022-12-05T17:51:35.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2022-12-08T15:27:07.000Z (over 3 years ago)
- Last Synced: 2025-03-16T17:43:35.808Z (about 1 year ago)
- Language: C#
- Homepage:
- Size: 3.94 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# 1. Table of content
- [1. Table of content](#1-table-of-content)
- [2. What is this Plugin?](#2-what-is-this-plugin)
- [3. Setup](#3-setup)
- [4. How to use it?](#5-how-to-use-it)
- [5. Support / Feedback](#4-support--feedback)
- [6. How to contribute?](#6-how-to-contribute)
- [7. Sponsor me!](#7-how-to-sponsor)
# 2. What is this Plugin?
This Loupedeck Plugin allows you to control your openHAB System with a Loupedeck (https://openhab.org)
Right now it´s macOS only.
You can pick Items out of a list - send commands to Items - get the State of an Item etc.
It is possible to use the touch buttons - dials - and show the state of an Item on the Main Screen or the Dial Screen.
# 3. Setup
Install via .lplug4 Plugin File or directly via VS Code.
create a openhab.json like this
```json
{
"user": "openHAB-username",
"password": "openHAB-password",
"url": "openhab-url:8080/rest/items/",
"entries": [
{
"service": "switch",
"items": [
"Itemyouwanttocontrol",
"Itemyouwanttocontrol"
]
},
{
"service": "lights",
"items": [
"Itemyouwanttocontrol",
"Itemyouwanttocontrol"
]
},
{
"service": "termostat",
"items": [
"Itemyouwanttocontrol",
"Itemyouwanttocontrol"
]
},
{
"service": "LED",
"items": [
"Itemyouwanttocontrol"
]
}
]
}
```
replace the fields with your values.
place the file in `%userprofile%\.local/share/Loupedeck/Plugins/OpenHAB/` as `openhab.json`
# 4. How to use it?
1. Install the Plugin
2. Create a openhab.json config with your Items
3. Add Actions to Loupedeck
4. Have fun controlling your openHAB System
# 5. Support / Feedback
Any bugs? Feature request? Message me [here](https://github.com/bangertech) or click on the "Issues" tab here on the GitHub repository!
# 6. How to contribute?
Fork the repository and create PR's.
# 7 How to sponsor?
[Paypal](https://www.paypal.com/donate/?hosted_button_id=FD26FHKRWS3US)