Skip to content

Commit c099ba5

Browse files
authored
Add ZBT-2 (#17)
1 parent 440000c commit c099ba5

File tree

10 files changed

+130
-7
lines changed

10 files changed

+130
-7
lines changed
Binary file not shown.
256 KB
Binary file not shown.

public/assets/manifests/zbt2.json

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
{
2+
"product_name": "Home Assistant Connect ZBT-2",
3+
"baudrates": {
4+
"bootloader": [
5+
115200
6+
],
7+
"cpc": [],
8+
"ezsp": [
9+
460800
10+
],
11+
"spinel": [
12+
460800
13+
]
14+
},
15+
"usb_filters": [
16+
{
17+
"pid": 16385,
18+
"vid": 12346
19+
},
20+
{
21+
"pid": 33562,
22+
"vid": 12346
23+
}
24+
],
25+
"firmwares": [
26+
{
27+
"name": "Zigbee (EZSP)",
28+
"url": "/assets/firmwares/zbt2_zigbee_ncp_7.4.4.5.gbl",
29+
"type": "ncp-uart-hw",
30+
"version": "7.4.4.5"
31+
},
32+
{
33+
"name": "OpenThread (RCP)",
34+
"url": "/assets/firmwares/zbt2_openthread_rcp_2.4.4.0_GitHub-7074a43e4_gsdk_4.4.4.gbl",
35+
"type": "ot-rcp",
36+
"version": "2.4.4.0"
37+
}
38+
],
39+
"allow_custom_firmware_upload": true
40+
}

public/images/zbt2.webp

29.1 KB
Loading

src-11ty/home-assistant-connect-zbt-1/index.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ description: Update firmware for your Connect ZBT-1 adapter
55
image: /images/zbt1.jpg
66

77
productTitle: Home Assistant Connect ZBT-1
8-
productSubtitle: Zigbee 3.0 USB adapter
8+
productSubtitle: Zigbee & Thread 3.0 USB adapter
99

1010
actions:
1111
- title: Install firmware
@@ -29,4 +29,4 @@ actions:
2929
icon: /svgs/github.svg
3030
---
3131

32-
The Home Assistant Connect ZBT-1 (formerly SkyConnect) is a powerful Zigbee 3.0 USB adapter that connects your Zigbee devices to Home Assistant. Easy setup, reliable performance, and seamless integration.
32+
The Home Assistant Connect ZBT-1 (formerly SkyConnect) is a Zigbee 3.0 & Thread USB adapter that connects your Zigbee devices to Home Assistant. Easy setup, reliable performance, and seamless integration.

src-11ty/home-assistant-connect-zbt-1/install.njk

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -47,14 +47,14 @@ hero: |
4747
</nabucasa-zigbee-flasher>
4848
</div>
4949

50-
<script type="module">
51-
import '@nabucasa/sl-web-tools';
52-
</script>
53-
5450
---
5551

5652
<style>
5753
.flasher-container {
5854
margin: 24px 0 12px 4px;
5955
}
6056
</style>
57+
58+
<script type="module">
59+
import '@nabucasa/sl-web-tools';
60+
</script>
Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
---
2+
layout: product-overview.html
3+
title: Home Assistant Connect ZBT-2
4+
description: Update firmware for your Connect ZBT-2 adapter
5+
image: /images/zbt2.webp
6+
7+
productTitle: Home Assistant Connect ZBT-2
8+
productSubtitle: Zigbee 3.0 & Thread USB adapter
9+
10+
actions:
11+
- title: Install firmware
12+
description: Update your ZBT-2 with the latest Zigbee or Thread firmware
13+
href: /home-assistant-connect-zbt-2/install
14+
icon: /svgs/install.svg
15+
16+
- title: Documentation
17+
description: Complete documentation, troubleshooting guides, and technical specifications
18+
href: https://support.nabucasa.com/hc/en-us/categories/29400540866973
19+
icon: /svgs/doc.svg
20+
21+
- title: Product info
22+
description: Learn more about Connect ZBT-2 product features, specifications, and where to buy
23+
href: https://www.home-assistant.io/connect/zbt-2/
24+
icon: /svgs/product.svg
25+
26+
- title: Source code
27+
description: View the open-source firmware code
28+
href: https://github.com/NabuCasa/silabs-firmware-builder
29+
icon: /svgs/github.svg
30+
---
31+
32+
The Home Assistant Connect ZBT-2 is a powerful Zigbee 3.0 & Thread USB adapter that connects your Zigbee and Thread devices to Home Assistant. Easy setup, reliable performance, and seamless integration.
Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
---
2+
layout: install.html
3+
title: Install Firmware
4+
subtitle: Update your ZBT-2 with the latest Zigbee or Thread firmware
5+
description: Install the latest Zigbee or Thread firmware on your ZBT-2
6+
backHref: /home-assistant-connect-zbt-2/
7+
hero: |
8+
<p>
9+
Home Assistant will automatically detect updates for the Home
10+
Assistant Connect ZBT-2 and allow you to install them. This page is
11+
only needed if you are using the device with other software than
12+
Home Assistant.
13+
</p>
14+
<p>
15+
This firmware installer supports installing both the latest version
16+
of the Zigbee and Thread firmware.
17+
</p>
18+
19+
<div class="flasher-container">
20+
<nabucasa-zigbee-flasher manifest="/assets/manifests/zbt2.json">
21+
<span slot="button">Install firmware</span>
22+
</nabucasa-zigbee-flasher>
23+
</div>
24+
25+
---
26+
27+
<style>
28+
.flasher-container {
29+
margin: 24px 0 12px 4px;
30+
}
31+
</style>
32+
33+
<script type="module">
34+
import '@nabucasa/sl-web-tools';
35+
</script>

tools.js

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,14 @@ export const tools = [
77
image: '/images/zwa2.webp',
88
url: '/home-assistant-connect-zwa-2/',
99
},
10+
{
11+
slug: 'zbt-2',
12+
title: 'Home Assistant Connect ZBT-2',
13+
description:
14+
'Easiest way to get Zigbee and Matter over Thread devices in Home Assistant.',
15+
image: '/images/zbt2.webp',
16+
url: '/home-assistant-connect-zbt-2/',
17+
},
1018
{
1119
slug: 'vpe',
1220
title: 'Home Assistant Voice Preview Edition',
@@ -19,7 +27,7 @@ export const tools = [
1927
slug: 'zbt-1',
2028
title: 'Home Assistant Connect ZBT-1',
2129
description:
22-
'Bring Zigbee and Matter over Thread devices in Home Assistant.',
30+
'First generation adapter to bring Zigbee and Matter over Thread devices in Home Assistant.',
2331
image: '/images/zbt1.jpg',
2432
url: '/home-assistant-connect-zbt-1/',
2533
},

vite.config.ts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -115,6 +115,14 @@ export default defineConfig({
115115
'dist/home-assistant-connect-zbt-1/install/index.html'
116116
),
117117
improv: resolve(__dirname, 'dist/improv/index.html'),
118+
homeAssistantConnectZbt2: resolve(
119+
__dirname,
120+
'dist/home-assistant-connect-zbt-2/index.html'
121+
),
122+
homeAssistantConnectZbt2Install: resolve(
123+
__dirname,
124+
'dist/home-assistant-connect-zbt-2/install/index.html'
125+
),
118126
},
119127
},
120128
},

0 commit comments

Comments
 (0)