-
Co-authored-by: Moritz Wirger <lj.moritorii@web.de>
-
- remove redundant Hue prefix - change Hue class to Bridge class to make usage clearer - rename APIConfig to LibConfig to clarify that the configuration is for the library, not for the Hue API that is accessed
-
ESP32 is using Lwip inside their ESP-IDF SDK (which also backs the Arduino SDK for ESP32). Lwip has a similar, if not same API as the Linux TCP/IP stack, therefore no additional changes other than Cmake-support needed to be made.
-
add MacOS
-
Add a section about branches and their individual travis ci and codecov state
-
- add new class BaseHttpHandler - rename lin- and winHttpHandler to Lin- and WinHttpHandler - print error messages to std::cerr
-
- divide Build and install into smaller parts - add Advanced usage that describes the best way to use this library with CMake
-
Add compatability with different operating systems
-
hasBrightnessControl(), hasTemperatureControl() and hasColorControl()
-
Describe new way of finding/creating Hue objects aka bridges
-
Take new branch into account as well as some changes with running tests