esphome: name: host-empty-string-test host: api: batch_delay: 50ms select: - platform: template name: "Select Empty First" id: select_empty_first optimistic: true options: - "" # Empty string at the beginning - "Option A" - "Option B" - "Option C" initial_option: "Option A" - platform: template name: "Select Empty Middle" id: select_empty_middle optimistic: true options: - "Option 1" - "Option 2" - "" # Empty string in the middle - "Option 3" - "Option 4" initial_option: "Option 1" - platform: template name: "Select Empty Last" id: select_empty_last optimistic: true options: - "Choice X" - "Choice Y" - "Choice Z" - "" # Empty string at the end initial_option: "Choice X" # Add a sensor to ensure we have other entities in the list sensor: - platform: template name: "Test Sensor" id: test_sensor lambda: |- return 42.0; update_interval: 60s binary_sensor: - platform: template name: "Test Binary Sensor" id: test_binary_sensor lambda: |- return true;