Releases: BlueElliott/Elliotts-Sony-Automator-Controls
Release list
v1.1.1
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
- Download
SonyAutomatorControls.exe - Run the executable
- Click "Open Web GUI" or visit
http://localhost:3114 - Configure your Automator URL and TCP commands
- 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
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
- Download
SonyAutomatorControls.exe - Run the executable
- Click "Open Web GUI" or visit
http://localhost:3114 - Configure your Automator URL and TCP commands
- 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
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
- Download
SonyAutomatorControls.exe - Run the executable
- Click "Open Web GUI" or visit
http://localhost:3114 - Configure your Automator URL and TCP commands
- 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
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
- Download
SonyAutomatorControls.exe - Run the executable
- Click "Open Web GUI" or visit
http://localhost:3114 - Configure your Automator URL and TCP commands
- 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
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
- Download
SonyAutomatorControls.exe - Run the executable
- Click "Open Web GUI" or visit
http://localhost:3114 - Configure your Automator URL and TCP commands
- 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
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
- Download
SonyAutomatorControls.exe - Run the executable
- Click "Open Web GUI" or visit
http://localhost:3114 - Configure your Automator URL and TCP commands
- External systems can now send TCP commands to control Automator
📝 Changelog
Changes since v1.0.3:
🐛 Issues?
Report bugs at: https://github.com/BlueElliott/Elliotts-Sony-Automator-Controls/issues
Full Changelog: v1.0.3...v1.0.4
v1.0.3
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
- Download
SonyAutomatorControls.exe - Run the executable
- Click "Open Web GUI" or visit
http://localhost:3114 - Configure your Automator URL and TCP commands
- 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
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
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}
- Macros:
- Fixes 500 Internal Server Error when triggering shortcuts via TCP
Downloads
This release includes two executables:
-
SonyAutomatorControls-1.0.1.exe (27.9 MB) - Main application
- Standalone executable with no dependencies
- Double-click to launch with GUI
- Run with
--no-guifor server-only mode - Default web interface at http://localhost:3114
-
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 neededv1.0.0
Add shortcut/button trigger support, single-instance checking, and se…