Aller au contenu

Quick App - Sonos Zone Controller


Krikroff

Messages recommandés

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)

:)

 

Lien vers le commentaire
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 ...

Lien vers le commentaire
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

Lien vers le commentaire
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
Lien vers le commentaire
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
Lien vers le commentaire
Partager sur d’autres sites

  • 3 semaines après...
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
Lien vers le commentaire
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

Lien vers le commentaire
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?

Lien vers le commentaire
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

Lien vers le commentaire
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
Lien vers le commentaire
Partager sur d’autres sites

  • 2 semaines après...

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
Lien vers le commentaire
Partager sur d’autres sites

  • 2 mois après...

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

Lien vers le commentaire
Partager sur d’autres sites

  • 3 semaines après...

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,
Lien vers le commentaire
Partager sur d’autres sites

×
×
  • Créer...