Sony Bravia Java Client

A Java client for controlling Sony Bravia TVs.

License

License

Categories

Categories

CLI User Interface
GroupId

GroupId

com.jamierf
ArtifactId

ArtifactId

sony-bravia-client
Last Version

Last Version

0.2
Release Date

Release Date

Type

Type

jar
Description

Description

Sony Bravia Java Client
A Java client for controlling Sony Bravia TVs.
Project URL

Project URL

https://github.com/reines/sony-bravia-client
Source Code Management

Source Code Management

https://github.com/reines/sony-bravia-client

Download sony-bravia-client

How to add to project

<!-- https://jarcasting.com/artifacts/com.jamierf/sony-bravia-client/ -->
<dependency>
    <groupId>com.jamierf</groupId>
    <artifactId>sony-bravia-client</artifactId>
    <version>0.2</version>
</dependency>
// https://jarcasting.com/artifacts/com.jamierf/sony-bravia-client/
implementation 'com.jamierf:sony-bravia-client:0.2'
// https://jarcasting.com/artifacts/com.jamierf/sony-bravia-client/
implementation ("com.jamierf:sony-bravia-client:0.2")
'com.jamierf:sony-bravia-client:jar:0.2'
<dependency org="com.jamierf" name="sony-bravia-client" rev="0.2">
  <artifact name="sony-bravia-client" type="jar" />
</dependency>
@Grapes(
@Grab(group='com.jamierf', module='sony-bravia-client', version='0.2')
)
libraryDependencies += "com.jamierf" % "sony-bravia-client" % "0.2"
[com.jamierf/sony-bravia-client "0.2"]

Dependencies

compile (5)

Group / Artifact Type Version
org.slf4j : slf4j-api jar 1.7.7
com.sun.jersey : jersey-client jar 1.18.1
com.fasterxml.jackson.core : jackson-annotations jar 2.3.3
org.bitlet : weupnp jar 0.1.2
com.jamierf : wol jar 0.2

Project Modules

There are no modules declared in this project.

Sony Bravia Client

A Java client for controlling Sony Bravia TVs.

Build Status Maven Central

sony-bravia-client can be found in maven central.

Installation

<dependency>
    <groupId>com.jamierf</groupId>
    <artifactId>sony-bravia-client</artifactId>
    <version>...</version>
</dependency>

Usage

final BraviaClient client = new BraviaClient(
    Client.create(),
    URI.create("http://192.168.0.104"),
    "F4:B7:E2:99:3D:50"
);
client.turnOn();
client.sendCommand(Command.INPUT_HDMI_1);

License

Released under the Apache 2.0 License.

Versions

Version
0.2
0.1