Aller au contenu

Fibaro Hc2 Vd Sonos Remote: Télécommande Pour Diffuseur Sonos


Krikroff

Messages recommandés

VoiceRSS est dans les choux... arrêt du service, serveur attaqué nous verrons ce qui est certains c’est que le site est en maintenance !

Comme évoqué avec Sankotronic, si la configuration VoiceRSS n’est pas renseignée le VD utilise par défaut responsivevoice.

Node-sonos-http c’est pareil ça utilise un service en ligne pour le TTS il me semble

Lien vers le commentaire
Partager sur d’autres sites

Petite question.
Ma sonos gère le son de la. sonnette de la maison.

Je cherche donc à jouer un mp3 qui se trouve sur le syno mais j ai pas trouvé comme donner l accès possible.

Avant avec ma freebox c est direct avec le chemin du mp3 mais sur le NAS ça marche pas aussi simplement.
Probablement une histoire d Authentification ? Vous avez une idée ?

Merci.


Envoyé de mon iPhone en utilisant Tapatalk

Lien vers le commentaire
Partager sur d’autres sites

mon bouton avait ce code avec la freebox

 

-- 408 is the Virtual Device ID
-- 28 is the Process button ID
local sid, bid = 322, 28
-- Create STREAM params object
local params = {
  -- stream: the file / uri
  --   stream ="//192.168.0.254/Disque dur/Musiques/bell.mp3",
  stream ="//192.168.0.91/music/bell.mp3",
  -- source: "local" or "http", "local" is setted by default
    source = "local",
  -- duration: play duration in seconds (option) or "auto"
   duration = "auto",
  -- volume: the volume for playing the stream
  volume = 35
}
local _f = fibaro
local _x ={root="x_sonos_object",load=function(b)local c=_f:getGlobalValue(b.root)if string.len(c)>0 then local d=json.decode(c)if d and type(d)=="table"then return d else _f:debug("Unable to process data, check variable")end else _f:debug("No data found!")end end,set=function(b,e,d)local f=b:load()if f[e]then for g,h in pairs(d)do f[e][g]=h end else f[e]=d end;_f:setGlobal(b.root,json.encode(f))end,get=function(b,e)local f=b:load()if f and type(f)=="table"then for g,h in pairs(f)do if tostring(g)==tostring(e or"")then return h end end end;return nil end}
-- Make a request to the remote to process params object instantly
_x:set(tostring(sid), { stream = params })
_f:call(sid, "pressButton", bid)

j'ai tenté simplement/naïvement de remplacer l'ip du nas

  stream ="//192.168.0.91/music/bell.mp"

 

Lien vers le commentaire
Partager sur d’autres sites

il y a 24 minutes, Sakkhho a dit :

ha oui deja 1 erreur, mais pas que, ca passe pas

 

//192.168.0.91/volume1/music/bell.mp3

 

sachant que la connexion au NAS se fait en https 

https://192.168.0.91

 

voici le chemin que j'ai ais

//IPSYNO/music/iTunes/Sons/Intrusion.mp3

et l'utilisateur GUEST devait avoir les droits sur ce répertoire (site me souviens bien)

  • Like 1
Lien vers le commentaire
Partager sur d’autres sites

Hello,

La blonde a parlé chez vous ce matin ?

Elle ne parle que les matins hors we à la maison pour dire aux enfants de finir le petit déjeuner et d'aller se laver les dents... Donc ce matin on est à la bourre.

Il faut faire une manipulation particulière pour relancer le service ?

 

Lien vers le commentaire
Partager sur d’autres sites

@ebtjjn

 

Tu n'auras rien à faire, le VD appelle le service avec tout ce qu'il faut.

Comme dit précédemment, rien pour moi non plus.

 

@Krikroff a mis en palce responsivevoice, commenté la ligne de l'apikey de voicerss.

 

Petite rectif, il ne faut pas commenter mais enlever la clé

voiceRssApiKey = "",
string.len(UserParams.voiceRssApiKey)>0 

 

Lien vers le commentaire
Partager sur d’autres sites

il y a 29 minutes, ebtjjn a dit :

Hello,

La blonde a parlé chez vous ce matin ?

Elle ne parle que les matins hors we à la maison pour dire aux enfants de finir le petit déjeuner et d'aller se laver les dents... Donc ce matin on est à la bourre.

Il faut faire une manipulation particulière pour relancer le service ?

 

Silence radio ce matin aussi :/

Lien vers le commentaire
Partager sur d’autres sites

Je pense qu'ils ont perdu la base de données du site, par rassurant... Mais bon je viens de recréer mon compte avec un mot de passe bidon et dédié exclusivement à l'usage(dans le doute;)) puis généré une nouvelle clé pour l' API.

Impossible pour moi de tester avant ce soir.

 

PS: Si vous utilisiez le même mdp sur d'autres sites, je vous conseille de faire le tour des plateformes et changer votre mot de passe par sécurité.

 

  • Like 1
Lien vers le commentaire
Partager sur d’autres sites

Je recrée non compte RSS et j'ai généré une nouvelle clé. J'ai changé la clé dans le VD avec la nouvelle et maintenant tout marche bien.

 

I confirm I have made a new RSS registration and generated a new key.. I have updated the key in VD and now everything works perfectly.

 

Lien vers le commentaire
Partager sur d’autres sites

×
×
  • Créer...