Comme annoncé, ce forum est passé en lecture seule au 1er janvier 2020. Désormais nous vous invitons à vous rendre sur notre nouvelle page communauté :
Image

A très bientôt !

Création Plugin Volumio 2

Avatar de l’utilisateur
propositionjoe
Timide
Messages : 302
Inscription : 17 févr. 2016, 21:39
Contact :

Re: Création Plugin Volumio 2

Message par propositionjoe » 28 janv. 2018, 10:15

bluebob a écrit :
06 janv. 2018, 19:01
Voici ce que donne mon petit script
Il y a l'artiste, le titre, la pochette (si disponible), le volume. Et ensuite les commandes de volumes (je ne vois pas comment faire un slider) et un bouton raccourci vers une radio préférée .
Capture d’écran 2018-01-06 à 18.57.39.png
Vraiment sympa ton script,
Tu envisages de le partager?
En tout cas tu m'a donné l'envie d'essayer de bricoler de mon côté:
https://i.imgur.com/lQc4scz.png

Moins abouti que toi, mais en attendant un plugin plus avancé, ça fait le job.
Pour ceux qui s'intéresse à ma conf, je vous laisse jeter un coup d’œil:
https://carmagnole.ovh/se-rendre-la-vie ... berges.htm
Proxmox avec VM jeedom
Zigbee2mqtt, Broadlink, Zwave, Blea, Tasmotta, EspEasy
Mon blog: https://carmagnole.ovh

bluebob
Timide
Messages : 13
Inscription : 19 mars 2017, 20:08

Re: Création Plugin Volumio 2

Message par bluebob » 28 janv. 2018, 12:52

Si tu veux je vais essayer de le partager sur la market. Attention c'est basique, ce serait bien de l'améliorer.

Avatar de l’utilisateur
propositionjoe
Timide
Messages : 302
Inscription : 17 févr. 2016, 21:39
Contact :

Re: Création Plugin Volumio 2

Message par propositionjoe » 29 janv. 2018, 18:10

Salut,
Bonne nouvelle,
je veux bien aider à améliorer, mais mes compétences ne sont pas énormes non plus...
Ce sera peut être l'occasion d'apprendre de nouvelles choses!
Proxmox avec VM jeedom
Zigbee2mqtt, Broadlink, Zwave, Blea, Tasmotta, EspEasy
Mon blog: https://carmagnole.ovh

Adr51
Timide
Messages : 16
Inscription : 14 nov. 2017, 21:16

Re: Création Plugin Volumio 2

Message par Adr51 » 06 févr. 2018, 20:43

Bonjour,
Comment avez vous affiché le résultat du script php dans un widget ? Lorsque je fais un widget avec #state#, j'obtiens "0" en résultat.

Fraborak
Timide
Messages : 12
Inscription : 06 mars 2018, 17:38

Re: Création Plugin Volumio 2

Message par Fraborak » 07 mars 2018, 11:51

salut,

je surveille ce sujet très intéressant et je suis dispo pour vous aider mais je débute avec jeedom mais pas avec les scripts et la programmation

a+

davindisko
Timide
Messages : 3
Inscription : 04 janv. 2018, 14:24

Re: Création Plugin Volumio 2

Message par davindisko » 14 mars 2018, 16:11

Bonjour à tous,
J'avais commencé à travailler sur ce plugin. N'ayant plus trop le temps en ce moment, je mets à disposition le dépôt sous BitBucket, en accès public.
N'hésitez pas à proposer vos évolutions.
https://bitbucket.org/davindisko/jeedom-volumio/

Avatar de l’utilisateur
scaphou
Timide
Messages : 229
Inscription : 25 juil. 2015, 07:51
Localisation : Spain

Re: Création Plugin Volumio 2

Message par scaphou » 05 avr. 2018, 15:11

bluebob a écrit :
28 déc. 2017, 13:25
Version avec affichage de la pochette

Code : Tout sélectionner

<?php
  
 	$json=file_get_contents('http://volumio.local/api/v1/getstate');
	$obj=json_decode($json,true);

	echo $obj["artist"] . ' - ' . $obj["title"];
	echo "<br><img src='http://volumio.local" . $obj["albumart"] . "' height='200' width='200'>";
?> 
Salut @bluebob,
J'ai une erreur avec le script, n’étant pas très doué peut être pourrais tu m’orienter.

Code : Tout sélectionner

Error on shell exec, return value : 2. Details : Array ( [0] => [artist] . - . [title] 
 )
