Bob
Janvier 17, 2024, 8:06
1
Bonsoir,
J’ai maintenant deux ESP32 qui répondent à mes demandes vocales, ma première question existentielle:
Comment font-ils pour qu’un seul réponde, c’est assez bluffant ?
Je peux maintenant piloter mes lampes et aussi l’allumage de mon Ampli…
Je souhaite pouvoir lancer des playlist Spotify en vocal, comme si j’appuyais sur le bouton de cette capture (Playlist) :
Une idée ?
Bob
Salut @Bob ,
je crois pas qu’il y est de commande pour Spotify, mais tu peu utiliser un script et tu peu l’appeler en vocal.
exemple de script:
alias: Spotify playlist
sequence:
- service: spotcast.start
data:
entity_id: media_player.nest_mini
uri: spotify:playlist:7bxLzHj1rxxxxxxxxxxxxcx
mode: single
icon: mdi:spotify
Tu dit: « Lance le script spotify playlist »
[05:15:04][D][voice_assistant:422]: State changed from STOPPING_MICROPHONE to AWAITING_RESPONSE
[05:15:05][D][voice_assistant:529]: Event Type: 4
[05:15:05][D][voice_assistant:557]: Speech recognised as: "lance le script spotify playlist"
[05:15:05][D][voice_assistant:529]: Event Type: 5
[05:15:05][D][voice_assistant:562]: Intent started
[05:15:06][D][voice_assistant:529]: Event Type: 6
[05:15:06][D][voice_assistant:529]: Event Type: 7
[05:15:06][D][voice_assistant:585]: Response: "Démarré"
[05:15:06][D][light:036]: 'M5Stack Atom Echo 0f7bf8' Setting:
[05:15:06][D][light:051]: Brightness: 100%
[05:15:06][D][light:059]: Red: 0%, Green: 0%, Blue: 100%
[05:15:06][D][light:109]: Effect: 'None'
les commandes possible pour lancer un script:
language: fr
intents:
HassTurnOn:
data:
- sentences:
- "[Lance|Démarre|Exécute] [le] [script] [<le>]{name}"
requires_context:
domain: script
slots:
domain: script
response: script
Bob
Janvier 18, 2024, 8:17
3
Bonjour et merci @WarC0zes ,
Je vais tester ça
Bob
Janvier 18, 2024, 11:59
4
@WarC0zes ,
Super, merci, petite variante pour moi, je dois passer par le device_name:
alias: Spotify playlist une
sequence:
- service: spotcast.start
data:
uri: spotify:playlist:5WgSH4gZexxxxxxkUZnCvY
device_name: Denon AVC-X3700H
mode: single
icon: mdi:spotify
Il n’y a pas de service spotcast.stop
Ah mais si : service: media_player.media_stop
Bob
1 « J'aime »
Bob
Janvier 18, 2024, 6:19
5
Bonsoir,
En fait si je fais un script « augmente le volume », pas besoin de lui dire lance le script « augmente le volume », je dis « Oh Bruno augmente le volume » et ça fonctionne
Bob
1 « J'aime »