Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

What do you mean? I have a 2020 LG OLED and I'm using all the apps built into it. It has everything - Netflix, Amazon, YouTube.....buying a separate device seems like a waste of money at this point. It's also very quick, I was setting up a Fire Stick Lite for someone couple months ago and I was surprised how slow it is compared to this TV.


Same here. It can also be controlled over http which opens up all sorts of home automation possibilities.


Can it? Aside from a very few functions reverse-engineered from LG's smartphone remote control apps, I've not found any way to control core display functionality via either TCP/IP or documented WebOS APIs, including such simple things as backlight brightness and display power on/off, at least on my 2018 model.

There is, on the other hand, a documented RS-232 protocol supported across many of LG's smart and "dumb" TVs that supports these things and more, so I threw together a trivial HTTP wrapper

https://github.com/jasminetroll/LgTvControl

that I use to control various TV settings via keyboard commands and Apple remote.

As a significant bonus, the RS-232 API has a "disable/enable OSD" command, so I can adjust brightness and switch between inputs without an annoying, oversized OSD window covering up a significant portion of the screen for several seconds telling me what I either already know from the resulting display (switched input to, e.g., the GPU connected to my Linux desktop VM) or don't care about (the numerical value of backlight brightness resulting from the latest up/down button press).


That's really interesting, can't wait to take a look.

There's a good webos plugin for homebridge (https://github.com/merdok/homebridge-webos-tv) which is based on LGTV2 (https://github.com/hobbyquaker/lgtv2) which exposes a ton of features, including the ability to instantly switch between apps/inputs. I have my Harmony calling this via my fork of Harmony Span (https://github.com/garethflynn/harmony-span) which very cleverly impersonates a Roku device via SSDP to allow Harmony keypresses to be captured by a server (a Raspberry Pi in my case) and used to run a custom shell script.

It sounds super-fussy, but it actually delivers a really clean way of switching inputs, especially in combination with my Samsung soundbar which, amazingly, only offers direct input selection via http (you can only cycle through them with the remote).




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: