Aller au contenu
Krikroff

Quick App - Sonos Zone Controller

Recommended Posts

Le composant n'étant pas encore disponible (en cours côté Fibaro), tu peux faire cela en insérant une balise img dans ton label

local albumArtThumbnail = string.format('<img src="%s" crossorigin="anonymous" align="left" width="150" height="150" border="1">', albumArtURI)

:)

 

Partager ce message


Lien à poster
Partager sur d’autres sites

ok, super, je vais essayer ca :60:

 

par contre je ne sais pas pourquoi le QA Sonos n'est pas visible sur l'iPhone...  mais comme de toute manière on ne sait rien faire avec les QA sur l'application mobile c'est moins grave ...

Partager ce message


Lien à poster
Partager sur d’autres sites

QA et même les plugins Fibaro sont indisponibles sur les applications mobiles, cela devrait bientôt évoluer ;)

 

  • Like 1

Partager ce message


Lien à poster
Partager sur d’autres sites

tu fais bien simplement un updateView("label", "texte", string), string étant ce que tu as mis ci-dessus ? 

parce que moi il affiche tout en mode texte...il ne tient pas compte de la balise img

Partager ce message


Lien à poster
Partager sur d’autres sites

Oui c’est interprété en texte en mode création mais si tu regardes dans la vue principale tu devrais avoir quelque chose ;)


Envoyé de mon iPhone en utilisant Tapatalk

  • Like 1

Partager ce message


Lien à poster
Partager sur d’autres sites

Bonsoir 

 

je tente d'installer sonos sur hc3.

j'ai installer l'application du Marketplace,mais je n'arrive pas a la  paramétrer correctement

je joint une capture d'écran  

help!!:)

 

 

Capture d’écran 2020-06-16 à 21.23.09.png

Capture d’écran 2020-06-16 à 21.22.55.png

Capture d’écran 2020-06-16 à 21.23.18.png

Partager ce message


Lien à poster
Partager sur d’autres sites

tu as lu le topic dédié à ce sujet ?

 

tu devrais y trouver tes réponses...

 

 

  • Like 1

Partager ce message


Lien à poster
Partager sur d’autres sites

@juju29, as-tu bien renseigné dans le panneau variables du QA l' IP de ton SONOS ?

Partager ce message


Lien à poster
Partager sur d’autres sites

Bonjour à tous,

 

Pour ceux que cela intéresse, la dernière version est disponible et apporte quelques corrections et fonctionnalités intéressantes ;)

 

Version 1.3.1 RC

 

Tested with Sonos Software Version: 56.0-76060 / Sonos OS: S2 - Version 12.0.5 & 12.1

  • Add support to use in block scenes (Play, Pause, Stop, Next, Prev, Set Volume, Set mute) 
  • Support for album covers when available (cf. music library)
  • Performance improvement when initiating a playback
  • Improved radio playback and track information
  • Increase the number of supported radio stations (with auto configuration up to 9)
  • Support for Sonos playlists (with auto configuration up to 6 saved queues)
  • Add playFile command
  • Add playStream command
  • Add playSavedQueue command
  • Add startQueue command
  • Add clearQueue command
  • Add seek command
  • Add snapshot command
  • Add revert command
  • Add getListSavedQueues command
  • Add addURIToQueue command
  • Add checkForUpdate command
  • Add getTreble and setTreble commands
  • Add getBass and setBass commands
  • Various Bug fixes (Polling when not configured, parsing ...)

 

J'espère vous proposer la prochaine màj plus rapidement.

Bon dimanche et amusez-vous bien :)

 

  • Like 3

Partager ce message


Lien à poster
Partager sur d’autres sites

Dommage que je n'ai pas de HC3 pffff :15:

Partager ce message


Lien à poster
Partager sur d’autres sites
Le 11/10/2020 à 12:36, Krikroff a dit :

Bonjour à tous,

 

Pour ceux que cela intéresse, la dernière version est disponible et apporte quelques corrections et fonctionnalités intéressantes ;)

 

Version 1.3.1 RC

 

Tested with Sonos Software Version: 56.0-76060 / Sonos OS: S2 - Version 12.0.5 & 12.1

  • Add support to use in block scenes (Play, Pause, Stop, Next, Prev, Set Volume, Set mute) 
  • Support for album covers when available (cf. music library)
  • Performance improvement when initiating a playback
  • Improved radio playback and track information
  • Increase the number of supported radio stations (with auto configuration up to 9)
  • Support for Sonos playlists (with auto configuration up to 6 saved queues)
  • Add playFile command
  • Add playStream command
  • Add playSavedQueue command
  • Add startQueue command
  • Add clearQueue command
  • Add seek command
  • Add snapshot command
  • Add revert command
  • Add getListSavedQueues command
  • Add addURIToQueue command
  • Add checkForUpdate command
  • Add getTreble and setTreble commands
  • Add getBass and setBass commands
  • Various Bug fixes (Polling when not configured, parsing ...)

 

J'espère vous proposer la prochaine màj plus rapidement.

Bon dimanche et amusez-vous bien :)

 

Bonjour à tous,

Je migre tout doucement sur cette HC3 en prenant soin de vérifier que toutes mes fonctionalités sur HC2 fonctionne correctement.

Aujourd'hui, je suis sur la gestion de mes SONOS en utilisant ce QA de @krikroff qui semble super.

J'ai donc une petite question sur le sujet: y a-t-il une possible de récupérer l'état du SONOS géré par le QA.

J'avais sur ma HC2 un test sur cet état sur la valeur "Radio Playing"

 

Quelqu'un pour m'aider à récupérer l'état de cette rpopriété via ce QA?

