Avant toute chose merci de (re)prendre connaissance de la charte et de la respecter.
Pour résumer :
- Avant de poser une question, je cherche si la réponse existe
- Je suis poli, courtois et je respecte tout un chacun sur le forum
- Si un post m'agace : je m'en éloigne plutôt que de répondre d'une façon qui pourrait être mal interprétée


Il n'est jamais du luxe que de rappeler des choses simples :
Courtoisie, amabilité, politesse et bonne humeur sont les maîtres mots pour un forum sympathique, bienveillant et accueillant :)

Toute la communauté vous remercie

[Plugin Tiers][Sujet Principal] Plugin Ampli Pioneer

Pour échanger sur les plugins classés en catégorie "Multimédia"
Avatar de l’utilisateur
Patrick
Actif
Messages : 800
Inscription : 29 août 2014, 15:21
Localisation : Savoie

Re: [Plugin Tiers][Sujet Principal] Plugin Ampli Pioneer

Message par Patrick » 28 oct. 2017, 22:07

Et le daemon tourne ou pas ?
quand tu passes en debug, qu'as-tu dans les logs ?
ßêta-Testeur / Développeur plugin / Modérateur du Forum EnOcean
En domotique ou en informatique, il n'y a pas de problème, mais seulement des solutions à trouver...
Pour contribuer au développement des plugins : Paypal

tatsumi8domo
Timide
Messages : 1
Inscription : 09 avr. 2016, 10:11

Re: [Plugin Tiers][Sujet Principal] Plugin Ampli Pioneer

Message par tatsumi8domo » 31 oct. 2017, 00:52

blusy38 a écrit :
Me_ a écrit :Salut,

@blusy38: as-tu débranché et rebranché ton ampli comme suggéré? À chaque fois que j’ai un problème d’info qui ne remonte plus c’est à cause du telnet de l’ampli qui est down. Et le débrancher puis le rebrancher résout à chaque fois mon problème...
J'ai bien débranché l'ampli mais ça ne remonte toujours pas.
Je me suis fait un script PHP qui récupère l'info et ça marche avec le plugin script donc je m'adapte.
Mon ampli c'est un vsx 527 si quelqu'un a le même.
Hello à tous!

Je viens d'acquérir un ampli VSX-527 et d'utiliser ce plugin depuis 2j.
Tout d'abord, merci beaucoup pour le travail accompli !

Ensuite, je rejoins Blusy38 sur son problème: j'ai exactement le même sur ce modèle d'ampli :
-Le démon démarre mais ne fait rien
-l'objet envoie bien les commandes (VU, VD etc).
-L'objet ne retourne aucune info (volume, power etc.)

Testé via Telnet, la commande ?V renvoie pourtant une valeur qui est je pense pas ou mal interprétée.

Je mettrai demain les autres infos mais je précise que :
- le scanne de ports ne renvoie pas le port 23/26 utilisé pour le démon (+connexion impossible en Telnet).
- Je trouve un port "aléatoire" en fonction du marche/arrêt de la prise sur laquelle est branché l'ampli.

Voili voilou, à demain

Envoyé de mon Pixel C en utilisant Tapatalk


Avatar de l’utilisateur
Patrick
Actif
Messages : 800
Inscription : 29 août 2014, 15:21
Localisation : Savoie

Re: [Plugin Tiers][Sujet Principal] Plugin Ampli Pioneer

Message par Patrick » 31 oct. 2017, 20:31

merci pour ces précisions tatsumi8domo.
Donc s'il n'y a pas un second ports telnet disponible sur ce modèle VSX-527, c'est normal que le daemon ne fonctionne pas.
Dans sa logique de fonctionnement, le plugin ne lance pas de commande d'actualisation du volume, mais les amplis (apparemment excepté VSX-527) répondent à un ordre de modification du volume, par le nouvel état de la/les commandes modifiées...
C'est cette infos qui est récupérée par le plugin.

Si j'ai bien compris le problème sur ce modèle, cela signifierai que ce modèle ne retourne pas son état après par exemple un changement de volume, mais qu'il faut explicitement lui en faire la demande (via une commande ?V par exemple) .
C'est ça ?
Pour confirmer cette hypothèse, lorsque tu lances directement depuis Telnet un ordre de volume (par exemple VolumeUp), quelle est la réponse Telnet que tu reçois?

Peut-tu m'envoyer des exemples commentés des échanges Telnet pour que je vois un peu ce qu'il raconte ce modèle ? :)
ßêta-Testeur / Développeur plugin / Modérateur du Forum EnOcean
En domotique ou en informatique, il n'y a pas de problème, mais seulement des solutions à trouver...
Pour contribuer au développement des plugins : Paypal

Avatar de l’utilisateur
mobby38
Timide
Messages : 25
Inscription : 27 janv. 2015, 17:21
Localisation : 38

Re: [Plugin Tiers][Sujet Principal] Plugin Ampli Pioneer

Message par mobby38 » 01 nov. 2017, 22:09

Hello à tous,

J'ai un vsx-1131

Le port d'écoute semble être 60128 (car 23 ne lanceait pas le démon).
Par contre je n'ai aucune commande qui passe, je vais creuser et comparé avec ca que j'ai trouvé sur le net :
https://github.com/csdozier/device-pioneer-vsx

Avatar de l’utilisateur
mobby38
Timide
Messages : 25
Inscription : 27 janv. 2015, 17:21
Localisation : 38

Re: [Plugin Tiers][Sujet Principal] Plugin Ampli Pioneer

Message par mobby38 » 01 nov. 2017, 22:28

Je me suis connecté en telnet, voici le resultat de la commande power on:

Code : Tout sélectionner

ISCP
     !1PWR01
ISCP
     !1SLI02
ISCP
     !1DIM00
ISCP
     !1AMT00
ISCP
     !1MOT00
ISCP
     !1RAS00
ISCP
     !1PCT00
ISCP
     !1ITV000
ISCP
     !1NDSE-x
ISCP$!1FLD566F6C756D652020202D33302E35
ISCP!1NMSxxxxxxxff
ISCP
     !1NJAn-
ISCP
     !1MMT00
Switch sur BD / DVD:

Code : Tout sélectionner

ISCP
     !1SLI10
ISCP
     !1AEQ00
ISCP
     !1LMDFF
ISCP
     !1MOT01
ISCP
     !1RAS00
ISCP
     !1SPL--
ISCP
     !1PCT01
ISCP$!1FLD46524545424F583E202D33302E35

Switch sur game:

Code : Tout sélectionner

ISCP
     !1SLI02
ISCP
     !1AEQ00
ISCP
     !1LMD11
ISCP
     !1MOT00
ISCP
     !1RAS00
ISCP
     !1PCT00
ISCP$!1FLD47414D4520202020202D33302E35
Apparement, de ce que l'on voit là :
This won't work with the 1131, because the API was changed for this receiver. The newer receivers now use an API which is more similar to Onkyo API than the older Pioneer API.
Je ne sais pas si c'est possible de faire marcher avec le plugin actuel?

meuuuh
Timide
Messages : 18
Inscription : 17 oct. 2015, 09:32

Re: [Plugin Tiers][Sujet Principal] Plugin Ampli Pioneer

Message par meuuuh » 03 nov. 2017, 23:59

Patrick a écrit :
31 oct. 2017, 20:31
merci pour ces précisions tatsumi8domo.
Donc s'il n'y a pas un second ports telnet disponible sur ce modèle VSX-527, c'est normal que le daemon ne fonctionne pas.
Dans sa logique de fonctionnement, le plugin ne lance pas de commande d'actualisation du volume, mais les amplis (apparemment excepté VSX-527) répondent à un ordre de modification du volume, par le nouvel état de la/les commandes modifiées...
C'est cette infos qui est récupérée par le plugin.

Si j'ai bien compris le problème sur ce modèle, cela signifierai que ce modèle ne retourne pas son état après par exemple un changement de volume, mais qu'il faut explicitement lui en faire la demande (via une commande ?V par exemple) .
C'est ça ?
Pour confirmer cette hypothèse, lorsque tu lances directement depuis Telnet un ordre de volume (par exemple VolumeUp), quelle est la réponse Telnet que tu reçois?

Peut-tu m'envoyer des exemples commentés des échanges Telnet pour que je vois un peu ce qu'il raconte ce modèle ? :)
Bonsoir à vous,

Tout d'abord pardon pour le temps de réponse, j'étais assez chargé (comme tout le monde....) ces derniers jours..
Voici donc mon retour pour l'ampli Pioneer VSX-527.

Situation initiale :
- Prise de l'ampli éteinte puis rallumé (Soupçon de bug de la communication telnet mentionné dans les posts plus haut)
- Mise en mode Debug des logs
- Configuration de l'objet Ampli avec le port 8102
- Configuration du démon sur le port 1900 (dans un 1er temps)
- Avant j'avais deux objets sur mon dashboard : 1 pour le démon et un 1 pour l'ampli. Aujourd'hui seul me reste l'ampli, pas moyen de mettre la main sur le démon...


  • Scan des ports ouverts sur l'ampli :
ampli_ports_ouverts.PNG
ampli_ports_ouverts.PNG (10.5 Kio) Consulté 642 fois
-->A noter, selon les jours, j'ai l'un des ports qui change : un jour 1026, aujourd'hui 1031

  • Démarrage démon sur la liste des ports scannés et résultat dans la log jeedom du plugin/démon :

ampli_ports_demon.PNG
ampli_ports_demon.PNG (24.25 Kio) Consulté 642 fois
--> Plusieurs ports semblent acceptés par le démon mais avec Telnet, le seul port "plausible" étant le 1900, je remet le démon dessus.


  • Connexion Telnet via putty:


Seul le port 8102 est accepté, tout comme le widget ampli.
Là, je passe des commandes et j'ai bien le retour :
ampli_ports_8102_passage_de_commandes.PNG
ampli_ports_8102_passage_de_commandes.PNG (6.39 Kio) Consulté 642 fois
- étape 1 (bleue) : j'envoi les commandes par Putty et j'ai le retour (?V -> VOL043).
- étape 2 (rouge) : Je tourne le bouton volume dans les deux sens et je reçois sur putty l'état du volume.

A noter :
- La 1ère commande ne reçois aucune réponse alors que l'ampli est bien réveillé.
- Putty envoie une commande régulière pour rester connecté ("R")


  • Réponse à Patrick:


Le démon, ne semblait pas fonctionner la 1ère fois où j'ai testé et aujourd'hui le widget à disparu...
Pour les commandes sur le widget/équipement ampli sur le port 8102 :
- J'ai bien le retour d'état
- Via Putty j'ai même un retour d'état même sur des manipulations externes au plugin (Modifier le volume sur l'ampli par exemple)

Les autres points :
- Il me semble avoir par dépit essayé le port 8102 sur le démon mais que cela ne fonctionnait pas. Ayant "perdu" le widget du démon, difficile à confirmer.
- J'ai des pertes de connexion du widget ampli car je suis connecté aussi via Putty. Comme mentionné plus haut il me semble, l'ampli n'accepte qu'une connexion à la fois.


En sus, les logs du widget ampli durant mes tests :

Code : Tout sélectionner

[2017-11-03 19:42:18][DEBUG] : devicesParameters L134 $path = /var/www/html/plugins/ampli_pioneer/core/class/../config
[2017-11-03 19:42:18][DEBUG] : devicesParameters L156 $file = Pioneer_VSX-830.json
[2017-11-03 19:42:18][DEBUG] : devicesParameters L159 $file = Pioneer_VSX-830.json
[2017-11-03 19:42:18][DEBUG] : devicesParameters L156 $file = defaut_ampli.json
[2017-11-03 19:42:18][DEBUG] : devicesParameters L159 $file = defaut_ampli.json
[2017-11-03 19:50:18][DEBUG] : execute L613 ** TRACE **
[2017-11-03 19:50:18][DEBUG] : execute L615 execute Mute OFF
[2017-11-03 19:50:18][DEBUG] : execute L621 ** TRACE **
[2017-11-03 19:50:18][DEBUG] : executeTelnet L555 ** TRACE **
[2017-11-03 19:50:18][DEBUG] : executeTelnet L564 executing Mute OFF avec options : Array
[2017-11-03 19:50:18][DEBUG] : sendCommand L357 ** TRACE **
[2017-11-03 19:50:18][DEBUG] : sendCommand L448 Commande : Mute OFF et Parametre : MF
[2017-11-03 19:50:18][DEBUG] : sendCommand L453 Commande : Mute OFF et Parametre : MF
[2017-11-03 19:50:48][DEBUG] : sendCommand L465 RESULT : R
[2017-11-03 19:50:48][DEBUG] : sendCommand L471 Nbre RE : 2
[2017-11-03 19:50:48][DEBUG] : sendCommand L476  RE : R
[2017-11-03 19:50:48][DEBUG] : sendCommand L534 ** TRACE NOP **
[2017-11-03 19:50:48][DEBUG] : sendCommand L476  RE :
[2017-11-03 19:50:48][DEBUG] : sendCommand L534 ** TRACE NOP **
[2017-11-03 19:50:48][DEBUG] : executeTelnet L599 ** TRACE **
[2017-11-03 19:50:48][DEBUG] : execute L626 ** refreshWidget **
[2017-11-03 20:21:21][DEBUG] : execute L613 ** TRACE **
[2017-11-03 20:21:21][DEBUG] : execute L615 execute Power_Off
[2017-11-03 20:21:21][DEBUG] : execute L621 ** TRACE **
[2017-11-03 20:21:21][DEBUG] : executeTelnet L555 ** TRACE **
[2017-11-03 20:21:21][DEBUG] : executeTelnet L564 executing Power_Off avec options : Array
[2017-11-03 20:21:21][DEBUG] : sendCommand L357 ** TRACE **
[2017-11-03 20:21:21][DEBUG] : sendCommand L448 Commande : Power_Off et Parametre : PF
[2017-11-03 20:21:21][DEBUG] : sendCommand L453 Commande : Power_Off et Parametre : PF
[2017-11-03 20:21:22][DEBUG] : sendCommand L465 RESULT : PWR2
[2017-11-03 20:21:22][DEBUG] : sendCommand L471 Nbre RE : 2
[2017-11-03 20:21:22][DEBUG] : sendCommand L476  RE : PWR2
[2017-11-03 20:21:22][DEBUG] : sendCommand L486 ** TRACE SWITCH **
[2017-11-03 20:21:22][DEBUG] : sendCommand L509  L509 RE : PowerStatus => 0
[2017-11-03 20:21:22][DEBUG] : sendCommand L476  RE :
[2017-11-03 20:21:22][DEBUG] : sendCommand L534 ** TRACE NOP **
[2017-11-03 20:21:22][DEBUG] : executeTelnet L599 ** TRACE **
[2017-11-03 20:21:22][DEBUG] : execute L626 ** refreshWidget **
[2017-11-03 20:21:37][DEBUG] : execute L613 ** TRACE **
[2017-11-03 20:21:37][DEBUG] : execute L615 execute Power_On
[2017-11-03 20:21:37][DEBUG] : execute L621 ** TRACE **
[2017-11-03 20:21:37][DEBUG] : executeTelnet L555 ** TRACE **
[2017-11-03 20:21:51][DEBUG] : execute L613 ** TRACE **
[2017-11-03 20:21:51][DEBUG] : execute L615 execute Power_On
[2017-11-03 20:21:51][DEBUG] : execute L621 ** TRACE **
[2017-11-03 20:21:51][DEBUG] : executeTelnet L555 ** TRACE **
[2017-11-03 20:22:09][INFO] : executeTelnet L584 telnetConnect impossible IP: 192.168.1.213 port : 8102 Erreur : Connection refused(111)
[2017-11-03 20:22:10][DEBUG] : executeTelnet L599 ** TRACE **
[2017-11-03 20:22:10][DEBUG] : execute L626 ** refreshWidget **
[2017-11-03 20:22:24][DEBUG] : execute L613 ** TRACE **
[2017-11-03 20:22:24][DEBUG] : execute L615 execute VolumeUp
[2017-11-03 20:22:24][DEBUG] : execute L621 ** TRACE **
[2017-11-03 20:22:24][DEBUG] : executeTelnet L555 ** TRACE **
[2017-11-03 20:22:24][DEBUG] : executeTelnet L564 executing VolumeUp avec options : Array
[2017-11-03 20:22:24][DEBUG] : sendCommand L357 ** TRACE **
[2017-11-03 20:22:24][DEBUG] : sendCommand L423 VolumeUp X1
[2017-11-03 20:22:24][DEBUG] : sendCommand L432 VolumeUp VolumeStatus=57 VolumeStep=1
[2017-11-03 20:22:25][DEBUG] : sendCommand L465 RESULT : VOL051
[2017-11-03 20:22:25][DEBUG] : sendCommand L471 Nbre RE : 2
[2017-11-03 20:22:25][DEBUG] : sendCommand L476  RE : VOL051
[2017-11-03 20:22:25][DEBUG] : sendCommand L486 ** TRACE SWITCH **
[2017-11-03 20:22:25][DEBUG] : sendCommand L499  L499 RE : VolumeStatus => 051
[2017-11-03 20:22:25][DEBUG] : sendCommand L540  L540 VolumeStatus=051 20:22:25
[2017-11-03 20:22:25][DEBUG] : sendCommand L545  L545 VolumeStatus=051 20:22:25
[2017-11-03 20:22:25][DEBUG] : sendCommand L476  RE :
[2017-11-03 20:22:25][DEBUG] : sendCommand L534 ** TRACE NOP **
[2017-11-03 20:22:25][DEBUG] : executeTelnet L599 ** TRACE **
[2017-11-03 20:22:25][DEBUG] : execute L626 ** refreshWidget **
[2017-11-03 20:22:37][INFO] : executeTelnet L584 telnetConnect impossible IP: 192.168.1.213 port : 8102 Erreur : Connection timed out(110)
[2017-11-03 20:22:37][INFO] : executeTelnet L591 executing Power_On
[2017-11-03 20:22:37][DEBUG] : sendCommand L357 ** TRACE **
[2017-11-03 20:22:37][DEBUG] : sendCommand L448 Commande : Power_On et Parametre : PO
[2017-11-03 20:22:37][DEBUG] : sendCommand L453 Commande : Power_On et Parametre : PO
[2017-11-03 20:22:48][DEBUG] : execute L613 ** TRACE **
[2017-11-03 20:22:48][DEBUG] : execute L615 execute VolumeUp
[2017-11-03 20:22:48][DEBUG] : execute L621 ** TRACE **
[2017-11-03 20:22:48][DEBUG] : executeTelnet L555 ** TRACE **
[2017-11-03 20:22:48][INFO] : executeTelnet L584 telnetConnect impossible IP: 192.168.1.213 port : 8102 Erreur : Connection refused(111)
[2017-11-03 20:22:48][DEBUG] : executeTelnet L599 ** TRACE **
[2017-11-03 20:22:48][DEBUG] : execute L626 ** refreshWidget **
[2017-11-03 20:22:55][DEBUG] : sendCommand L465 RESULT : R
[2017-11-03 20:22:55][DEBUG] : sendCommand L471 Nbre RE : 2
[2017-11-03 20:22:55][DEBUG] : sendCommand L476  RE : R
[2017-11-03 20:22:55][DEBUG] : sendCommand L534 ** TRACE NOP **
[2017-11-03 20:22:55][DEBUG] : sendCommand L476  RE :
[2017-11-03 20:22:55][DEBUG] : sendCommand L534 ** TRACE NOP **
[2017-11-03 20:22:56][DEBUG] : executeTelnet L599 ** TRACE **
[2017-11-03 20:22:56][DEBUG] : execute L626 ** refreshWidget **
[2017-11-03 20:23:00][DEBUG] : execute L613 ** TRACE **
[2017-11-03 20:23:00][DEBUG] : execute L615 execute VolumeUp
[2017-11-03 20:23:00][DEBUG] : execute L621 ** TRACE **
[2017-11-03 20:23:00][DEBUG] : executeTelnet L555 ** TRACE **
[2017-11-03 20:23:00][DEBUG] : executeTelnet L564 executing VolumeUp avec options : Array
[2017-11-03 20:23:00][DEBUG] : sendCommand L357 ** TRACE **
[2017-11-03 20:23:00][DEBUG] : sendCommand L423 VolumeUp X1
[2017-11-03 20:23:00][DEBUG] : sendCommand L432 VolumeUp VolumeStatus=51 VolumeStep=1
[2017-11-03 20:23:00][DEBUG] : sendCommand L465 RESULT : VOL055
[2017-11-03 20:23:00][DEBUG] : sendCommand L471 Nbre RE : 2
[2017-11-03 20:23:00][DEBUG] : sendCommand L476  RE : VOL055
[2017-11-03 20:23:00][DEBUG] : sendCommand L486 ** TRACE SWITCH **
[2017-11-03 20:23:00][DEBUG] : sendCommand L499  L499 RE : VolumeStatus => 055
[2017-11-03 20:23:00][DEBUG] : sendCommand L540  L540 VolumeStatus=055 20:23:00
[2017-11-03 20:23:01][DEBUG] : sendCommand L545  L545 VolumeStatus=055 20:23:01
[2017-11-03 20:23:01][DEBUG] : sendCommand L476  RE :
[2017-11-03 20:23:01][DEBUG] : sendCommand L534 ** TRACE NOP **
[2017-11-03 20:23:01][DEBUG] : executeTelnet L599 ** TRACE **
[2017-11-03 20:23:01][DEBUG] : execute L626 ** refreshWidget **
[2017-11-03 22:45:07][DEBUG] : execute L613 ** TRACE **
[2017-11-03 22:45:07][DEBUG] : execute L615 execute VolumeDown
[2017-11-03 22:45:07][DEBUG] : execute L621 ** TRACE **
[2017-11-03 22:45:07][DEBUG] : executeTelnet L555 ** TRACE **
[2017-11-03 22:45:07][INFO] : executeTelnet L584 telnetConnect impossible IP: 192.168.1.213 port : 8102 Erreur : Connection refused(111)
[2017-11-03 22:45:07][DEBUG] : executeTelnet L599 ** TRACE **
[2017-11-03 22:45:07][DEBUG] : execute L626 ** refreshWidget **
[2017-11-03 22:45:09][DEBUG] : execute L613 ** TRACE **
[2017-11-03 22:45:09][DEBUG] : execute L615 execute VolumeDown
[2017-11-03 22:45:09][DEBUG] : execute L621 ** TRACE **
[2017-11-03 22:45:09][DEBUG] : executeTelnet L555 ** TRACE **
[2017-11-03 22:45:09][INFO] : executeTelnet L584 telnetConnect impossible IP: 192.168.1.213 port : 8102 Erreur : Connection refused(111)
[2017-11-03 22:45:09][DEBUG] : executeTelnet L599 ** TRACE **
[2017-11-03 22:45:09][DEBUG] : execute L626 ** refreshWidget **
[2017-11-03 22:45:11][DEBUG] : execute L613 ** TRACE **
[2017-11-03 22:45:11][DEBUG] : execute L615 execute VolumeDown
[2017-11-03 22:45:11][DEBUG] : execute L621 ** TRACE **
[2017-11-03 22:45:11][DEBUG] : executeTelnet L555 ** TRACE **
[2017-11-03 22:45:11][INFO] : executeTelnet L584 telnetConnect impossible IP: 192.168.1.213 port : 8102 Erreur : Connection refused(111)
[2017-11-03 22:45:11][DEBUG] : executeTelnet L599 ** TRACE **
[2017-11-03 22:45:11][DEBUG] : execute L626 ** refreshWidget **
[2017-11-03 22:45:12][DEBUG] : execute L613 ** TRACE **
[2017-11-03 22:45:12][DEBUG] : execute L615 execute VolumeDown
[2017-11-03 22:45:12][DEBUG] : execute L621 ** TRACE **
[2017-11-03 22:45:12][DEBUG] : executeTelnet L555 ** TRACE **
[2017-11-03 22:45:12][INFO] : executeTelnet L584 telnetConnect impossible IP: 192.168.1.213 port : 8102 Erreur : Connection refused(111)
[2017-11-03 22:45:12][DEBUG] : executeTelnet L599 ** TRACE **
[2017-11-03 22:45:12][DEBUG] : execute L626 ** refreshWidget **
[2017-11-03 22:45:15][DEBUG] : execute L613 ** TRACE **
[2017-11-03 22:45:15][DEBUG] : execute L615 execute VolumeDown
[2017-11-03 22:45:15][DEBUG] : execute L621 ** TRACE **
[2017-11-03 22:45:15][DEBUG] : executeTelnet L555 ** TRACE **
[2017-11-03 22:45:15][INFO] : executeTelnet L584 telnetConnect impossible IP: 192.168.1.213 port : 8102 Erreur : Connection refused(111)
[2017-11-03 22:45:15][DEBUG] : executeTelnet L599 ** TRACE **
[2017-11-03 22:45:15][DEBUG] : execute L626 ** refreshWidget **
[2017-11-03 23:42:24][DEBUG] : execute L613 ** TRACE **
[2017-11-03 23:42:24][DEBUG] : execute L615 execute VolumeUp
[2017-11-03 23:42:24][DEBUG] : execute L621 ** TRACE **
[2017-11-03 23:42:24][DEBUG] : executeTelnet L555 ** TRACE **
[2017-11-03 23:42:24][INFO] : executeTelnet L584 telnetConnect impossible IP: 192.168.1.213 port : 8102 Erreur : Connection refused(111)
[2017-11-03 23:42:24][DEBUG] : executeTelnet L599 ** TRACE **
[2017-11-03 23:42:24][DEBUG] : execute L626 ** refreshWidget **
[2017-11-03 23:42:29][DEBUG] : execute L613 ** TRACE **
[2017-11-03 23:42:29][DEBUG] : execute L615 execute VolumeDown
[2017-11-03 23:42:29][DEBUG] : execute L621 ** TRACE **
[2017-11-03 23:42:29][DEBUG] : executeTelnet L555 ** TRACE **
[2017-11-03 23:42:29][INFO] : executeTelnet L584 telnetConnect impossible IP: 192.168.1.213 port : 8102 Erreur : Connection refused(111)
[2017-11-03 23:42:29][DEBUG] : executeTelnet L599 ** TRACE **
[2017-11-03 23:42:29][DEBUG] : execute L626 ** refreshWidget **
[2017-11-03 23:45:34][DEBUG] : execute L613 ** TRACE **
[2017-11-03 23:45:34][DEBUG] : execute L615 execute VolumeUp
[2017-11-03 23:45:34][DEBUG] : execute L621 ** TRACE **
[2017-11-03 23:45:34][DEBUG] : executeTelnet L555 ** TRACE **
[2017-11-03 23:45:34][INFO] : executeTelnet L584 telnetConnect impossible IP: 192.168.1.213 port : 8102 Erreur : Connection refused(111)
[2017-11-03 23:45:34][DEBUG] : executeTelnet L599 ** TRACE **
[2017-11-03 23:45:34][DEBUG] : execute L626 ** refreshWidget **
[2017-11-03 23:45:39][DEBUG] : execute L613 ** TRACE **
[2017-11-03 23:45:39][DEBUG] : execute L615 execute VolumeDown
[2017-11-03 23:45:39][DEBUG] : execute L621 ** TRACE **
[2017-11-03 23:45:39][DEBUG] : executeTelnet L555 ** TRACE **
[2017-11-03 23:45:39][INFO] : executeTelnet L584 telnetConnect impossible IP: 192.168.1.213 port : 8102 Erreur : Connection refused(111)
[2017-11-03 23:45:39][DEBUG] : executeTelnet L599 ** TRACE **
[2017-11-03 23:45:39][DEBUG] : execute L626 ** refreshWidget **

Voici donc, j'éspère avoir fait avancé un peu les choses :
- Le plugin fonctionne bien pourvu que l'on ne soit pas connecté à deux endroits à la fois.
- Pour le démon, je pense qu'il ne pourra pas fonctionner sur ce modèle notamment à cause de la 1ère contrainte. On aurait pu imaginer le démon lancé sur le port 8102 lancer un ?V régulier mais cela interférerait avec le commandes envoyées...

Une dernière chose, j'ajoute les doc que j'ai glané sur internet
- Site Pioneer : Liste des codes https://www.pioneerelectronics.com/Stat ... for_CI.xls
- Un site de Hack avec qq échanges : http://raymondjulin.com/2012/07/15/remo ... er-telnet/


Bonne soirée à vous et encore merci à Patrick pour sa reprise du plugin!!!

Propheet
Timide
Messages : 98
Inscription : 22 janv. 2017, 20:00
Localisation : Belgique,Liege

Re: [Plugin Tiers][Sujet Principal] Plugin Ampli Pioneer

Message par Propheet » 05 nov. 2017, 00:25

Bonjour meuuuh
j'ai le même ampli que toi
et j'ai les même problème si tu as une idée ou si je peux faire des test je suis là ;)
Materiel

Rasberry pi 3 avec Jeedom
Rasberry pi 3 avec Jarvis
Rasberry pi 3 avec Kody
Rasberry pi 1 avec Kody
Nas Synology 212J

Avatar de l’utilisateur
Patrick
Actif
Messages : 800
Inscription : 29 août 2014, 15:21
Localisation : Savoie

Re: [Plugin Tiers][Sujet Principal] Plugin Ampli Pioneer

Message par Patrick » 06 nov. 2017, 18:25

mobby38 a écrit :
01 nov. 2017, 22:28

Apparement, de ce que l'on voit là :
This won't work with the 1131, because the API was changed for this receiver. The newer receivers now use an API which is more similar to Onkyo API than the older Pioneer API.
Je ne sais pas si c'est possible de faire marcher avec le plugin actuel?
Désolé Mobby38,
mais vu tes logs ce plugin n'est pas compatible.
Il faudrait peut-être essayer du coté du plugin Onkio, et voir avec le dev si éventuellemet, il peut facilement adapter une config pour ton ampli...
ßêta-Testeur / Développeur plugin / Modérateur du Forum EnOcean
En domotique ou en informatique, il n'y a pas de problème, mais seulement des solutions à trouver...
Pour contribuer au développement des plugins : Paypal

Avatar de l’utilisateur
Patrick
Actif
Messages : 800
Inscription : 29 août 2014, 15:21
Localisation : Savoie

Re: [Plugin Tiers][Sujet Principal] Plugin Ampli Pioneer

Message par Patrick » 06 nov. 2017, 19:26

meuuuh a écrit :
03 nov. 2017, 23:59
(...)
Voici donc mon retour pour l'ampli Pioneer VSX-527.

Situation initiale :
- Prise de l'ampli éteinte puis rallumé (Soupçon de bug de la communication telnet mentionné dans les posts plus haut)
- Mise en mode Debug des logs
- Configuration de l'objet Ampli avec le port 8102
- Configuration du démon sur le port 1900 (dans un 1er temps)
- Avant j'avais deux objets sur mon dashboard : 1 pour le démon et un 1 pour l'ampli. Aujourd'hui seul me reste l'ampli, pas moyen de mettre la main sur le démon...


  • Scan des ports ouverts sur l'ampli :

ampli_ports_ouverts.PNG

-->A noter, selon les jours, j'ai l'un des ports qui change : un jour 1026, aujourd'hui 1031

  • Démarrage démon sur la liste des ports scannés et résultat dans la log jeedom du plugin/démon :


ampli_ports_demon.PNG

--> Plusieurs ports semblent acceptés par le démon mais avec Telnet, le seul port "plausible" étant le 1900, je remet le démon dessus.


  • Connexion Telnet via putty:


Seul le port 8102 est accepté, tout comme le widget ampli.
Là, je passe des commandes et j'ai bien le retour :

ampli_ports_8102_passage_de_commandes.PNG

- étape 1 (bleue) : j'envoi les commandes par Putty et j'ai le retour (?V -> VOL043).
- étape 2 (rouge) : Je tourne le bouton volume dans les deux sens et je reçois sur putty l'état du volume.

A noter :
- La 1ère commande ne reçois aucune réponse alors que l'ampli est bien réveillé.
- Putty envoie une commande régulière pour rester connecté ("R")
Salut meuuuh ,
Bon il y a des choses qui m'interpellent dans ton retour :

Je suis très étonné (mais cela n'est pas important) du fonctionnement de ton Putty, comment ce fait-il qu'il envoi des commandes régulièrement tout seul ???
Pour moi, cela ressemble plus à des CR mals interptétés à cause d'un problème de config de translation ou autre dans putty...

Avant j'avais deux objets sur mon dashboard : 1 pour le démon et un 1 pour l'ampli. Aujourd'hui seul me reste l'ampli, pas moyen de mettre la main sur le démon...

Ce plugin ne génère sur le Dashboard qu'un seul widget par équipement, et rien du tout concernant le daemon (qui est juste une routine qui tourne en tache de fond pour écouter ce que l'ampli veut bien lui dire...) ;)

