node package manager



homebridge-webos2 is a plugin for HomeBridge.

You can control your webOS TV with HomeBridge!


This is a work in progress. The plugin is unreliable and crashes. Please contribute!

Currently you can:

  • turn it on (by wake on lan)
  • turn it off

Planned features

  • mute the tv
  • start netflix app

Feel free to contribute!


If you are new to Homebridge, please first read the Homebridge documentation. If you are running on a Raspberry, you will find a tutorial in the homebridge-punt Wiki.

Install homebridge:

sudo npm install -g homebridge

Install homebridge-webos2:

sudo npm install -g homebridge-webos2


Add the accessory in config.json in your home directory inside .homebridge.

  "bridge": {
    "name": "Homebridge",
    "username": "CC:22:3D:E3:CE:30",
    "port": 51826,
    "pin": "031-45-154"
  "accessories": [
      "accessory": "webos",
      "name": "My webOS tv",
      "ip": "",
      "mac": "ab:cd:ef:fe:dc:ba"
  "platforms": []