PhilipsTV (JointSpace)

Author: Sven

Eigenständiges Modul zur Steuerung kompatibler Philips-Fernseher über IP-Symcon ab Version 9.0. Die Verbindung erfolgt direkt über JointSpace API 6 (HTTPS/Digest). Home Assistant, Python oder Node-RED werden nicht benötigt.

Funktionen

  • TV einschalten, ausschalten (Standby) und Betriebszustand überwachen.
  • Lautstärke, Stummschaltung und Fernbedienung steuern.
  • Aktive Anwendung beziehungsweise Eingangsquelle anzeigen.
  • Ambilight ein-/ausschalten sowie unterstützte Modi und Varianten auslesen und auswählen.
  • Automatische Statusabfragen und Standby-Pause.
  • PIN-Kopplung direkt in der Modulkonfiguration.
  • Diagnose für Verbindung, HTTPS-Anfragen und Schaltbefehle.

Automatische TV-Steuerung: Zwei frei wählbare Statusvariablen (z. B. Streaming-Box und AV-Receiver) werden per ODER-Verknüpfung ausgewertet. Sobald ein Gerät aktiv wird, erfolgt ein Einschaltbefehl. Solange mindestens ein Gerät aktiv ist, wird der TV alle 30 Sekunden abgefragt. Sind beide ausgeschaltet, wird Standby ausgelöst und die automatische Abfrage beendet. Unbekannte Zustände lösen keine Abschaltung aus.

Voraussetzungen: IP-Symcon 9.0+, PHP-cURL und Philips-TV mit JointSpace API 6 über HTTPS (Port 1926). Funktionen sind modellabhängig. Einschalten aus Standby setzt eine erreichbare TV-API voraus. Wake-on-LAN ist nicht enthalten.

Versionsverlauf

1.4.1 – 31.10.2026
Ambilight-Stile und Varianten als strukturierte Statusdaten für externe Visualisierungen verfügbar.

1.4.0 – 31.10.2026
Ambilight-Modi und Varianten vom TV einlesen, auswählen und über die JointSpace-API setzen. Neue Statusvariable zur Anzeige der Stilvariante. Prüfung des aktiven Modus.

1.3.1 – 31.10.2026
Veraltete Konfigurationsfelder entfernt. Bestehende Einstellungen bleiben kompatibel.

1.3.0 – 31.10.2026
Automatische TV-Steuerung über zwei Statusvariablen mit ODER-Verknüpfung. Einschalten bei aktivem Zuspieler, 30-Sekunden-Abfrage und Standby bei beiden ausgeschalteten Geräten. Keine Abschaltung bei unbekannten Zuständen.

1.2.0 – 30.10.2026
Automatisches Ein-/Ausschalten über ein Steuersignal ergänzt. Getrennte Schaltoptionen und Schutz vor wiederholten Befehlen.

1.1.2 – 30.10.2026
Bibliotheksname angepasst.

1.1.1 – 30.10.2026
Unterstützung allgemeiner Statusquellen erweitert. Kompatibilitätsinformationen ergänzt.

1.1.0 – 30.10.2026
PIN-Kopplung direkt in Symcon integriert. Vorhandene Zugangsdaten weiterhin verwendbar.

1.0.1 – 30.10.2026
Erweiterte Verbindungsdiagnose mit HTTPS- und Schaltfehlern.

1.0.0 – 30.10.2026
Erstversion mit TV-Steuerung, Lautstärke, Fernbedienung, Ambilight, Betriebsstatus und einstellbaren Statusabfragen.

Dokumentation

https://github.com/Powermaniaxx/Philips-TV-Modul-for-Symcon

Included Modules

  • Philips TV Steuerung (JointSpace)

Version History

1.4.1

Any questions?