Skip to content

Commit b981258

Browse files
committed
Merge remote-tracking branch 'upstream/main' into main
2 parents 8407df0 + 67c14fc commit b981258

18 files changed

+933
-383
lines changed

.vscode/settings.json

+1
Original file line numberDiff line numberDiff line change
@@ -8,5 +8,6 @@
88
},
99
"python.linting.pylintEnabled": true,
1010
"python.linting.enabled": true,
11+
"python.linting.pylamaEnabled": true,
1112
"python.pythonPath": "/usr/local/bin/python3"
1213
}

README.md

+16-5
Original file line numberDiff line numberDiff line change
@@ -15,21 +15,25 @@
1515

1616
### LedFx Remote
1717

18-
- Start and stop the LedFx server from inside Home Assistant!
19-
- Select your LedFx scene
20-
- Display the number of devices connected to LedFx
18+
- Select your LedFx scene from inside Home Assistant!
19+
- Display the number of scenes/devices/pixels connected to LedFx
20+
- Start and stop the LedFx server (custom Endpoint required!)
2121

2222
### LedFx Device Remote
2323

2424
- Toggle the power for devices configured in LedFx
25+
- Display number of pixels per device
26+
- Display IP per device
27+
- Display current running effect-name
2528

2629
| Default | With Devices |
2730
|:-------:|:------------:|
2831
| ![tile](https://github.com/YeonV/ledfxrm/raw/main/docs/tile.png) | ![tile_adv](https://github.com/YeonV/ledfxrm/raw/main/docs/tile_adv.png) |
2932

3033
## Requirements:
3134

32-
- [LedFx](https://github.com/ahodges9/LedFx) > v0.7
35+
- [LedFx](https://github.com/ahodges9/LedFx/tree/dev)
36+
- minimum version: v0.84 (so atm you need the dev-branch or ledfx-dev)
3337
- with at least one scene setup
3438
- the ledfx config.yaml file defines your host as 127.0.0.1 by default. The host needs to be changed to 0.0.0.0 in order for this integration to function properly.
3539
- [LedFx Docs](https://ledfx.readthedocs.io/en/docs/)
@@ -86,10 +90,15 @@
8690
- ON / OFF Button
8791
- OFF Button saves the current effect running on the current device
8892
- ON Button will use that state if available otherwise sends "Gradient"
93+
- Start/Stop Server:
94+
- Set custom Endpoints for Start and Stop
95+
- Configurable methods: `GET`, `DELETE`, `PUT`, `POST`
96+
- Configurable body: json (untested)
97+
- NEW: Add Blade-Light: 1 effect throught multiple devices
8998

9099
## Upcoming Features
91100

92-
- More settings in Server Start/Stop Commands
101+
93102
- Make also use of the after setup config flow (options)
94103
- Allow editing of setup-settings
95104
- Allow disable poll (If you have everything setup in ledfx, there is no need to poll for new infos all the time)
@@ -102,6 +111,8 @@
102111
<p>
103112
Default:
104113

114+
![ledfx-remote](https://user-images.githubusercontent.com/28861537/100016798-46dde600-2dda-11eb-90c5-8229024a2e39.png)
115+
105116
![setup](https://github.com/YeonV/ledfxrm/raw/main/docs/setup.png)
106117

107118
![main](https://github.com/YeonV/ledfxrm/raw/main/docs/main.png)

0 commit comments

Comments
 (0)