Sharp Aquos TV's provide the ability to be controlled via IP. This utility allows you to send commands to one or many IP controlled Sharp TV via a computer.
Aquarium executables can be downloaded from here. To run, unzip and double click the Aquarium.jar file.
Aquarium is dependent on a JSON formatted file which contains information of the TV's (nodes) of which to send commands to. An example of the format required is located in nodes.json
. This file format is plaintext and can be modified using a standard text editor, however it is recommended to use a specialized editor.
Aquarium will look for a nodes.json
file in the directory adjacent to the .jar
and automatically load it in. If this file is not found, you can load an appropriate file manually through the File menu.
In the project directory, run:
mvn clean compile assembly:single
. An executable .jar file can then be found in the "target" directory.
OK
: TV accepted commandERR
: TV rejected commandconnection timeout
: The TV cannot be reached. Either the TV is not on the network or the computer being used cannot create a route to the TV's IP. connection refused
: "Aquos Remote" functionality on TV is off. Turn on to fix. username:ERR
: TV firmware is too old to support remote functionality. Upgrade your firmware.