Enigma2

 

Dieses Mod­ul stellt viele prak­tis­che Funk­tio­nen zur Ver­fü­gung, damit ein Receiv­er mit Enigma2 Betrieb­ssys­tem ges­teuert und Infor­ma­tio­nen aus­ge­le­sen wer­den kön­nen. Für jeden Receiv­er muss eine eigene Mod­ul-Instanz angelegt wer­den. Nicht alle Images bieten alle Informationen/Funkionen an (z.B. Ope­nATV).

 

ReadMe

Screenshots

Changelog

 

 

 

 

Changelog

 

Version 1.6

  • CHANGE # Weit­ere Überarbeitung/Modernisierung des Mod­ul-Code
  • CHANGE # Beim Umschal­ten über Zap­To wer­den direkt die entsprechen­den Vari­ablen mit Sender‑, Sendungs- und Ton­spur-Infor­ma­tio­nen aktu­al­isiert (und nicht erst beim näch­sten Timer-Durch­lauf // Ton­spur-Infor­ma­tio­nen nur, wenn die erweit­erten Infor­ma­tio­nen aktiviert sind)
  • NEU # Mod­ul kom­plett in englis­ch­er und deutsch­er Sprache (Vari­ablenna­men, Vari­ablenpro­file, Debug-Aus­gaben) — !Idents bleiben unverän­dert!
  • NEU # Vari­able mit der Nummer/Platz des aktuell aktiv­en Senders
  • NEU # Funk­tion "Get­Bou­quetliste" zum Ausle­sen aller Bou­quets mit sRef und Namen
  • NEU # Funk­tion "GetEPGInfos_Bouquet" zum Ausle­sen des EPG von einem oder mehreren Bouquets/Ordnern (für die aktuellen und/oder näch­sten Sendun­gen)
  • NEU # Funk­tion "GetEPGInfos_Channel" zum Ausle­sen des EPG von einem oder mehreren Sendern — für die aktuellen oder näch­sten Sendun­gen (unter Angabe von Sender­name, Programmplatz/nummer oder sRef)
  • NEU # Funk­tion "GetRecording­In­fo" zum Ausle­sen des aktuellen Auf­nahme-Sta­tus (wird auch in Vari­able dargestellt, wenn "Auf­nah­meliste ausle­sen" in der Geräte-Instanz aktiviert ist)
  • NEU # Funk­tion "Get­Senderlis­te­Ex­tend­ed" zum Ausle­sen der kom­plet­ten Senderliste mit erweit­erten Infor­ma­tio­nen (Sender­name + Programmplatz/nummer + sRef)
  • NEU # Funk­tion "Get­Set­tings" zum Ausle­sen der Ein­stel­lun­gen vom Receiv­er und den instal­lierten Erweiterun­gen
  • NEU # Auswahl der Ton­spur für die aktuelle Sendung/Film über IPS-WebFron­t/App
  • NEU # Fol­gende Funk­tio­nen kön­nen unter Angabe von Sender­name, Pro­gramm­platz/-num­mer oder sRef ver­wen­det wer­den: AddTimer­ByEven­tID, GetEPGInfos_Channel, Zap­To
  • NEU # Bei erweit­erten Infor­ma­tio­nen eine neue Vari­able mit dem Provider des aktuellen Sender

Version 1.5

  • CHANGE # Kom­plette Über­ar­beitung des Mod­ul-Code ("öffentliche" Funk­tio­nen haben sich NICHT geän­dert!)
  • CHANGE # Opti­mierung der Pow­er-Sta­tus-Abfrage, sowie der Fea­ture-Pre-Checks (deut­lich weniger Abfra­gen notwendig)
  • NEU # Steuerung des Receivers (Pow­er­State, Mute, Vol­ume, Sleep­ti­mer, Nachricht senden, EPG-Suche) über das IPS-WebFront
  • NEU # Senden aller Tas­ten (kurzes und langes drück­en) der Fernbe­di­enung über das IPS-WebFront
  • NEU # Debug-Aus­gaben hinzufügt (Mod­ul-Instanz > Debug)
  • NEU # Unter­stützung von HTTPS beim Enig­ma2-Webin­ter­face
  • NEU # Unter­stützung von Basic-Auth (Benutzer/Passwort) beim Enig­ma2-Webin­ter­face

 

Version 1.4

  • ACHTUNG # Ich musste bei eini­gen Vari­ablen die Idents ändern, deshalb bitte entwed­er alle Vari­ablen vom Mod­ul löschen und neu erstellen lassen, oder die alten Vari­ablen einzeln löschen (nur beim Update von Bedeu­tung, nicht bei Neuin­stal­la­tion!)
  • NEU # Set­Pow­er­State (Werte "4" (Wake­up from Stand­by) und "5" (Stand­by) hinzuge­fügt)
  • NEU # GetEPGIn­fos erweit­ert (Zusät­zliche ArrayRe­turns + Vari­ablen für Sendungs-Start, Sendungs-Ende, Fortschritt, SRef, PRef, …)
  • NEU # Check­box um die Auf­nah­men-Liste aus vom Receiv­er auszule­sen (extra aktivier­bar, weil die Fest­plat­te dabei immer aus dem Stand­by geholt wird)

 

Version 1.3

  • NEU # AddTimer­ByEven­tID (Auf­nahme-Timer hinzufü­gen)
  • NEU # Del­Timer (Timer entfernen/löschen)
  • CHANGE # Durch das Abfra­gen der Auf­nah­meliste (durch Inter­vall-Timer) wurde die HDD immer aus dem Stand­by geholt — deshalb muss die Auf­nah­meliste ab jet­zt manuell durch euch aktu­al­isiert wer­den (z.B. immer nur Nachts oder wann ihr wollt).

 

Version 1.2

  • NEU # GetAC3DownmixInfo (AC3 Down­mix aktiv=true / inaktiv=false)
  • NEU # Get­Sleep­ti­mer­In­fos (Infor­ma­tio­nen [Aktiviert,Minuten,Aktion,Text] ausle­sen und ggf. in Vari­ablen schreiben)
  • NEU # Set­Sleep­ti­mer (Ein­stel­lun­gen des Sleep­ti­mer set­zen, sowie Sleep­ti­mer aktivieren/deaktivieren)
  • NEU # EPG­Suche (EPG mit einem Such­be­griff [z.B. Name ein­er Sendung] durch­suchen)
  • FIX # SendMsg-Frage (Sem­a­phore wurde nicht immer ver­lassen)

 

Version 1.1

  • NEU # GetSig­nal­In­fos, Get­Ton­spuren, Set­Ton­spur, Net­zw­erk­in­for­ma­tio­nen, Bild­in­for­ma­tio­nen
  • NEU # Neustart und GUI-Neustart jet­zt direkt in der Instanz möglich
  • NEU # Eingabe eines Port für das WebIn­ter­face des Receivers
  • FIX # HDD Werte wur­den in MB angezeigt, statt in GB
  • FIX # Bei XTrend/VU+ wurde die Kapaz­ität der HDD teil­weise in TB zurück­gegeben, wird jet­zt in GB umgerech­net
  • CHANGE # Die Result-Arrays haben jet­zt bessere Beze­ich­nun­gen, damit man sieht welche Dat­en was bein­hal­ten

 

Version 1.0

  • Erster Release