Es-tu certain de parler du bon plugin ?
ou as-tu l'ancien ET le nouveau plugin installés en même temps ?
Bref, là je ne comprend rien sur cette partie...
meuuuh a écrit :
03 nov. 2017, 23:59

  • Réponse à Patrick:


Le démon, ne semblait pas fonctionner la 1ère fois où j'ai testé et aujourd'hui le widget à disparu...
Pour les commandes sur le widget/équipement ampli sur le port 8102 :
- J'ai bien le retour d'état
- Via Putty j'ai même un retour d'état même sur des manipulations externes au plugin (Modifier le volume sur l'ampli par exemple)

Les autres points :
- Il me semble avoir par dépit essayé le port 8102 sur le démon mais que cela ne fonctionnait pas. Ayant "perdu" le widget du démon, difficile à confirmer.
- J'ai des pertes de connexion du widget ampli car je suis connecté aussi via Putty. Comme mentionné plus haut il me semble, l'ampli n'accepte qu'une connexion à la fois.
Ceci étant, il est très possible que l'ampli VSX-527 ne sache gérer qu'un seul port.
Dans ce cas, il ne faut pas activer le daemon, et donc tu ne pourras (au mieux) avoir que les retours faisant suite à une commande exécutée via le plugin..
Juste pour être sur, quand tu testes les autres ports avec putty :
  • tu désactives bien le daemon avant
  • tu lances la connexion putty, et ensuite tu ne touche plus a rien (en mode écoute: tu n’envoies aucune commande via putty )
  • Le port pour le daemon doit juste être un port d'écoute des retours que peux t'envoyer l'ampli)...
    Si tu as des doutes, toujours éteindre physiquement l'ampli avant de refaire des tests (pour réinitialiser le telnet de l'ampli)...
meuuuh a écrit :
03 nov. 2017, 23:59

En sus, les logs du widget ampli durant mes tests :

Code : Tout sélectionner

