Got it. So, the saved states for the Bentley instance are (I added the names):
- Code: Select all
<Item type="vector">
<Item type="integer">264640194</Item> "Computer (Bentley computer)"
<Item type="bool">false</Item>
</Item>
<Item type="vector">
<Item type="integer">230052898</Item> "Living Room Audio (Bentley speaker)"
<Item type="bool">true</Item>
</Item>
<Item type="vector">
<Item type="integer">84032930</Item> "Guest Room Apple TV (Bentley speaker)"
<Item type="bool">false</Item>
</Item>
<Item type="vector">
<Item type="integer">18053306</Item> "Living Room TV (Bentley speaker)"
<Item type="bool">false</Item>
</Item>
<Item type="vector">
<Item type="integer">764935546</Item> "Audio Kitchen (Bentley speaker)"
<Item type="bool">true</Item>
</Item>
<Item type="vector">
<Item type="integer">1720884594</Item> "Auio/Video Office (Bentley speaker)"
<Item type="bool">true</Item>
</Item>
<Item type="vector">
<Item type="integer">278912722</Item> "Audio Patio (Bentley speaker)"
<Item type="bool">true</Item>
</Item>
<Item type="vector">
<Item type="integer">1405125662</Item> "Audio/Video Bedroom (Bentley speaker)"
<Item type="bool">false</Item>
</Item>
<Item type="vector">
<Item type="integer">698982196</Item> "Audio/Video Guest Room (Bentley speaker)"
<Item type="bool">false</Item>
</Item>
<Item type="vector">
<Item type="integer">769444582</Item> "Apple TV Guest Room (Bentley speaker)"
<Item type="bool">false</Item>
</Item>
<Item type="vector">
<Item type="integer">1393587362</Item> "Apple TV Bedroom"
<Item type="bool">false</Item>
</Item>
true indicates it should be connected, false disconnected. This is the saved set from the last time you issued the save and what would be restored the next time you restore. (I'd highly recommend deleting all those other speakers to make debugging easier).
So, your database looks fine. It has a saved set, the restore should restore the speakers to the above state (I can't test it since I don't actually have any of those). I can say I don't see any reason why it shouldn't be working (and, again, I can't reproduce your issue).
Make sure Airfoil is running, disconnect all the speakers in the Airfoil interface, then switch back to Indigo and execute the "Alexa Speaks-- Restore Previous Music Settings" action group. These devices should connect:
- Living Room Audio (Bentley speaker)
- Audio Kitchen (Bentley speaker)
- Auio/Video Office (Bentley speaker)
- Audio Patio (Bentley speaker)
Assuming you haven't done a save since you sent me your DB. If you did, then get the DB from the email you sent me (message should be in the Sent folder), open it, then do the steps above again.