Skip to content

Releases: BlueElliott/Elliotts-Sony-Automator-Controls

v1.1.1

Choose a tag to compare

@github-actions github-actions released this 15 Dec 15:52

Elliott's Sony Automator Controls v1.1.1

TCP-to-HTTP bridge for controlling Cuez Automator systems via external control devices.

📦 Downloads

Main Application: SonyAutomatorControls-*.exe (Portable)

  • No installation needed - fully standalone!
  • Run from any folder
  • No Python required

TCP Test Client: TCPTestClient-*.exe (Portable)

  • Standalone TCP testing tool
  • Send test commands to verify TCP server
  • Debug TCP command mappings

✨ Features

  • TCP command listener on multiple configurable ports
  • Maps TCP commands to Automator HTTP API calls
  • Controls macros, buttons, and keyboard shortcuts
  • Web-based configuration interface
  • Desktop GUI with system tray support
  • Event logging and real-time monitoring

🚀 Quick Start

  1. Download SonyAutomatorControls.exe
  2. Run the executable
  3. Click "Open Web GUI" or visit http://localhost:3114
  4. Configure your Automator URL and TCP commands
  5. External systems can now send TCP commands to control Automator

📝 Changelog

Changes since v1.0.8:

  • Release v1.1.1 - Disconnect Detection & UI Improvements (5581732)
  • Update SESSION_SUMMARY.md with comprehensive v1.0.8 documentation (0a2d815)
  • Clean up repository - remove old icon script and ignore build artifacts (8056188)
  • Complete v1.1.0 Multi-Automator Support - UI Implementation (f292b12)
  • WIP: v1.1.0 Multi-Automator Support - Backend Complete (~70%) (e28ec92)
  • Add v1.0.8 release notes (48b7dd2)

🐛 Issues?

Report bugs at: https://github.com/BlueElliott/Elliotts-Sony-Automator-Controls/issues

Full Changelog: v1.0.8...v1.1.1

v1.0.8

Choose a tag to compare

@github-actions github-actions released this 08 Dec 15:23

Elliott's Sony Automator Controls v1.0.8

TCP-to-HTTP bridge for controlling Cuez Automator systems via external control devices.

📦 Downloads

Main Application: SonyAutomatorControls-*.exe (Portable)

  • No installation needed - fully standalone!
  • Run from any folder
  • No Python required

TCP Test Client: TCPTestClient-*.exe (Portable)

  • Standalone TCP testing tool
  • Send test commands to verify TCP server
  • Debug TCP command mappings

✨ Features

  • TCP command listener on multiple configurable ports
  • Maps TCP commands to Automator HTTP API calls
  • Controls macros, buttons, and keyboard shortcuts
  • Web-based configuration interface
  • Desktop GUI with system tray support
  • Event logging and real-time monitoring

🚀 Quick Start

  1. Download SonyAutomatorControls.exe
  2. Run the executable
  3. Click "Open Web GUI" or visit http://localhost:3114
  4. Configure your Automator URL and TCP commands
  5. External systems can now send TCP commands to control Automator

📝 Changelog

Changes since v1.0.7:

  • Add comprehensive logging system with file export - v1.0.8 (bbe06ce)

🐛 Issues?

Report bugs at: https://github.com/BlueElliott/Elliotts-Sony-Automator-Controls/issues

Full Changelog: v1.0.7...v1.0.8

v1.0.7

Choose a tag to compare

@github-actions github-actions released this 08 Dec 12:10

Elliott's Sony Automator Controls v1.0.7

TCP-to-HTTP bridge for controlling Cuez Automator systems via external control devices.

📦 Downloads

Main Application: SonyAutomatorControls-*.exe (Portable)

  • No installation needed - fully standalone!
  • Run from any folder
  • No Python required

TCP Test Client: TCPTestClient-*.exe (Portable)

  • Standalone TCP testing tool
  • Send test commands to verify TCP server
  • Debug TCP command mappings

✨ Features

  • TCP command listener on multiple configurable ports
  • Maps TCP commands to Automator HTTP API calls
  • Controls macros, buttons, and keyboard shortcuts
  • Web-based configuration interface
  • Desktop GUI with system tray support
  • Event logging and real-time monitoring

🚀 Quick Start

  1. Download SonyAutomatorControls.exe
  2. Run the executable
  3. Click "Open Web GUI" or visit http://localhost:3114
  4. Configure your Automator URL and TCP commands
  5. External systems can now send TCP commands to control Automator

📝 Changelog

Changes since v1.0.6:

  • Maximum performance optimization with HTTP connection pooling - v1.0.7 (e71fb32)
  • Add v1.0.6 release notes (d109043)

