Skip to content

Commit e3f2d41

Browse files
Merge release v1.3.2
# Conflicts: # hassio-addon/config.yaml
2 parents 31700ff + 8f56677 commit e3f2d41

File tree

4 files changed

+17
-5
lines changed

4 files changed

+17
-5
lines changed

CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,7 @@
11
# Changelog
2+
## [1.3.2] - 2025-11-08
3+
- Fixed Venus 3 devices (VNSE3) working on firmware version 139
4+
25
## [1.3.1] - 2025-10-26
36
- Fixed forwarding direction for HMB devices. (#96)
47
- Added retry logic with exponential backoff for Hame API calls to handle temporary server errors (#97)

hassio-addon/config.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name: "Hame Relay"
2-
version: "1.3.1"
2+
version: "1.3.2"
33
slug: "hame_relay"
44
description: "Connect B2500 storage to Home Assistant while keeping mobile app functionality"
55
url: "https://github.com/tomquist/hame-relay"

release.sh

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -148,7 +148,17 @@ git checkout main
148148
git pull origin main
149149

150150
print_info "Merging release branch into main"
151-
git merge "$RELEASE_BRANCH" --no-ff -m "Merge release v${VERSION}"
151+
if ! git merge "$RELEASE_BRANCH" --no-ff -m "Merge release v${VERSION}"; then
152+
if git status --short | grep -q "^UU hassio-addon/config.yaml"; then
153+
print_warning "Merge conflict detected in hassio-addon/config.yaml. Using release branch version."
154+
git checkout --theirs hassio-addon/config.yaml
155+
git add hassio-addon/config.yaml
156+
git commit --no-edit
157+
else
158+
print_error "Merge failed due to conflicts. Please resolve manually."
159+
exit 1
160+
fi
161+
fi
152162

153163
# Create and push tag
154164
print_info "Creating tag ${VERSION}"

src/topic.ts

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -368,9 +368,8 @@ class CommonHelper {
368368
}
369369

370370
if (normalizedVid.startsWith("VNSE3")) {
371-
// TODO: Unclear what the minimum version is for VNSE3. v114 uses hame-2025 but with the old topic encryption.
372-
// For now we assume VNSE3 uses the same versioning as HMG.
373-
return version >= 154.0;
371+
// Venus 3 devices (VNSE3) are confirmed to work starting with firmware v139.
372+
return version >= 139.0;
374373
}
375374

376375
return false;

0 commit comments

Comments
 (0)