j'ai collé ton code dans type "script/info/autre" j'ai changer "volumio.local" par l'IP du satelite, puis c'est tout. mais j'ai l'erreur si dessus.

sinon les action http fonctionne me reste juste la jacket
Jeedom RPI3 et VM

bluebob
Timide
Messages : 13
Inscription : 19 mars 2017, 20:08

Re: Création Plugin Volumio 2

Message par bluebob » 05 avr. 2018, 15:41

Normalement tu peux laisser "volumineux.local" pas besoin de mettre l'ip
Sinon je n'en sais rien

Avatar de l’utilisateur
scaphou
Timide
Messages : 229
Inscription : 25 juil. 2015, 07:51
Localisation : Spain

Re: Création Plugin Volumio 2

Message par scaphou » 05 avr. 2018, 16:08

bon merci, c'est pas ça, je vais chercher encore un peut.
Jeedom RPI3 et VM

Nykokolas
Timide
Messages : 3
Inscription : 09 mai 2018, 23:33

Re: Création Plugin Volumio 2

Message par Nykokolas » 09 mai 2018, 23:39

Scaphou assure toi d'avoir bien enregistré le script avec l'extension .php sinon ça ne marche pas.

FabriceC01
Timide
Messages : 66
Inscription : 26 juil. 2017, 23:53
Localisation : Lagnieu

Re: Création Plugin Volumio 2

Message par FabriceC01 » 31 juil. 2018, 19:28

Bonjour à tous,

Je viens d'installer Volumio sur un Rpi et j'aimerai bien moi aussi le piloter depuis jeedom.

J'ai parcouru les messages de ce post mais j'ai eu du mal à identifier la meilleure solution. D'autant plus que le dernier à déjà quelques mois.

et qu'il me faut quelque chose de pas trop compliqué en programmation.

Quelqu'un a-t-il progressé en création d'un widget ?

merci d'avance.

Fabrice

Avatar de l’utilisateur
propositionjoe
Timide
Messages : 302
Inscription : 17 févr. 2016, 21:39
Contact :

Re: Création Plugin Volumio 2

Message par propositionjoe » 31 juil. 2018, 21:17

