Add Philips WiZ support (driver + web wizard)#1469
Add Philips WiZ support (driver + web wizard)#1469awawa-dev merged 6 commits intoawawa-dev:masterfrom
Conversation
|
Hi If it’s not absolutely necessary, I’d prefer not to block the thread for that long. Could we instead send a single command that briefly blinks the light to identify it and immediately return control? For example: |
|
Good afternoon, |
|
Hi, thank you. I felt that mixing std::thread with Qt might not be the best approach, so I’ve refactored the code. Could you test if the blink effect works now, even if the lamp is initially turned off? |
|
Tested. The blink effect works even if the lamp is initially off. When lamp is off: lamp turns on, brightens to ~100%, then drops to ~10% and stays there. When lamp is ON: lamp dims to ~10%, then rises to ~100%, then returns to ~10% and stays there. |
|
Great! I'll merge it soon. |
Summary
Adds native Philips WiZ (LAN/UDP) light support to HyperHDR: new LED device driver, discovery, web wizard integration, and identify/blink.
What kind of change does this PR introduce? (check at least one)
If changing the UI of web configuration, please provide the before/after screenshot:
Does this PR introduce a breaking change? (check one)
If yes, please describe the impact and migration path for existing setups:
The PR fulfills these requirements:
Fixes: #xxx[,#xxx], where "xxx" is the issue number)To avoid wasting your time, it's best to open a feature request issue first and wait for approval before working on it.
Other information:
Other information:*
wizLED device (LAN/UDPsetPilot/ discovery viagetPiloton port 38899).