[2017-11-03 19:42:18][DEBUG] : devicesParameters L134 $path = /var/www/html/plugins/ampli_pioneer/core/class/../config
[2017-11-03 19:42:18][DEBUG] : devicesParameters L156 $file = Pioneer_VSX-830.json
[2017-11-03 19:42:18][DEBUG] : devicesParameters L159 $file = Pioneer_VSX-830.json
[2017-11-03 19:42:18][DEBUG] : devicesParameters L156 $file = defaut_ampli.json
[2017-11-03 19:42:18][DEBUG] : devicesParameters L159 $file = defaut_ampli.json
[2017-11-03 19:50:18][DEBUG] : execute L613 ** TRACE **
[2017-11-03 19:50:18][DEBUG] : execute L615 execute Mute OFF
[2017-11-03 19:50:18][DEBUG] : execute L621 ** TRACE **
[2017-11-03 19:50:18][DEBUG] : executeTelnet L555 ** TRACE **
[2017-11-03 19:50:18][DEBUG] : executeTelnet L564 executing Mute OFF avec options : Array
[2017-11-03 19:50:18][DEBUG] : sendCommand L357 ** TRACE **
[2017-11-03 19:50:18][DEBUG] : sendCommand L448 Commande : Mute OFF et Parametre : MF
[2017-11-03 19:50:18][DEBUG] : sendCommand L453 Commande : Mute OFF et Parametre : MF
[2017-11-03 19:50:48][DEBUG] : sendCommand L465 RESULT : R
[2017-11-03 19:50:48][DEBUG] : sendCommand L471 Nbre RE : 2
[2017-11-03 19:50:48][DEBUG] : sendCommand L476  RE : R
[2017-11-03 19:50:48][DEBUG] : sendCommand L534 ** TRACE NOP **
[2017-11-03 19:50:48][DEBUG] : sendCommand L476  RE :
[2017-11-03 19:50:48][DEBUG] : sendCommand L534 ** TRACE NOP **
[2017-11-03 19:50:48][DEBUG] : executeTelnet L599 ** TRACE **
[2017-11-03 19:50:48][DEBUG] : execute L626 ** refreshWidget **
[2017-11-03 20:21:21][DEBUG] : execute L613 ** TRACE **
[2017-11-03 20:21:21][DEBUG] : execute L615 execute Power_Off
[2017-11-03 20:21:21][DEBUG] : execute L621 ** TRACE **
[2017-11-03 20:21:21][DEBUG] : executeTelnet L555 ** TRACE **
[2017-11-03 20:21:21][DEBUG] : executeTelnet L564 executing Power_Off avec options : Array
[2017-11-03 20:21:21][DEBUG] : sendCommand L357 ** TRACE **
[2017-11-03 20:21:21][DEBUG] : sendCommand L448 Commande : Power_Off et Parametre : PF
[2017-11-03 20:21:21][DEBUG] : sendCommand L453 Commande : Power_Off et Parametre : PF
[2017-11-03 20:21:22][DEBUG] : sendCommand L465 RESULT : PWR2
[2017-11-03 20:21:22][DEBUG] : sendCommand L471 Nbre RE : 2
[2017-11-03 20:21:22][DEBUG] : sendCommand L476  RE : PWR2
[2017-11-03 20:21:22][DEBUG] : sendCommand L486 ** TRACE SWITCH **
[2017-11-03 20:21:22][DEBUG] : sendCommand L509  L509 RE : PowerStatus => 0
[2017-11-03 20:21:22][DEBUG] : sendCommand L476  RE :
[2017-11-03 20:21:22][DEBUG] : sendCommand L534 ** TRACE NOP **
[2017-11-03 20:21:22][DEBUG] : executeTelnet L599 ** TRACE **
[2017-11-03 20:21:22][DEBUG] : execute L626 ** refreshWidget **
[2017-11-03 20:21:37][DEBUG] : execute L613 ** TRACE **
[2017-11-03 20:21:37][DEBUG] : execute L615 execute Power_On
[2017-11-03 20:21:37][DEBUG] : execute L621 ** TRACE **
[2017-11-03 20:21:37][DEBUG] : executeTelnet L555 ** TRACE **
[2017-11-03 20:21:51][DEBUG] : execute L613 ** TRACE **
[2017-11-03 20:21:51][DEBUG] : execute L615 execute Power_On
[2017-11-03 20:21:51][DEBUG] : execute L621 ** TRACE **
[2017-11-03 20:21:51][DEBUG] : executeTelnet L555 ** TRACE **
[2017-11-03 20:22:09][INFO] : executeTelnet L584 telnetConnect impossible IP: 192.168.1.213 port : 8102 Erreur : Connection refused(111)
[2017-11-03 20:22:10][DEBUG] : executeTelnet L599 ** TRACE **
[2017-11-03 20:22:10][DEBUG] : execute L626 ** refreshWidget **
[2017-11-03 20:22:24][DEBUG] : execute L613 ** TRACE **
[2017-11-03 20:22:24][DEBUG] : execute L615 execute VolumeUp
[2017-11-03 20:22:24][DEBUG] : execute L621 ** TRACE **
[2017-11-03 20:22:24][DEBUG] : executeTelnet L555 ** TRACE **
[2017-11-03 20:22:24][DEBUG] : executeTelnet L564 executing VolumeUp avec options : Array
[2017-11-03 20:22:24][DEBUG] : sendCommand L357 ** TRACE **
[2017-11-03 20:22:24][DEBUG] : sendCommand L423 VolumeUp X1
[2017-11-03 20:22:24][DEBUG] : sendCommand L432 VolumeUp VolumeStatus=57 VolumeStep=1
[2017-11-03 20:22:25][DEBUG] : sendCommand L465 RESULT : VOL051
[2017-11-03 20:22:25][DEBUG] : sendCommand L471 Nbre RE : 2
[2017-11-03 20:22:25][DEBUG] : sendCommand L476  RE : VOL051
[2017-11-03 20:22:25][DEBUG] : sendCommand L486 ** TRACE SWITCH **
[2017-11-03 20:22:25][DEBUG] : sendCommand L499  L499 RE : VolumeStatus => 051
[2017-11-03 20:22:25][DEBUG] : sendCommand L540  L540 VolumeStatus=051 20:22:25
[2017-11-03 20:22:25][DEBUG] : sendCommand L545  L545 VolumeStatus=051 20:22:25
[2017-11-03 20:22:25][DEBUG] : sendCommand L476  RE :
[2017-11-03 20:22:25][DEBUG] : sendCommand L534 ** TRACE NOP **
[2017-11-03 20:22:25][DEBUG] : executeTelnet L599 ** TRACE **
[2017-11-03 20:22:25][DEBUG] : execute L626 ** refreshWidget **
[2017-11-03 20:22:37][INFO] : executeTelnet L584 telnetConnect impossible IP: 192.168.1.213 port : 8102 Erreur : Connection timed out(110)
[2017-11-03 20:22:37][INFO] : executeTelnet L591 executing Power_On
[2017-11-03 20:22:37][DEBUG] : sendCommand L357 ** TRACE **
[2017-11-03 20:22:37][DEBUG] : sendCommand L448 Commande : Power_On et Parametre : PO
[2017-11-03 20:22:37][DEBUG] : sendCommand L453 Commande : Power_On et Parametre : PO
[2017-11-03 20:22:48][DEBUG] : execute L613 ** TRACE **
[2017-11-03 20:22:48][DEBUG] : execute L615 execute VolumeUp
[2017-11-03 20:22:48][DEBUG] : execute L621 ** TRACE **
[2017-11-03 20:22:48][DEBUG] : executeTelnet L555 ** TRACE **
[2017-11-03 20:22:48][INFO] : executeTelnet L584 telnetConnect impossible IP: 192.168.1.213 port : 8102 Erreur : Connection refused(111)
[2017-11-03 20:22:48][DEBUG] : executeTelnet L599 ** TRACE **
[2017-11-03 20:22:48][DEBUG] : execute L626 ** refreshWidget **
[2017-11-03 20:22:55][DEBUG] : sendCommand L465 RESULT : R
[2017-11-03 20:22:55][DEBUG] : sendCommand L471 Nbre RE : 2
[2017-11-03 20:22:55][DEBUG] : sendCommand L476  RE : R
[2017-11-03 20:22:55][DEBUG] : sendCommand L534 ** TRACE NOP **
[2017-11-03 20:22:55][DEBUG] : sendCommand L476  RE :
[2017-11-03 20:22:55][DEBUG] : sendCommand L534 ** TRACE NOP **
[2017-11-03 20:22:56][DEBUG] : executeTelnet L599 ** TRACE **
[2017-11-03 20:22:56][DEBUG] : execute L626 ** refreshWidget **
[2017-11-03 20:23:00][DEBUG] : execute L613 ** TRACE **
[2017-11-03 20:23:00][DEBUG] : execute L615 execute VolumeUp
[2017-11-03 20:23:00][DEBUG] : execute L621 ** TRACE **
[2017-11-03 20:23:00][DEBUG] : executeTelnet L555 ** TRACE **
[2017-11-03 20:23:00][DEBUG] : executeTelnet L564 executing VolumeUp avec options : Array
[2017-11-03 20:23:00][DEBUG] : sendCommand L357 ** TRACE **
[2017-11-03 20:23:00][DEBUG] : sendCommand L423 VolumeUp X1
[2017-11-03 20:23:00][DEBUG] : sendCommand L432 VolumeUp VolumeStatus=51 VolumeStep=1
[2017-11-03 20:23:00][DEBUG] : sendCommand L465 RESULT : VOL055
[2017-11-03 20:23:00][DEBUG] : sendCommand L471 Nbre RE : 2
[2017-11-03 20:23:00][DEBUG] : sendCommand L476  RE : VOL055
[2017-11-03 20:23:00][DEBUG] : sendCommand L486 ** TRACE SWITCH **
[2017-11-03 20:23:00][DEBUG] : sendCommand L499  L499 RE : VolumeStatus => 055
[2017-11-03 20:23:00][DEBUG] : sendCommand L540  L540 VolumeStatus=055 20:23:00
[2017-11-03 20:23:01][DEBUG] : sendCommand L545  L545 VolumeStatus=055 20:23:01
[2017-11-03 20:23:01][DEBUG] : sendCommand L476  RE :
[2017-11-03 20:23:01][DEBUG] : sendCommand L534 ** TRACE NOP **
[2017-11-03 20:23:01][DEBUG] : executeTelnet L599 ** TRACE **
[2017-11-03 20:23:01][DEBUG] : execute L626 ** refreshWidget **
[2017-11-03 22:45:07][DEBUG] : execute L613 ** TRACE **
[2017-11-03 22:45:07][DEBUG] : execute L615 execute VolumeDown
[2017-11-03 22:45:07][DEBUG] : execute L621 ** TRACE **
[2017-11-03 22:45:07][DEBUG] : executeTelnet L555 ** TRACE **
[2017-11-03 22:45:07][INFO] : executeTelnet L584 telnetConnect impossible IP: 192.168.1.213 port : 8102 Erreur : Connection refused(111)
[2017-11-03 22:45:07][DEBUG] : executeTelnet L599 ** TRACE **
[2017-11-03 22:45:07][DEBUG] : execute L626 ** refreshWidget **
[2017-11-03 22:45:09][DEBUG] : execute L613 ** TRACE **
[2017-11-03 22:45:09][DEBUG] : execute L615 execute VolumeDown
[2017-11-03 22:45:09][DEBUG] : execute L621 ** TRACE **
[2017-11-03 22:45:09][DEBUG] : executeTelnet L555 ** TRACE **
[2017-11-03 22:45:09][INFO] : executeTelnet L584 telnetConnect impossible IP: 192.168.1.213 port : 8102 Erreur : Connection refused(111)
[2017-11-03 22:45:09][DEBUG] : executeTelnet L599 ** TRACE **
[2017-11-03 22:45:09][DEBUG] : execute L626 ** refreshWidget **
[2017-11-03 22:45:11][DEBUG] : execute L613 ** TRACE **
[2017-11-03 22:45:11][DEBUG] : execute L615 execute VolumeDown
[2017-11-03 22:45:11][DEBUG] : execute L621 ** TRACE **
[2017-11-03 22:45:11][DEBUG] : executeTelnet L555 ** TRACE **
[2017-11-03 22:45:11][INFO] : executeTelnet L584 telnetConnect impossible IP: 192.168.1.213 port : 8102 Erreur : Connection refused(111)
[2017-11-03 22:45:11][DEBUG] : executeTelnet L599 ** TRACE **
[2017-11-03 22:45:11][DEBUG] : execute L626 ** refreshWidget **
[2017-11-03 22:45:12][DEBUG] : execute L613 ** TRACE **
[2017-11-03 22:45:12][DEBUG] : execute L615 execute VolumeDown
[2017-11-03 22:45:12][DEBUG] : execute L621 ** TRACE **
[2017-11-03 22:45:12][DEBUG] : executeTelnet L555 ** TRACE **
[2017-11-03 22:45:12][INFO] : executeTelnet L584 telnetConnect impossible IP: 192.168.1.213 port : 8102 Erreur : Connection refused(111)
[2017-11-03 22:45:12][DEBUG] : executeTelnet L599 ** TRACE **
[2017-11-03 22:45:12][DEBUG] : execute L626 ** refreshWidget **
[2017-11-03 22:45:15][DEBUG] : execute L613 ** TRACE **
[2017-11-03 22:45:15][DEBUG] : execute L615 execute VolumeDown
[2017-11-03 22:45:15][DEBUG] : execute L621 ** TRACE **
[2017-11-03 22:45:15][DEBUG] : executeTelnet L555 ** TRACE **
[2017-11-03 22:45:15][INFO] : executeTelnet L584 telnetConnect impossible IP: 192.168.1.213 port : 8102 Erreur : Connection refused(111)
[2017-11-03 22:45:15][DEBUG] : executeTelnet L599 ** TRACE **
[2017-11-03 22:45:15][DEBUG] : execute L626 ** refreshWidget **
[2017-11-03 23:42:24][DEBUG] : execute L613 ** TRACE **
[2017-11-03 23:42:24][DEBUG] : execute L615 execute VolumeUp
[2017-11-03 23:42:24][DEBUG] : execute L621 ** TRACE **
[2017-11-03 23:42:24][DEBUG] : executeTelnet L555 ** TRACE **
[2017-11-03 23:42:24][INFO] : executeTelnet L584 telnetConnect impossible IP: 192.168.1.213 port : 8102 Erreur : Connection refused(111)
[2017-11-03 23:42:24][DEBUG] : executeTelnet L599 ** TRACE **
[2017-11-03 23:42:24][DEBUG] : execute L626 ** refreshWidget **
[2017-11-03 23:42:29][DEBUG] : execute L613 ** TRACE **
[2017-11-03 23:42:29][DEBUG] : execute L615 execute VolumeDown
[2017-11-03 23:42:29][DEBUG] : execute L621 ** TRACE **
[2017-11-03 23:42:29][DEBUG] : executeTelnet L555 ** TRACE **
[2017-11-03 23:42:29][INFO] : executeTelnet L584 telnetConnect impossible IP: 192.168.1.213 port : 8102 Erreur : Connection refused(111)
[2017-11-03 23:42:29][DEBUG] : executeTelnet L599 ** TRACE **
[2017-11-03 23:42:29][DEBUG] : execute L626 ** refreshWidget **
[2017-11-03 23:45:34][DEBUG] : execute L613 ** TRACE **
[2017-11-03 23:45:34][DEBUG] : execute L615 execute VolumeUp
[2017-11-03 23:45:34][DEBUG] : execute L621 ** TRACE **
[2017-11-03 23:45:34][DEBUG] : executeTelnet L555 ** TRACE **
[2017-11-03 23:45:34][INFO] : executeTelnet L584 telnetConnect impossible IP: 192.168.1.213 port : 8102 Erreur : Connection refused(111)
[2017-11-03 23:45:34][DEBUG] : executeTelnet L599 ** TRACE **
[2017-11-03 23:45:34][DEBUG] : execute L626 ** refreshWidget **
[2017-11-03 23:45:39][DEBUG] : execute L613 ** TRACE **
[2017-11-03 23:45:39][DEBUG] : execute L615 execute VolumeDown
[2017-11-03 23:45:39][DEBUG] : execute L621 ** TRACE **
[2017-11-03 23:45:39][DEBUG] : executeTelnet L555 ** TRACE **
[2017-11-03 23:45:39][INFO] : executeTelnet L584 telnetConnect impossible IP: 192.168.1.213 port : 8102 Erreur : Connection refused(111)
[2017-11-03 23:45:39][DEBUG] : executeTelnet L599 ** TRACE **
[2017-11-03 23:45:39][DEBUG] : execute L626 ** refreshWidget **

Voici donc, j'éspère avoir fait avancé un peu les choses :
- Le plugin fonctionne bien pourvu que l'on ne soit pas connecté à deux endroits à la fois.
- Pour le démon, je pense qu'il ne pourra pas fonctionner sur ce modèle notamment à cause de la 1ère contrainte. On aurait pu imaginer le démon lancé sur le port 8102 lancer un ?V régulier mais cela interférerait avec le commandes envoyées...

Une dernière chose, j'ajoute les doc que j'ai glané sur internet
- Site Pioneer : Liste des codes https://www.pioneerelectronics.com/Stat ... for_CI.xls
- Un site de Hack avec qq échanges : http://raymondjulin.com/2012/07/15/remo ... er-telnet/


Bonne soirée à vous et encore merci à Patrick pour sa reprise du plugin!!!


Merci pour tes retours, mais j'aurais besoin d'avoir un nouveau log si tu veux bien :

qu'y a-t-il dans les logs de putty (connecté sur le port 8102), MAIS uniquement quand tu montes le volume puis que tu le baisses A PARTIR DU widget du plugin ?
Et as tu un retour d'état sur le dash dans ce cas?
Et aussi le log du plugin au même moment (mêmes actions au même moment)..
Merci de me transmettre directement le fichier de log de putty (activable dans les params logging) afin que je puisse aussi vérifier si ton ampli envoi bien des CR ou CR+NL ou autre :
car je reviens à mon hypothèse de mon précédent post...

Au passage, essaie de faire ces tests avec un délai long (500ms) en paramètre de délai d'attente du plugin (car j'ai l'impression que ton ampli a peut-être du mal a suivre d'après tes logs)...
;)
ßêta-Testeur / Développeur plugin / Modérateur du Forum EnOcean
En domotique ou en informatique, il n'y a pas de problème, mais seulement des solutions à trouver...
Pour contribuer au développement des plugins : Paypal

Avatar de l’utilisateur
mobby38
Timide
Messages : 25
Inscription : 27 janv. 2015, 17:21
Localisation : 38

Re: [Plugin Tiers][Sujet Principal] Plugin Ampli Pioneer

Message par mobby38 » 07 nov. 2017, 21:20

Patrick a écrit :
06 nov. 2017, 18:25

Désolé Mobby38,
mais vu tes logs ce plugin n'est pas compatible.
Il faudrait peut-être essayer du coté du plugin Onkio, et voir avec le dev si éventuellemet, il peut facilement adapter une config pour ton ampli...
Merci!

Ca marchotte avec le plugin onkio :)

johndoe2011
Timide
Messages : 215
Inscription : 22 févr. 2015, 20:20

Re: [Plugin Tiers][Sujet Principal] Plugin Ampli Pioneer

Message par johndoe2011 » 18 nov. 2017, 10:05

meuuuh a écrit :
03 nov. 2017, 23:59
Patrick a écrit :
31 oct. 2017, 20:31
merci pour ces précisions tatsumi8domo.
Donc s'il n'y a pas un second ports telnet disponible sur ce modèle VSX-527, c'est normal que le daemon ne fonctionne pas.
Dans sa logique de fonctionnement, le plugin ne lance pas de commande d'actualisation du volume, mais les amplis (apparemment excepté VSX-527) répondent à un ordre de modification du volume, par le nouvel état de la/les commandes modifiées...
C'est cette infos qui est récupérée par le plugin.

Si j'ai bien compris le problème sur ce modèle, cela signifierai que ce modèle ne retourne pas son état après par exemple un changement de volume, mais qu'il faut explicitement lui en faire la demande (via une commande ?V par exemple) .
C'est ça ?
Pour confirmer cette hypothèse, lorsque tu lances directement depuis Telnet un ordre de volume (par exemple VolumeUp), quelle est la réponse Telnet que tu reçois?

Peut-tu m'envoyer des exemples commentés des échanges Telnet pour que je vois un peu ce qu'il raconte ce modèle ? :)
Bonsoir à vous,

Tout d'abord pardon pour le temps de réponse, j'étais assez chargé (comme tout le monde....) ces derniers jours..
Voici donc mon retour pour l'ampli Pioneer VSX-527.

Situation initiale :
- Prise de l'ampli éteinte puis rallumé (Soupçon de bug de la communication telnet mentionné dans les posts plus haut)
- Mise en mode Debug des logs
- Configuration de l'objet Ampli avec le port 8102
- Configuration du démon sur le port 1900 (dans un 1er temps)
- Avant j'avais deux objets sur mon dashboard : 1 pour le démon et un 1 pour l'ampli. Aujourd'hui seul me reste l'ampli, pas moyen de mettre la main sur le démon...


  • Scan des ports ouverts sur l'ampli :

ampli_ports_ouverts.PNG

-->A noter, selon les jours, j'ai l'un des ports qui change : un jour 1026, aujourd'hui 1031

  • Démarrage démon sur la liste des ports scannés et résultat dans la log jeedom du plugin/démon :


ampli_ports_demon.PNG

--> Plusieurs ports semblent acceptés par le démon mais avec Telnet, le seul port "plausible" étant le 1900, je remet le démon dessus.


  • Connexion Telnet via putty:


Seul le port 8102 est accepté, tout comme le widget ampli.
Là, je passe des commandes et j'ai bien le retour :

ampli_ports_8102_passage_de_commandes.PNG

- étape 1 (bleue) : j'envoi les commandes par Putty et j'ai le retour (?V -> VOL043).
- étape 2 (rouge) : Je tourne le bouton volume dans les deux sens et je reçois sur putty l'état du volume.

A noter :
- La 1ère commande ne reçois aucune réponse alors que l'ampli est bien réveillé.
- Putty envoie une commande régulière pour rester connecté ("R")


  • Réponse à Patrick:


Le démon, ne semblait pas fonctionner la 1ère fois où j'ai testé et aujourd'hui le widget à disparu...
Pour les commandes sur le widget/équipement ampli sur le port 8102 :
- J'ai bien le retour d'état
- Via Putty j'ai même un retour d'état même sur des manipulations externes au plugin (Modifier le volume sur l'ampli par exemple)

Les autres points :
- Il me semble avoir par dépit essayé le port 8102 sur le démon mais que cela ne fonctionnait pas. Ayant "perdu" le widget du démon, difficile à confirmer.
- J'ai des pertes de connexion du widget ampli car je suis connecté aussi via Putty. Comme mentionné plus haut il me semble, l'ampli n'accepte qu'une connexion à la fois.


En sus, les logs du widget ampli durant mes tests :

Code : Tout sélectionner

[2017-11-03 19:42:18][DEBUG] : devicesParameters L134 $path = /var/www/html/plugins/ampli_pioneer/core/class/../config
[2017-11-03 19:42:18][DEBUG] : devicesParameters L156 $file = Pioneer_VSX-830.json
[2017-11-03 19:42:18][DEBUG] : devicesParameters L159 $file = Pioneer_VSX-830.json
[2017-11-03 19:42:18][DEBUG] : devicesParameters L156 $file = defaut_ampli.json
[2017-11-03 19:42:18][DEBUG] : devicesParameters L159 $file = defaut_ampli.json
[2017-11-03 19:50:18][DEBUG] : execute L613 ** TRACE **
[2017-11-03 19:50:18][DEBUG] : execute L615 execute Mute OFF
[2017-11-03 19:50:18][DEBUG] : execute L621 ** TRACE **
[2017-11-03 19:50:18][DEBUG] : executeTelnet L555 ** TRACE **
[2017-11-03 19:50:18][DEBUG] : executeTelnet L564 executing Mute OFF avec options : Array
[2017-11-03 19:50:18][DEBUG] : sendCommand L357 ** TRACE **
[2017-11-03 19:50:18][DEBUG] : sendCommand L448 Commande : Mute OFF et Parametre : MF
[2017-11-03 19:50:18][DEBUG] : sendCommand L453 Commande : Mute OFF et Parametre : MF
[2017-11-03 19:50:48][DEBUG] : sendCommand L465 RESULT : R
[2017-11-03 19:50:48][DEBUG] : sendCommand L471 Nbre RE : 2
[2017-11-03 19:50:48][DEBUG] : sendCommand L476  RE : R
[2017-11-03 19:50:48][DEBUG] : sendCommand L534 ** TRACE NOP **
[2017-11-03 19:50:48][DEBUG] : sendCommand L476  RE :
[2017-11-03 19:50:48][DEBUG] : sendCommand L534 ** TRACE NOP **
[2017-11-03 19:50:48][DEBUG] : executeTelnet L599 ** TRACE **
[2017-11-03 19:50:48][DEBUG] : execute L626 ** refreshWidget **
[2017-11-03 20:21:21][DEBUG] : execute L613 ** TRACE **
[2017-11-03 20:21:21][DEBUG] : execute L615 execute Power_Off
[2017-11-03 20:21:21][DEBUG] : execute L621 ** TRACE **
[2017-11-03 20:21:21][DEBUG] : executeTelnet L555 ** TRACE **
[2017-11-03 20:21:21][DEBUG] : executeTelnet L564 executing Power_Off avec options : Array
[2017-11-03 20:21:21][DEBUG] : sendCommand L357 ** TRACE **
[2017-11-03 20:21:21][DEBUG] : sendCommand L448 Commande : Power_Off et Parametre : PF
[2017-11-03 20:21:21][DEBUG] : sendCommand L453 Commande : Power_Off et Parametre : PF
[2017-11-03 20:21:22][DEBUG] : sendCommand L465 RESULT : PWR2
[2017-11-03 20:21:22][DEBUG] : sendCommand L471 Nbre RE : 2
[2017-11-03 20:21:22][DEBUG] : sendCommand L476  RE : PWR2
[2017-11-03 20:21:22][DEBUG] : sendCommand L486 ** TRACE SWITCH **
[2017-11-03 20:21:22][DEBUG] : sendCommand L509  L509 RE : PowerStatus => 0
[2017-11-03 20:21:22][DEBUG] : sendCommand L476  RE :
[2017-11-03 20:21:22][DEBUG] : sendCommand L534 ** TRACE NOP **
[2017-11-03 20:21:22][DEBUG] : executeTelnet L599 ** TRACE **
[2017-11-03 20:21:22][DEBUG] : execute L626 ** refreshWidget **
[2017-11-03 20:21:37][DEBUG] : execute L613 ** TRACE **
[2017-11-03 20:21:37][DEBUG] : execute L615 execute Power_On
[2017-11-03 20:21:37][DEBUG] : execute L621 ** TRACE **
[2017-11-03 20:21:37][DEBUG] : executeTelnet L555 ** TRACE **
[2017-11-03 20:21:51][DEBUG] : execute L613 ** TRACE **
[2017-11-03 20:21:51][DEBUG] : execute L615 execute Power_On
[2017-11-03 20:21:51][DEBUG] : execute L621 ** TRACE **
[2017-11-03 20:21:51][DEBUG] : executeTelnet L555 ** TRACE **
[2017-11-03 20:22:09][INFO] : executeTelnet L584 telnetConnect impossible IP: 192.168.1.213 port : 8102 Erreur : Connection refused(111)
[2017-11-03 20:22:10][DEBUG] : executeTelnet L599 ** TRACE **
[2017-11-03 20:22:10][DEBUG] : execute L626 ** refreshWidget **
[2017-11-03 20:22:24][DEBUG] : execute L613 ** TRACE **
[2017-11-03 20:22:24][DEBUG] : execute L615 execute VolumeUp
[2017-11-03 20:22:24][DEBUG] : execute L621 ** TRACE **
[2017-11-03 20:22:24][DEBUG] : executeTelnet L555 ** TRACE **
[2017-11-03 20:22:24][DEBUG] : executeTelnet L564 executing VolumeUp avec options : Array
[2017-11-03 20:22:24][DEBUG] : sendCommand L357 ** TRACE **
[2017-11-03 20:22:24][DEBUG] : sendCommand L423 VolumeUp X1
[2017-11-03 20:22:24][DEBUG] : sendCommand L432 VolumeUp VolumeStatus=57 VolumeStep=1
[2017-11-03 20:22:25][DEBUG] : sendCommand L465 RESULT : VOL051
[2017-11-03 20:22:25][DEBUG] : sendCommand L471 Nbre RE : 2
[2017-11-03 20:22:25][DEBUG] : sendCommand L476  RE : VOL051
[2017-11-03 20:22:25][DEBUG] : sendCommand L486 ** TRACE SWITCH **
[2017-11-03 20:22:25][DEBUG] : sendCommand L499  L499 RE : VolumeStatus => 051
[2017-11-03 20:22:25][DEBUG] : sendCommand L540  L540 VolumeStatus=051 20:22:25
[2017-11-03 20:22:25][DEBUG] : sendCommand L545  L545 VolumeStatus=051 20:22:25
[2017-11-03 20:22:25][DEBUG] : sendCommand L476  RE :
[2017-11-03 20:22:25][DEBUG] : sendCommand L534 ** TRACE NOP **
[2017-11-03 20:22:25][DEBUG] : executeTelnet L599 ** TRACE **
[2017-11-03 20:22:25][DEBUG] : execute L626 ** refreshWidget **
[2017-11-03 20:22:37][INFO] : executeTelnet L584 telnetConnect impossible IP: 192.168.1.213 port : 8102 Erreur : Connection timed out(110)
[2017-11-03 20:22:37][INFO] : executeTelnet L591 executing Power_On
[2017-11-03 20:22:37][DEBUG] : sendCommand L357 ** TRACE **
[2017-11-03 20:22:37][DEBUG] : sendCommand L448 Commande : Power_On et Parametre : PO
[2017-11-03 20:22:37][DEBUG] : sendCommand L453 Commande : Power_On et Parametre : PO
[2017-11-03 20:22:48][DEBUG] : execute L613 ** TRACE **
[2017-11-03 20:22:48][DEBUG] : execute L615 execute VolumeUp
[2017-11-03 20:22:48][DEBUG] : execute L621 ** TRACE **
[2017-11-03 20:22:48][DEBUG] : executeTelnet L555 ** TRACE **
[2017-11-03 20:22:48][INFO] : executeTelnet L584 telnetConnect impossible IP: 192.168.1.213 port : 8102 Erreur : Connection refused(111)
[2017-11-03 20:22:48][DEBUG] : executeTelnet L599 ** TRACE **
[2017-11-03 20:22:48][DEBUG] : execute L626 ** refreshWidget **
[2017-11-03 20:22:55][DEBUG] : sendCommand L465 RESULT : R
[2017-11-03 20:22:55][DEBUG] : sendCommand L471 Nbre RE : 2
[2017-11-03 20:22:55][DEBUG] : sendCommand L476  RE : R
[2017-11-03 20:22:55][DEBUG] : sendCommand L534 ** TRACE NOP **
[2017-11-03 20:22:55][DEBUG] : sendCommand L476  RE :
[2017-11-03 20:22:55][DEBUG] : sendCommand L534 ** TRACE NOP **
[2017-11-03 20:22:56][DEBUG] : executeTelnet L599 ** TRACE **
[2017-11-03 20:22:56][DEBUG] : execute L626 ** refreshWidget **
[2017-11-03 20:23:00][DEBUG] : execute L613 ** TRACE **
[2017-11-03 20:23:00][DEBUG] : execute L615 execute VolumeUp
[2017-11-03 20:23:00][DEBUG] : execute L621 ** TRACE **
[2017-11-03 20:23:00][DEBUG] : executeTelnet L555 ** TRACE **
[2017-11-03 20:23:00][DEBUG] : executeTelnet L564 executing VolumeUp avec options : Array
[2017-11-03 20:23:00][DEBUG] : sendCommand L357 ** TRACE **
[2017-11-03 20:23:00][DEBUG] : sendCommand L423 VolumeUp X1
[2017-11-03 20:23:00][DEBUG] : sendCommand L432 VolumeUp VolumeStatus=51 VolumeStep=1
[2017-11-03 20:23:00][DEBUG] : sendCommand L465 RESULT : VOL055
[2017-11-03 20:23:00][DEBUG] : sendCommand L471 Nbre RE : 2
[2017-11-03 20:23:00][DEBUG] : sendCommand L476  RE : VOL055
[2017-11-03 20:23:00][DEBUG] : sendCommand L486 ** TRACE SWITCH **
[2017-11-03 20:23:00][DEBUG] : sendCommand L499  L499 RE : VolumeStatus => 055
[2017-11-03 20:23:00][DEBUG] : sendCommand L540  L540 VolumeStatus=055 20:23:00
[2017-11-03 20:23:01][DEBUG] : sendCommand L545  L545 VolumeStatus=055 20:23:01
[2017-11-03 20:23:01][DEBUG] : sendCommand L476  RE :
[2017-11-03 20:23:01][DEBUG] : sendCommand L534 ** TRACE NOP **
[2017-11-03 20:23:01][DEBUG] : executeTelnet L599 ** TRACE **
[2017-11-03 20:23:01][DEBUG] : execute L626 ** refreshWidget **
[2017-11-03 22:45:07][DEBUG] : execute L613 ** TRACE **
[2017-11-03 22:45:07][DEBUG] : execute L615 execute VolumeDown
[2017-11-03 22:45:07][DEBUG] : execute L621 ** TRACE **
[2017-11-03 22:45:07][DEBUG] : executeTelnet L555 ** TRACE **
[2017-11-03 22:45:07][INFO] : executeTelnet L584 telnetConnect impossible IP: 192.168.1.213 port : 8102 Erreur : Connection refused(111)
[2017-11-03 22:45:07][DEBUG] : executeTelnet L599 ** TRACE **
[2017-11-03 22:45:07][DEBUG] : execute L626 ** refreshWidget **
[2017-11-03 22:45:09][DEBUG] : execute L613 ** TRACE **
[2017-11-03 22:45:09][DEBUG] : execute L615 execute VolumeDown
[2017-11-03 22:45:09][DEBUG] : execute L621 ** TRACE **
[2017-11-03 22:45:09][DEBUG] : executeTelnet L555 ** TRACE **
[2017-11-03 22:45:09][INFO] : executeTelnet L584 telnetConnect impossible IP: 192.168.1.213 port : 8102 Erreur : Connection refused(111)
[2017-11-03 22:45:09][DEBUG] : executeTelnet L599 ** TRACE **
[2017-11-03 22:45:09][DEBUG] : execute L626 ** refreshWidget **
[2017-11-03 22:45:11][DEBUG] : execute L613 ** TRACE **
[2017-11-03 22:45:11][DEBUG] : execute L615 execute VolumeDown
[2017-11-03 22:45:11][DEBUG] : execute L621 ** TRACE **
[2017-11-03 22:45:11][DEBUG] : executeTelnet L555 ** TRACE **
[2017-11-03 22:45:11][INFO] : executeTelnet L584 telnetConnect impossible IP: 192.168.1.213 port : 8102 Erreur : Connection refused(111)
[2017-11-03 22:45:11][DEBUG] : executeTelnet L599 ** TRACE **
[2017-11-03 22:45:11][DEBUG] : execute L626 ** refreshWidget **
[2017-11-03 22:45:12][DEBUG] : execute L613 ** TRACE **
[2017-11-03 22:45:12][DEBUG] : execute L615 execute VolumeDown
[2017-11-03 22:45:12][DEBUG] : execute L621 ** TRACE **
[2017-11-03 22:45:12][DEBUG] : executeTelnet L555 ** TRACE **
[2017-11-03 22:45:12][INFO] : executeTelnet L584 telnetConnect impossible IP: 192.168.1.213 port : 8102 Erreur : Connection refused(111)
[2017-11-03 22:45:12][DEBUG] : executeTelnet L599 ** TRACE **
[2017-11-03 22:45:12][DEBUG] : execute L626 ** refreshWidget **
[2017-11-03 22:45:15][DEBUG] : execute L613 ** TRACE **
[2017-11-03 22:45:15][DEBUG] : execute L615 execute VolumeDown
[2017-11-03 22:45:15][DEBUG] : execute L621 ** TRACE **
[2017-11-03 22:45:15][DEBUG] : executeTelnet L555 ** TRACE **
[2017-11-03 22:45:15][INFO] : executeTelnet L584 telnetConnect impossible IP: 192.168.1.213 port : 8102 Erreur : Connection refused(111)
[2017-11-03 22:45:15][DEBUG] : executeTelnet L599 ** TRACE **
[2017-11-03 22:45:15][DEBUG] : execute L626 ** refreshWidget **
[2017-11-03 23:42:24][DEBUG] : execute L613 ** TRACE **
[2017-11-03 23:42:24][DEBUG] : execute L615 execute VolumeUp
[2017-11-03 23:42:24][DEBUG] : execute L621 ** TRACE **
[2017-11-03 23:42:24][DEBUG] : executeTelnet L555 ** TRACE **
[2017-11-03 23:42:24][INFO] : executeTelnet L584 telnetConnect impossible IP: 192.168.1.213 port : 8102 Erreur : Connection refused(111)
[2017-11-03 23:42:24][DEBUG] : executeTelnet L599 ** TRACE **
[2017-11-03 23:42:24][DEBUG] : execute L626 ** refreshWidget **
[2017-11-03 23:42:29][DEBUG] : execute L613 ** TRACE **
[2017-11-03 23:42:29][DEBUG] : execute L615 execute VolumeDown
[2017-11-03 23:42:29][DEBUG] : execute L621 ** TRACE **
[2017-11-03 23:42:29][DEBUG] : executeTelnet L555 ** TRACE **
[2017-11-03 23:42:29][INFO] : executeTelnet L584 telnetConnect impossible IP: 192.168.1.213 port : 8102 Erreur : Connection refused(111)
[2017-11-03 23:42:29][DEBUG] : executeTelnet L599 ** TRACE **
[2017-11-03 23:42:29][DEBUG] : execute L626 ** refreshWidget **
[2017-11-03 23:45:34][DEBUG] : execute L613 ** TRACE **
[2017-11-03 23:45:34][DEBUG] : execute L615 execute VolumeUp
[2017-11-03 23:45:34][DEBUG] : execute L621 ** TRACE **
[2017-11-03 23:45:34][DEBUG] : executeTelnet L555 ** TRACE **
[2017-11-03 23:45:34][INFO] : executeTelnet L584 telnetConnect impossible IP: 192.168.1.213 port : 8102 Erreur : Connection refused(111)
[2017-11-03 23:45:34][DEBUG] : executeTelnet L599 ** TRACE **
[2017-11-03 23:45:34][DEBUG] : execute L626 ** refreshWidget **
[2017-11-03 23:45:39][DEBUG] : execute L613 ** TRACE **
[2017-11-03 23:45:39][DEBUG] : execute L615 execute VolumeDown
[2017-11-03 23:45:39][DEBUG] : execute L621 ** TRACE **
[2017-11-03 23:45:39][DEBUG] : executeTelnet L555 ** TRACE **
[2017-11-03 23:45:39][INFO] : executeTelnet L584 telnetConnect impossible IP: 192.168.1.213 port : 8102 Erreur : Connection refused(111)
[2017-11-03 23:45:39][DEBUG] : executeTelnet L599 ** TRACE **
[2017-11-03 23:45:39][DEBUG] : execute L626 ** refreshWidget **

Voici donc, j'éspère avoir fait avancé un peu les choses :
- Le plugin fonctionne bien pourvu que l'on ne soit pas connecté à deux endroits à la fois.
- Pour le démon, je pense qu'il ne pourra pas fonctionner sur ce modèle notamment à cause de la 1ère contrainte. On aurait pu imaginer le démon lancé sur le port 8102 lancer un ?V régulier mais cela interférerait avec le commandes envoyées...

Une dernière chose, j'ajoute les doc que j'ai glané sur internet
- Site Pioneer : Liste des codes https://www.pioneerelectronics.com/Stat ... for_CI.xls
- Un site de Hack avec qq échanges : http://raymondjulin.com/2012/07/15/remo ... er-telnet/


Bonne soirée à vous et encore merci à Patrick pour sa reprise du plugin!!!
Bonjour, j'ai installé le plugin, mais j'ai une question sur les commandes : mon VSX est un 1021K donc compatible, cependant il est contrôlé par l'application mobile iControlAV2 (qui marche très bien). Quand il est lancé par cette application mobile, les connections sont refusées par le plugin ( Erreur : Connection refused(111) ) . Y a t il un moyen de controler depuis les 2 sources (plugin Pioneer ET iControlAV2 ) ?
De plus est il possible d'avoir la sortie sur "Main" et "ZONE 2" ?
Merci pour ce super plugin ...
Dernière édition par johndoe2011 le 18 nov. 2017, 18:09, édité 1 fois.

Avatar de l’utilisateur
Maikinoki
Timide
Messages : 25
Inscription : 19 nov. 2014, 20:48

Re: [Plugin Tiers][Sujet Principal] Plugin Ampli Pioneer

Message par Maikinoki » 18 nov. 2017, 10:36

Hello,

Bravo pour le plug in, installé ça marche nickel.
J'ai juste galéré pour trouver le "menu de gauche" pour ajouter l'ampli ;)
Reste à trier les commandes utiles parce qu'il y en a beaucoup!

Tu peux ajouter le Pioneer VSX-921 comme compatible!
Encore merci!

johndoe2011
Timide
Messages : 215
Inscription : 22 févr. 2015, 20:20

Re: [Plugin Tiers][Sujet Principal] Plugin Ampli Pioneer

Message par johndoe2011 » 18 nov. 2017, 18:10

johndoe2011 a écrit :
18 nov. 2017, 10:05
meuuuh a écrit :
03 nov. 2017, 23:59
Patrick a écrit :
31 oct. 2017, 20:31
merci pour ces précisions tatsumi8domo.
Donc s'il n'y a pas un second ports telnet disponible sur ce modèle VSX-527, c'est normal que le daemon ne fonctionne pas.
Dans sa logique de fonctionnement, le plugin ne lance pas de commande d'actualisation du volume, mais les amplis (apparemment excepté VSX-527) répondent à un ordre de modification du volume, par le nouvel état de la/les commandes modifiées...
C'est cette infos qui est récupérée par le plugin.

Si j'ai bien compris le problème sur ce modèle, cela signifierai que ce modèle ne retourne pas son état après par exemple un changement de volume, mais qu'il faut explicitement lui en faire la demande (via une commande ?V par exemple) .
C'est ça ?
Pour confirmer cette hypothèse, lorsque tu lances directement depuis Telnet un ordre de volume (par exemple VolumeUp), quelle est la réponse Telnet que tu reçois?

Peut-tu m'envoyer des exemples commentés des échanges Telnet pour que je vois un peu ce qu'il raconte ce modèle ? :)
Bonsoir à vous,

Tout d'abord pardon pour le temps de réponse, j'étais assez chargé (comme tout le monde....) ces derniers jours..
Voici donc mon retour pour l'ampli Pioneer VSX-527.

Situation initiale :
- Prise de l'ampli éteinte puis rallumé (Soupçon de bug de la communication telnet mentionné dans les posts plus haut)
- Mise en mode Debug des logs
- Configuration de l'objet Ampli avec le port 8102
- Configuration du démon sur le port 1900 (dans un 1er temps)
- Avant j'avais deux objets sur mon dashboard : 1 pour le démon et un 1 pour l'ampli. Aujourd'hui seul me reste l'ampli, pas moyen de mettre la main sur le démon...


  • Scan des ports ouverts sur l'ampli :

