diff --git a/esphome/esp-downstloungeentry.yaml b/esphome/esp-downstloungeentry.yaml index 3e46d6f..5a4cbcc 100644 --- a/esphome/esp-downstloungeentry.yaml +++ b/esphome/esp-downstloungeentry.yaml @@ -6,6 +6,7 @@ # https://home.fox.co.nz/gitea/zorruno/zorruno-homeassistant/src/branch/master/esphome/esp-downstloungeentry.yaml #:########################################################################################:# # VERSIONS: +# v3.8 2026-07-20 Updated remote MQTT topics for the flattened downstairs lounge main lights topic # v3.7 2026-02-25 Updated yaml to zorruno layout V1.1 # v3.6 2025-07-24 YAML tidyups #:########################################################################################:# @@ -45,7 +46,6 @@ # - Accurate time is NOT needed (SNTP not needed) #:########################################################################################:# - #:########################################################################################:# # SUBSTITUTIONS: Specific device variable substitutions # If NOT using a secrets file, just replace these with the passwords etc (in quotes) @@ -59,7 +59,7 @@ substitutions: # Project Naming project_name: "Zemismart Technologies.KS-811 Single" - project_version: "v3.7" + project_version: "v3.8" # Passwords & Secrets api_key: !secret esp-api_key # unfortunately you can't use substitutions inside secrets names @@ -78,8 +78,8 @@ substitutions: # MQTT REMOTE Controls mqtt_remote_device_name: "downst-lounge-main-lights" - mqtt_remote_device_command_topic: "${mqtt_command_main_topic}/${mqtt_remote_device_name}/light1/set" - mqtt_remote_status_topic: "${mqtt_status_main_topic}/${mqtt_remote_device_name}/light1/state" + mqtt_remote_device_command_topic: "${mqtt_command_main_topic}/${mqtt_remote_device_name}" + mqtt_remote_status_topic: "${mqtt_status_main_topic}/${mqtt_remote_device_name}" mqtt_remote_device_command_on: "On" mqtt_remote_device_command_off: "Off" @@ -170,7 +170,7 @@ mqtt: - delay: 50ms - if: condition: - lambda: 'return !id(Relay_1).state;' + lambda: "return !id(Relay_1).state;" then: - switch.turn_on: Relay_1 @@ -180,7 +180,7 @@ mqtt: - delay: 50ms - if: condition: - lambda: 'return id(Relay_1).state;' + lambda: "return id(Relay_1).state;" then: - switch.turn_off: Relay_1 @@ -224,4 +224,4 @@ switch: - platform: gpio name: "Relay 1: ${switch_1_name}" pin: GPIO12 - id: Relay_1 \ No newline at end of file + id: Relay_1