Sterowanie amplitunerami Onkyo i Pioneer w systemie Domoticz

wpis w: Domoticz | 3

W dzisiejszym wpisie opisze prosty sposób, który pozwoli na sterowanie większością amplitunerów Onkyo oraz Pioneer a także kilkoma modelami głośników bezprzewodowych.

Głównym celem w przypadku mojego systemu Domoticz była możliwość włączenia i wyłączenia za pomocą głosu (Google Home) mojego głośnika MRX – 3 oraz włączenie radia w amplitunerze Pioneer VSX – 932.

Aby to wszystko było możliwe odpalamy SSH gdzie wpisujemy:

  • sudo apt-get install python-setuptools
  • sudo easy_install onkyo-eiscp

Aby sprawdzić czy urządzenia są wykrywane wpisujemy:

  • onkyo –discover

Aby wyświetlić listę wszystkich komand wpisujemy:

  • onkyo –help-commands main

Na TEJ stronie jest wszystko opisane. Dodatkowo wydaje się, że w nowej wersji Domoticz obsługa amplitunerów ONKYO i pewnie też Pioneer bo to z tego co wiem jedna firma dodana jest już w samym Domoticzu.

Jako, że ja używam starej (już prawie 2 letniej wersji) byłem zmuszony zrobić to w sposób opisany powyżej.

Aby wszystko działało tworzymy nowy Przełącznik gdzie w polu:

  • Włącz akcje wpisujemy –> script:///usr/local/bin/onkyo –host 192.168.0.122 –port 60128 system-power:on
  • Wyłącz akcje wpisujemy –> script:///usr/local/bin/onkyo –host 192.168.0.122 –port 60128 system-power:off

Gdzie:

  • usr/local/bin/onkyo – adres gdzie instalowaliście onkyo-eiscp
  • host 192.168.0.122 – wpisujecie tu swoje ip do danego urzadzenia
  • port 60128 – taki powinien zostać
  • system-power – odnosi się do funkcji włączenia
Pioneer MRX-3

 

Żeby np. uruchomić od razu radio w amplitunerze VSX-932 należy utworzyć kolejny Przełącznik i w polu:

  • Włącz akcje wpisać – script:///usr/local/bin/onkyo –host 192.168.0.122 –port 60128 system-power:on input-selector:fm

Żeby np. uruchomić od razu radio ale ustawić też konkretną głośność należy już niestety utworzyć skrypt gdyż po wpisaniu dodatkowego polecenia master-volume:90 w tej samej linii nic nie da – amplituner nie zdąży przełączyć źródła a komenda zostanie już wysłana.

Aby utworzyć skrypt wpisujemy:

  • sudo nano onkyo.sh

A w nim kolejno:

/usr/local/bin/onkyo –host 192.168.0.192 –port 60128 system-power:on
/usr/local/bin/onkyo –host 192.168.0.192 –port 60128 input-selector:fm
sleep 5
/usr/local/bin/onkyo –host 192.168.0.192 –port 60128 master-volume:90

Naciskamy CTRL+X i zapisujemy plik

Oczywiście w miejscu –host wpisujecie adres ip do waszego urządzenia.

Powinno to wyglądać mniej więcej tak:

Skrypt onkyo.sh

Następnie wpisujemy:

  • sudo chmod +x onkyo.sh

Możemy sprawdzić czy wszystko działa przez:

  • ./onkyo.sh

Ostatnim elementem będzie otworzenie Przełącznika i w polu:

  • Włącz akcje wpisanie – script:///adresdonaszegoplikuonkyo.sh

Jak to wszystko zintegrować z Google Home pisałem w poprzednim artykule pod TYM adresem.

!!! Powodzenia !!!

3 Odpowiedzi

  1. A czy można sterować sprzętem Denona? Udało mi się znaleźć materiały na włączenie i wyłączenie ale do sterowania źródłami już nie

Zostaw Komentarz

*