Revert room ID mapping swap -- original direction was correct
The prior swap (a334...=Bedroom, d0166...=Living Room) was based on a misdiagnosis: pre-fix, the cold-start race meant play_media could fire before select_source's device transfer had actually completed, so playback landed on whatever device was already active rather than the requested room -- that looked like "backwards IDs" but wasn't. Now that the race is fixed, select_source reliably lands wherever it's told, which is exactly what exposed the swap as wrong: a live test asking for Living Room played in the Bedroom. Reverting to the original mapping (a334...=Living Room, d0166...=Bedroom). Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
@@ -94,7 +94,7 @@
|
||||
target:
|
||||
entity_id: media_player.spotify_bhetherman
|
||||
data:
|
||||
source: "{{ room | replace('Living Room', 'd0166d6f83796b0f9059b0adf0f6cb0d81fa6376') | replace('Bedroom', 'a334c8ba989367b52303eaa9dbc424cdd83012b5') }}"
|
||||
source: "{{ room | replace('Living Room', 'a334c8ba989367b52303eaa9dbc424cdd83012b5') | replace('Bedroom', 'd0166d6f83796b0f9059b0adf0f6cb0d81fa6376') }}"
|
||||
- repeat:
|
||||
while:
|
||||
- condition: template
|
||||
@@ -145,7 +145,7 @@
|
||||
target:
|
||||
entity_id: media_player.spotify_bhetherman
|
||||
data:
|
||||
source: "{{ room | replace('Living Room', 'd0166d6f83796b0f9059b0adf0f6cb0d81fa6376') | replace('Bedroom', 'a334c8ba989367b52303eaa9dbc424cdd83012b5') }}"
|
||||
source: "{{ room | replace('Living Room', 'a334c8ba989367b52303eaa9dbc424cdd83012b5') | replace('Bedroom', 'd0166d6f83796b0f9059b0adf0f6cb0d81fa6376') }}"
|
||||
- repeat:
|
||||
while:
|
||||
- condition: template
|
||||
|
||||
+1
-1
@@ -64,4 +64,4 @@ entity_id,name,state,aliases
|
||||
{% endfor -%}
|
||||
```
|
||||
|
||||
Available Spotify Connect rooms (valid values for the "room" parameter): {{ state_attr('media_player.spotify_bhetherman', 'source_list') | join(', ') | replace('d0166d6f83796b0f9059b0adf0f6cb0d81fa6376', 'Living Room') | replace('a334c8ba989367b52303eaa9dbc424cdd83012b5', 'Bedroom') }}
|
||||
Available Spotify Connect rooms (valid values for the "room" parameter): {{ state_attr('media_player.spotify_bhetherman', 'source_list') | join(', ') | replace('a334c8ba989367b52303eaa9dbc424cdd83012b5', 'Living Room') | replace('d0166d6f83796b0f9059b0adf0f6cb0d81fa6376', 'Bedroom') }}
|
||||
Reference in New Issue
Block a user