Zum Hauptinhalt springen

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

LG webOS-Integration für Gladys Assistant

Steuern Sie einen LG webOS Fernseher lokal über Gladys Assistant.

Diese Integration steuert LG webOS Fernseher lokal über Gladys Assistant.

Automatische Erkennung​

  1. Schalten Sie den Fernseher ein und installieren und starten Sie anschließend die Integration, ohne eine IP-Adresse einzugeben.
  2. Öffnen Sie den Tab Entdecken und klicken Sie auf Scannen.
  3. Gladys sendet vom Host-Netzwerk aus eine SSDP-Suche nach urn:lge-com:service:webos-second-screen:1.
  4. Die Integration liest die UPnP-Beschreibung jedes Fernsehers aus, um dessen Namen, Modell und stabile UDN zu ermitteln.
  5. Fügen Sie Ihren Fernseher zu Gladys hinzu. Seine IP-Adresse und UDN werden automatisch gespeichert.
  6. 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.

EinstellungTypPflichtfeldBeschreibung
LG webOS TVsectionNeinBeginnen 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.
VerbindungsmodusselectNein

So installierst du LG webOS in Gladys​

  1. Öffne in Gladys Integrationen: LG webOS erscheint im Katalog neben den nativen Integrationen, mit einem Community-Badge.
  2. 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).
  3. Öffne den Bildschirm Konfiguration der Integration, fülle die Einstellungen aus und speichere.
  4. 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.

Abonniere den Newsletter von Gladys Assistant

Ein paar E-Mails im Monat zu neuen Releases und Neuigkeiten aus dem Projekt. Verschickt von Pierre-Gilles Leymarie, dem Gründer des Projekts. Jederzeit abbestellbar 🙂