Plugin TTS Cast (Attente passage en stable)

Debian 11 32 bits j’imagine du coup, merci en tout cas pour le retour, je vais le noter également dans la doc ! :+1:

Merci pour le retour en tout cas (en attendant de trouver une solution :slight_smile: )

TiTidom.

Bonjour

Retour d’expérience
Odroid N2 4GB, Debian 11 et Kernel 6.1.11-meson64
Tout est 100% OK…
J’ai tout basculé mes commandes vers TTSCAST
Encore Merci :smiley: :smiley: :smiley:

Bonjour @cybertech ,

Merci pour ce retour positif :smiley:

Par curiosité : cela a mis combien de temps à s’installer les dépendances sur ton N2 ?

TiTidom.

ça a pris 8mn :+1:

Bonjour,
J’ai installé sur mon pi3B l’Os en 64 bit
Donc debian 11
TTS Cast fonctionne les autres plugins aussi.

pvincent

Une vielle discussion a ce sujet.

Antoine

Bonsoir,

Merci @Tonio16 pour ce lien, j’étais tombé dessus également dans mes recherches justement pour y voir plus clair sur ce sujet.

De ce que j’ai lu sur différents forums et blog, la plupart des problèmes évoqués datent (comme le lien que tu as mis d’ailleurs) de la sortie des versions 64bits de Raspbian.

Les versions 64bits de Raspbian n’étant plus en version béta depuis un moment maintenant (plusieurs années), on pourrait penser qu’elles sont stabilisées, et si on ajoute à cela que j’ai vu passer plusieurs posts avec du Raspbian 11 64bits sur RPi3 fonctionnel, tout cela laisse présager du bon :slight_smile:

D’autant plus que les librairies compilées pour du 32 bits, il va y en a de moins en moins avec le temps qui passe…

Après le RPi3 n’est plus tout jeune, mais s’il peut encore fait l’affaire quelques temps avec du Raspbian 11 64bits, autant que les utilisateurs en profitent :stuck_out_tongue:

Je vais laisser tourner pendant plusieurs jours celui que j’ai installé pour tester, pour l’instant il tourne sans broncher au niveau système depuis hier soir.

TiTidom.

Bonjour,

Nouvelle version disponible dès maintenant : v1.1.13 béta.

Changelog à jour.

image

Pour information, le plugin est « stabilisé » et j’ai fait la demande (il y a 10 jours maintenant, mais aucune news à date :frowning: ) pour le passage en stable, donc de ma vision, il est utilisable au quotidien :slight_smile:

Bonne journée,
TiTidom.

Bonjour TiTidom et merci à vous et en general à tous les dev pour votre travail.
Les dépendances ne s’installent pas.
Je suis en debian 10.13, jeedom 4.3.23 sur VM proxmox (NUC i5).
Une idée pour résoudre le problème?
Merci beaucoup.