🐛 Issues?

Report bugs at: https://github.com/BlueElliott/Elliotts-Sony-Automator-Controls/issues

Full Changelog: v1.0.6...v1.0.7

v1.0.6

Choose a tag to compare

@github-actions github-actions released this 08 Dec 11:38

Elliott's Sony Automator Controls v1.0.6

TCP-to-HTTP bridge for controlling Cuez Automator systems via external control devices.

📦 Downloads

Main Application: SonyAutomatorControls-*.exe (Portable)

  • No installation needed - fully standalone!
  • Run from any folder
  • No Python required

TCP Test Client: TCPTestClient-*.exe (Portable)

  • Standalone TCP testing tool
  • Send test commands to verify TCP server
  • Debug TCP command mappings

✨ Features

  • TCP command listener on multiple configurable ports
  • Maps TCP commands to Automator HTTP API calls
  • Controls macros, buttons, and keyboard shortcuts
  • Web-based configuration interface
  • Desktop GUI with system tray support
  • Event logging and real-time monitoring

🚀 Quick Start

  1. Download SonyAutomatorControls.exe
  2. Run the executable
  3. Click "Open Web GUI" or visit http://localhost:3114
  4. Configure your Automator URL and TCP commands
  5. External systems can now send TCP commands to control Automator

📝 Changelog

Changes since v1.0.5:

  • Significantly improve TCP command response time - v1.0.6 (9dd5294)

🐛 Issues?

Report bugs at: https://github.com/BlueElliott/Elliotts-Sony-Automator-Controls/issues

Full Changelog: v1.0.5...v1.0.6

v1.0.5

Choose a tag to compare

@github-actions github-actions released this 08 Dec 11:28

Elliott's Sony Automator Controls v1.0.5

TCP-to-HTTP bridge for controlling Cuez Automator systems via external control devices.

📦 Downloads

Main Application: SonyAutomatorControls-*.exe (Portable)

  • No installation needed - fully standalone!
  • Run from any folder
  • No Python required

TCP Test Client: TCPTestClient-*.exe (Portable)

  • Standalone TCP testing tool
  • Send test commands to verify TCP server
  • Debug TCP command mappings

✨ Features

  • TCP command listener on multiple configurable ports
  • Maps TCP commands to Automator HTTP API calls
  • Controls macros, buttons, and keyboard shortcuts
  • Web-based configuration interface
  • Desktop GUI with system tray support
  • Event logging and real-time monitoring

🚀 Quick Start

  1. Download SonyAutomatorControls.exe
  2. Run the executable
  3. Click "Open Web GUI" or visit http://localhost:3114
  4. Configure your Automator URL and TCP commands
  5. External systems can now send TCP commands to control Automator

📝 Changelog

Changes since v1.0.4:

  • Fix console logging errors and reduce performance lag - v1.0.5 (6088ba4)

🐛 Issues?

Report bugs at: https://github.com/BlueElliott/Elliotts-Sony-Automator-Controls/issues

Full Changelog: v1.0.4...v1.0.5

v1.0.4

Choose a tag to compare

@github-actions github-actions released this 07 Dec 22:39

Elliott's Sony Automator Controls v1.0.4

TCP-to-HTTP bridge for controlling Cuez Automator systems via external control devices.

📦 Downloads

Main Application: SonyAutomatorControls-*.exe (Portable)

  • No installation needed - fully standalone!
  • Run from any folder
  • No Python required

TCP Test Client: TCPTestClient-*.exe (Portable)

  • Standalone TCP testing tool
  • Send test commands to verify TCP server
  • Debug TCP command mappings

✨ Features

  • TCP command listener on multiple configurable ports
  • Maps TCP commands to Automator HTTP API calls
  • Controls macros, buttons, and keyboard shortcuts
  • Web-based configuration interface
  • Desktop GUI with system tray support
  • Event logging and real-time monitoring

🚀 Quick Start

  1. Download SonyAutomatorControls.exe
  2. Run the executable
  3. Click "Open Web GUI" or visit http://localhost:3114
  4. Configure your Automator URL and TCP commands
  5. External systems can now send TCP commands to control Automator

📝 Changelog

Changes since v1.0.3:

  • Optimize performance and improve Command Mapping UX (a959431)
  • Release v1.0.4 (3d08c61)

🐛 Issues?

Report bugs at: https://github.com/BlueElliott/Elliotts-Sony-Automator-Controls/issues

Full Changelog: v1.0.3...v1.0.4

v1.0.3

Choose a tag to compare

