LG webOS Smart-Home-Integration, kostenlos und Open Source

Steuern Sie einen LG webOS Fernseher lokal über Gladys Assistant.
Diese Integration steuert LG webOS Fernseher lokal über Gladys Assistant.
Automatische Erkennung
- Schalten Sie den Fernseher ein und installieren und starten Sie anschließend die Integration, ohne eine IP-Adresse einzugeben.
- Öffnen Sie den Tab Entdecken und klicken Sie auf Scannen.
- Gladys sendet vom Host-Netzwerk aus eine SSDP-Suche nach
urn:lge-com:service:webos-second-screen:1. - Die Integration liest die UPnP-Beschreibung jedes Fernsehers aus, um dessen Namen, Modell und stabile UDN zu ermitteln.
- Fügen Sie Ihren Fernseher zu Gladys hinzu. Seine IP-Adresse und UDN werden automatisch gespeichert.
- Bei der ersten Verbindung erscheint eine webOS-Kopplungsanfrage auf dem Fernseher: Bestätigen Sie diese mit der Fernbedienung.
Die UDN des Fernsehers wird als stabile Kennung verwendet. Bei einem späteren Scan kann daher eine geänderte DHCP-Adresse aktualisiert werden, ohne das Gladys-Gerät neu zu erstellen.
Wake-on-LAN
SSDP stellt die MAC-Adresse des Fernsehers nicht zuverlässig bereit. Die Steuerung im eingeschalteten Zustand und das Ausschalten funktionieren ohne MAC-Adresse, zum Einschalten des Fernsehers über Gladys mit Wake-on-LAN ist sie jedoch erforderlich.
Nachdem Sie einen Fernseher hinzugefügt haben, verwenden Sie in der Integrationskonfiguration die Aktion Fernseher konfigurieren, wählen Sie den entsprechenden Fernseher aus und geben Sie seine MAC-Adresse ein.
Jeder hinzugefügte Fernseher besitzt eine eigene Konfiguration, sodass Wake-on-LAN mit mehreren LG webOS Fernsehern verwendet werden kann.
Eine DHCP-Reservierung oder statische IP-Adresse für jeden Fernseher wird empfohlen, auch wenn die Erkennung eine geänderte IP-Adresse erkennen und aktualisieren kann.
Verbindung
Der Modus Automatisch versucht zuerst ws://TV:3000 und anschließend wss://TV:3001. Einige neuere webOS-Firmwareversionen benötigen den sicheren Port mit einem selbstsignierten Zertifikat.
Die Integration hält für jeden konfigurierten Fernseher eine WebSocket-Verbindung aufrecht. Wenn die Verbindung unerwartet unterbrochen wird, versucht sie automatisch, die Verbindung wiederherzustellen. Nach dem Einschalten über Wake-on-LAN wartet die Integration, bis webOS verfügbar ist, und stellt die Verbindung anschließend automatisch wieder her.
Die Integration stellt Funktionen für Ein/Aus, Lautstärke, Stummschaltung, Wiedergabe/Pause/Stopp, Lautstärke +/-, Kanal +/- und Benachrichtigungen auf dem Fernseher bereit.
Konfigurationseinstellungen
Diese Einstellungen fragt LG webOS in seinem Konfigurationsbildschirm in Gladys ab.
| Einstellung | Typ | Pflichtfeld | Beschreibung |
|---|---|---|---|
| LG webOS TV | section | Nein | Beginnen Sie mit dem Tab Entdecken. Der Fernseher muss eingeschaltet sein, damit er über SSDP erkannt werden kann. Bei der ersten Verbindung erscheint eine Autorisierungsanfrage auf dem Fernseher, die mit der Fernbedienung bestätigt werden muss. Verwenden Sie nach dem Hinzufügen eines Fernsehers die Aktion Fernseher konfigurieren unten, um seine MAC-Adresse für Wake-on-LAN einzutragen. |
| Verbindungsmodus | select | Nein |
So installierst du LG webOS in Gladys
- Öffne in Gladys Integrationen: LG webOS erscheint im Katalog neben den nativen Integrationen, mit einem Community-Badge.
- Klicke auf Installieren. Gladys lädt das Docker-Image (
ghcr.io/vincentbesseau/gladys-lg-webos:2.2.2) herunter, startet es in einer vom Kern isolierten Sandbox und erzeugt die Oberfläche der Integration (Geräte, Erkennung und Konfiguration). - Öffne den Bildschirm Konfiguration der Integration, fülle die Einstellungen aus und speichere.
- Du kannst sie auch direkt über die URL ihres Repositorys installieren: https://github.com/vincentBesseau/gladys-lg-webos.
LG webOS benötigt Gladys >=4.86.1. Der Katalog in Gladys wird stündlich aktualisiert, eine neue Version ist also spätestens eine Stunde nach ihrer Veröffentlichung verfügbar.
Du nutzt Gladys noch nicht? Es ist kostenlos und Open Source: folge der Installationsanleitung, um loszulegen.
Über externe Integrationen
LG webOS ist eine externe Integration: eine Community-Integration, die als Docker-Container verpackt und auf GitHub veröffentlicht wird. Gladys installiert sie mit einem Klick und führt sie in einer vom Kern isolierten Sandbox aus. Sie wird von vincentBesseau veröffentlicht und gepflegt, nicht vom Gladys-Kernteam.
- Alle Integrationen durchsuchen, native und aus der Community
- Deine eigene externe Integration bauen und veröffentlichen
- Quellcode auf GitHub — Quelle dieser Dokumentation