Skip to content

v0.2.2

Latest

Choose a tag to compare

@sickkick sickkick released this 25 Aug 18:10
f6f7b96

Highlights

Aligns average-color and LED stream auth with HyperHDR v21+ / v22 JSON schemas. Used by hyperhdr-ha#110 / v1.0.1.

Average color

  • async_get_average_color() now sends:
    {"command":"current-state","subcommand":"average-color","instance":N}
  • Stops sending deprecated/invalid calculate-colors
  • async_get_current_colors() (ledcolors/currentColors) is documented as schema-invalid — do not use for average color

LED WebSocket streams

  • Stop reconnect loops after permanent authorization failure
  • Clearer warnings for missing vs rejected admin password (no HYPERHDR_ADMIN_PASSWORD env wording)
  • Fresh start() clears prior auth-failure state so credentials can be retried

Install

pip install hyperhdr-py-sickkick==0.2.2