Skip to content

Commit 3b73f69

Browse files
authored
Merge pull request #26 from AzonInc/dev
2024.11.0
2 parents 2a35fbe + 83481b2 commit 3b73f69

File tree

99 files changed

+14317
-8507
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

99 files changed

+14317
-8507
lines changed
Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
name: TC:BUS Component Bug Report
2+
description: Report bugs or get help with the TC:BUS ESPHome component
3+
labels: ["bug"]
4+
assignees:
5+
- AzonInc
6+
body:
7+
- type: textarea
8+
id: description
9+
attributes:
10+
label: Description
11+
description: Please describe the bug you encountered, and what you expected to happen instead.
12+
validations:
13+
required: true
14+
- type: textarea
15+
id: logs
16+
attributes:
17+
label: Logs
18+
description: Please copy and paste any relevant log output.
19+
render: plain text
20+
- type: input
21+
id: esphome-version
22+
attributes:
23+
label: If you're using an ESPHome YAML config, which version of ESPHome are you running?
24+
placeholder: "2024.3.0"
25+
- type: textarea
26+
id: esphome-config
27+
attributes:
28+
label: ESPHome Config
29+
description: If you have your own ESPHome YAML configuration, please paste it here. Remember to redact any sensitive information like encryption keys or passwords.
30+
render: YAML
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: Bug Report
1+
name: Doorman Firmware Bug Report
22
description: File a bug report or get help with an issue.
33
labels: ["bug"]
44
assignees:
@@ -21,7 +21,7 @@ body:
2121
id: config-version
2222
attributes:
2323
label: Which version of the ESPHome Doorman firmware config are you running?
24-
placeholder: "1.0.0"
24+
placeholder: "2024.8.0"
2525
- type: dropdown
2626
id: update-management
2727
attributes:
@@ -33,7 +33,7 @@ body:
3333
id: esphome-version
3434
attributes:
3535
label: If you're using an ESPHome YAML config, which version of ESPHome are you running?
36-
placeholder: "2024.3.0"
36+
placeholder: "2024.8.0"
3737
- type: textarea
3838
id: esphome-config
3939
attributes:
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
name: Feature Request
2+
description: Have a good idea? Tell me :)
3+
labels: ["enhancement"]
4+
assignees:
5+
- AzonInc
6+
body:
7+
- type: textarea
8+
id: description
9+
attributes:
10+
label: Description
11+
description: Please describe the new feature.
12+
validations:
13+
required: true

.github/images/pcb_bottom_dark.png

-1010 Bytes
Loading

.github/images/pcb_top_dark.png

-5.2 KB
Loading

.github/images/title_dark.png

-6.14 KB
Loading

.github/workflows/build-docs.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,7 @@ jobs:
5151
run: |
5252
sed -i 's/@master/@dev/g' */guide/getting-started.md
5353
sed -i 's/master/dev/g' */guide/enclosure/3d-printing.md
54+
sed -i 's/@master/@dev/g' */reference/schematics.md
5455
sed -i 's/@master/@dev/g' */guide/firmware/minimal.example.yaml
5556
5657
- name: Install dependencies

.github/workflows/build-nightly.yaml

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,20 +13,26 @@ jobs:
1313
steps:
1414
- uses: actions/checkout@v4
1515

16-
- name: Compile Stock Firmware
16+
- name: Compile Stock (ESP32-S3) Firmware
1717
uses: esphome/[email protected]
1818
with:
1919
yaml-file: firmware/doorman-stock.yaml
2020
version: latest
2121
complete-manifest: true
2222

23-
- name: Compile Nuki Bridge Firmware
23+
- name: Compile Nuki Bridge (ES32-S3) Firmware
2424
uses: esphome/[email protected]
2525
with:
2626
yaml-file: firmware/doorman-nuki-bridge.yaml
2727
version: latest
2828
complete-manifest: true
2929

30+
- name: Compile Component Test (ESP8266) Firmware
31+
uses: esphome/[email protected]
32+
with:
33+
yaml-file: firmware/tc-bus-component-8266.yaml
34+
version: latest
35+
3036
- name: Send Discord failure notification
3137
if: failure()
3238
uses: appleboy/discord-action@master

.github/workflows/bundle-assets.yml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,13 +23,16 @@ jobs:
2323
name: vitepress-docs
2424
path: output
2525

26-
- name: Download Doorman Stock artifact
26+
- name: Copy interactive BOM
27+
run: cp pcb/bom/ibom.html output/
28+
29+
- name: Download Doorman Stock (ESP32-S3) artifact
2730
uses: actions/download-artifact@v4
2831
with:
2932
name: firmware-doorman-stock
3033
path: output/firmware/release
3134

32-
- name: Download Doorman Nuki Bridge artifact
35+
- name: Download Doorman Nuki Bridge (ESP32-S3) artifact
3336
uses: actions/download-artifact@v4
3437
with:
3538
name: firmware-doorman-nuki-bridge

.github/workflows/deploy.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ jobs:
2828
# Build stable firmware
2929
build-doorman-stock-stable-firmware:
3030
if: github.ref == 'refs/heads/master'
31-
name: Build Doorman Stock Firmware (stable)
31+
name: Build Doorman Stock (ESP32-S3) Firmware (stable)
3232
uses: ./.github/workflows/build-esphome.yml
3333
with:
3434
files: firmware/doorman-stock.yaml
@@ -38,7 +38,7 @@ jobs:
3838

3939
build-doorman-nuki-bridge-stable-firmware:
4040
if: github.ref == 'refs/heads/master'
41-
name: Build Doorman Nuki Bridge Firmware (stable)
41+
name: Build Doorman Nuki Bridge (ESP32-S3) Firmware (stable)
4242
uses: ./.github/workflows/build-esphome.yml
4343
with:
4444
files: firmware/doorman-nuki-bridge.yaml
@@ -50,7 +50,7 @@ jobs:
5050
# Build dev firmware
5151
build-doorman-stock-dev-firmware:
5252
if: github.ref != 'refs/heads/master'
53-
name: Build Doorman Stock Firmware (dev)
53+
name: Build Doorman Stock (ESP32-S3) Firmware (dev)
5454
uses: ./.github/workflows/build-esphome.yml
5555
with:
5656
files: firmware/doorman-stock.dev.yaml
@@ -60,7 +60,7 @@ jobs:
6060

6161
build-doorman-nuki-bridge-dev-firmware:
6262
if: github.ref != 'refs/heads/master'
63-
name: Build Doorman Nuki Bridge Firmware (dev)
63+
name: Build Doorman Nuki Bridge (ESP32-S3) Firmware (dev)
6464
uses: ./.github/workflows/build-esphome.yml
6565
with:
6666
files: firmware/doorman-nuki-bridge.dev.yaml

0 commit comments

Comments
 (0)