regle eedomus squeezebox

Échangez ici vos astuces sur la gestion des règles eedomus

regle eedomus squeezebox

Messagepar ketchoupi75 » 08 Avr 2015 16:47

bonjour

j'espere etre dans la bonne section.

ma question est la suivante.
j'arrive a controler mes squeezebox avec eedomus via l'interface web. allumer, stop, sleep, etc ..

par contre je rencontre un pbl , je n'arrive pas faire marcher des regles liées a l'etat play.

voici donc un exemple

horaires
tous les jours a 22h15

criteres :
squeezebox est egal a etat play
(dont etat play a ete defini de la maniere suivante
Code : Tout sélectionner
http://192.168.1.120:9000/status.html?p0=play&player=mac de squeezebox 1
)
action
squeezebox sleep dans 45 min.

j'avoue que je seche.

un peu d'aide serait la bienvenue.

cordialement
Dernière édition par ketchoupi75 le 08 Avr 2015 18:08, édité 1 fois.
eedomus + , sm103, openkarotz, multiples squeezebox, foscam,camera dlink, wallplug, rgbw, netmao, sonde lacrosse ....
ketchoupi75
 
Messages : 22
Inscription : 09 Fév 2015

Re: regle eedomus squeezebox

Messagepar Alphonse Magova » 08 Avr 2015 18:03

Salut!

J'avais remarqué çà aussi, en faite play/pause c'est le même bouton chez moi.

Si j'appuie sur Play rien ne se passe.

Par contre si j'appuie sur Pause la musique se relance.

Du coup dans les valeurs de l'actionneur UPNP j'ai mis "&pause" comme URL à l'état Play.


Je ne suis pas sûr que c'était réellement ton problème.
EEDOMUS+
Alphonse Magova
 
Messages : 317
Inscription : 13 Déc 2014

Re: regle eedomus squeezebox

Messagepar ketchoupi75 » 08 Avr 2015 18:07

merci pour cette reponse donc tu passes par upnp et non par http si je comprends bien.

je pensais que par http, ce serait mieux......

par contre moi tout marche, par l'interface web ou l'appli android

je pense que c'est juste la regle ...... que j ai du mal formuler .....
eedomus + , sm103, openkarotz, multiples squeezebox, foscam,camera dlink, wallplug, rgbw, netmao, sonde lacrosse ....
ketchoupi75
 
Messages : 22
Inscription : 09 Fév 2015

Re: regle eedomus squeezebox

Messagepar Alphonse Magova » 08 Avr 2015 18:13

Oui moi aussi pour l'interface web et orange squeeze tout fonctionne nickel.


Mais essaye au cas où de remplacer çà:
Code : Tout sélectionner
http://192.168.1.120:9000/status.html?p0=play&player=mac de squeezebox 1


par çà:
Code : Tout sélectionner
http://192.168.1.120:9000/status.html?p0=pause&player=mac de squeezebox 1



car chez moi "play" ne renvoie aucun changement.
toutes les autres commandes (stop, pause [qui fait Play/Pause], Volume...) fonctionnent bien.


Par contre çà va te poser un problème quand il sera déjà sur pause, mais déjà pour tester si çà vient de là.
EEDOMUS+
Alphonse Magova
 
Messages : 317
Inscription : 13 Déc 2014

Re: regle eedomus squeezebox

Messagepar ketchoupi75 » 08 Avr 2015 18:48

je viens de retester tout fonctionne via l application : play,sleep

donc je me demande s'il ne faut pas passer par un etat virtuel concernant les squeezebox .


fais tu des regles de programmation notamment avec une exctinction prevue ? comme je tente de faire


cordialement

edit : par contre je n'ai pas mis de macro, le faut il?
eedomus + , sm103, openkarotz, multiples squeezebox, foscam,camera dlink, wallplug, rgbw, netmao, sonde lacrosse ....
ketchoupi75
 
Messages : 22
Inscription : 09 Fév 2015

Re: regle eedomus squeezebox

Messagepar Alphonse Magova » 08 Avr 2015 18:52

Non moi je n'ai pas de règle sur mes squeezebox

Mais je viens de relire ton sujet et j'avais pas bien compris en fait.

Tes actionneurs fonctionnent bien mais c'est juste ta règle qui ne fonctionne pas, j'aurais fait pareil pourtant. Je vais essayer de mon coté, je reviens si j'ai de bonnes nouvelles. :mrgreen:
EEDOMUS+
Alphonse Magova
 
Messages : 317
Inscription : 13 Déc 2014

Re: regle eedomus squeezebox

Messagepar Alphonse Magova » 08 Avr 2015 19:41

Bon ben je ne comprends pas chez moi ta règle fonctionne très bien. :?
EEDOMUS+
Alphonse Magova
 
Messages : 317
Inscription : 13 Déc 2014

Re: regle eedomus squeezebox

Messagepar ketchoupi75 » 08 Avr 2015 20:53

