LG webOS 2/3 plugin for Homebridge


Keywords
homebridge-plugin, webos2, lgtv, homebridge, webos
License
MIT
Install
npm install homebridge-lgtv2@1.3.2

Documentation

Homebridge LGTv2

NPMV Travis David NPML NPMD

LG webOS 2/3 plugin for Homebridge.

To use all feature of this plugin you need the Elgato Eve app.

Features

  • Power on/off
  • Change volume
  • Change channel
  • View channel name

Install

npm install -g homebridge-lgtv2

Configuration example

{
  "accessories": [
    {
      "accessory": "LGTv2",
      "name": "TV",
      "mac": "E8:F2:E2:09:C2:56",
      "ip": "10.0.1.4",
      "keyFile": "/var/homebridge/lgtv-"
    }
  ]
}

Configuration fields

  • accessory [required] Must always be "LGTv2
  • name [required] Name of your accessory
  • mac [required] Mac address of your tv
  • ip [required] IP address of your tv
  • keyFile [optional] Location to store permission token for your tv

Tv settings

Enable this option in your tv settings Tv screen

Changelogs

Version 1.3.2

  • Temporarily removed the additional characteristics added on 1.3.0 due to incompatibility issues
  • Volume as percentage

Version 1.3.1

  • Random characteristic UUID

Version 1.3.0

  • [NEW] Control the volume
  • [NEW] Control the channel number
  • [NEW] Identify toast
  • [NEW] View the channel name

Version 1.2.2

  • [NEW] Config field keyFile

Version 1.2.1

  • Readme

Version 1.2.0

  • More fast and stable power up

Version 1.1.1

  • WoL fixed
  • GetState fixed