[2024-03-06 14:10:04] ******************
[2024-03-06 14:10:04] * Update apt-get *
[2024-03-06 14:10:04] ******************
[2024-03-06 14:10:04] Atteint :1 http://deb.debian.org/debian buster InRelease
[2024-03-06 14:10:04] Atteint :2 http://security.debian.org/debian-security buster/updates InRelease
[2024-03-06 14:10:04] Atteint :3 http://deb.debian.org/debian buster-updates InRelease
[2024-03-06 14:10:04] Atteint :4 https://deb.nodesource.com/node_18.x buster InRelease
[2024-03-06 14:10:05] Lecture des listes de paquets…
[2024-03-06 14:10:05] ****************************
[2024-03-06 14:10:05] * Simulate apt-get upgrade *
[2024-03-06 14:10:05] ****************************
[2024-03-06 14:10:05] Lecture des listes de paquets…
[2024-03-06 14:10:05] Construction de l'arbre des dépendances…
[2024-03-06 14:10:05] Lecture des informations d'état…
[2024-03-06 14:10:05] Calcul de la mise à jour…
[2024-03-06 14:10:06] Le paquet suivant a été installé automatiquement et n'est plus nécessaire :
[2024-03-06 14:10:06] libupsclient4 (2.7.4-8)
[2024-03-06 14:10:06] Veuillez utiliser « sudo apt autoremove » pour le supprimer.
[2024-03-06 14:10:06] Les paquets suivants ont été conservés :
[2024-03-06 14:10:06] linux-image-amd64 (4.19+105+deb10u20 => 4.19+105+deb10u21)
[2024-03-06 14:10:06] Les paquets suivants seront mis à jour :
[2024-03-06 14:10:06] bind9-host (1:9.11.5.P4+dfsg-5.1+deb10u9 => 1:9.11.5.P4+dfsg-5.1+deb10u10)
[2024-03-06 14:10:06] exim4-base (4.92-8+deb10u8 => 4.92-8+deb10u9)
[2024-03-06 14:10:06] exim4-config (4.92-8+deb10u8 => 4.92-8+deb10u9)
[2024-03-06 14:10:06] exim4-daemon-light (4.92-8+deb10u8 => 4.92-8+deb10u9)
[2024-03-06 14:10:06] libbind9-161 (1:9.11.5.P4+dfsg-5.1+deb10u9 => 1:9.11.5.P4+dfsg-5.1+deb10u10)
[2024-03-06 14:10:06] libcurl3-gnutls (7.64.0-4+deb10u7 => 7.64.0-4+deb10u8)
[2024-03-06 14:10:06] libdns-export1104 (1:9.11.5.P4+dfsg-5.1+deb10u9 => 1:9.11.5.P4+dfsg-5.1+deb10u10)
[2024-03-06 14:10:06] libdns1104 (1:9.11.5.P4+dfsg-5.1+deb10u9 => 1:9.11.5.P4+dfsg-5.1+deb10u10)
[2024-03-06 14:10:06] libisc-export1100 (1:9.11.5.P4+dfsg-5.1+deb10u9 => 1:9.11.5.P4+dfsg-5.1+deb10u10)
[2024-03-06 14:10:06] libisc1100 (1:9.11.5.P4+dfsg-5.1+deb10u9 => 1:9.11.5.P4+dfsg-5.1+deb10u10)
[2024-03-06 14:10:06] libisccc161 (1:9.11.5.P4+dfsg-5.1+deb10u9 => 1:9.11.5.P4+dfsg-5.1+deb10u10)
[2024-03-06 14:10:06] libisccfg163 (1:9.11.5.P4+dfsg-5.1+deb10u9 => 1:9.11.5.P4+dfsg-5.1+deb10u10)
[2024-03-06 14:10:06] liblwres161 (1:9.11.5.P4+dfsg-5.1+deb10u9 => 1:9.11.5.P4+dfsg-5.1+deb10u10)
[2024-03-06 14:10:06] libmariadb3 (1:10.3.39-0+deb10u1 => 1:10.3.39-0+deb10u2)
[2024-03-06 14:10:06] libunbound8 (1.9.0-2+deb10u3 => 1.9.0-2+deb10u4)
[2024-03-06 14:10:06] libuv1 (1.24.1-1+deb10u1 => 1.24.1-1+deb10u2)
[2024-03-06 14:10:06] linux-libc-dev (4.19.289-2 => 4.19.304-1)
[2024-03-06 14:10:06] man-db (2.8.5-2 => 2.8.5-2+deb10u1)
[2024-03-06 14:10:06] mariadb-client (1:10.3.39-0+deb10u1 => 1:10.3.39-0+deb10u2)
[2024-03-06 14:10:06] mariadb-client-10.3 (1:10.3.39-0+deb10u1 => 1:10.3.39-0+deb10u2)
[2024-03-06 14:10:06] mariadb-client-core-10.3 (1:10.3.39-0+deb10u1 => 1:10.3.39-0+deb10u2)
[2024-03-06 14:10:06] mariadb-common (1:10.3.39-0+deb10u1 => 1:10.3.39-0+deb10u2)
[2024-03-06 14:10:06] mariadb-server (1:10.3.39-0+deb10u1 => 1:10.3.39-0+deb10u2)
[2024-03-06 14:10:06] mariadb-server-10.3 (1:10.3.39-0+deb10u1 => 1:10.3.39-0+deb10u2)
[2024-03-06 14:10:06] mariadb-server-core-10.3 (1:10.3.39-0+deb10u1 => 1:10.3.39-0+deb10u2)
[2024-03-06 14:10:06] openssh-client (1:7.9p1-10+deb10u3 => 1:7.9p1-10+deb10u4)
[2024-03-06 14:10:06] openssh-server (1:7.9p1-10+deb10u3 => 1:7.9p1-10+deb10u4)
[2024-03-06 14:10:06] openssh-sftp-server (1:7.9p1-10+deb10u3 => 1:7.9p1-10+deb10u4)
[2024-03-06 14:10:06] php-phpseclib (2.0.30-2~deb10u1 => 2.0.30-2~deb10u3)
[2024-03-06 14:10:06] python-pil (5.4.1-2+deb10u3 => 5.4.1-2+deb10u4)
[2024-03-06 14:10:06] sudo (1.8.27-1+deb10u5 => 1.8.27-1+deb10u6)
[2024-03-06 14:10:06] tzdata (2021a-0+deb10u11 => 2021a-0+deb10u12)
[2024-03-06 14:10:06] wpasupplicant (2:2.7+git20190128+0c1e29f-6+deb10u3 => 2:2.7+git20190128+0c1e29f-6+deb10u4)
[2024-03-06 14:10:06] xserver-common (2:1.20.4-1+deb10u10 => 2:1.20.4-1+deb10u13)
[2024-03-06 14:10:06] xvfb (2:1.20.4-1+deb10u10 => 2:1.20.4-1+deb10u13)
[2024-03-06 14:10:06] 35 mis à jour, 0 nouvellement installés, 0 à enlever et 1 non mis à jour.
[2024-03-06 14:10:06] Inst man-db [2.8.5-2] (2.8.5-2+deb10u1 Debian-Security:10/oldoldstable [amd64])
[2024-03-06 14:10:06] Inst mariadb-common [1:10.3.39-0+deb10u1] (1:10.3.39-0+deb10u2 Debian-Security:10/oldoldstable [all])
[2024-03-06 14:10:06] Inst mariadb-server-core-10.3 [1:10.3.39-0+deb10u1] (1:10.3.39-0+deb10u2 Debian-Security:10/oldoldstable [amd64])
[2024-03-06 14:10:06] Inst mariadb-client-core-10.3 [1:10.3.39-0+deb10u1] (1:10.3.39-0+deb10u2 Debian-Security:10/oldoldstable [amd64])
[2024-03-06 14:10:06] Inst mariadb-client-10.3 [1:10.3.39-0+deb10u1] (1:10.3.39-0+deb10u2 Debian-Security:10/oldoldstable [amd64])
[2024-03-06 14:10:06] Conf mariadb-common (1:10.3.39-0+deb10u2 Debian-Security:10/oldoldstable [all])
[2024-03-06 14:10:06] Inst mariadb-server-10.3 [1:10.3.39-0+deb10u1] (1:10.3.39-0+deb10u2 Debian-Security:10/oldoldstable [amd64])
[2024-03-06 14:10:06] Inst tzdata [2021a-0+deb10u11] (2021a-0+deb10u12 Debian-Security:10/oldoldstable [all])
[2024-03-06 14:10:06] Inst bind9-host [1:9.11.5.P4+dfsg-5.1+deb10u9] (1:9.11.5.P4+dfsg-5.1+deb10u10 Debian-Security:10/oldoldstable [amd64]) []
[2024-03-06 14:10:06] Inst libbind9-161 [1:9.11.5.P4+dfsg-5.1+deb10u9] (1:9.11.5.P4+dfsg-5.1+deb10u10 Debian-Security:10/oldoldstable [amd64]) []
[2024-03-06 14:10:06] Inst libisccfg163 [1:9.11.5.P4+dfsg-5.1+deb10u9] (1:9.11.5.P4+dfsg-5.1+deb10u10 Debian-Security:10/oldoldstable [amd64]) []
[2024-03-06 14:10:06] Inst libisccc161 [1:9.11.5.P4+dfsg-5.1+deb10u9] (1:9.11.5.P4+dfsg-5.1+deb10u10 Debian-Security:10/oldoldstable [amd64]) []
[2024-03-06 14:10:06] Inst libdns1104 [1:9.11.5.P4+dfsg-5.1+deb10u9] (1:9.11.5.P4+dfsg-5.1+deb10u10 Debian-Security:10/oldoldstable [amd64]) []
[2024-03-06 14:10:06] Inst libisc1100 [1:9.11.5.P4+dfsg-5.1+deb10u9] (1:9.11.5.P4+dfsg-5.1+deb10u10 Debian-Security:10/oldoldstable [amd64]) []
[2024-03-06 14:10:06] Inst liblwres161 [1:9.11.5.P4+dfsg-5.1+deb10u9] (1:9.11.5.P4+dfsg-5.1+deb10u10 Debian-Security:10/oldoldstable [amd64])
[2024-03-06 14:10:06] Inst openssh-sftp-server [1:7.9p1-10+deb10u3] (1:7.9p1-10+deb10u4 Debian-Security:10/oldoldstable [amd64]) []
[2024-03-06 14:10:06] Inst openssh-server [1:7.9p1-10+deb10u3] (1:7.9p1-10+deb10u4 Debian-Security:10/oldoldstable [amd64]) []
[2024-03-06 14:10:06] Inst openssh-client [1:7.9p1-10+deb10u3] (1:7.9p1-10+deb10u4 Debian-Security:10/oldoldstable [amd64])
[2024-03-06 14:10:06] Inst exim4-config [4.92-8+deb10u8] (4.92-8+deb10u9 Debian-Security:10/oldoldstable [all])
[2024-03-06 14:10:06] Inst exim4-base [4.92-8+deb10u8] (4.92-8+deb10u9 Debian-Security:10/oldoldstable [amd64])
[2024-03-06 14:10:06] Inst exim4-daemon-light [4.92-8+deb10u8] (4.92-8+deb10u9 Debian-Security:10/oldoldstable [amd64])
[2024-03-06 14:10:06] Inst libcurl3-gnutls [7.64.0-4+deb10u7] (7.64.0-4+deb10u8 Debian-Security:10/oldoldstable [amd64])
[2024-03-06 14:10:06] Inst libisc-export1100 [1:9.11.5.P4+dfsg-5.1+deb10u9] (1:9.11.5.P4+dfsg-5.1+deb10u10 Debian-Security:10/oldoldstable [amd64])
[2024-03-06 14:10:06] Inst libdns-export1104 [1:9.11.5.P4+dfsg-5.1+deb10u9] (1:9.11.5.P4+dfsg-5.1+deb10u10 Debian-Security:10/oldoldstable [amd64])
[2024-03-06 14:10:06] Inst libmariadb3 [1:10.3.39-0+deb10u1] (1:10.3.39-0+deb10u2 Debian-Security:10/oldoldstable [amd64])
[2024-03-06 14:10:06] Inst libunbound8 [1.9.0-2+deb10u3] (1.9.0-2+deb10u4 Debian-Security:10/oldoldstable [amd64])
[2024-03-06 14:10:06] Inst libuv1 [1.24.1-1+deb10u1] (1.24.1-1+deb10u2 Debian-Security:10/oldoldstable [amd64])
[2024-03-06 14:10:06] Inst linux-libc-dev [4.19.289-2] (4.19.304-1 Debian-Security:10/oldoldstable [amd64])
[2024-03-06 14:10:06] Inst mariadb-client [1:10.3.39-0+deb10u1] (1:10.3.39-0+deb10u2 Debian-Security:10/oldoldstable [all])
[2024-03-06 14:10:06] Inst mariadb-server [1:10.3.39-0+deb10u1] (1:10.3.39-0+deb10u2 Debian-Security:10/oldoldstable [all])
[2024-03-06 14:10:06] Inst php-phpseclib [2.0.30-2~deb10u1] (2.0.30-2~deb10u3 Debian-Security:10/oldoldstable [all])
[2024-03-06 14:10:06] Inst python-pil [5.4.1-2+deb10u3] (5.4.1-2+deb10u4 Debian-Security:10/oldoldstable [amd64])
[2024-03-06 14:10:06] Inst sudo [1.8.27-1+deb10u5] (1.8.27-1+deb10u6 Debian-Security:10/oldoldstable [amd64])
[2024-03-06 14:10:06] Inst wpasupplicant [2:2.7+git20190128+0c1e29f-6+deb10u3] (2:2.7+git20190128+0c1e29f-6+deb10u4 Debian-Security:10/oldoldstable [amd64])
[2024-03-06 14:10:06] Inst xserver-common [2:1.20.4-1+deb10u10] (2:1.20.4-1+deb10u13 Debian-Security:10/oldoldstable [all])
[2024-03-06 14:10:06] Inst xvfb [2:1.20.4-1+deb10u10] (2:1.20.4-1+deb10u13 Debian-Security:10/oldoldstable [amd64])
[2024-03-06 14:10:06] Conf man-db (2.8.5-2+deb10u1 Debian-Security:10/oldoldstable [amd64])
[2024-03-06 14:10:06] Conf mariadb-server-core-10.3 (1:10.3.39-0+deb10u2 Debian-Security:10/oldoldstable [amd64])
[2024-03-06 14:10:06] Conf mariadb-client-core-10.3 (1:10.3.39-0+deb10u2 Debian-Security:10/oldoldstable [amd64])
[2024-03-06 14:10:06] Conf mariadb-client-10.3 (1:10.3.39-0+deb10u2 Debian-Security:10/oldoldstable [amd64])
[2024-03-06 14:10:06] Conf mariadb-server-10.3 (1:10.3.39-0+deb10u2 Debian-Security:10/oldoldstable [amd64])
[2024-03-06 14:10:06] Conf tzdata (2021a-0+deb10u12 Debian-Security:10/oldoldstable [all])
[2024-03-06 14:10:06] Conf bind9-host (1:9.11.5.P4+dfsg-5.1+deb10u10 Debian-Security:10/oldoldstable [amd64])
[2024-03-06 14:10:06] Conf libbind9-161 (1:9.11.5.P4+dfsg-5.1+deb10u10 Debian-Security:10/oldoldstable [amd64])
[2024-03-06 14:10:06] Conf libisccfg163 (1:9.11.5.P4+dfsg-5.1+deb10u10 Debian-Security:10/oldoldstable [amd64])
[2024-03-06 14:10:06] Conf libisccc161 (1:9.11.5.P4+dfsg-5.1+deb10u10 Debian-Security:10/oldoldstable [amd64])
[2024-03-06 14:10:06] Conf libdns1104 (1:9.11.5.P4+dfsg-5.1+deb10u10 Debian-Security:10/oldoldstable [amd64])
[2024-03-06 14:10:06] Conf libisc1100 (1:9.11.5.P4+dfsg-5.1+deb10u10 Debian-Security:10/oldoldstable [amd64])
[2024-03-06 14:10:06] Conf liblwres161 (1:9.11.5.P4+dfsg-5.1+deb10u10 Debian-Security:10/oldoldstable [amd64])
[2024-03-06 14:10:06] Conf openssh-sftp-server (1:7.9p1-10+deb10u4 Debian-Security:10/oldoldstable [amd64])
[2024-03-06 14:10:06] Conf openssh-server (1:7.9p1-10+deb10u4 Debian-Security:10/oldoldstable [amd64])
[2024-03-06 14:10:06] Conf openssh-client (1:7.9p1-10+deb10u4 Debian-Security:10/oldoldstable [amd64])
[2024-03-06 14:10:06] Conf exim4-config (4.92-8+deb10u9 Debian-Security:10/oldoldstable [all])
[2024-03-06 14:10:06] Conf exim4-base (4.92-8+deb10u9 Debian-Security:10/oldoldstable [amd64])
[2024-03-06 14:10:06] Conf exim4-daemon-light (4.92-8+deb10u9 Debian-Security:10/oldoldstable [amd64])
[2024-03-06 14:10:06] Conf libcurl3-gnutls (7.64.0-4+deb10u8 Debian-Security:10/oldoldstable [amd64])
[2024-03-06 14:10:06] Conf libisc-export1100 (1:9.11.5.P4+dfsg-5.1+deb10u10 Debian-Security:10/oldoldstable [amd64])
[2024-03-06 14:10:06] Conf libdns-export1104 (1:9.11.5.P4+dfsg-5.1+deb10u10 Debian-Security:10/oldoldstable [amd64])
[2024-03-06 14:10:06] Conf libmariadb3 (1:10.3.39-0+deb10u2 Debian-Security:10/oldoldstable [amd64])
[2024-03-06 14:10:06] Conf libunbound8 (1.9.0-2+deb10u4 Debian-Security:10/oldoldstable [amd64])
[2024-03-06 14:10:06] Conf libuv1 (1.24.1-1+deb10u2 Debian-Security:10/oldoldstable [amd64])
[2024-03-06 14:10:06] Conf linux-libc-dev (4.19.304-1 Debian-Security:10/oldoldstable [amd64])
[2024-03-06 14:10:06] Conf mariadb-client (1:10.3.39-0+deb10u2 Debian-Security:10/oldoldstable [all])
[2024-03-06 14:10:06] Conf mariadb-server (1:10.3.39-0+deb10u2 Debian-Security:10/oldoldstable [all])
[2024-03-06 14:10:06] Conf php-phpseclib (2.0.30-2~deb10u3 Debian-Security:10/oldoldstable [all])
[2024-03-06 14:10:06] Conf python-pil (5.4.1-2+deb10u4 Debian-Security:10/oldoldstable [amd64])
[2024-03-06 14:10:06] Conf sudo (1.8.27-1+deb10u6 Debian-Security:10/oldoldstable [amd64])
[2024-03-06 14:10:06] Conf wpasupplicant (2:2.7+git20190128+0c1e29f-6+deb10u4 Debian-Security:10/oldoldstable [amd64])
[2024-03-06 14:10:06] Conf xserver-common (2:1.20.4-1+deb10u13 Debian-Security:10/oldoldstable [all])
[2024-03-06 14:10:06] Conf xvfb (2:1.20.4-1+deb10u13 Debian-Security:10/oldoldstable [amd64])
[2024-03-06 14:10:06] ***************************************
[2024-03-06 14:10:06] * Install apt-get packages for Python3 *
[2024-03-06 14:10:06] ***************************************
[2024-03-06 14:10:06] Lecture des listes de paquets…
[2024-03-06 14:10:06] Construction de l'arbre des dépendances…
[2024-03-06 14:10:06] Lecture des informations d'état…
[2024-03-06 14:10:06] python3-pip est déjà la version la plus récente (18.1-5).
[2024-03-06 14:10:06] python3-setuptools est déjà la version la plus récente (40.8.0-1).
[2024-03-06 14:10:06] python3 est déjà la version la plus récente (3.7.3-1).
[2024-03-06 14:10:06] python3-dev est déjà la version la plus récente (3.7.3-1).
[2024-03-06 14:10:06] python3-venv est déjà la version la plus récente (3.7.3-1).
[2024-03-06 14:10:06] python3-requests est déjà la version la plus récente (2.21.0-1+deb10u1).
[2024-03-06 14:10:06] Le paquet suivant a été installé automatiquement et n'est plus nécessaire :
[2024-03-06 14:10:06] libupsclient4
[2024-03-06 14:10:06] Veuillez utiliser « sudo apt autoremove » pour le supprimer.
[2024-03-06 14:10:06] 0 mis à jour, 0 nouvellement installés, 0 à enlever et 36 non mis à jour.
[2024-03-06 14:10:06] ***************************
[2024-03-06 14:10:06] * Check Python3.x Version *
[2024-03-06 14:10:06] ***************************
[2024-03-06 14:10:06] Python3.x Version :: 3.7
[2024-03-06 14:10:06] ******************************************************
[2024-03-06 14:10:06] * Install apt-get packages for PyEnv (Python < 3.11) *
[2024-03-06 14:10:06] ******************************************************
[2024-03-06 14:10:06] Lecture des listes de paquets…
[2024-03-06 14:10:07] Construction de l'arbre des dépendances…
[2024-03-06 14:10:07] Lecture des informations d'état…
[2024-03-06 14:10:07] build-essential est déjà la version la plus récente (12.6).
[2024-03-06 14:10:07] libffi-dev est déjà la version la plus récente (3.2.1-9).
[2024-03-06 14:10:07] libreadline-dev est déjà la version la plus récente (7.0-5).
[2024-03-06 14:10:07] tk-dev est déjà la version la plus récente (8.6.9+1).
[2024-03-06 14:10:07] libxmlsec1-dev est déjà la version la plus récente (1.2.27-2).
[2024-03-06 14:10:07] liblzma-dev est déjà la version la plus récente (5.2.4-1+deb10u1).
[2024-03-06 14:10:07] xz-utils est déjà la version la plus récente (5.2.4-1+deb10u1).
[2024-03-06 14:10:07] libbz2-dev est déjà la version la plus récente (1.0.6-9.2~deb10u2).
[2024-03-06 14:10:07] curl est déjà la version la plus récente (7.64.0-4+deb10u8).
[2024-03-06 14:10:07] git est déjà la version la plus récente (1:2.20.1-2+deb10u8).
[2024-03-06 14:10:07] libxml2-dev est déjà la version la plus récente (2.9.4+dfsg1-7+deb10u6).
[2024-03-06 14:10:07] libncursesw5-dev est déjà la version la plus récente (6.1+20181013-2+deb10u5).
[2024-03-06 14:10:07] libssl-dev est déjà la version la plus récente (1.1.1n-0+deb10u6).
[2024-03-06 14:10:07] libsqlite3-dev est déjà la version la plus récente (3.27.2-3+deb10u2).
[2024-03-06 14:10:07] zlib1g-dev est déjà la version la plus récente (1:1.2.11.dfsg-1+deb10u2).
[2024-03-06 14:10:07] Le paquet suivant a été installé automatiquement et n'est plus nécessaire :
[2024-03-06 14:10:07] libupsclient4
[2024-03-06 14:10:07] Veuillez utiliser « sudo apt autoremove » pour le supprimer.
[2024-03-06 14:10:07] 0 mis à jour, 0 nouvellement installés, 0 à enlever et 36 non mis à jour.
[2024-03-06 14:10:07] *********************************
[2024-03-06 14:10:07] * Install PyEnv (Python < 3.11) *
[2024-03-06 14:10:07] *********************************
[2024-03-06 14:10:07] HEAD est maintenant à 21c2a3dd Add miniconda3-24.1.2-0 support for py312、py311、py310、py39 (#2915)
[2024-03-06 14:10:07] HEAD est maintenant à bad83e5 Merge pull request #12 from gerald-lnj/fix/update-clone-url
[2024-03-06 14:10:07] HEAD est maintenant à 172a0ed Add help text (#23)
[2024-03-06 14:10:07] HEAD est maintenant à 0f83c33 Add fish prompt changing (#475)
[2024-03-06 14:10:07] e[2;32mUpdating /var/www/html/plugins/ttscast/resources/pyenv...
Depuis https://github.com/pyenv/pyenv
* branch              master     -> FETCH_HEAD
[2024-03-06 14:10:08] e[0mDéjà à jour.
[2024-03-06 14:10:08] e[2;32mUpdating /var/www/html/plugins/ttscast/resources/pyenv/plugins/pyenv-doctor...
Depuis https://github.com/pyenv/pyenv-doctor
* branch            master     -> FETCH_HEAD
[2024-03-06 14:10:08] e[0mDéjà à jour.
[2024-03-06 14:10:08] e[2;32mUpdating /var/www/html/plugins/ttscast/resources/pyenv/plugins/pyenv-update...
Depuis https://github.com/pyenv/pyenv-update
* branch            master     -> FETCH_HEAD
[2024-03-06 14:10:09] e[0mDéjà à jour.
[2024-03-06 14:10:09] e[2;32mUpdating /var/www/html/plugins/ttscast/resources/pyenv/plugins/pyenv-virtualenv...
Depuis https://github.com/pyenv/pyenv-virtualenv
* branch            master     -> FETCH_HEAD
[2024-03-06 14:10:09] e[0mDéjà à jour.
[2024-03-06 14:10:09] PyEnv installation / update : done
[2024-03-06 14:10:09] **************************************************
[2024-03-06 14:10:09] * Compile and Install Python 3.11.8 (with PyEnv) *
[2024-03-06 14:10:09] **************************************************
[2024-03-06 14:10:09] *                                                *
[2024-03-06 14:10:09] * ATTENTION : Cette phase de l'installation peut *
[2024-03-06 14:10:09] * être longue et durer de 2 minutes (Config ++)  *
[2024-03-06 14:10:09] * à plus de 40 minutes sur des petites config !  *
[2024-03-06 14:10:09] **************************************************
[2024-03-06 14:10:09] Python 3.11.8 installation : done
[2024-03-06 14:10:09] **************************
[2024-03-06 14:10:09] * Create Python3.11 venv *
[2024-03-06 14:10:09] **************************
[2024-03-06 14:10:09] Python3 (Venv) Version :: 3.11
[2024-03-06 14:10:12] Python3.11 venv : done
[2024-03-06 14:10:12] *****************************
[2024-03-06 14:10:12] * Install Python3 libraries *
[2024-03-06 14:10:12] *****************************
[2024-03-06 14:10:13] Requirement already satisfied: pip in /var/www/html/plugins/ttscast/resources/venv/lib/python3.11/site-packages (24.0)
[2024-03-06 14:10:13] Requirement already satisfied: wheel in /var/www/html/plugins/ttscast/resources/venv/lib/python3.11/site-packages (0.42.0)
[2024-03-06 14:10:14] Requirement already satisfied: PyChromecast==14.0.0 in /var/www/html/plugins/ttscast/resources/venv/lib/python3.11/site-packages (14.0.0)
[2024-03-06 14:10:14] Requirement already satisfied: google-cloud-texttospeech==2.16.2 in /var/www/html/plugins/ttscast/resources/venv/lib/python3.11/site-packages (2.16.2)
[2024-03-06 14:10:14] Requirement already satisfied: gTTS==2.5.1 in /var/www/html/plugins/ttscast/resources/venv/lib/python3.11/site-packages (2.5.1)
[2024-03-06 14:10:14] Requirement already satisfied: protobuf>=4.25.1 in /var/www/html/plugins/ttscast/resources/venv/lib/python3.11/site-packages (from PyChromecast==14.0.0) (4.25.3)
[2024-03-06 14:10:14] Requirement already satisfied: zeroconf>=0.25.1 in /var/www/html/plugins/ttscast/resources/venv/lib/python3.11/site-packages (from PyChromecast==14.0.0) (0.131.0)
[2024-03-06 14:10:14] Requirement already satisfied: casttube>=0.2.0 in /var/www/html/plugins/ttscast/resources/venv/lib/python3.11/site-packages (from PyChromecast==14.0.0) (0.2.1)
[2024-03-06 14:10:14] Requirement already satisfied: google-api-core!=2.0.*,!=2.1.*,!=2.10.*,!=2.2.*,!=2.3.*,!=2.4.*,!=2.5.*,!=2.6.*,!=2.7.*,!=2.8.*,!=2.9.*,<3.0.0dev,>=1.34.1 in /var/www/html/plugins/ttscast/resources/venv/lib/python3.11/site-packages (from google-api-core[grpc]!=2.0.*,!=2.1.*,!=2.10.*,!=2.2.*,!=2.3.*,!=2.4.*,!=2.5.*,!=2.6.*,!=2.7.*,!=2.8.*,!=2.9.*,<3.0.0dev,>=1.34.1->google-cloud-texttospeech==2.16.2) (2.17.1)
[2024-03-06 14:10:14] Requirement already satisfied: google-auth<3.0.0dev,>=2.14.1 in /var/www/html/plugins/ttscast/resources/venv/lib/python3.11/site-packages (from google-cloud-texttospeech==2.16.2) (2.28.1)
[2024-03-06 14:10:14] Requirement already satisfied: proto-plus<2.0.0dev,>=1.22.3 in /var/www/html/plugins/ttscast/resources/venv/lib/python3.11/site-packages (from google-cloud-texttospeech==2.16.2) (1.23.0)
[2024-03-06 14:10:14] Requirement already satisfied: requests<3,>=2.27 in /var/www/html/plugins/ttscast/resources/venv/lib/python3.11/site-packages (from gTTS==2.5.1) (2.31.0)
[2024-03-06 14:10:14] Requirement already satisfied: click<8.2,>=7.1 in /var/www/html/plugins/ttscast/resources/venv/lib/python3.11/site-packages (from gTTS==2.5.1) (8.1.7)
[2024-03-06 14:10:14] Requirement already satisfied: googleapis-common-protos<2.0.dev0,>=1.56.2 in /var/www/html/plugins/ttscast/resources/venv/lib/python3.11/site-packages (from google-api-core!=2.0.*,!=2.1.*,!=2.10.*,!=2.2.*,!=2.3.*,!=2.4.*,!=2.5.*,!=2.6.*,!=2.7.*,!=2.8.*,!=2.9.*,<3.0.0dev,>=1.34.1->google-api-core[grpc]!=2.0.*,!=2.1.*,!=2.10.*,!=2.2.*,!=2.3.*,!=2.4.*,!=2.5.*,!=2.6.*,!=2.7.*,!=2.8.*,!=2.9.*,<3.0.0dev,>=1.34.1->google-cloud-texttospeech==2.16.2) (1.62.0)
[2024-03-06 14:10:14] Requirement already satisfied: grpcio<2.0dev,>=1.33.2 in /var/www/html/plugins/ttscast/resources/venv/lib/python3.11/site-packages (from google-api-core[grpc]!=2.0.*,!=2.1.*,!=2.10.*,!=2.2.*,!=2.3.*,!=2.4.*,!=2.5.*,!=2.6.*,!=2.7.*,!=2.8.*,!=2.9.*,<3.0.0dev,>=1.34.1->google-cloud-texttospeech==2.16.2) (1.62.0)
[2024-03-06 14:10:14] Requirement already satisfied: grpcio-status<2.0.dev0,>=1.33.2 in /var/www/html/plugins/ttscast/resources/venv/lib/python3.11/site-packages (from google-api-core[grpc]!=2.0.*,!=2.1.*,!=2.10.*,!=2.2.*,!=2.3.*,!=2.4.*,!=2.5.*,!=2.6.*,!=2.7.*,!=2.8.*,!=2.9.*,<3.0.0dev,>=1.34.1->google-cloud-texttospeech==2.16.2) (1.62.0)
[2024-03-06 14:10:14] Requirement already satisfied: cachetools<6.0,>=2.0.0 in /var/www/html/plugins/ttscast/resources/venv/lib/python3.11/site-packages (from google-auth<3.0.0dev,>=2.14.1->google-cloud-texttospeech==2.16.2) (5.3.3)
[2024-03-06 14:10:14] Requirement already satisfied: pyasn1-modules>=0.2.1 in /var/www/html/plugins/ttscast/resources/venv/lib/python3.11/site-packages (from google-auth<3.0.0dev,>=2.14.1->google-cloud-texttospeech==2.16.2) (0.3.0)
[2024-03-06 14:10:14] Requirement already satisfied: rsa<5,>=3.1.4 in /var/www/html/plugins/ttscast/resources/venv/lib/python3.11/site-packages (from google-auth<3.0.0dev,>=2.14.1->google-cloud-texttospeech==2.16.2) (4.9)
[2024-03-06 14:10:14] Requirement already satisfied: charset-normalizer<4,>=2 in /var/www/html/plugins/ttscast/resources/venv/lib/python3.11/site-packages (from requests<3,>=2.27->gTTS==2.5.1) (3.3.2)
[2024-03-06 14:10:14] Requirement already satisfied: idna<4,>=2.5 in /var/www/html/plugins/ttscast/resources/venv/lib/python3.11/site-packages (from requests<3,>=2.27->gTTS==2.5.1) (3.6)
[2024-03-06 14:10:14] Requirement already satisfied: urllib3<3,>=1.21.1 in /var/www/html/plugins/ttscast/resources/venv/lib/python3.11/site-packages (from requests<3,>=2.27->gTTS==2.5.1) (2.2.1)
[2024-03-06 14:10:14] Requirement already satisfied: certifi>=2017.4.17 in /var/www/html/plugins/ttscast/resources/venv/lib/python3.11/site-packages (from requests<3,>=2.27->gTTS==2.5.1) (2024.2.2)
[2024-03-06 14:10:14] Requirement already satisfied: ifaddr>=0.1.7 in /var/www/html/plugins/ttscast/resources/venv/lib/python3.11/site-packages (from zeroconf>=0.25.1->PyChromecast==14.0.0) (0.2.0)
[2024-03-06 14:10:14] Requirement already satisfied: pyasn1<0.6.0,>=0.4.6 in /var/www/html/plugins/ttscast/resources/venv/lib/python3.11/site-packages (from pyasn1-modules>=0.2.1->google-auth<3.0.0dev,>=2.14.1->google-cloud-texttospeech==2.16.2) (0.5.1)
[2024-03-06 14:10:14] ****************
[2024-03-06 14:10:14] * Install DONE *
[2024-03-06 14:10:14] ****************

Bonjour @megaing,

Les dépendances s’installent mais j’imagine que c’est le démon qui ne démarre pas avec un message d’erreur dans les logs du démon ?

Avez-vous regardé la documentation pour voir si vous n’êtes pas dans un des cas où cela ne peut pas fonctionner ?

Si c’est bien cela, il faut passer sur un OS « 64bits » pour que cela puisse fonctionner.

Bonne journée,
TiTidom.

Merci pour votre réponse instantanée!
Non, j’ai bien le statut dépendance en NOK et dans la partie démon: Dépendances non installées.
En lançant la commande uname -m sur jeedom j’ai x86_64 (j’avais déjà éssayé).
Merci encore.

Re Bonjour,

Merci pour cette info.

Alors : autant pour moi, c’est de ma faute ! j’ai fait un dernier ménage dans la dernière version de composants que j’utilise pas, et j’ai oublié d’enlever le check côté dépendances ! :frowning:

Je viens de pousser une nouvelle version (v1.1.14) sur le market, peux tu tester cette mise à jour et voir si le problème persiste ?

TiTidom.

Parfait! Ca fonctionne. Merci beaucoup.

Bonjour à tous,

Une nouvelle version v1.1.15 est disponible sur le market dès maintenant.

Dans cette version « mineure » : ajout de logs supplémentaires dans le script d’install pour aider à debbugger lorsque l’installation ne se passe pas bien chez les utilisateurs.

Changelog à jour.

Bonne journée,
TiTidom.

Bonjour à tous,

Une nouvelle version v1.1.16 béta est disponible sur le market dès maintenant.

Au menu :

  • Absolument rien pour ceux qui ne sont pas sous Debian 12 :stuck_out_tongue:
  • Et donc pour ceux qui sont sous Debian 12 : amélioration de l’affichage de la version de PyEnv sur la page de configuration et dans les logs, celui-ci n’étant pas utilisé avec cette version de Debian (car sous Debian 12, la version de Python est déjà celle attendue par le plugin :wink: )

Changelog à jour.

Bonne journée,
TiTidom.

Bonjour,

J’ai installé le plugin en béta, installation ok, dépendances ok, mais quand je lance un scan il ne trouve rien.
Alors j’ai un réseau séparé, jeedom est sur 192.168.10.50 et les GH sont sur 192.168.20.xx
J’ai un pc qui est en 10.100, lorsque je fais un ping en 20.100 sur une GH cela fonctionne, donc je n’ai visiblement pas de blocage entre les réseaux.

Mais je n’ai rien qui remonte.
Serait-il possible d’avoir un ajout manuel?
Y’a moyen de faire un ping de jeedom vers un équipement?

Merci

Bonjour @jeedom_nc ,

Faire un ping est une bonne chose pour un premier check de communication entre deux parties du réseau, mais cela ne garantit rien en terme de communication ensuite :slight_smile:

Les Google Home discutent via un protocole qui s’appelle le mDNS (multicast DNS), basé sur du broadcast (désolé pour les termes barbares, là on est en plein dans du réseau :stuck_out_tongue: ) et le trafic broadcast ne passe pas les sous-réseaux.

En langage moins technique et plus clair pour tous : ton jeedom est sur le réseau 192.168.10 et le plugin lance un appel « mDNS » sur ce réseau en « .10 » pour découvrir les Google Home, mais tes google home eux sont sur un autre réseau en 192.168.20 donc ils ne reçoivent pas cette requête et donc ne répondent pas :frowning:

Alors tout n’es pas perdu, il existe ce que l’on appelle des « mDNS Forwarder », disponible sur le routeur qui s’occupe de diffuser les deux réseaux en .10 et .20 et qui fait le pont entre les deux.

Si tu as une telle option sur ton routeur (qui peut se nommer de bien des façons : « Bonjour », « mDNS proxy », « mdns repeater », « Zeroconf », « Avahi », etc…), tu peux l’activer, et cela pourrait résoudre tout soucis.

Question : pourquoi avoir fait ce choix de mettre tes google home sur un réseau à part ?

Sinon, je n’ai malheureusement pas d’autres solutions à date (l’ajout manuel n’étant pas une possibilité tel qu’est fait le plugin et surtout avec les librairies qu’il utilise derrière pour se connecter aux équipements).

TiTidom.

Ok merci de ton retour.
J’ai un UNIFI pro SE, le multicast n’était pas activé sur le réseau .10
image

Il a bien trouvé les GH :+1:

D’un point de vue sécurité, il est préférable d’avoir des réseaux séparés qui normalement ne communiquent pas entre eux. Jeedom est installé sur une machine proxmox ou j’ai un automate sur le réseau .10. Normalement Jeedom aurait du être sur le .20, mais comme ça bloque… pour faire simple je l’ai donc mis en .10…
Va falloir que je trouve un expert unifi et proxmox pour ajuster les réglages et vérifier si la sécurité est optimale car je comprends et maitrise en mode novice.

Merci pour ton aide. :slight_smile:

Bonjour TiTidom,
je commence à basculer mes cdes Gcast vers ton super plugin TTSCast (j’admire la rigueur du boulot !!), pas de pb particulier sauf un point nde détail:
Lorsque j’utilise la commande dans un scénario:

#[Multimédia][BureauTTS][Custom Cmd]#

avec par exemple en custom Cms:

`"action": "customsounds", "value":  "tout_eteint.mp3", "volume": 80`

avec dans le scénario des actions après #[Multimédia][BureauTTS][Custom Cmd]#
le scénario n’attends pas la fin du mp3 pour se dérouler, je dois donc mettre un sleep de la durée du Mp3 joué :woozy_face:.
Je vais devoir chronométrer tous mes Mp3 (un paquet!!) !!
y a-t-il un autre moyen que la cde « sleep » pour faire attendre la finj du Mp3 ?
Bon ce n’est pas critique du tout mais une idée ?
en tout cas merci pour le plugin.

Bonjour @Kerdale,

Ah… voilà une bonne question :slight_smile:

Vive le multitâche :stuck_out_tongue:

Alors pour répondre à ton besoin, je te propose de jouer avec le paramètre Cast Media State qui t’indique quel est l’état actuel de l’équipement Google (en train de jouer, en train de dormir, en plein buffering, etc… :wink: )

Voici un exemple qui devrait répondre à ton besoin (enfin j’espère, si j’ai bien compris ce besoin) :

le premier sleep(3) c’est pour laisser le temps à ton équipement de se mettre à jour sinon la condition d’en dessous est d’office remplie et ca passe à la suite…

la commande wait c’est celle qui t’intéresse, couplée à l’état de ton google home Cast Media State

Les valeurs sont à adapter en fonction de ton environnement (notamment la vitesse de ton jeedom à prendre contact avec le google home, celui-ci a changer d’état etc…)

et l’état ‹ UNKNOWN › que je teste, c’est dans cet état que sont mes équipements Google quand ils ne font rien, je te laisse adapter cette valeur en fonction de ce que tu pourras voir sur le dashboard comme état sur ton équipement correspondant :wink:

Est-ce que cela répond à ce que tu voulais faire ? Sinon met nous un exemple de scénario et on pourra regarder.

Bonne journée,
TiTidom.