Forum Lifedomus

Version complète : Controle Ampli Yamaha RX-A2020
Vous consultez actuellement la version basse qualité d’un document. Voir la version complète avec le bon formatage.
Pages : 1 2
Bonjour

Est ce quelqu'un a déjà intégrer un ampli yamaha de la série Rx car je bug pour la mise en route et les envois de commandes.

Merci d'avance.

Giuseppe
Bonjour,

je ne sais si cela peut t'aider mais je l'ai fait pour un RX-A 3020.

@+

Patrice
Bonjour,

c'est les même paramètres. mon problème c'est que je perd le connexion avec mon ampli après 2 +/- min.

@+

Giuseppe
vous perdez le contrôle même quand l'ampli est sur "ON" ?
Pouvez vous afficher les commandes que vous envoyez ?
Pour info. je ne perd pas le contrôle sur mon modèle de test.

Patrice
Hifimage a écrit :Bonjour,

je ne sais si cela peut t'aider mais je l'ai fait pour un RX-A 3020.

@+

Patrice

Bonjour,

Je serais effectivement intéressé par l'API du RX-A3020, j'ai un 3040 à piloter, ce ne doit pas être très différent.

Merci,

Cordialement,

--
Vincent FERREUX
VFx-Concept
Bonjour à tous,

Voila ce qu'il en est pour les ampli (gamme RX-A, RX-V et CX-V) (RX-A3040 dans mon cas)

En l'absence désolante de http POST, annoncé pour la fin d'année apparemment, nous pouvons contrôler cette gamme d'amplificateur en TCP.

Voici la procédure,

Créer un connecteur TCP/IP universel
Inscrire le nom, le label etc.
l'adresse IP de votre ampli (sans http ni rien)
le port TCP de votre ampli, par défaut chez Yamaha le 50000, dans mon cas le 50100
Protocole : TCP
Caractères d'échappement à la fin d'une trame : 0D0A (zéro D zéro A)
Temps d'attente entre les commandes envoyées >200ms
Pas de trame d'initialisation du connecteur de aucun type
Type de caractère d'échappement à la fin d'une trame reçue : 0D0A, <CR><LF>
Laisser vide le reste.

En enregistrant votre connecteur, si vous essayez de l'activer, il se peut qu'il vous sorte différents type d'erreur, j'ai eu droit à "connection refused", puis "no javascript". Alors, bêtement, n'y connaissant pas grand chose en js, j'ai importer un fichier rxa3040.js vide, créer sous notepad ou autre.
Et là, miracle, ça marche !

Ensuite, créer un équipement amplificateur, un par zone si vous avez plusieurs zones, et inscrire dans les commandes prémachées :
Par exemple :
Commutateur d'alimentation : @MAIN:PWR=On/Standby
Volume + : @MAIN:VOL=Up 2 dB
etc.
La liste complète des commandes Ethernet, RS232, YNC, YNCA, etc. ici ou sur demande par MP
Cette liste s'arrête à la gamme RX-Ax030 mais il n'y a pas grand changement avec la série 40 (Spotify et 4K en plus mais c'est tout ce qu'il me manquait)

Bonne continuation,

domotiquement,

--
Vincent Ferreux
VFx
Veance a écrit :Bonjour à tous,

Voila ce qu'il en est pour les ampli (gamme RX-A, RX-V et CX-V) (RX-A3040 dans mon cas)

En l'absence désolante de http POST, annoncé pour la fin d'année apparemment, nous pouvons contrôler cette gamme d'amplificateur en TCP.

Voici la procédure,

Créer un connecteur TCP/IP universel
Inscrire le nom, le label etc.
l'adresse IP de votre ampli (sans http ni rien)
le port TCP de votre ampli, par défaut chez Yamaha le 50000, dans mon cas le 50100
Protocole : TCP
Caractères d'échappement à la fin d'une trame : 0D0A (zéro D zéro A)
Temps d'attente entre les commandes envoyées >200ms
Pas de trame d'initialisation du connecteur de aucun type
Type de caractère d'échappement à la fin d'une trame reçue : 0D0A, <CR><LF>
Laisser vide le reste.

En enregistrant votre connecteur, si vous essayez de l'activer, il se peut qu'il vous sorte différents type d'erreur, j'ai eu droit à "connection refused", puis "no javascript". Alors, bêtement, n'y connaissant pas grand chose en js, j'ai importer un fichier rxa3040.js vide, créer sous notepad ou autre.
Et là, miracle, ça marche !

Ensuite, créer un équipement amplificateur, un par zone si vous avez plusieurs zones, et inscrire dans les commandes prémachées :
Par exemple :
Commutateur d'alimentation : @MAIN:PWR=On/Standby
Volume + : @MAIN:VOL=Up 2 dB
etc.
La liste complète des commandes Ethernet, RS232, YNC, YNCA, etc. ici ou sur demande par MP
Cette liste s'arrête à la gamme RX-Ax030 mais il n'y a pas grand changement avec la série 40 (Spotify et 4K en plus mais c'est tout ce qu'il me manquait)

Bonne continuation,

domotiquement,

--
Vincent Ferreux
VFx

Je vois que finalement les informations que je vous ai communiqué ont été utiles.
Pour le moment j'ai laissé lifedomus de côté, je vais probablement m'y pencher à nouveau car l'interface me semble plus réactive et peut-être qu'il y a moins de bugs.
Bonjour,

tout d'abord merci pour avoir partagé cette procédure, j'ai deux ampli Yamaha RXA830 et j'essaye de faire fonctionner tout ce petit monde...

j'ai appliqué ce qui est décrit mais j'ai un souci, mon connecteur s'active bien, mais au bout de 40 secondes il se déconnecte automatiquement, quelqu'un a t'il une idée pour résoudre ce problème ?

Par avance merci

Franck
FranckH a écrit :Bonjour,

tout d'abord merci pour avoir partagé cette procédure, j'ai deux ampli Yamaha RXA830 et j'essaye de faire fonctionner tout ce petit monde...

j'ai appliqué ce qui est décrit mais j'ai un souci, mon connecteur s'active bien, mais au bout de 40 secondes il se déconnecte automatiquement, quelqu'un a t'il une idée pour résoudre ce problème ?

Par avance merci

Franck

Bonjour,

Pour ces déconnections, c'est peut-être un problème de port TCP, avez vous configuré des ports différents sur les 2 amplis ?
Avez vous importer un .js vide ?
Dans cette intervalle de 40sec, pouvez vous envoyer une commande ?

Pour les commandes, vous avez trouvé votre bonheur dans le dossier joint apparemment, vous avez modifié votre post.

Cordialement,

--
Vincent Ferreux
Alter&Coop
Bonjour Veance,

et merci pour votre réponse

Les ports sont restés comme à l'origine (50000) et les deux amplis ont les mêmes ports, mais j'utilise une autre appli pour le contrôle audio-vidéo (iRule) et je contrôle les 2 en IP sans soucis. En revanche dans l'appli iRule, il était conseillé d'insérer un code spécifique pour maintenir la connexion; ils ont intitulé cette commande "keep alive" et c'était une requette envoyée à une fréquence élevée.

Oui j'ai bien importé un .js vide pour chaque ampli.

et non je ne peux pas envoyer de commande dans cet intervalle des 40 secondes, il y a donc bien un problème de connexion

voilà une capture de mon paramétrage, identique sur les deux amplis
[ATTACH=CONFIG]525[/ATTACH]

En ce qui concerne les commandes, j'ai les ai prises dans le dossier "YNCA Cmd_samples", le fichier Put qui concerne le RXA830, ce sont des commandes du type: @MAIN:PWR=Standby

Merci pour votre aide

Franck
Pages : 1 2