A simple tool to control a Yamaha network AVR from a Windows PC/laptop over HTTP using the Yamaha Remote Control XML API (/YamahaRemoteControl/ctrl).
- Windows PowerShell 5.1
- .NET Framework (WinForms assemblies load at runtime)
- Receiver reachable on your LAN with network standby / HTTP control enabled
- This has only been tested against a Yamaha RX-V483 but should work with many other models
From the repo root:
powershell -ExecutionPolicy Bypass -File .\src\YamahaAVR.standalone.ps1Text menu (instead of GUI):
powershell -ExecutionPolicy Bypass -File .\src\YamahaAVR.standalone.ps1 -ConsoleThe exe built below is GUI-only (-NoConsole); use the .ps1 with -Console for the CLI menu.
-
Install ps2exe (once):
Install-Module ps2exe -Scope CurrentUser -Repository PSGallery -Force
-
(Optional) Add
assets/YamahaAVR.icofor a custom tray/taskbar icon. -
From the repo root:
.\scripts\Build.ps1
The executable is written to release\YamahaAVR.exe.
This is unofficial hobby software—not affiliated with Yamaha. Use at your own risk.