diff --git a/guition-4848s040.yaml b/guition-4848s040.yaml index 543a41e..bef420e 100644 --- a/guition-4848s040.yaml +++ b/guition-4848s040.yaml @@ -1,6 +1,7 @@ # Guition ESP32-S3-4848S040 / 4-inch EU wallbox, 480x480 IPS + GT911. # Use guition-device.yaml; see docs/GUITION.md. CYD hardware is a separate profile. substitutions: + SCREEN_FIRMWARE_VERSION: "0.2.1" DYNAMIC_TILES: "false" DASHBOARD_INBOX_INTERNAL: "true" DEVICE_NAME: "guition-wallbox" @@ -582,7 +583,7 @@ esphome: min_version: 2026.6.2 project: name: maxgramser.esp_screen - version: "0.2.1" + version: "${SCREEN_FIRMWARE_VERSION}" platformio_options: build_flags: - -DLV_USE_SNAPSHOT=1 @@ -1323,7 +1324,7 @@ text_sensor: - platform: template name: "Schermfirmware" entity_category: diagnostic - lambda: 'return {"0.2.0"};' + lambda: 'return {"${SCREEN_FIRMWARE_VERSION}"};' update_interval: 60s - platform: template id: smartdisplay_action diff --git a/home-like-2432s028.yaml b/home-like-2432s028.yaml index c1d9c7a..3f9bd88 100644 --- a/home-like-2432s028.yaml +++ b/home-like-2432s028.yaml @@ -58,6 +58,7 @@ ############################################################ substitutions: + SCREEN_FIRMWARE_VERSION: "0.2.1" DYNAMIC_TILES: "false" DASHBOARD_INBOX_INTERNAL: "true" DEVICE_NAME: "cyd-new" @@ -777,7 +778,7 @@ esphome: min_version: 2026.6.2 project: name: maxgramser.esp_screen - version: "0.2.1" + version: "${SCREEN_FIRMWARE_VERSION}" includes: - cyd_ui.h - light_controls.h @@ -1513,7 +1514,7 @@ text_sensor: - platform: template name: "Schermfirmware" entity_category: diagnostic - lambda: 'return {"0.2.0"};' + lambda: 'return {"${SCREEN_FIRMWARE_VERSION}"};' update_interval: 60s - platform: template id: smartdisplay_action diff --git a/packages/cyd.yaml b/packages/cyd.yaml index 8f67049..e12fb30 100644 --- a/packages/cyd.yaml +++ b/packages/cyd.yaml @@ -59,6 +59,7 @@ ############################################################ substitutions: + SCREEN_FIRMWARE_VERSION: "0.2.1" DYNAMIC_TILES: "true" DASHBOARD_INBOX_INTERNAL: "false" DEVICE_NAME: "cyd-new" @@ -781,7 +782,7 @@ esphome: min_version: 2026.6.2 project: name: maxgramser.esp_screen - version: "0.2.1" + version: "${SCREEN_FIRMWARE_VERSION}" includes: - - @@ -1466,7 +1467,7 @@ text_sensor: - platform: template name: "Schermfirmware" entity_category: diagnostic - lambda: 'return {"0.2.0"};' + lambda: 'return {"${SCREEN_FIRMWARE_VERSION}"};' update_interval: 60s - platform: template id: smartdisplay_action diff --git a/packages/guition.yaml b/packages/guition.yaml index 8a7eaac..5d3bd4f 100644 --- a/packages/guition.yaml +++ b/packages/guition.yaml @@ -2,6 +2,7 @@ # Guition ESP32-S3-4848S040 / 4-inch EU wallbox, 480x480 IPS + GT911. # Use guition-device.yaml; see docs/GUITION.md. CYD hardware is a separate profile. substitutions: + SCREEN_FIRMWARE_VERSION: "0.2.1" DYNAMIC_TILES: "true" DASHBOARD_INBOX_INTERNAL: "false" DEVICE_NAME: "guition-new" @@ -586,7 +587,7 @@ esphome: min_version: 2026.6.2 project: name: maxgramser.esp_screen - version: "0.2.1" + version: "${SCREEN_FIRMWARE_VERSION}" platformio_options: build_flags: - -DLV_USE_SNAPSHOT=1 @@ -1276,7 +1277,7 @@ text_sensor: - platform: template name: "Schermfirmware" entity_category: diagnostic - lambda: 'return {"0.2.0"};' + lambda: 'return {"${SCREEN_FIRMWARE_VERSION}"};' update_interval: 60s - platform: template id: smartdisplay_action