ampli_ports_ouverts.PNG

-->A noter, selon les jours, j'ai l'un des ports qui change : un jour 1026, aujourd'hui 1031

  • Démarrage démon sur la liste des ports scannés et résultat dans la log jeedom du plugin/démon :


ampli_ports_demon.PNG

--> Plusieurs ports semblent acceptés par le démon mais avec Telnet, le seul port "plausible" étant le 1900, je remet le démon dessus.


  • Connexion Telnet via putty:


Seul le port 8102 est accepté, tout comme le widget ampli.
Là, je passe des commandes et j'ai bien le retour :

ampli_ports_8102_passage_de_commandes.PNG

- étape 1 (bleue) : j'envoi les commandes par Putty et j'ai le retour (?V -> VOL043).
- étape 2 (rouge) : Je tourne le bouton volume dans les deux sens et je reçois sur putty l'état du volume.

A noter :
- La 1ère commande ne reçois aucune réponse alors que l'ampli est bien réveillé.
- Putty envoie une commande régulière pour rester connecté ("R")


  • Réponse à Patrick:


Le démon, ne semblait pas fonctionner la 1ère fois où j'ai testé et aujourd'hui le widget à disparu...
Pour les commandes sur le widget/équipement ampli sur le port 8102 :
- J'ai bien le retour d'état
- Via Putty j'ai même un retour d'état même sur des manipulations externes au plugin (Modifier le volume sur l'ampli par exemple)

Les autres points :
- Il me semble avoir par dépit essayé le port 8102 sur le démon mais que cela ne fonctionnait pas. Ayant "perdu" le widget du démon, difficile à confirmer.
- J'ai des pertes de connexion du widget ampli car je suis connecté aussi via Putty. Comme mentionné plus haut il me semble, l'ampli n'accepte qu'une connexion à la fois.


En sus, les logs du widget ampli durant mes tests :

Code : Tout sélectionner

[2017-11-03 19:42:18][DEBUG] : devicesParameters L134 $path = /var/www/html/plugins/ampli_pioneer/core/class/../config
[2017-11-03 19:42:18][DEBUG] : devicesParameters L156 $file = Pioneer_VSX-830.json
[2017-11-03 19:42:18][DEBUG] : devicesParameters L159 $file = Pioneer_VSX-830.json
[2017-11-03 19:42:18][DEBUG] : devicesParameters L156 $file = defaut_ampli.json
[2017-11-03 19:42:18][DEBUG] : devicesParameters L159 $file = defaut_ampli.json
[2017-11-03 19:50:18][DEBUG] : execute L613 ** TRACE **
[2017-11-03 19:50:18][DEBUG] : execute L615 execute Mute OFF
[2017-11-03 19:50:18][DEBUG] : execute L621 ** TRACE **
[2017-11-03 19:50:18][DEBUG] : executeTelnet L555 ** TRACE **
[2017-11-03 19:50:18][DEBUG] : executeTelnet L564 executing Mute OFF avec options : Array
[2017-11-03 19:50:18][DEBUG] : sendCommand L357 ** TRACE **
[2017-11-03 19:50:18][DEBUG] : sendCommand L448 Commande : Mute OFF et Parametre : MF
[2017-11-03 19:50:18][DEBUG] : sendCommand L453 Commande : Mute OFF et Parametre : MF
[2017-11-03 19:50:48][DEBUG] : sendCommand L465 RESULT : R
[2017-11-03 19:50:48][DEBUG] : sendCommand L471 Nbre RE : 2
[2017-11-03 19:50:48][DEBUG] : sendCommand L476  RE : R
[2017-11-03 19:50:48][DEBUG] : sendCommand L534 ** TRACE NOP **
[2017-11-03 19:50:48][DEBUG] : sendCommand L476  RE :
[2017-11-03 19:50:48][DEBUG] : sendCommand L534 ** TRACE NOP **
[2017-11-03 19:50:48][DEBUG] : executeTelnet L599 ** TRACE **
[2017-11-03 19:50:48][DEBUG] : execute L626 ** refreshWidget **
[2017-11-03 20:21:21][DEBUG] : execute L613 ** TRACE **
[2017-11-03 20:21:21][DEBUG] : execute L615 execute Power_Off
[2017-11-03 20:21:21][DEBUG] : execute L621 ** TRACE **
[2017-11-03 20:21:21][DEBUG] : executeTelnet L555 ** TRACE **
[2017-11-03 20:21:21][DEBUG] : executeTelnet L564 executing Power_Off avec options : Array
[2017-11-03 20:21:21][DEBUG] : sendCommand L357 ** TRACE **
[2017-11-03 20:21:21][DEBUG] : sendCommand L448 Commande : Power_Off et Parametre : PF
[2017-11-03 20:21:21][DEBUG] : sendCommand L453 Commande : Power_Off et Parametre : PF
[2017-11-03 20:21:22][DEBUG] : sendCommand L465 RESULT : PWR2
[2017-11-03 20:21:22][DEBUG] : sendCommand L471 Nbre RE : 2
[2017-11-03 20:21:22][DEBUG] : sendCommand L476  RE : PWR2
[2017-11-03 20:21:22][DEBUG] : sendCommand L486 ** TRACE SWITCH **
[2017-11-03 20:21:22][DEBUG] : sendCommand L509  L509 RE : PowerStatus => 0
[2017-11-03 20:21:22][DEBUG] : sendCommand L476  RE :
[2017-11-03 20:21:22][DEBUG] : sendCommand L534 ** TRACE NOP **
[2017-11-03 20:21:22][DEBUG] : executeTelnet L599 ** TRACE **
[2017-11-03 20:21:22][DEBUG] : execute L626 ** refreshWidget **
[2017-11-03 20:21:37][DEBUG] : execute L613 ** TRACE **
[2017-11-03 20:21:37][DEBUG] : execute L615 execute Power_On
[2017-11-03 20:21:37][DEBUG] : execute L621 ** TRACE **
[2017-11-03 20:21:37][DEBUG] : executeTelnet L555 ** TRACE **
[2017-11-03 20:21:51][DEBUG] : execute L613 ** TRACE **
[2017-11-03 20:21:51][DEBUG] : execute L615 execute Power_On
[2017-11-03 20:21:51][DEBUG] : execute L621 ** TRACE **
[2017-11-03 20:21:51][DEBUG] : executeTelnet L555 ** TRACE **
[2017-11-03 20:22:09][INFO] : executeTelnet L584 telnetConnect impossible IP: 192.168.1.213 port : 8102 Erreur : Connection refused(111)
[2017-11-03 20:22:10][DEBUG] : executeTelnet L599 ** TRACE **
[2017-11-03 20:22:10][DEBUG] : execute L626 ** refreshWidget **
[2017-11-03 20:22:24][DEBUG] : execute L613 ** TRACE **
[2017-11-03 20:22:24][DEBUG] : execute L615 execute VolumeUp
[2017-11-03 20:22:24][DEBUG] : execute L621 ** TRACE **
[2017-11-03 20:22:24][DEBUG] : executeTelnet L555 ** TRACE **
[2017-11-03 20:22:24][DEBUG] : executeTelnet L564 executing VolumeUp avec options : Array
[2017-11-03 20:22:24][DEBUG] : sendCommand L357 ** TRACE **
[2017-11-03 20:22:24][DEBUG] : sendCommand L423 VolumeUp X1
[2017-11-03 20:22:24][DEBUG] : sendCommand L432 VolumeUp VolumeStatus=57 VolumeStep=1
[2017-11-03 20:22:25][DEBUG] : sendCommand L465 RESULT : VOL051
[2017-11-03 20:22:25][DEBUG] : sendCommand L471 Nbre RE : 2
[2017-11-03 20:22:25][DEBUG] : sendCommand L476  RE : VOL051
[2017-11-03 20:22:25][DEBUG] : sendCommand L486 ** TRACE SWITCH **
[2017-11-03 20:22:25][DEBUG] : sendCommand L499  L499 RE : VolumeStatus => 051
[2017-11-03 20:22:25][DEBUG] : sendCommand L540  L540 VolumeStatus=051 20:22:25
[2017-11-03 20:22:25][DEBUG] : sendCommand L545  L545 VolumeStatus=051 20:22:25
[2017-11-03 20:22:25][DEBUG] : sendCommand L476  RE :
[2017-11-03 20:22:25][DEBUG] : sendCommand L534 ** TRACE NOP **
[2017-11-03 20:22:25][DEBUG] : executeTelnet L599 ** TRACE **
[2017-11-03 20:22:25][DEBUG] : execute L626 ** refreshWidget **
[2017-11-03 20:22:37][INFO] : executeTelnet L584 telnetConnect impossible IP: 192.168.1.213 port : 8102 Erreur : Connection timed out(110)
[2017-11-03 20:22:37][INFO] : executeTelnet L591 executing Power_On
[2017-11-03 20:22:37][DEBUG] : sendCommand L357 ** TRACE **
[2017-11-03 20:22:37][DEBUG] : sendCommand L448 Commande : Power_On et Parametre : PO
[2017-11-03 20:22:37][DEBUG] : sendCommand L453 Commande : Power_On et Parametre : PO
[2017-11-03 20:22:48][DEBUG] : execute L613 ** TRACE **
[2017-11-03 20:22:48][DEBUG] : execute L615 execute VolumeUp
[2017-11-03 20:22:48][DEBUG] : execute L621 ** TRACE **
[2017-11-03 20:22:48][DEBUG] : executeTelnet L555 ** TRACE **
[2017-11-03 20:22:48][INFO] : executeTelnet L584 telnetConnect impossible IP: 192.168.1.213 port : 8102 Erreur : Connection refused(111)
[2017-11-03 20:22:48][DEBUG] : executeTelnet L599 ** TRACE **
[2017-11-03 20:22:48][DEBUG] : execute L626 ** refreshWidget **
[2017-11-03 20:22:55][DEBUG] : sendCommand L465 RESULT : R
[2017-11-03 20:22:55][DEBUG] : sendCommand L471 Nbre RE : 2
[2017-11-03 20:22:55][DEBUG] : sendCommand L476  RE : R
[2017-11-03 20:22:55][DEBUG] : sendCommand L534 ** TRACE NOP **
[2017-11-03 20:22:55][DEBUG] : sendCommand L476  RE :
[2017-11-03 20:22:55][DEBUG] : sendCommand L534 ** TRACE NOP **
[2017-11-03 20:22:56][DEBUG] : executeTelnet L599 ** TRACE **
[2017-11-03 20:22:56][DEBUG] : execute L626 ** refreshWidget **
[2017-11-03 20:23:00][DEBUG] : execute L613 ** TRACE **
[2017-11-03 20:23:00][DEBUG] : execute L615 execute VolumeUp
[2017-11-03 20:23:00][DEBUG] : execute L621 ** TRACE **
[2017-11-03 20:23:00][DEBUG] : executeTelnet L555 ** TRACE **
[2017-11-03 20:23:00][DEBUG] : executeTelnet L564 executing VolumeUp avec options : Array
[2017-11-03 20:23:00][DEBUG] : sendCommand L357 ** TRACE **
[2017-11-03 20:23:00][DEBUG] : sendCommand L423 VolumeUp X1
[2017-11-03 20:23:00][DEBUG] : sendCommand L432 VolumeUp VolumeStatus=51 VolumeStep=1
[2017-11-03 20:23:00][DEBUG] : sendCommand L465 RESULT : VOL055
[2017-11-03 20:23:00][DEBUG] : sendCommand L471 Nbre RE : 2
[2017-11-03 20:23:00][DEBUG] : sendCommand L476  RE : VOL055
[2017-11-03 20:23:00][DEBUG] : sendCommand L486 ** TRACE SWITCH **
[2017-11-03 20:23:00][DEBUG] : sendCommand L499  L499 RE : VolumeStatus => 055
[2017-11-03 20:23:00][DEBUG] : sendCommand L540  L540 VolumeStatus=055 20:23:00
[2017-11-03 20:23:01][DEBUG] : sendCommand L545  L545 VolumeStatus=055 20:23:01
[2017-11-03 20:23:01][DEBUG] : sendCommand L476  RE :
[2017-11-03 20:23:01][DEBUG] : sendCommand L534 ** TRACE NOP **
[2017-11-03 20:23:01][DEBUG] : executeTelnet L599 ** TRACE **
[2017-11-03 20:23:01][DEBUG] : execute L626 ** refreshWidget **
[2017-11-03 22:45:07][DEBUG] : execute L613 ** TRACE **
[2017-11-03 22:45:07][DEBUG] : execute L615 execute VolumeDown
[2017-11-03 22:45:07][DEBUG] : execute L621 ** TRACE **
[2017-11-03 22:45:07][DEBUG] : executeTelnet L555 ** TRACE **
[2017-11-03 22:45:07][INFO] : executeTelnet L584 telnetConnect impossible IP: 192.168.1.213 port : 8102 Erreur : Connection refused(111)
[2017-11-03 22:45:07][DEBUG] : executeTelnet L599 ** TRACE **
[2017-11-03 22:45:07][DEBUG] : execute L626 ** refreshWidget **
[2017-11-03 22:45:09][DEBUG] : execute L613 ** TRACE **
[2017-11-03 22:45:09][DEBUG] : execute L615 execute VolumeDown
[2017-11-03 22:45:09][DEBUG] : execute L621 ** TRACE **
[2017-11-03 22:45:09][DEBUG] : executeTelnet L555 ** TRACE **
[2017-11-03 22:45:09][INFO] : executeTelnet L584 telnetConnect impossible IP: 192.168.1.213 port : 8102 Erreur : Connection refused(111)
[2017-11-03 22:45:09][DEBUG] : executeTelnet L599 ** TRACE **
[2017-11-03 22:45:09][DEBUG] : execute L626 ** refreshWidget **
[2017-11-03 22:45:11][DEBUG] : execute L613 ** TRACE **
[2017-11-03 22:45:11][DEBUG] : execute L615 execute VolumeDown
[2017-11-03 22:45:11][DEBUG] : execute L621 ** TRACE **
[2017-11-03 22:45:11][DEBUG] : executeTelnet L555 ** TRACE **
[2017-11-03 22:45:11][INFO] : executeTelnet L584 telnetConnect impossible IP: 192.168.1.213 port : 8102 Erreur : Connection refused(111)
[2017-11-03 22:45:11][DEBUG] : executeTelnet L599 ** TRACE **
[2017-11-03 22:45:11][DEBUG] : execute L626 ** refreshWidget **
[2017-11-03 22:45:12][DEBUG] : execute L613 ** TRACE **
[2017-11-03 22:45:12][DEBUG] : execute L615 execute VolumeDown
[2017-11-03 22:45:12][DEBUG] : execute L621 ** TRACE **
[2017-11-03 22:45:12][DEBUG] : executeTelnet L555 ** TRACE **
[2017-11-03 22:45:12][INFO] : executeTelnet L584 telnetConnect impossible IP: 192.168.1.213 port : 8102 Erreur : Connection refused(111)
[2017-11-03 22:45:12][DEBUG] : executeTelnet L599 ** TRACE **
[2017-11-03 22:45:12][DEBUG] : execute L626 ** refreshWidget **
[2017-11-03 22:45:15][DEBUG] : execute L613 ** TRACE **
[2017-11-03 22:45:15][DEBUG] : execute L615 execute VolumeDown
[2017-11-03 22:45:15][DEBUG] : execute L621 ** TRACE **
[2017-11-03 22:45:15][DEBUG] : executeTelnet L555 ** TRACE **
[2017-11-03 22:45:15][INFO] : executeTelnet L584 telnetConnect impossible IP: 192.168.1.213 port : 8102 Erreur : Connection refused(111)
[2017-11-03 22:45:15][DEBUG] : executeTelnet L599 ** TRACE **
[2017-11-03 22:45:15][DEBUG] : execute L626 ** refreshWidget **
[2017-11-03 23:42:24][DEBUG] : execute L613 ** TRACE **
[2017-11-03 23:42:24][DEBUG] : execute L615 execute VolumeUp
[2017-11-03 23:42:24][DEBUG] : execute L621 ** TRACE **
[2017-11-03 23:42:24][DEBUG] : executeTelnet L555 ** TRACE **
[2017-11-03 23:42:24][INFO] : executeTelnet L584 telnetConnect impossible IP: 192.168.1.213 port : 8102 Erreur : Connection refused(111)
[2017-11-03 23:42:24][DEBUG] : executeTelnet L599 ** TRACE **
[2017-11-03 23:42:24][DEBUG] : execute L626 ** refreshWidget **
[2017-11-03 23:42:29][DEBUG] : execute L613 ** TRACE **
[2017-11-03 23:42:29][DEBUG] : execute L615 execute VolumeDown
[2017-11-03 23:42:29][DEBUG] : execute L621 ** TRACE **
[2017-11-03 23:42:29][DEBUG] : executeTelnet L555 ** TRACE **
[2017-11-03 23:42:29][INFO] : executeTelnet L584 telnetConnect impossible IP: 192.168.1.213 port : 8102 Erreur : Connection refused(111)
[2017-11-03 23:42:29][DEBUG] : executeTelnet L599 ** TRACE **
[2017-11-03 23:42:29][DEBUG] : execute L626 ** refreshWidget **
[2017-11-03 23:45:34][DEBUG] : execute L613 ** TRACE **
[2017-11-03 23:45:34][DEBUG] : execute L615 execute VolumeUp
[2017-11-03 23:45:34][DEBUG] : execute L621 ** TRACE **
[2017-11-03 23:45:34][DEBUG] : executeTelnet L555 ** TRACE **
[2017-11-03 23:45:34][INFO] : executeTelnet L584 telnetConnect impossible IP: 192.168.1.213 port : 8102 Erreur : Connection refused(111)
[2017-11-03 23:45:34][DEBUG] : executeTelnet L599 ** TRACE **
[2017-11-03 23:45:34][DEBUG] : execute L626 ** refreshWidget **
[2017-11-03 23:45:39][DEBUG] : execute L613 ** TRACE **
[2017-11-03 23:45:39][DEBUG] : execute L615 execute VolumeDown
[2017-11-03 23:45:39][DEBUG] : execute L621 ** TRACE **
[2017-11-03 23:45:39][DEBUG] : executeTelnet L555 ** TRACE **
[2017-11-03 23:45:39][INFO] : executeTelnet L584 telnetConnect impossible IP: 192.168.1.213 port : 8102 Erreur : Connection refused(111)
[2017-11-03 23:45:39][DEBUG] : executeTelnet L599 ** TRACE **
[2017-11-03 23:45:39][DEBUG] : execute L626 ** refreshWidget **

Voici donc, j'éspère avoir fait avancé un peu les choses :
- Le plugin fonctionne bien pourvu que l'on ne soit pas connecté à deux endroits à la fois.
- Pour le démon, je pense qu'il ne pourra pas fonctionner sur ce modèle notamment à cause de la 1ère contrainte. On aurait pu imaginer le démon lancé sur le port 8102 lancer un ?V régulier mais cela interférerait avec le commandes envoyées...

Une dernière chose, j'ajoute les doc que j'ai glané sur internet
- Site Pioneer : Liste des codes https://www.pioneerelectronics.com/Stat ... for_CI.xls
- Un site de Hack avec qq échanges : http://raymondjulin.com/2012/07/15/remo ... er-telnet/


Bonne soirée à vous et encore merci à Patrick pour sa reprise du plugin!!!
Bonjour, j'ai installé le plugin, mais j'ai une question sur les commandes : mon VSX est un 1021K donc compatible, cependant il est contrôlé par l'application mobile iControlAV2 (qui marche très bien). Quand il est lancé par cette application mobile, les connections sont refusées par le plugin ( Erreur : Connection refused(111) ) . Y a t il un moyen de controler depuis les 2 sources (plugin Pioneer ET iControlAV2 ) ?
De plus est il possible d'avoir la sortie sur "Main" et "ZONE 2" ?
Merci pour ce super plugin ...

un petit up ....

Samuel14
Timide
Messages : 374
Inscription : 27 août 2014, 17:39
Localisation : Caen

Re: [Plugin Tiers][Sujet Principal] Plugin Ampli Pioneer

Message par Samuel14 » 18 nov. 2017, 18:36

Arrête de de citer l’intégralité des messages et encore plus fort l'intégralité de l'intégralité de ta citation précédente !
Mini+ Ultimate (jeeboard dual) -> Z83II + zstick Aeotec sw090
47 noeuds Z-Wave + Clé 3G Huawei E172 + Karotz + Station météo Netatmo + Xiaomi (Gateway 24 noeuds + Aspi v1 + lampe de chevet v1 et v2) + nut

Avatar de l’utilisateur
Me_
Actif
Messages : 695
Inscription : 22 juin 2015, 22:28
Localisation : Saint-Priest

Re: [Plugin Tiers][Sujet Principal] Plugin Ampli Pioneer

Message par Me_ » 18 nov. 2017, 19:19

Salut johndoe2011,

Je crois que si tu recherches dans ce fil, Patrick avait apporté la réponse: deux accès différents au telnet en même temps pose problème et il n’y a pas de solution.
Présentation
Mon matériel: ici

Avatar de l’utilisateur
Patrick
Actif
Messages : 800
Inscription : 29 août 2014, 15:21
Localisation : Savoie

Re: [Plugin Tiers][Sujet Principal] Plugin Ampli Pioneer

Message par Patrick » 18 nov. 2017, 19:32

@johndoe2011 :
Je suis bien d'accord avec Samuel14 et ME_, tes citations ne font qu'allonger les posts de ce sujet en le rendant indigeste : trop d'info tue l'info...
Il se peut qu'un post passe inaperçu dans le fil (et ce que tu viens de faire y contribue), mais si tu es dans ce cas juste ta dernière phrase suffit "un petit up...".
je pense que si quelqu'un est en mesure de t'aider, il pourra toujours remonter le fil (et si ton post est enterré plusieurs pages avant, alors ajoute juste l'URL du post)...

Mais bon, là tu abuses un peu quand même :
Entre ton post et ta relance il n'y a qu'un seul post et à peine 8 heures !!!!
On ne passe pas forcément nos WE collé derrière le clavier pour te donner des réponses auxquelles on à d'ailleurs déjà répondu en amont dans ce fil, que dis-je , dans le post que tu cite !!!! : :lol: ...
Bref, penses-y car sinon la communauté risque de te blacklister (surtout avec ton pseudo John Doe!!!) :D

Allez, je vais te donner un indice, la réponse à ta première question se situe dans cette phrase que tu à re-cité :
(...) Quand il est lancé par cette application mobile, les connections sont refusées par le plugin ( Erreur : Connection refused(111) ) . Y a t il un moyen de controler depuis les 2 sources (plugin Pioneer ET iControlAV2 ) ?
Comme mentionné plus haut il me semble, l'ampli n'accepte qu'une connexion à la fois.
NB : je t'ai mis en gras la partie la plus importante : la réponse :lol:

Pour la seconde partie :
De plus est il possible d'avoir la sortie sur "Main" et "ZONE 2" ?
J'ai mis toutes les sorties dont j'ai pu trouver les codes, mais comme Pioneer ne communique plus trop sur les commandes de ses amplis, et que je n'ai pas ton modèle d'ampli, si tu me les donnes, je les ajouteraient dans une prochaine release...

NB: et ça aussi je l'ai déjà dit dans ce fil...
ßêta-Testeur / Développeur plugin / Modérateur du Forum EnOcean
En domotique ou en informatique, il n'y a pas de problème, mais seulement des solutions à trouver...
Pour contribuer au développement des plugins : Paypal

johndoe2011
Timide
Messages : 215
Inscription : 22 févr. 2015, 20:20

Re: [Plugin Tiers][Sujet Principal] Plugin Ampli Pioneer

Message par johndoe2011 » 19 nov. 2017, 10:43

@Patrick et Samuel : Désolé d'avoir allongé inutilement les posts.....promis je ne le referai plus ;) :(

@Patrick , j'ai un VSX 1021-K . en regardant sur le net , j'ai trouvé des codes Zone2 pour un VSX 1021
VSX1021.PNG
VSX1021.PNG (5.92 Kio) Consulté 513 fois
Est-ce OK comme info ?
Merci encore et désolé pour la pollution inutile.

Avatar de l’utilisateur
Patrick
Actif
Messages : 800
Inscription : 29 août 2014, 15:21
Localisation : Savoie

Re: [Plugin Tiers][Sujet Principal] Plugin Ampli Pioneer

Message par Patrick » 19 nov. 2017, 20:29

Connecte toi en Telnet et essaye les et dis moi si c'est OK
ßêta-Testeur / Développeur plugin / Modérateur du Forum EnOcean
En domotique ou en informatique, il n'y a pas de problème, mais seulement des solutions à trouver...
Pour contribuer au développement des plugins : Paypal

johndoe2011
Timide
Messages : 215
Inscription : 22 févr. 2015, 20:20

Re: [Plugin Tiers][Sujet Principal] Plugin Ampli Pioneer

Message par johndoe2011 » 20 nov. 2017, 06:57

OK, je regarde ce soir
Merci

Gugus1er
Timide
Messages : 80
Inscription : 24 oct. 2014, 10:03

Re: [Plugin Tiers][Sujet Principal] Plugin Ampli Pioneer

Message par Gugus1er » 11 déc. 2017, 13:24

Hello,
Merci pour le plugin.
Est-ce qu'on peut commander 2 ampli ... j'ai un homecinema LX-85 et un ampli connecté Hifi NC-50DAB.
Il faut mettre dans les paramètres du plugin l'adresse IP de l'ampli donc pas moyen d'en mettre un 2ème ...
Est-ce qu'il y a un tipp ?
Merci.
Mini+ Netatmo Legrand IOL volet 67251 67253 / inter 67215 67214 67203 67204 67232 03600 / VMC 67451 / sortie câble 67445 / carillon 41795 / bouton 91619 / alarme 43214 / téléco 88215 / RF 03606 / thermostat 67440 / scénario 67208 67280

Répondre

Revenir vers « [Catégorie] Multimédia »

Qui est en ligne ?

Utilisateurs parcourant ce forum : jaycl et 3 invités