Skip to content

Commit

Permalink
universal-silabs-flasher: Bump flasher and firmwares (#3807)
Browse files Browse the repository at this point in the history
* Bump firmware images to latest version

* Bump `UNIVERSAL_SILABS_FLASHER`

* Update release notes

* Bump flasher to 0.0.25
  • Loading branch information
puddly authored Nov 22, 2024
1 parent bf481ac commit de2dfd9
Show file tree
Hide file tree
Showing 8 changed files with 9 additions and 5 deletions.
4 changes: 4 additions & 0 deletions silabs_flasher/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
# Changelog

## 0.3.1
- Update firmwares to EmberZNet 7.4.4
- Update universal-silabs-flasher to v0.0.25

## 0.3.0
- Update firmwares to EmberZNet 7.4.3
- Update universal-silabs-flasher to v0.0.22
Expand Down
2 changes: 1 addition & 1 deletion silabs_flasher/build.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,4 @@ build_from:
armv7: ghcr.io/home-assistant/armv7-base-python:3.11-alpine3.19
i386: ghcr.io/home-assistant/i386-base-python:3.11-alpine3.19
args:
UNIVERSAL_SILABS_FLASHER: 0.0.22
UNIVERSAL_SILABS_FLASHER: 0.0.25
2 changes: 1 addition & 1 deletion silabs_flasher/config.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
version: 0.3.0
version: 0.3.1
slug: silabs_flasher
name: Silicon Labs Flasher
description: Silicon Labs firmware flasher add-on
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@ if bashio::config.has_value 'firmware_url'; then
else
# Assume to run on Yellow if UART4 is mapped to ttyAMA1
if [ -d /sys/devices/platform/soc/fe201800.serial/tty/ttyAMA1 ] && [ "${device}" == "/dev/ttyAMA1" ]; then
firmware="yellow_ncp-uart-hw_7.4.3.0.gbl"
firmware="yellow_zigbee_ncp_7.4.4.0.gbl"
else
# Check device manufacturer/product information
usb_device_path=$(realpath /sys/class/tty/$(readlink /sys/class/tty/$(basename ${device}) | sed 's:/[^/]*tty[^/]*::g' )/../)
Expand All @@ -70,9 +70,9 @@ else

bashio::log.info "Checking ${device} identifying ${usb_product} from ${usb_manufacturer}."
if [[ "${usb_manufacturer}" == "Nabu Casa" && "${usb_product}" == "SkyConnect"* ]]; then
firmware="skyconnect_ncp-uart-hw_7.4.3.0.gbl"
firmware="skyconnect_zigbee_ncp_7.4.4.0.gbl"
elif [[ "${usb_manufacturer}" == "Nabu Casa" && "${usb_product}" == "Home Assistant Connect ZBT-1"* ]]; then
firmware="skyconnect_ncp-uart-hw_7.4.3.0.gbl"
firmware="skyconnect_zigbee_ncp_7.4.4.0.gbl"
else
exit_no_firmware
fi
Expand Down
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.

0 comments on commit de2dfd9

Please sign in to comment.