Enigma2

 

Dieses Modul stellt viele praktische Funktionen zur Verfügung, damit ein Receiver mit Enigma2 Betriebssystem gesteuert und Informationen ausgelesen werden können. Für jeden Receiver muss eine eigene Modul-Instanz angelegt werden. Nicht alle Images bieten alle Informationen/Funkionen an (z.B. OpenATV).

 

ReadMe

Screenshots

Changelog

 

 

 

 

Changelog

 

Version 1.6

  • CHANGE # Weitere Überarbeitung/Modernisierung des Modul-Code
  • CHANGE # Beim Umschalten über ZapTo werden direkt die entsprechenden Variablen mit Sender-, Sendungs- und Tonspur-Informationen aktualisiert (und nicht erst beim nächsten Timer-Durchlauf // Tonspur-Informationen nur, wenn die erweiterten Informationen aktiviert sind)
  • NEU # Modul komplett in englischer und deutscher Sprache (Variablennamen, Variablenprofile, Debug-Ausgaben) – !Idents bleiben unverändert!
  • NEU # Variable mit der Nummer/Platz des aktuell aktiven Senders
  • NEU # Funktion „GetBouquetliste“ zum Auslesen aller Bouquets mit sRef und Namen
  • NEU # Funktion „GetEPGInfos_Bouquet“ zum Auslesen des EPG von einem oder mehreren Bouquets/Ordnern (für die aktuellen und/oder nächsten Sendungen)
  • NEU # Funktion „GetEPGInfos_Channel“ zum Auslesen des EPG von einem oder mehreren Sendern – für die aktuellen oder nächsten Sendungen (unter Angabe von Sendername, Programmplatz/nummer oder sRef)
  • NEU # Funktion „GetRecordingInfo“ zum Auslesen des aktuellen Aufnahme-Status (wird auch in Variable dargestellt, wenn „Aufnahmeliste auslesen“ in der Geräte-Instanz aktiviert ist)
  • NEU # Funktion „GetSenderlisteExtended“ zum Auslesen der kompletten Senderliste mit erweiterten Informationen (Sendername + Programmplatz/nummer + sRef)
  • NEU # Funktion „GetSettings“ zum Auslesen der Einstellungen vom Receiver und den installierten Erweiterungen
  • NEU # Auswahl der Tonspur für die aktuelle Sendung/Film über IPS-WebFront/App
  • NEU # Folgende Funktionen können unter Angabe von Sendername, Programmplatz/-nummer oder sRef verwendet werden: AddTimerByEventID, GetEPGInfos_Channel, ZapTo
  • NEU # Bei erweiterten Informationen eine neue Variable mit dem Provider des aktuellen Sender

Version 1.5

  • CHANGE # Komplette Überarbeitung des Modul-Code („öffentliche“ Funktionen haben sich NICHT geändert!)
  • CHANGE # Optimierung der Power-Status-Abfrage, sowie der Feature-Pre-Checks (deutlich weniger Abfragen notwendig)
  • NEU # Steuerung des Receivers (PowerState, Mute, Volume, Sleeptimer, Nachricht senden, EPG-Suche) über das IPS-WebFront
  • NEU # Senden aller Tasten (kurzes und langes drücken) der Fernbedienung über das IPS-WebFront
  • NEU # Debug-Ausgaben hinzufügt (Modul-Instanz > Debug)
  • NEU # Unterstützung von HTTPS beim Enigma2-Webinterface
  • NEU # Unterstützung von Basic-Auth (Benutzer/Passwort) beim Enigma2-Webinterface

 

Version 1.4

  • ACHTUNG # Ich musste bei einigen Variablen die Idents ändern, deshalb bitte entweder alle Variablen vom Modul löschen und neu erstellen lassen, oder die alten Variablen einzeln löschen (nur beim Update von Bedeutung, nicht bei Neuinstallation!)
  • NEU # SetPowerState (Werte „4“ (Wakeup from Standby) und „5“ (Standby) hinzugefügt)
  • NEU # GetEPGInfos erweitert (Zusätzliche ArrayReturns + Variablen für Sendungs-Start, Sendungs-Ende, Fortschritt, SRef, PRef, …)
  • NEU # Checkbox um die Aufnahmen-Liste aus vom Receiver auszulesen (extra aktivierbar, weil die Festplatte dabei immer aus dem Standby geholt wird)

 

Version 1.3

  • NEU # AddTimerByEventID (Aufnahme-Timer hinzufügen)
  • NEU # DelTimer (Timer entfernen/löschen)
  • CHANGE # Durch das Abfragen der Aufnahmeliste (durch Intervall-Timer) wurde die HDD immer aus dem Standby geholt – deshalb muss die Aufnahmeliste ab jetzt manuell durch euch aktualisiert werden (z.B. immer nur Nachts oder wann ihr wollt).

 

Version 1.2

  • NEU # GetAC3DownmixInfo (AC3 Downmix aktiv=true / inaktiv=false)
  • NEU # GetSleeptimerInfos (Informationen [Aktiviert,Minuten,Aktion,Text] auslesen und ggf. in Variablen schreiben)
  • NEU # SetSleeptimer (Einstellungen des Sleeptimer setzen, sowie Sleeptimer aktivieren/deaktivieren)
  • NEU # EPGSuche (EPG mit einem Suchbegriff [z.B. Name einer Sendung] durchsuchen)
  • FIX # SendMsg-Frage (Semaphore wurde nicht immer verlassen)

 

Version 1.1

  • NEU # GetSignalInfos, GetTonspuren, SetTonspur, Netzwerkinformationen, Bildinformationen
  • NEU # Neustart und GUI-Neustart jetzt direkt in der Instanz möglich
  • NEU # Eingabe eines Port für das WebInterface des Receivers
  • FIX # HDD Werte wurden in MB angezeigt, statt in GB
  • FIX # Bei XTrend/VU+ wurde die Kapazität der HDD teilweise in TB zurückgegeben, wird jetzt in GB umgerechnet
  • CHANGE # Die Result-Arrays haben jetzt bessere Bezeichnungen, damit man sieht welche Daten was beinhalten

 

Version 1.0

  • Erster Release