thomas-villagers / domoticz-yamaha

Python plugin for Domoticz to control Yamaha AV Receivers (Aventage Series) via TCP/IP
GNU General Public License v3.0
17 stars 11 forks source link

Locks control #34

Open Calzor-Suzay opened 5 years ago

Calzor-Suzay commented 5 years ago

Any reason why with this running I can't use other software? With it running, the app on my phone cannot return the data and I can't modify anything like volume, source etc.

thomas-villagers commented 5 years ago

Yes: this plugin connects to port 5000, as the iOS/Android App are doing. I fear it is not possible to use both at the same time at the moment (unless we change to the web api...).

z1mEk commented 5 years ago

The app on android does not work with the ynca protocol. Uses port 80 and uses XML and both methods work simultaneously.

I dont know what uses iPhone app.

XML method example is: https://github.com/z1mEk/YamahaAV_bash_control

Calzor-Suzay commented 5 years ago

Checked my app and it does look to not be using a port just has the IP and YNCA Zone 1. Shame as it would be handy in Domoticz for reporting/ automated control and in the app for immediate access. I'll watch for any updates :)

EDIT: Just double checked the connection method and the software does specify port 50000 just only when you go to set a new device up.

Calzor-Suzay commented 5 years ago

BTW do you mean this from a quick google? http://habitech.s3.amazonaws.com/PDFs/YAM/MusicCast/Yamaha%20MusicCast%20HTTP%20simplified%20API%20for%20ControlSystems.pdf

z1mEk commented 5 years ago

This is the third control method - REST API;)

albebert commented 5 years ago

hum i use the android yamaha app with the domoticz-yamaha plugins without issues.

the only issues i have is #33

Calzor-Suzay commented 5 years ago

Lol seems the Amps are pretty much open to any form of connectivity :)