enwi / hueplusplus

A simple C++ library to control Philips Hue lights on Linux, MacOS, Windows, Espressif ESP32 SDK and Arduino. Full documentation at
https://enwi.github.io/hueplusplus/
GNU Lesser General Public License v3.0
53 stars 22 forks source link

Groups api #43

Closed Jojo-1000 closed 4 years ago

Jojo-1000 commented 4 years ago

Add support for accessing and creating groups of lights.

codecov[bot] commented 4 years ago

Codecov Report

Merging #43 into development will decrease coverage by 1.20%. The diff coverage is 94.87%.

Impacted file tree graph

@@               Coverage Diff               @@
##           development      #43      +/-   ##
===============================================
- Coverage        79.21%   78.01%   -1.21%     
===============================================
  Files               30       55      +25     
  Lines             2627     4534    +1907     
===============================================
+ Hits              2081     3537    +1456     
- Misses             546      997     +451     
Impacted Files Coverage Δ
include/hueplusplus/Hue.h 100.00% <ø> (ø)
include/hueplusplus/HueCommandAPI.h 0.00% <ø> (ø)
include/hueplusplus/HueException.h 0.00% <ø> (ø)
include/hueplusplus/HueLight.h 50.00% <ø> (ø)
test/mocks/mock_HueLight.h 2.22% <25.00%> (+0.09%) :arrow_up:
include/hueplusplus/Group.h 50.00% <50.00%> (ø)
src/HueException.cpp 78.84% <66.66%> (ø)
src/Group.cpp 82.14% <82.14%> (ø)
src/HueCommandAPI.cpp 94.82% <85.00%> (ø)
src/Hue.cpp 75.00% <89.55%> (ø)
... and 51 more

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update fd41620...ff3bc24. Read the comment docs.