cryptk / haomnilogic-local

A Home Assistant integration for Hayward OmniLogic/OmniHub pool controllers using the local UDP api
Apache License 2.0
19 stars 4 forks source link

properly handle V2 enabled field for color logic lights #27

Open cryptk opened 1 year ago

cryptk commented 1 year ago

Currently we expose all color logic lights as supporting brightness and a full list of effects. We need to check the V2 enabled parameter and expose the light differently depending on its state. Color logic lights only support control of brightness and speed if they are V2/ omnidirect enabled. There are also 10 extra effects that are only available in OmniDirect mode.