script lua pour controle cube xiaomi et lms

Forum dédié aux problématiques concernant les scripts pour DomoticZ.
Entourez votre code et les logs avec les balises nommées code grâce au bouton <\>.
salocain
Messages : 3
Inscription : 17 nov. 2017, 17:31

script lua pour controle cube xiaomi et lms

Message par salocain »

bonjour a tous,

je suis depuis peut sous domoticz avec la xiaomi gateway et je viens de m'installer 2 squeezbox a base de raspberry , je commence a m'atteler aux scripts et a la customisation de mon install et je souhaiterais piloter 1 de mes squeezbox via le cube de xiaomi

pour l'instant le ON/OFF est ok en basculant le cube.

mais la ou je bloque, c'est pour recuperer le volume actuel de la squeezbox, je n'est pas trouvé de commande http me retournant l'info , en dehors de la page status, si je recupére cette valeur, cela me permettrai de modifier le volume ,augmenter le volume en tournant le cube dans le sens horraire et le diminué dans le sens anti-horraire.

cubehorraire=valeurvolumeactuel+10
cubeantihorraire=valeurvolumeactuel-10

pouvez vous m'eclairer

merci ^^
djksage
Messages : 190
Inscription : 16 déc. 2015, 19:42

Re: script lua pour controle cube xiaomi et lms

Message par djksage »

Hello

la commande http est :

http://ipsqueezbox:9000/status.suffix?p ... lume&p2=+5

essaie ça, je ne peut pas tester me femme va me tué si je la reveille :lol:

tu peux juste changer le +5 par -5 pour diminuer le volume

si ton script est opérationnel, fait en profité la communauté :D
salocain
Messages : 3
Inscription : 17 nov. 2017, 17:31

Re: script lua pour controle cube xiaomi et lms

Message par salocain »

merci de ta reponse , j'avais vu cette commande ,et je l'avais testé, mais cela ne fonctionne pas, le + ou le - sont sans effets ...... cela "set" le volume a la valeur indiqué sans tenir compte des signes.....

c'est pour cela que je voudrais récupérer la valeur du son pour l’incrémentée , sinon ca ne va pas fonctionner, le son restera figer a la valeur de P2 (ici 5)

cube tourner sens horraire-> send http://ipsqueezbox:9000/status.suffix?p ... lume&p2=+5


évidement je partagerais mon script avec la communauté ^^
djksage
Messages : 190
Inscription : 16 déc. 2015, 19:42

Re: script lua pour controle cube xiaomi et lms

Message par djksage »

Sorry,

je pensais vraiment que ça fonctionnais, j'avais aussi dans l'idée de faire un script qui réagi a des bouton (gpio du rpi) pour contrôler le volume

J'ai changer d'avis (trop compliquer et je voulais un rendu épurer du baffle) mais le contrôle avec le cube est une très bonne idée ;)

avec picoreplayer il y a des commande plus simple pour le contrôle de la platine
salocain
Messages : 3
Inscription : 17 nov. 2017, 17:31

Re: script lua pour controle cube xiaomi et lms

Message par salocain »

ah !!!! pas bete, j'ai pas regardé dans mon picoreplayer, je vais jeter un coup d'oeil.

mais, ca doit etre possible car la "telecommande" de l'interface de domoticz le fait......



via une commande http sur le picoreplayer ca fonctionne ^^

en envoyant
IP-PICOREPLAYER/cgi-bin/controls.cgi?COMMAND=volume_up
IP-PICOREPLAYER/cgi-bin/controls.cgi?COMMAND=volume_down

Image
Répondre