Tvheadend
Bindet einen Tvheadend-Server (TV-Server und Videorekorder) in IP-Symcon ein: Aufnahmen, Programm, Tuner, Streams, Netzwerke und Kanäle als Variablen, Funktionen und Kacheln für die Visualisierung, live über den WebSocket des Servers.
Funktionen
- Zustand des Servers: erreichbar, Version, Speicherplatz, nächste Aktivität, Ruhezustand, Wake-on-LAN
- Aufnahmen: geplante, laufende, fertige und fehlgeschlagene, Aufnahmen anlegen, stoppen und löschen
- Serien- und Zeitaufnahmen anlegen, bearbeiten, ein- und ausschalten und löschen
- Programm: was läuft gerade und was kommt als Nächstes, Suche, Aufnahme direkt aus dem Programm
- Tuner mit Belegung, Signal und SNR, laufende Streams und verbundene Clients
- Netzwerke, Muxe und Scans, Kanalverwaltung, Probleme im Serverlog und EPG-Grabber
- Kacheln für die Kachel-Visualisierung: Programmführer, Aufnahmen, Aufnahmeregeln, Tuner, Streaming und Kanäle
- Live-Daten über den WebSocket des Servers
Enthaltene Instanzen
- Tvheadend Gateway: Verbindet IP-Symcon mit dem Server, alle anderen Instanzen hängen daran.
- Tvheadend Konfigurator: Legt die übrigen Instanzen an.
- Tvheadend Server: Zeigt Online-Zustand, Version, Speicherplatz und Ruhezustand, weckt den Server per Wake-on-LAN.
- Tvheadend DVR: Zeigt geplante, laufende, fertige und fehlgeschlagene Aufnahmen, mit Kachel.
- Tvheadend EPG: Zeigt, was auf ausgewählten Kanälen läuft, sucht im Programm und nimmt Sendungen auf.
- Tvheadend EPG-Kachel: Programmführer für die Visualisierung als Zeitleiste oder Liste.
- Tvheadend Aufnahmeregeln: Verwaltet Serien- und Zeitaufnahmen im Formular, in einer Kachel und per Funktion.
- Tvheadend Tuner: Alle Tuner mit Belegung, Signal und SNR, mit Listen-Kachel.
- Tvheadend Streaming: Zeigt laufende Streams und Clients, trennt Clients, mit Kachel.
- Tvheadend Netzwerk: Zeigt ein Netzwerk mit Muxen, Services und Scan-Stand und startet Scans.
- Tvheadend Diagnose: Sammelt auffällige Zeilen aus dem Serverlog und zeigt EPG-Grabber.
- Tvheadend Kanalverwaltung: Schaltet Kanäle ein und aus und benennt sie um, mit Kachel.
Screenshots
Voraussetzungen
- IP-Symcon 9.0 oder neuer (die maximierte Ansicht der Kacheln gibt es ab 9.1)
- Tvheadend 4.3 oder neuer
- Ein Benutzer des Tvheadend-Webinterfaces, für Status, Tuner, Netzwerke und Streams mit Administratorrechten
Installation
Die Installation erfolgt über den Module Store.
Dokumentation und Changelog
Die Konfiguration, die Variablen und die Funktionen stehen in der README auf GitHub.
Das Changelog steht im zweiten Beitrag dieses Threads.
Spenden
Dieses Modul ist für die nicht kommerzielle Nutzung kostenlos. Schenkungen als Unterstützung für den Autor werden gerne angenommen:
Wünsche und Rückmeldungen gerne hier im Thread. ![]()
Grüße,
Kai













