iLG remote

Rating: 
5
Your rating: None Average: 5 (1 vote)

A native Sailfish OS remote control for LG webOS televisions. It speaks the LG SSAP WebSocket protocol (over TLS) directly - d-pad, volume, channels, inputs, media keys, a pointer/touchpad, a number pad and app launching - and powers the TV on with Wake-on-LAN. TVs are found by SSDP discovery (or a quick port scan), and several TVs can be stored and switched between.

Everything runs on the device and stays on your own network: it talks only to the TV you paired with. The first connection shows a pairing prompt on the TV; the key the TV returns is stored locally on the phone. No account, no cloud, no telemetry.

FEATURES
- Full remote: d-pad, OK/back/home, volume and channel, inputs, media transport keys
- Pointer / touchpad mode and a number pad
- Launch apps on the TV (Live TV, YouTube, Jellyfin, and more)
- Wake-on-LAN power-on; SSDP discovery or port scan to find the TV
- Store several TVs and switch between them
- Auto-reconnect: the connection keeps itself alive and comes back on its own

STATUS
Proof of concept / work in progress, shared as is, no warranty. Built and used on a Sony Xperia 10 III (Sailfish OS 5.x). The UI is German. Works with newer LG webOS models that speak SSAP.

ARCHITECTURES
aarch64 (Sailfish OS 5.0+). No armv7hl build.

Written with Claude Code (Anthropic).

Source, issues, releases: https://github.com/JimKnopfIoT/harbour-ilg-remote

Screenshots: 
Application versions: 
AttachmentSizeDate
File harbour-lgremote-1.0.1-1.aarch64.rpm110.34 KB18/08/2026 - 16:23
Changelog: 

- Release build with a neutral build host in the package header (the 1.0.0
packages carried the build machine's name) and the first version offered on
OpenRepos. No change to the app.

Comments

Vieno's picture

Hi,

this app work brilliant with my LG TV. Auto discovery didn't work, but after keying in the IP and MAC all was good. Thanks a lot for sharing it.

Best regards,

Wolfgang