@github-actions github-actions released this 06 Dec 12:20

Elliott's Sony Automator Controls v1.0.3

TCP-to-HTTP bridge for controlling Cuez Automator systems via external control devices.

📦 Downloads

Main Application: SonyAutomatorControls-*.exe (Portable)

  • No installation needed - fully standalone!
  • Run from any folder
  • No Python required

TCP Test Client: TCPTestClient-*.exe (Portable)

  • Standalone TCP testing tool
  • Send test commands to verify TCP server
  • Debug TCP command mappings

✨ Features

  • TCP command listener on multiple configurable ports
  • Maps TCP commands to Automator HTTP API calls
  • Controls macros, buttons, and keyboard shortcuts
  • Web-based configuration interface
  • Desktop GUI with system tray support
  • Event logging and real-time monitoring

🚀 Quick Start

  1. Download SonyAutomatorControls.exe
  2. Run the executable
  3. Click "Open Web GUI" or visit http://localhost:3114
  4. Configure your Automator URL and TCP commands
  5. External systems can now send TCP commands to control Automator

📝 Changelog

Changes since v1.0.2:

  • Update Automator Configuration UI (9ccb4cf)
  • Update version to 1.0.3 and add TCP Test Client to build (6576ad0)
  • Add comprehensive feature upgrades matching Singular Controls (e761a10)
  • Add v1.0.2 release notes (1dd28f3)
  • Add comprehensive documentation - README and SESSION_SUMMARY (8abd8d2)

🐛 Issues?

Report bugs at: https://github.com/BlueElliott/Elliotts-Sony-Automator-Controls/issues

Sony Automator Controls v1.0.2

Choose a tag to compare

@BlueElliott BlueElliott released this 05 Dec 21:07

Sony Automator Controls v1.0.2

Critical Fix - Web GUI Connectivity

This release resolves the "ERR_CONNECTION_REFUSED" issue when accessing the web GUI from downloaded releases.

Changes:

  • Changed server binding from 127.0.0.1 to 0.0.0.0 (primary connectivity fix)
  • Added automatic port cleanup using psutil
  • Updated server initialization to match Elliott's Singular Control
  • Added helper functions for port management

Downloads:

  • SonyAutomatorControls-1.0.2.exe - Main application
  • TCPTestClient-1.0.0.exe - TCP command testing tool
    Upload these files:
    dist/SonyAutomatorControls-1.0.2.exe
    dist/TCPTestClient-1.0.0.exe

Fix shortcut/button mapping triggers - v1.0.1

Choose a tag to compare

@BlueElliott BlueElliott released this 05 Dec 20:43

Sony Automator Controls v1.0.1

Bug fix release that resolves shortcut and button trigger issues.

What's Fixed in v1.0.1

Bug Fixes

  • Fixed shortcut/button triggers via TCP commands - Shortcuts and buttons now work correctly when triggered via TCP commands
  • Auto-detection of item types - System now automatically detects whether an item is a macro, button, or shortcut when the type is missing from configuration
  • Backwards compatibility - Works with old config files that don't have item type information

Technical Details

  • Added automatic type detection in process_tcp_command() that looks up item type from macro list
  • Ensures correct API endpoint routing:
    • Macros: /api/macro/{id}
    • Buttons: /api/trigger/button/{id}
    • Shortcuts: /api/trigger/shortcut/{id}
  • Fixes 500 Internal Server Error when triggering shortcuts via TCP

Downloads

This release includes two executables:

  1. SonyAutomatorControls-1.0.1.exe (27.9 MB) - Main application

    • Standalone executable with no dependencies
    • Double-click to launch with GUI
    • Run with --no-gui for server-only mode
    • Default web interface at http://localhost:3114
  2. TCPTestClient-1.0.0.exe (10.3 MB) - Testing utility

    • Send test TCP commands to the main application
    • Includes predefined test commands
    • Custom command support

Installation

Simply download and run the executable - no Python installation required!

Usage

Main Application:

# Run with GUI (default)
SonyAutomatorControls-1.0.1.exe

# Run without GUI (server only)
SonyAutomatorControls-1.0.1.exe --no-gui

# Run on custom port
SonyAutomatorControls-1.0.1.exe --port 8080
Test Client:
TCPTestClient-1.0.0.exe
Upgrade Notes
If you're upgrading from v1.0.0:
Your existing configuration will work without changes
Existing command mappings will automatically have their types detected
No manual migration needed

v1.0.0

Choose a tag to compare

@BlueElliott BlueElliott released this 05 Dec 17:22
Add shortcut/button trigger support, single-instance checking, and se…