ah pas cool pour moi ......

merci d'avoir pris le temps de verifier

y a ka focon, :oops: tout refaire pour reessayer.

peux tu me faire une capture d'ecran juste pour verifier ?

merci d'avance
eedomus + , sm103, openkarotz, multiples squeezebox, foscam,camera dlink, wallplug, rgbw, netmao, sonde lacrosse ....
ketchoupi75
 
Messages : 22
Inscription : 09 Fév 2015

Re: regle eedomus squeezebox

Messagepar ketchoupi75 » 08 Avr 2015 21:09

les miennes :

pour le play j'ai essayé comme cela et aussi comme sleep mais ca ne change rien


Image


Image

regle jamais declenchee alors que cela fait 4 jours que cela est mis en place....

Image
eedomus + , sm103, openkarotz, multiples squeezebox, foscam,camera dlink, wallplug, rgbw, netmao, sonde lacrosse ....
ketchoupi75
 
Messages : 22
Inscription : 09 Fév 2015

Re: regle eedomus squeezebox

Messagepar Alphonse Magova » 08 Avr 2015 22:27

voilà mes screens.
Pièces jointes
valeurs squeeze2.jpg
valeurs squeeze2.jpg (78.76 Kio) Consulté 14039 fois
valeurs squeeze1.jpg
valeurs squeeze1.jpg (84.98 Kio) Consulté 14039 fois
EEDOMUS+
Alphonse Magova
 
Messages : 317
Inscription : 13 Déc 2014

Re: regle eedomus squeezebox

Messagepar ketchoupi75 » 09 Avr 2015 07:45

juste une question

tu n as qu'une seule squeezebox ? car je vois qu 'il n y a pas d'adresse MAC
eedomus + , sm103, openkarotz, multiples squeezebox, foscam,camera dlink, wallplug, rgbw, netmao, sonde lacrosse ....
ketchoupi75
 
Messages : 22
Inscription : 09 Fév 2015

Re: regle eedomus squeezebox

Messagepar Alphonse Magova » 09 Avr 2015 17:25

Ben je ne les ai pas encore. j'ai juste fait un test avec un raspberry et un PC pour voir, mais c'est pour très bientôt :D


Si j'ai bien compris le but de ta règle c'est en une phrase:
Si à 22h15 La squeezebox est en lecture alors passer en mode sleep pour fin à 23h.
(tu as un fader?)


J'ai fait des essais hier et si la squeezebox est à un état différent de "play", sleep s'active bien mais ne relance pas de musique pendant 45min donc c'est pas gênant.

Donc pourquoi ne pas simplement faire:
à 22h15 passer en mode sleep pour fin à 23h

Cà fonctionnera exactement pareil et si ta règle s'exécute c'est que c'est le critère "Si la squeezebox est en lecture" qui te pose problème, sinon c'est le paramètre horaire et là c'est :shock:
EEDOMUS+
Alphonse Magova
 
Messages : 317
Inscription : 13 Déc 2014

Re: regle eedomus squeezebox

Messagepar ketchoupi75 » 09 Avr 2015 20:35

tu as bien compris ce que je veux mettre en place

pour celle de 22h15, c'est une idee sauf que des fois , mon fils rallume sa squeezebox apres ...

d'ou une autre regle a 23h 30 par exemple qui controle si elle est allumée.

le matin , c'est pareil je ne compte plus les fois ou quand je rentre , sa radio est allumée .....

tout est il que je faire un essai sans la condition resultat dans moins d'une heure .....

mais il faut absolument que les conditions fonctionnent mais je ne vois pas ou cela ne va pas
eedomus + , sm103, openkarotz, multiples squeezebox, foscam,camera dlink, wallplug, rgbw, netmao, sonde lacrosse ....
ketchoupi75
 
Messages : 22
Inscription : 09 Fév 2015

Re: regle eedomus squeezebox

Messagepar ketchoupi75 » 09 Avr 2015 21:36

ok les differentes squeezebox enclenchent le sleep a 22h 15 pour une extinction dans 45 minutes



reste a comprendre quelle regle permet de declencher le controle :roll: ou pourquoi cela ne fonctionne pas chez moi

edit j'ai essayé

valeur :
squeeze OFF

Code : Tout sélectionner
http://192.168.1.120:900/status_header.html?p0=power&p1=0&player=xx.xx.xx.xx.xx


j'ai mis
a 23h02

squeezebox est different de off mettre sleep 1 minute. mais est ce la bonne formule a priori non car mon fils dort et donc n'as pas rallumé ...mais la regle s'est declenchée ...

bon je verrai durant le WE
eedomus + , sm103, openkarotz, multiples squeezebox, foscam,camera dlink, wallplug, rgbw, netmao, sonde lacrosse ....
ketchoupi75
 
Messages : 22
Inscription : 09 Fév 2015

Re: regle eedomus squeezebox

Messagepar Alphonse Magova » 10 Avr 2015 17:22

