Skip to content

Commit 9b69f01

Browse files
authored
Merge pull request #717 from BrentIO/703-mqtt-update-release-summary
Add release_summary reminder to firmware update MQTT payload
2 parents f1245a7 + 643fda2 commit 9b69f01

2 files changed

Lines changed: 9 additions & 0 deletions

File tree

Controller/Controller.ino

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3616,6 +3616,7 @@ void setup_OtaFirmware(){
36163616
if(releaseUrl && strlen(releaseUrl) > 0){
36173617
mqttDoc["release_url"] = releaseUrl;
36183618
}
3619+
mqttDoc["release_summary"] = "After updating, all outputs will be turned off.";
36193620
mqttDoc["in_progress"] = false;
36203621

36213622
char topic[MQTT_TOPIC_UPDATE_STATE_PATTERN_LENGTH+1];

Controller/asyncapi.yaml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1135,6 +1135,7 @@ components:
11351135
installed_version: "2026.04.01"
11361136
latest_version: "2026.06.21"
11371137
release_url: "https://github.com/BrentIO/FireFly-Controller/releases/tag/2026.06.21"
1138+
release_summary: "After updating, all outputs will be turned off."
11381139
in_progress: false
11391140
- name: up-to-date
11401141
summary: Device is running the latest firmware
@@ -1380,6 +1381,13 @@ components:
13801381
release_url:
13811382
type: string
13821383
description: URL to the full release notes (optional)
1384+
release_summary:
1385+
type: string
1386+
description: >
1387+
Short changelog/reminder text shown in the Home Assistant update
1388+
dialog below the release announcement link.
1389+
examples:
1390+
- "After updating, all outputs will be turned off."
13831391
in_progress:
13841392
type: boolean
13851393
description: Whether a firmware install is currently in progress

0 commit comments

Comments
 (0)