Skip to content

Feat/add icons - #19

Merged
Gamso merged 6 commits into
mainfrom
feat/add_icons
Mar 15, 2026
Merged

Gamso merged 6 commits into
mainfrom
feat/add_icons

Conversation

@Gamso

@Gamso Gamso commented Mar 15, 2026

Copy link
Copy Markdown
Owner

No description provided.

Gamso added 4 commits March 15, 2026 08:59
Previously, thermostat tag filtering was only applied when the thermostat
mode was THERMOSTAT_OFF_KEY. In "Heating" mode, a scheduler tagged
"Cooling" could still be enabled if it matched the active day_mode list.

The logic is now generalized for any scheduler containing thermostat tags:

- If the tag matches the current thermostat mode → allowed (follows day_mode rules)
- If the tag does not match the current thermostat mode → force-disabled

This naturally covers the "Off" mode as well: since no scheduler carries an
"Off" tag, all thermostat-related schedulers are disabled without requiring
special handling.
Fix return line format => LF.
Bump to 1.4.5
Copilot AI review requested due to automatic review settings March 15, 2026 09:07

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds branding assets for the HomeShift Home Assistant custom integration and bumps the integration version accordingly.

Changes:

  • Add custom_components/homeshift/brand/icon.png brand icon asset.
  • Bump integration version in custom_components/homeshift/manifest.json to 1.4.5.
  • Normalize/adjust formatting in a couple of repo utility files (scripts/init_calendars.py, .bashrc).

Reviewed changes

Copilot reviewed 1 out of 5 changed files in this pull request and generated 2 comments.

File Description
scripts/init_calendars.py Formatting-only changes; script remains functionally the same.
custom_components/homeshift/manifest.json Version bump to align with the release containing branding assets.
custom_components/homeshift/brand/icon.png New brand icon asset for the integration.
.bashrc Formatting-only change (no functional change).

Comment thread scripts/init_calendars.py Outdated
Comment thread scripts/init_calendars.py Outdated
Gamso and others added 2 commits March 15, 2026 10:10
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
@Gamso
Gamso merged commit 1b962f9 into main Mar 15, 2026
2 checks passed
@Gamso
Gamso deleted the feat/add_icons branch March 29, 2026 13:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants