Controler un ampli Onkyo

Forum dédié aux problématiques concernant les scripts pour DomoticZ.
Entourez votre code et les logs avec les balises nommées code grâce au bouton <\>.
ziaziung
Messages : 183
Inscription : 13 févr. 2015, 14:04

Controler un ampli Onkyo

Message par ziaziung »

Bonjour à toutes et tous.
Je cherche à piloter mon pole multimedia via domoticz.
J'ai des pistes pour mon demo VU plus.
Par contre pour l'ampli Onkyo c'est plus compliqué.
J'ai néanmoins trouvé cela :
https://github.com/miracle2k/onkyo-eiscp

J'ai l'impression que cela pourrait résoudre mon problème mais j'ai difficultés pour comprendre ce qu'il faut réellement faire.
J'ai cru comprendre qu'une fois installer je pourrai lancer des scripts python qui ferrons faire des actions à mon ampli.


Pouvez vous m'aider? Merci d'avance.
Raspi B+ et 2. RfxcomE. Volets Somfy. Sondes de température "AliExpress". Domoticz version 4.10761
Jose
Messages : 63
Inscription : 25 sept. 2014, 21:40

Re: Controler un ampli Onkyo

Message par Jose »

Bonsoir,

J'ai compris exactement comme toi :) J'ai un TX-NR515 et j'ai fait un test sur mon raspi de test.

Tu installes le bouzin en faisant un sudo asy_install onkyo-eiscp

Pour trouver l'adresse de ton ampli : onkyo --discover => chez moi la réponse est TX-NR515 192.168.10.54:60128
La commande onkyo --host 192.168.10.54 --port 60128 volume=60 fonctionne parfaitement par contre la commande power=off un peu moins. Mais je ne me suis pas penché sur les options de l'ampli permettant sa gestion externe.

Je vais regarder la partie python cette semaine.

@ +
ziaziung
Messages : 183
Inscription : 13 févr. 2015, 14:04

Re: Controler un ampli Onkyo

Message par ziaziung »

Merci José.

Par contre je suppose qu'il faut telecharger des fichiers depuis le site
https://github.com/miracle2k/onkyo-eiscp

sur le raspi, pour pouvoir lancer la commande dont tu parles. Mais là ...... je ne sais pas faire. J'ai bien essayé un wget, mais je n'ai eu qu'un fichier xml.

Peux tu, stp, m'expliquer comment faire?

Merci par avance.
Raspi B+ et 2. RfxcomE. Volets Somfy. Sondes de température "AliExpress". Domoticz version 4.10761
Jose
Messages : 63
Inscription : 25 sept. 2014, 21:40

Re: Controler un ampli Onkyo

Message par Jose »

Salut,

C'est plus simple que ça. Tu ouvres une console sur ton rasp et tu tapes directement.

Code : Tout sélectionner

sudo easy_install onkyo-eiscp
Tout s'installe et tu ne devrais pas avoir d'erreur. Ensuite, tu devrais découvrir ton ampli avec cette commande

Code : Tout sélectionner

onkyo --discover
On en reparle ce soir en cas de problème. Je file les vacances sont finies :cry:
Dernière modification par Jose le 16 févr. 2015, 22:25, modifié 2 fois.
ziaziung
Messages : 183
Inscription : 13 févr. 2015, 14:04

Re: Controler un ampli Onkyo

Message par ziaziung »

Merci pour ton aide mais

sudo asy_install onkyo-eiscp

ou

sudo easy_install onkyo-eiscp

donnent

command not found
Raspi B+ et 2. RfxcomE. Volets Somfy. Sondes de température "AliExpress". Domoticz version 4.10761
patrice
Messages : 1720
Inscription : 22 sept. 2014, 21:51

Re: Controler un ampli Onkyo

Message par patrice »

Bonjour
La commande est easy_install et non pas asy_install

Pour installer easy_install il faut faire une

sudo apt-get install python-setuptools
Voila
Raspberry pi 3, Dongle RfxCom et Zigate +, plugin de pipiche, Volets Roulants profalux, contrôle d'éclairage, détecteurs de présence, alarme incendie, pilotage livebox ...
Objectif : WAF > 1
Jose
Messages : 63
Inscription : 25 sept. 2014, 21:40

Re: Controler un ampli Onkyo

Message par Jose »

Ah oups copier coller trop rapide, dsl :oops:
C'est corrigé
glybra
Messages : 95
Inscription : 05 avr. 2015, 12:58

Re: Controler un ampli Onkyo

Message par glybra »

Bonjour,
avez vous reussi a piloter votre ampli onkyo? si oui, j aurais aimé savoir comment?
Merci
ziaziung
Messages : 183
Inscription : 13 févr. 2015, 14:04

Re: Controler un ampli Onkyo

Message par ziaziung »

Bonjour,
j'ai suivi le guide (
sudo apt-get install python-setuptools
puis
sudo easy_install onkyo-eiscp
voici ce que j'obtiens :

raspberrypi:~/domoticz/scripts/python $ sudo easy_install onkyo-eiscp
Searching for onkyo-eiscp
Best match: onkyo-eiscp 1.2.5
Processing onkyo_eiscp-1.2.5-py2.7.egg
onkyo-eiscp 1.2.5 is already the active version in easy-install.pth
Installing onkyo script to /usr/local/bin

Using /usr/local/lib/python2.7/dist-packages/onkyo_eiscp-1.2.5-py2.7.egg
Processing dependencies for onkyo-eiscp
Searching for netifaces
Reading https://pypi.python.org/simple/netifaces/
Best match: netifaces 0.10.7
Downloading https://files.pythonhosted.org/packages ... cb329d8cbd
Processing netifaces-0.10.7.tar.gz
Writing /tmp/easy_install-r7BYJ9/netifaces-0.10.7/setup.cfg
Running netifaces-0.10.7/setup.py -q bdist_egg --dist-dir /tmp/easy_install-r7BYJ9/netifaces-0.10.7/egg-dist-tmp-tV8Ndx
checking for getifaddrs...found.
checking for getnameinfo...found.
checking for IPv6 socket IOCTLs...not found.
checking for optional header files...netash/ash.h netatalk/at.h netax25/ax25.h neteconet/ec.h netipx/ipx.h netpacket/packet.h linux/irda.h linux/atm.h linux/llc.h linux/tipc.h linux/dn.h.
checking whether struct sockaddr has a length field...no.
checking which sockaddr_xxx structs are defined...at ax25 in in6 ipx un ash ec ll atmpvc atmsvc dn irda llc.
checking for routing socket support...no.
checking for sysctl(CTL_NET...) support...no.
checking for netlink support...yes.
will use netlink to read routing table
netifaces.c:1:20: fatal error: Python.h: Aucun fichier ou dossier de ce type
#include <Python.h>
^
compilation terminated.
error: Setup script exited with error: command 'arm-linux-gnueabihf-gcc' failed with exit status 1

Commnet faire?
Raspi B+ et 2. RfxcomE. Volets Somfy. Sondes de température "AliExpress". Domoticz version 4.10761
nissart
Messages : 145
Inscription : 20 avr. 2016, 15:00

Re: Controler un ampli Onkyo

Message par nissart »

Bonjour,

je ne sais pas si ton sujet est toujours d'actualité.
J'ai eu le même soucis et j'ai creusé un peu.

Lance ces commandes

sudo apt-get install python-dev
sudo apt-get install python3-dev

puis a nouveau

sudo easy_install onkyo-eiscp

enfin

onkyo --discover

tu devrais voir apparaitre ton ampli :mrgreen:
Rpi3 Domoticz v3.9389 - RFX433e - Kira128

Odroid C2/OpenPHT/ Pour le salon
Rpi3/Rasplex/ Pour la chambre

Rpi2/Runeaudio/ Pour le salon + terrasse
Rpi2 hifiberry AMP+/Runeaudio/ pour la sdb

Que j'aime ces petites bestioles !!!
Répondre