Merci

  • Like 1

Partager ce message


Lien à poster
Partager sur d’autres sites

Il est uniquement possible pour le moment de récupérer l’état du transport : playing, stop, trans. Etc. visible dans le gestionnaire d’événements.

En raison des limitations actuelles il n’est pas possible de rajouter des propriétés au QA comme cela était possible dans les plug-in.

Il y a un paquet de méthodes hack/usine à gaz pour s’en affranchir mais je n’ai pas envie de pourrir l’architecture.

J’ai une idée afin de répondre à ton besoin avec quelque chose de propre, je test ça et l’intègre dans la prochaine maj du QA, logiquement cette semaine

 

 

Envoyé de mon iPhone en utilisant Tapatalk

Partager ce message


Lien à poster
Partager sur d’autres sites
il y a 7 minutes, Krikroff a dit :

Il est uniquement possible pour le moment de récupérer l’état du transport : playing, stop, trans. Etc. visible dans le gestionnaire d’événements.

En raison des limitations actuelles il n’est pas possible de rajouter des propriétés au QA comme cela était possible dans les plug-in.

Il y a un paquet de méthodes hack/usine à gaz pour s’en affranchir mais je n’ai pas envie de pourrir l’architecture.

J’ai une idée afin de répondre à ton besoin avec quelque chose de propre, je test ça et l’intègre dans la prochaine maj du QA, logiquement cette semaine emoji4.png

 

 

Envoyé de mon iPhone en utilisant Tapatalk

Super rapide la réponse mais j'avoue ne pas encore avoir une totale maitrise de la BOX.

Peux-tu me guider sur comment récupérer les infos (playing, strop, trans, etc...) histoire de voir si je trouve mon bonheur?

Partager ce message


Lien à poster
Partager sur d’autres sites

C’est la propriété state du QA. Ex: si tu fais une scène en mode block et que tu ajoutes le QA tu verras que tu peux déclencher ta scène en fonction de l’état du transport : playing, stop, pause ...
Idem en lua.


Envoyé de mon iPhone en utilisant Tapatalk

Partager ce message


Lien à poster
Partager sur d’autres sites
il y a 17 minutes, Krikroff a dit :

C’est la propriété state du QA. Ex: si tu fais une scène en mode block et que tu ajoutes le QA tu verras que tu peux déclencher ta scène en fonction de l’état du transport : playing, stop, pause ...
Idem en lua.


Envoyé de mon iPhone en utilisant Tapatalk

C'est tout bon, ça fera l'affaire. Un grand merci

  • Like 1

Partager ce message


Lien à poster
Partager sur d’autres sites

salut

comment marche le tts dans cette version ?

svp un petit exemple ou une explication

merci

 

Partager ce message


Lien à poster
Partager sur d’autres sites

Le TTS n’est pas encore pris en charge mais bien dans la roadmap.


Envoyé de mon iPhone en utilisant Tapatalk

Partager ce message


Lien à poster
Partager sur d’autres sites

Salut les amis, petite mise à jour V 1.3.8 :)

 

Surtout des améliorations en matière de performance, le support des pochettes d'album pour Sonos Radio, Amazon Music, Spotify, TuneIn, Music library.

L'ajout d'un paramètre "protect" pour les méthodes playFile et playStream pour éviter par exemple des effets indésirables de répétition ou dysfonctionnement de la reprise.

Le support des modes de lecture NORMAL,REPEAT_ALL,REPEAT_ONE,SHUFFLE_NOREPEAT,SHUFFLE,SHUFFLE_REPEAT_ONE, les crossfade

La note de mise à jour complète est disponible première page ;)

 

Je vous souhaite à tous de très joyeuses fêtes de fin d'année et de bonnes vacances pour les veinards.

  • Like 1

Partager ce message


Lien à poster
Partager sur d’autres sites

salut

tu as une date pour :

Support for multi-devices in group used for triggering in scene and prepare for group-ungroup

et surtout le

Support for TTS (TextToSpeech)

 

merci

Partager ce message


Lien à poster
Partager sur d’autres sites

Salut!

C’est toujours dans la roadmap mais je n’ai pas de date pour le moment, Sonos s’amuse avec son firmware et je préfère attendre que cela stabilise...
Pour le TTS j’ai plusieurs protos, il faut que je confirme mes choix et procède à une intégration propre.

Pour faire patienter :) une nouvelle version 1.4.0 est disponible pour le support de Sonos OS: S2 - Version 13 (number 62186220). Prise en charge du Sonos ARC, ajout d’une nouvelle fonctionnalité playNextRadio, gestion du mode de lecture.


Envoyé de mon iPhone en utilisant Tapatalk

Partager ce message


Lien à poster
Partager sur d’autres sites

super merci :74:

peut tu stp stp stp

envoyer une des protos TTS

je l'attends avec impatience

je veux bien etre beta testeur :60:

 

pls pls pls

Partager ce message


Lien à poster
Partager sur d’autres sites

Bonjour à vous tous et merci à nouveau à Krikroff pour ce superbe outil !

 

J'utilisais dans la version HC2, la possibilité de récupérer mes morceaux via SMB sur mon serveur. Est-ce toujours possible ?

 

J'ai essayé les commandes :"Playfile" et "Playstream" mais sans succès car je n'arrive pas à mettre une ligne de chemin type :

 

 

fibaro.call(716"playStream""smb://NAS._smb._tcp.local/Qmultimedia/Music/HC2/reveil.mp3"true508000)
 
Auriez-vous une idée  ?
 
Merci,

Partager ce message


Lien à poster
Partager sur d’autres sites

×