vinteo / hass-opensprinkler

OpenSprinkler Integration for Home Assistant
MIT License
204 stars 40 forks source link

feat-support-weekly-schedule #267

Closed EdLeckert closed 9 months ago

EdLeckert commented 9 months ago

Fully support Interval vs. Weekly scheduling. Creates a new switch entity for each day of the week for each program. Entities are disabled by default to avoid entity bloat for those not using Weekly scheduling. Depends on py-opensprinkler PR https://github.com/vinteo/py-opensprinkler/pull/88.

This completes support for all features available on the older (pre Date Range) version of the OpenSprinkler Edit Programs web page.

A conditional card can be used to display only appropriate controls, depending on the Program Type currently selected, as shown here:

CombinedProgramTypes

vinteo commented 9 months ago

Have released 0.7.11, please update it on this PR

sonarcloud[bot] commented 9 months ago

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
0.0% 0.0% Duplication