Aller au contenu

Messages recommandés

Posté(e)

Bah faut bien avec une bande de fous furieux comme vous

J'espère que la modif réglera définitivement le problème

Envoyé de mon iPhone àl'aide de Tapatalk

Posté(e)

Mauvaise nouvelle Krikroff ... :(  cela ne fonctionne plus ce matin voila le message d'erreur

[DEBUG] 03:14:37: Get transport state request
[DEBUG] 03:14:39: Communication error code: 1
[DEBUG] 03:14:39: retry #0 action: GetTransportInfo
[DEBUG] 03:15:02: Communication error code: 2
[DEBUG] 03:15:02: retry #1 action: GetTransportInfo
[DEBUG] 03:15:24: Communication error code: 2
[DEBUG] 03:15:24: retry #2 action: GetTransportInfo
[DEBUG] 03:15:36: Communication error code: 2
[DEBUG] 03:15:36: retry #3 action: GetTransportInfo
[DEBUG] 03:15:39: Communication error code: 2
[DEBUG] 03:15:39: retry #4 action: GetTransportInfo
[DEBUG] 03:16:01: Communication error code: 2
[DEBUG] 03:16:01: retry #5 action: GetTransportInfo
[DEBUG] 03:16:23: Communication error code: 2
[DEBUG] 03:16:23: retry #6 action: GetTransportInfo
[DEBUG] 03:16:36: Communication error code: 2
[DEBUG] 03:16:36: retry #7 action: GetTransportInfo
[DEBUG] 03:16:39: Communication error code: 2
[DEBUG] 03:16:39: retry #8 action: GetTransportInfo
[DEBUG] 03:16:43: Communication error code: 2
[DEBUG] 03:16:43: retry #9 action: GetTransportInfo
[DEBUG] 03:16:46: Communication error code: 2
[DEBUG] 03:16:46: Error: Code returned n.c
[DEBUG] 03:17:07: Communication error code: 2
[DEBUG] 03:17:07: retry #0
[DEBUG] 03:17:28: Communication error code: 2
[DEBUG] 03:17:28: retry #0
[ERROR] 03:17:29: line 1539: attempt to index local 'self' (a number value)
Posté(e)

Tu peux remplacer la ligne 1510

Sonos.getZpStatus = function(self, retry)

par

function Sonos:getZpStatus(retry)

mais sans trop de convictions :(

 

Quelle est la version du HC2 ?

Posté(e)

JC, j'avais une question ... 

est -il possible d'avoir la reprise de la musique après l'utilisation de ta fonction playfile ?

D'avance merci.

Posté(e)

@Krikroff

tu avais raison de ne pas être convaincu  ;)

[DEBUG] 20:38:17: Loudness is OFF
[DEBUG] 20:38:17: Get transport state request
[DEBUG] 20:38:17: transport state: STOPPED
[DEBUG] 20:38:44: Communication error code: 2
[DEBUG] 20:38:44: retry #0
[ERROR] 20:38:45: line 1526: attempt to index local 'self' (a number value)
Posté(e)

je vais essayer de reproduire le problème ;)

 

Edit: merci...

  • 2 semaines après...
Posté(e)

@PITP2, je suis bien ennuyé car je test depuis 10 jours maintenant le vfib et je n'arrive pas àreproduire le problème que tu rencontres :huh:... Je cherche mais rien... Je ne lâche pas l'affaire ;)

  • 3 semaines après...
Posté(e)

Depuis le passage en V4.018 je me retrouve une nouvelle fois avec des problèmes sur l'expression de la valeur d'une température stockée dans une variable globale

 

Le tts dit => Il fait degré degré degré degré dans la veranda ..

Donc répétition 4 fois du mot degrés

 

le debug indique ceci pour la valeur stockée dans la variable globale.

 

[DEBUG] 14:55:13: 21.3

Donc le problème ne vient pas de là .

 
local ValeurTemp = fibaro:getGlobalValue ('TempEnOVeranda')
fibaro:debug(ValeurTemp)
local degre = string.gsub(ValeurTemp, ',' , ' degret ')   --- on remplace la virgule par le mot degret
local degre = string.gsub(ValeurTemp, '.' , ' degret ')   --- on remplace la virgule par le mot degret
local notification = "Il fait " .. degre .. " dans la verandaaa";
fibaro:setGlobal("SonosTTS", "lng=fr|dr=auto|vol=50|txt="..notification..". . .|");
Posté(e)

Pas très lisible sur le téléphone je vais regarder des que j'ai 5 minutes et un écran de plus de 4"

Mais si il y a répétition juste d'une partie du message alors le problème vient a 99% du code qui génère le message, je confirme ou infirme ça asap !

Envoyé de mon iPhone àl'aide de Tapatalk

Posté(e)

Il faut passer au Galaxy note 4 ;)

 

Je suis d'accord avec toi que cela vient du code, mais mes compétences sont limitées ...

le problème doit venir du string.gsub

Posté(e)

Merci d'enfoncer le clou

Pour le code je vais voir

Envoyé de mon iPhone àl'aide de Tapatalk

Posté(e)

Oui il y a des erreurs dans le code: le second gsub écrase le premier car la variable est ré-déclarée avec un local devant  ;) ,ensuite le pattern du gsub n'est pas bon tu dois remplacer les lignes par les suivante:

local degre = string.gsub(ValeurTemp, '[,]' , ' degret ')
degre = string.gsub(degre, '[.]' , ' degret ')

Logiquement le TTS est capable d’interpréter les nombres décimaux, cela ne marche pas chez toi ?

  • 2 semaines après...
Posté(e)

Bonjour Krikroff,

 

Est-ce que ce plugin est censé fonctionné sur une HC Lite (et donc sans support de LUA) ?

 

J'ai installé, sans succès pour le moment.

 

Merci pour votre retour !

Posté(e)

Bonjour thomasgx, non le code ne marche pas sur HCLite... Peut-être en V4 lorsque j’aurais terminé la conversion en plugin et si Fibaro ouvre le HClite aux plugins

  • 2 semaines après...
Posté(e) (modifié)

Bonsoir Krikroff,

 

quelques jours d'inscription et je vais déjà  faire mon boulet :(

 

Voilà  mon problème. J'ai installé ton VD Sonos sans soucis en version 0.0.8, et je rencontre 2 problèmes.

 

j'arrive bien à  faire fonctionner la synthèse vocale mais elle est lue 2 fois de suite.

j'utilise pour cela le code suivant dans un bouton en LUA :

fibaro:setGlobal("SonosTTS", "lng=fr|dr=auto|vol=10|txt=coucou, test de synthese vocale |");

Mon 2ème problème est quand je veux jouer un mp3 stocké sur mon NAS syno, j'ai toujours le message d'erreur suivant en debug.

[ERROR] 18:37:04: line la reprise est automatiq..."]:5

Le code que j'utilise est le suivant :

PlayFile("192.168.0.102/TTS/002.mp3", 10);

je précise que cette même URL fonctionne sans problème depuis Firefox ou depuis le plugin de Fibaro.

 

Je cherche depuis ce matin, et je dois bien me résoudre à  appeler au secours  :13:

 

Merci d'avance de ton aide.

Modifié par Fred le ouf
Posté(e)

bonsoir Fred le ouf , je vais voir de mon côté car la je n'ai pas les idées suffisamment claires

Édit: demain je pense

Envoyé de mon iPhone àl'aide de Tapatalk

×
×
  • Créer...