Giter Site home page Giter Site logo

lgsmarttv2012's Introduction

LGSmartTV2012

A Device Handler to connect 2012-2013 LG Smart TV's to Smart Things

This is based on a similar project that connects Smartthings to Pre 2012 LG Smart TVs.

Reference: https://github.com/dan06/SmartThings-LG-Smart-TV

Allows you to connect your LG Smart TV to Smartthings, use some basic controls and power off the TV through commands such as Alexa/ActionTiles/Google Assistant etc. At the minute the only control you can use through these apps is power off.

Simply add the Device Discovery Smart App and Device Handler to your IDE and follow the instructions. You LG Smart TV must be powered on and allowing remote control.

This will NOT turn the on as it sends XML Packages to the TV over the network and it wont respond to these packages when powered off.

For more information on the LG Remote App API please see: http://developer.lgappstv.com/TV_HELP/index.jsp?topic=%2Flge.tvsdk.references.book%2Fhtml%2FUDAP%2FUDAP%2FHandleTouchMove.htm

If you wish to add more commands, a full list of remote control commands are listed below

Virtual key code

(decimal number)

Description

1

POWER

2

Number 0

3

Number 1

4

Number 2

5

Number 3

6

Number 4

7

Number 5

8

Number 6

9

Number 7

10

Number 8

11

Number 9

12

UP key among remote Controllers 4 direction keys

13

DOWN key among remote Controllers 4 direction keys

14

LEFT key among remote Controllers 4 direction keys

15

RIGHT key among remote Controllers 4 direction keys

20

OK

21

Home menu

22

Menu key (same with Home menu key)

23

Previous key (Back)

24

Volume up

25

Volume down

26

Mute (toggle)

27

Channel UP (+)

28

Channel DOWN (-)

29

Blue key of data broadcast

30

Green key of data broadcast

31

Red key of data broadcast

32

Yellow key of data broadcast

33

Play

34

Pause

35

Stop

36

Fast forward (FF)

37

Rewind (REW)

38

Skip Forward

39

Skip Backward

40

Record

41

Recording list

42

Repeat

43

Live TV

44

EPG

45

Current program information

46

Aspect ratio

47

External input

48

PIP secondary video

49

Show / Change subtitle

50

Program list

51

Tele Text

52

Mark

400

3D Video

401

3D L/R

402

Dash (-)

403

Previous channel (Flash back)

404

Favorite channel

405

Quick menu

406

Text Option

407

Audio Description

408

NetCast key (same with Home menu)

409

Energy saving

410

A/V mode

411

SIMPLINK

412

Exit

413

Reservation programs list

414

PIP channel UP

415

PIP channel DOWN

416

Switching between primary/secondary video

417

My Apps

lgsmarttv2012's People

Contributors

samlalor avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.