Fix iotstrip child device time handling (#1584)
Some checks failed
CI / Perform linting checks (3.13) (push) Has been cancelled
CodeQL checks / Analyze (python) (push) Has been cancelled
CI / Python 3.11 on macos-latest (push) Has been cancelled
CI / Python 3.12 on macos-latest (push) Has been cancelled
CI / Python 3.13 on macos-latest (push) Has been cancelled
CI / Python 3.11 on ubuntu-latest (push) Has been cancelled
CI / Python 3.12 on ubuntu-latest (push) Has been cancelled
CI / Python 3.13 on ubuntu-latest (push) Has been cancelled
CI / Python 3.11 on windows-latest (push) Has been cancelled
CI / Python 3.12 on windows-latest (push) Has been cancelled
CI / Python 3.13 on windows-latest (push) Has been cancelled
Stale / stale (push) Has been cancelled

This fixes the time handling of the child devices for iotstrip to
pull from the parent device time module instead of having each child
with its own time module.
This commit is contained in:
ZeliardM
2025-10-31 16:32:13 -04:00
committed by GitHub
parent adc291b62e
commit 29007e1079
3 changed files with 66 additions and 0 deletions

View File

@@ -310,6 +310,11 @@ bulb = parametrize_combine([bulb_smart, bulb_iot])
strip_iot = parametrize(
"strip devices iot", model_filter=STRIPS_IOT, protocol_filter={"IOT"}
)
strip_emeter_iot = parametrize(
"strip devices iot with emeter",
model_filter=STRIPS_IOT & WITH_EMETER_IOT,
protocol_filter={"IOT"},
)
strip_smart = parametrize(
"strip devices smart", model_filter=STRIPS_SMART, protocol_filter={"SMART"}
)