Salut,
Je me suis bricolé un widget en combinant script et virtuel.
Je partage ça pourra servir à d'autre.
Attention y a une limite: n'ayant pas besoin d'autre chose que de lire des playlists (y compris des radios, il suffit d'en faire une playlist!), ma proposition ne vous permettra pas d'explorer votre musique.

Le principe est d'utiliser deux actions virtuelles en combinaison avec des scripts:
Volume & choix-radio
Valeur qui seront ensuite appeler dans un script pour formuler la requête api vers volumio
http://IP-DE-VOTRE-PI/api/v1/commands/?cmd=valeur-du-virtuel
Le nom choisi pour votre playlist (à créer dans volumio) est important, c'est celui que figurera dans la requête http.

Deux chose à noter:
Optionnel: j'ai aussi un scénario pour mettre les logos des radio que j'écoute, ainsi que d'afficher "volumio" plutôt que la radio en cours lorsque la platine est sur stop: le code du widget est ici.
Optionnel: j'ai ajouté en plus du curseur des boutons + et - pour le volume.


Je vous laisse suivre avec les captures que j'ai prises
https://url.carmagnole.ovh/volumio

Étape 1: Le script
1.1 et 1.2
Il faut créer les requêtes http pour le volume et le choix de la radio

Étape 2: Le virtuel
2.1: création des infos
2.2 et 2.3 : création des actions. À vous d'en créer autant que de playlist que vous souhaitez
2.4 : cliquez sur l'engrenage tout à droite sur la ligne action pour contrôler le volume
2.5 : cliquez sur l'engrenage tout à droite sur la ligne action pour contrôler les playlists

Étape 2: Le scénario (pour avoir les logos)
3.1 et 3.2

Enjoy!
Dernière édition par propositionjoe le 01 août 2018, 09:13, édité 3 fois.
Proxmox avec VM jeedom
Zigbee2mqtt, Broadlink, Zwave, Blea, Tasmotta, EspEasy
Mon blog: https://carmagnole.ovh

FabriceC01
Timide
Messages : 66
Inscription : 26 juil. 2017, 23:53
Localisation : Lagnieu

Re: Création Plugin Volumio 2

Message par FabriceC01 » 31 juil. 2018, 22:37

Bonsoir propositionjoe;

MErci pour l'échange,

Je regarderais demain si je peux.

Sais-tu si on pourrait lancer une playlist spotify de volumio et naviguer dedans avec ce principe ?

Fabrice

Fraborak
Timide
Messages : 12
Inscription : 06 mars 2018, 17:38

Re: Création Plugin Volumio 2

Message par Fraborak » 02 août 2018, 17:47

salut, je me suis créer un script qui fait les actions de base plus eteindre pas ssh avec une prise commandée et hop tout est la ! (mais sans retour d'info)

FabriceC01
Timide
Messages : 66
Inscription : 26 juil. 2017, 23:53
Localisation : Lagnieu

Re: Création Plugin Volumio 2

Message par FabriceC01 » 05 août 2018, 12:40

Bonjour propositionjoe,

Merci encore pour ton tuto simple et précis. Ca marche du 1er coup.

Je vais creuser pour voir comme faire du retour d'info (connaitre le volume actuel, la lecture en cours avec l'API getstate mais je ne suis pas expert pour traiter le résultat.

J'aimerai voir aussi comment traiter la liste des playlists existante (API listplaylist) et voir si on peut faire une selection dans cette liste avec le virtuel. Mais là encore, je n'ai jamais utiliser les listes dans un virtuel. Je vais creuser...

pour Fraborak, je ne sais pas si tu as voulu partager ton script, mais je ne le vois pas...

Merci encore à tous,

Fabrice

Avatar de l’utilisateur
propositionjoe
Timide
Messages : 302
Inscription : 17 févr. 2016, 21:39
Contact :

Re: Création Plugin Volumio 2

Message par propositionjoe » 05 août 2018, 23:04

Salut,

Comme toi je trouve qu'un retour d'état ne serait pas une mauvaise chose (avoir le titre lu en ce moment, le volume actuel - qui peut ne pas être celui que jeedom a si on contrôle volumio depuis une autre interface).
J'ai commencé à faire quelque truc avec getstate mais je ne suis pas allé très loin... parce que un peu la flemme, et puis j'ai ici le principal:
- lancer une radio
- contrôler le volume
- le tout depuis jeedom afin d'automatiser
- et un widget simple et propre pour le web.

Mais si tu avances un peu sur le sujet, n'hésite pas à partager.

À+
Proxmox avec VM jeedom
Zigbee2mqtt, Broadlink, Zwave, Blea, Tasmotta, EspEasy
Mon blog: https://carmagnole.ovh

Domoticalex
Timide
Messages : 159
Inscription : 02 oct. 2016, 16:53

Re: Création Plugin Volumio 2

Message par Domoticalex » 19 août 2018, 18:33

Thyer a écrit :
28 déc. 2017, 14:07
Salut,
j'utilise la platine VOLUMIO depuis bientôt plus de 6 mois, et elle est 100% compatible LMS, suffit d'installer le plugin Squeezelite.


volumio.JPG

L'avantage de Volumio
  • c'est du Débian installation sans souci d'une Antenne BLEA.
  • Il gère beaucoup mieux la sortie Audio Jack (soufflement) par rapport à Max2Play.
  • MAJ régulière
  • Multitude de Plugin
Salut à tous,
Moi c'est cette phrase qui m'intéresse "c'est du Débian installation sans souci d'une Antenne BLEA." car sinon Picorplayer faisait très bien l'affaire mais impossible (a priori) d'avoir une antenne BLEA dessus ... je risque de revenir si le "sans souci" m'échappe lol.

PS : j'ai le plugin squeezebox control qui l'a choppé mais je dois redémarrer tout car mon Hiffiberry Amp n'est pas reconnu pour l'heure par Volumio

@+

jeremiemeyerc
Timide
Messages : 15
Inscription : 31 oct. 2016, 01:33

Re: Création Plugin Volumio 2

Message par jeremiemeyerc » 08 nov. 2018, 18:30

Bonjour est ce que il y a du nouveau dans la réussite d’un plugin pour volumio dans jeedom, n’étant pas un programmateurs je n’est aucune chance si personne ne le fait.
Vous remerciant par avance messieurs les programmeurs.

stefx
Timide
Messages : 33
Inscription : 30 juil. 2015, 17:05

Re: Création Plugin Volumio 2

Message par stefx » 12 mai 2019, 11:40

bonjour,
plutôt que de developper un plugin est il possible d'afficher une frame, contenant l'interface volumio, en pop up qui s'ouvrirait dans un design ou autre?

stefx
Timide
Messages : 33
Inscription : 30 juil. 2015, 17:05

Re: Création Plugin Volumio 2

Message par stefx » 12 mai 2019, 11:51

je me repond a moi meme, click link fait parfaitement le job en modale

Répondre

Revenir vers « Suggestions de Plugins »

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 6 invités