# SPDX-License-Identifier: Apache-2.0 force_logout: # Description of the service description: Force logout of Alexa Login account and deletion of .pickle. Intended for debugging use. # Different fields that your service accepts fields: # Key of the field email: # Description of the field description: List of Alexa accounts to log out. If empty, will log out from all known accounts. # Example value that can be passed for this field example: "my_email@alexa.com" restore_volume: description: Restores an Alexa Media Player volume level to the previous volume level. fields: entity_id: name: Entity description: Alexa Media Player device to restore volume on. required: true selector: entity: domain: media_player integration: alexa_media get_history_records: description: Returns the last entries of all the customer history. fields: entity_id: name: Entity description: Alexa Media Player device to get history from. required: true selector: entity: domain: media_player integration: alexa_media entries: name: Entries description: Number of records to return. required: false default: 5 example: 5 update_last_called: # Description of the service description: Forces update of last_called echo device for each Alexa account. # Different fields that your service accepts fields: # Key of the field email: # Description of the field description: List of Alexa accounts to update. If empty, will update all known accounts. # Example value that can be passed for this field example: "my_email@alexa.com" enable_network_discovery: name: Enable network discovery description: > Re-enable Alexa network discovery so the next polling cycle will rediscover Alexa devices for the selected accounts. fields: email: name: Account email(s) description: > Optional Alexa account email or list of emails. If omitted, all Alexa Media accounts will be refreshed. required: false example: [email protected] selector: text: