Skip to content

br33zy59/YamahaAVR-Controller

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Yamaha AVR Controller

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).

Screenshot of the GUI

Requirements

  • 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

Run without building

From the repo root:

powershell -ExecutionPolicy Bypass -File .\src\YamahaAVR.standalone.ps1

Text menu (instead of GUI):

powershell -ExecutionPolicy Bypass -File .\src\YamahaAVR.standalone.ps1 -Console

The exe built below is GUI-only (-NoConsole); use the .ps1 with -Console for the CLI menu.

Build a standalone .exe

  1. Install ps2exe (once):

    Install-Module ps2exe -Scope CurrentUser -Repository PSGallery -Force
  2. (Optional) Add assets/YamahaAVR.ico for a custom tray/taskbar icon.

  3. From the repo root:

    .\scripts\Build.ps1

The executable is written to release\YamahaAVR.exe.

Disclaimer

This is unofficial hobby software—not affiliated with Yamaha. Use at your own risk.

About

Windows GUI for Yamaha network AVR control (Yamaha Remote Control XML over HTTP).

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Packages

 
 
 

Contributors