Bon j'ai trouvé ton problème, c'est parce que ton critère c'est un actionneur HTTP, donc chez moi çà fonctionnait lors de mes essais car je faisait play par l'interface eedomus.

Si ton fils fait play à partir d'un autre moyen, l'actionneur de l'interface eedomus est toujours au dernier état (sleep si ta règle a déjà fonctionné une fois).

Donc ce qu'il te faut comme critère c'est un capteur HTTP qui va chercher l'état en cours de la squeezebox, mais j'ai tenté de le faire hier mais çà dépasse un peu mes compétences les chemins Xpath et tout çà. :cry:

Donc çà devient un peut galère là parce tu vas devoir faire des requêtes fréquentes pour connaitre l'état et çà va rapidement surcharger ta box.
En plus si par exemple tu fait une requête à 22h10 que la squeezebox est à off et que à 22h12 ton fils allume la squeezebox et que tu lance ta règle à 22h15 c'est foutu. :?
EEDOMUS+
Alphonse Magova
 
Messages : 317
Inscription : 13 Déc 2014

Re: regle eedomus squeezebox

Messagepar ketchoupi75 » 10 Avr 2015 17:29

A priori j ai trouvé la solution ce matin.
Je vais voir si cela fonctionne et je te tiens au jus.
eedomus + , sm103, openkarotz, multiples squeezebox, foscam,camera dlink, wallplug, rgbw, netmao, sonde lacrosse ....
ketchoupi75
 
Messages : 22
Inscription : 09 Fév 2015

Re: regle eedomus squeezebox

Messagepar Alphonse Magova » 10 Avr 2015 17:42

Bonne nouvelle! :)
EEDOMUS+
Alphonse Magova
 
Messages : 317
Inscription : 13 Déc 2014

Re: regle eedomus squeezebox

Messagepar ketchoupi75 » 11 Avr 2015 09:31

bon ca fonctionne partiellement, j'ai regardé vite fait car qq pbl annexes a la maison

ce que j'ai fait :
j'ai declaré une valeur off et une valeur on avec les autres regles


off :
Code : Tout sélectionner
http://192.168.1.120:9000/status.html?p0=power&p1=0&player=XX.XX.XX.XX

ou de cette facon qui simule la telecommande :
Code : Tout sélectionner
http://192.168.1.120:9000/status.txt?p0=button&p1=power_off
(source : http://tutoriels.domotique-store.fr/con ... -http.html) mais possible de trouver sur votre propre LMS :
Code : Tout sélectionner
http://192.168.1.120:9000/html/docs/help.html



on :
Code : Tout sélectionner
http://192.168.1.120:9000/status.html?p0=power&p1=1&player=xx.XX.XX.XX


puis la regle pareil que precedemment pour horaire
sauf le declencheur :
squeezebox est different d'etat off

action : sleep 45 min

du coup ca a l'air de fonctionner, en meme temp mon fils s'est couché apres 23h et donc a mis sa radio, mais j'avais fait un test rapide le matin et cela eteignait bien la squeezebox si elle etait allumée.

content donc ?
et bah non. car en fait en regardant hier soir a 22h30, le squeezebox etait eteinte mais le sleep s'est declenché, par contre la radio n'etait pas allumée :shock: .


j'essaye de creuser un peu plus ce WE mais ca va etre juste ..j'aurais probablement plus de temps jeudi prochain.
je pendrais bien un don d'ubiquité sur ce coup ....

bon WE
eedomus + , sm103, openkarotz, multiples squeezebox, foscam,camera dlink, wallplug, rgbw, netmao, sonde lacrosse ....
ketchoupi75
 
Messages : 22
Inscription : 09 Fév 2015

Re: regle eedomus squeezebox

Messagepar Alphonse Magova » 12 Avr 2015 12:32

Pour moi le problème est toujours le même. Avec tes règles tu ne vérifies pas si la squeezebox est actuellement à l'état "x" mais quelle est la dernière action que tu as exécutée à partir de l'interface eedomus si je ne dis pas de bêtise.

Vérifies simplement si lorsque ton fils allume la squeezebox, tu as retour d'info sur l'interface eedomus. Et pour moi non.
EEDOMUS+
Alphonse Magova
 
Messages : 317
Inscription : 13 Déc 2014

Re: regle eedomus squeezebox

Messagepar ketchoupi75 » 13 Avr 2015 20:43

oui effectivement

s'il l allume, je n'ai pas le retour d'etat....

bon bah reste plus qu a faire des recherches sur les capteurs http.


merci de tes differents essais ....
j'espere avoir le temps jeudi .... un peu debordé par le boulot pour le coup

cordialement
eedomus + , sm103, openkarotz, multiples squeezebox, foscam,camera dlink, wallplug, rgbw, netmao, sonde lacrosse ....
ketchoupi75
 
Messages : 22
Inscription : 09 Fév 2015

Suivant

Retour vers Règles et programmations

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 29 invité(s)

cron