Logo white

Peter M. Groen / hueplusplus

Sign in
  • Sign in
  • Project
  • Files
  • Commits
  • Network
  • Graphs
  • Milestones
  • Issues 0
  • Merge Requests 0
  • Labels
  • Wiki
  • Commits 345
  • Compare
  • Branches 4
  • Tags 2
  • hueplusplus
  • test
24 Mar, 2021
40 commits
  • Fix constructors for Rule,Scene,Schedule with shared state.
    58186067
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse Dir »
  • Add more documentation pages with more detailed instructions, add second example program.
    fd5fa01a
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse Dir »
  • Add conversion from RGB to HueSaturation. ...
    3d172bca
    Co-authored-by: Adam Honse <calcprogrammer1@gmail.com>
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse Dir »
  • Move mired to kelvin conversion out of Light.
    b1e2b5cc
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse Dir »
  • Change brightness of XYBrightness from Y to max(r,g,b). ...
    f58059d8
    As a result, conversion from XY to RGB is no longer exact, but the lights' brightness matches expectations better.
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse Dir »
  • Change parsing behavior for unknown light types: ...
    77148179
    No longer throw exception, instead set type to unknown.
    Add separate color types for other gamut.
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse Dir »
  • Handle black color conversion and fix transaction with brightness 0 flickering.
    b4e3087b
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse Dir »
  • Fix naming convention
    74b51fb2
    Moritz Wirger authored
    2021-03-24 20:06:27 +0100  
    Browse Dir »
  • Fix unit and coverage tests
    c404e66f
    Moritz Wirger authored
    2021-03-24 20:06:27 +0100  
    Browse Dir »
  • Fix entertainment mode support ...
    2780404a
    - Add mbedtls as submodule
    - Add bin folder to gitignore
    Moritz Wirger authored
    2021-03-24 20:06:27 +0100  
    Browse Dir »
  • Address test comment
    d218d9d3
    Adam Honse authored
    2021-03-24 20:06:27 +0100  
    Browse Dir »
  • Add methods to change the refresh duration individually.
    b74756e3
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse Dir »
  • Add test for shared device state, fix request paths with shared state.
    8d45d342
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse Dir »
  • Change APICache to allow initial value, remove cached resources from ResourceList. ...
    c04fb6a0
    Change reference to value return types.
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse Dir »
  • Implement a shared-state cache model. ...
    aa828bf8
    All resources on the bridge internally use the same json state.
    Advantages: Different resources are always consistent.
    Disadvantages: Different objects are no longer thread safe, changes are not transparent.
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse Dir »
  • Apply code review changes.
    710ee59b
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse Dir »
  • Add tests for rule, fix bugs.
    0b28967a
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse Dir »
  • Rename ScheduleCommand to Action, to make it more general.
    c5123c13
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse Dir »
  • Add Rule class.
    a8eb8aa7
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse Dir »
  • Add getLastUpdated() to DaylightSensor and ZLLTemperature.
    f225eaee
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse Dir »
  • Implement searching for new sensors and lights.
    65ddf858
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse Dir »
  • Make refresh method only refresh when necessary by default.
    6a9b8f2c
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse Dir »
  • Add tests for sensor implementations. ...
    6dfa7633
    Fix some copy paste errors.
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse Dir »
  • Add tests for BaseDevice, Sensor and SensorList. ...
    a90248d3
    Fix some errors in these classes.
    Make sensor constructors explicit.
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse Dir »
  • Add implementation for CLIP sensors.
    fa678638
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse Dir »
  • Rename classes to simplify names. ...
    f0166f40
    - 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
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse Dir »
  • Make transaction usable without chain calls.
    51785aeb
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse Dir »
  • Move MakeCopyable helper class into detail namespace.
    967b7515
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse Dir »
  • Add documentation and tests for BridgeConfig.
    bc52722a
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse Dir »
  • Remove functions that just forward from Hue.
    ea867228
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse Dir »
  • Add BridgeConfig for configuration api.
    374adda3
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse Dir »
  • Separate AbsoluteTime and AbsoluteVariedTime.
    1721da0d
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse Dir »
  • Move model pictures out of Hue class.
    4ae8d997
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse Dir »
  • Use ColorUnits in getters and setters.
    cf1bda91
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse Dir »
  • Make StateTransaction update the cached state. ...
    9339e952
    This makes the state of a light consistant without needing to refresh more often.
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse Dir »
  • Rename Units to ColorUnits, use XYBrightness for color.
    fd4a6765
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse Dir »
  • Add tests for Scene.
    aec7baeb
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse Dir »
  • Implement UTC timestamp parsing.
    11a2c0bf
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse Dir »
  • Add scheduleScene to Group so scenes can be scheduled. ...
    0294e540
    Needed because setScene is not available in StateTransaction.
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse Dir »
  • Add toScheduleCommand to StateTransaction.
    9db7c1ab
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse Dir »