HA fully kiosk et TTS

Bonjour,
TTS sur tablette avec fully kiosk

Bonjour,
je viens de jeedom comme indiqué dans d’autres posts, le chemin est long voir tres long avant d’avoir une domotique fonctionnelle.
J’ai aujourd’hui un autre pb.
J’utilisais avec jeedom une tablette sous fully kiosk pour la gerer la domotique et la faire parler pour indiquer qq infos a des heures precises, météo, conso d’energie…

J’ai voulu faire pareil avec HA et ai donc installer l’intégration fully kiosk, mais impossible de lui envoyer un message, aucun son ne sort.

J’arrive a lui envoyer une commande curl curl http://192.168.1.182:2323/?cmd=textToSpeech&text=bonjour%20Toto&password=xxxxx
la ok cela fonctionne mais lorque j’utlise le service fully kiosk pour lire un message sur ma tablette j’ai rien.

Qq’un aurait il réussi ou aurfait un tuto pour réaliser cela.
merci

Ma configuration


System Information

version core-2024.5.4
installation_type Home Assistant Container
dev false
hassio false
docker true
user root
virtualenv false
python_version 3.12.2
os_name Linux
os_version 6.1.0-0.deb11.18-amd64
arch x86_64
timezone Europe/Paris
config_dir /config
Home Assistant Community Store
GitHub API ok
GitHub Content ok
GitHub Web ok
GitHub API Calls Remaining 5000
Installed Version 1.34.0
Stage running
Available Repositories 1462
Downloaded Repositories 11
HACS Data ok
Home Assistant Cloud
logged_in false
can_reach_cert_server ok
can_reach_cloud_auth ok
can_reach_cloud ok
Dashboards
dashboards 8
resources 5
views 10
mode storage
Recorder
oldest_recorder_run 2 juin 2024 à 09:37
current_recorder_run 12 juin 2024 à 15:36
estimated_db_size 103.16 MiB
database_engine sqlite
database_version 3.44.2
___

Hello

Pourquoi passer par du curl ?
Tu peux utiliser le service natif tts de HA du fait que ton device fully kiosk est vu comme un media player

et justement lorque je le fait aucun son ne sort

tu utilise quoi comme "service " TTS ?
Putty, Nabu-casa, google ?

exemple avec piper :

service: tts.speak
target:
  entity_id: tts.piper
data:
  cache: true
  media_player_entity_id: media_player.reveil_assist_fully_2
  message: hello

J’ai utilisé piper, google…mais tjrs parreil

  - service: tts.speak
    data:
      cache: true
      media_player_entity_id: media_player.lenovo_tab_m10_fhd_plus
      message: coucou toto, comment vas tu ?
    target:
      entity_id: tts.google_en_com

Lorsque tu lance ce service dans les outils de dev , tu as une erreur ou pas ?

Tu as bien le media player dans ton intégration fully ?

oui je l’ai bien d’activé,
Capture d’écran de 2024-06-12 16-23-25

Comment je dois indiquer le

Citation
tu utilise quoi comme "service " TTS ?
Putty, Nabu-casa, google ?
exemple avec putty

je ne comprends pas xce que tu veux dire par putty?

excuse moi, c’est Piper :wink: ( corrigé !)

1 « J'aime »

ok, ok,
comment essayer le service dans les outiles de dev, en recopiant directement le service yaml?

dans les outils de dev / services , tu peux utiliser directement l’UI.

Sinon, autre test, tu cliques sur l’icone que j’ai entouré en rouge dans mon post plus haut, puis parcourir les medias. Là tu peux tester avec une musique dans un premier temps ou directement avec un des services TTS

Ok on avance,
j’ai pas d’erreur en utilisant l’outil de dev,
par contre :
je peux lire un fichier media sur la tablette depuis HA
je peux pas faire fct le tts qq soit le service google ou piper

C’est effectivement étrange.
Il n’y a pas un message d’erreur qui apparait sur ta tablette lorsque tu lance le service ?

Ton HA est bien en HTTPS ( nécessaire pour les services google ) ? Mais même dans la négative ça devrait fonctionner avec Piper

oui j’ai un HA avec revere proxy, je suis bien en https,

aucun pb dans le log de Fully Kiosk

J’ai deux tablettes et j’ai le pb sur les deux, cela provient donc de mon HA , mais je comprends pas d’ou surtout que les logs sont aussi muets.

peux tu me dire i l’utilisateur de HA qui envoie le message doit aussi etre l’admin de fully kiosk?

Non, c’est l’intégration qui fait le lien entre HA et Fully.

Dans advanced web setting de Fully , essaie en activant " Ignore SSL error" si désactivé.

Ton start URL est l’IP locale de ton HA ?

oui j’ai bien ip locale de HA sur fully, je suis authentifié aussi
j’ai coché « Ignore SSL error » mais tjrs pareil.

as tu qqs chose de spécial dans configuration.yaml partie TTS?

Faudrait que je regarde car je le fais avec les services google il me semble je fais dire à la tablette quand c’est les heures creuses. Faut que je regarde la conf ce soir si je peux apporter mon aide. Je suis avec Fully avec HA en web (sans https), et ça fonctionne le seul truc que j’ai depuis la 2024.06 il me semble ceux sont les barres latérales et en haut qui ont des icônes tout écrasé…

1 « J'aime »

en tout cas merci à vous, le moindre réglage me prend des heures mais apres c’est stable

Ok , merci a vous pour votre aide j’ai trouvé, c’etait bien un pb de reseau :

Pb, résolu

1 « J'aime »