Enigma2BY - Modul für Receiver mit Enigma2

Hallo Leute!

Ich benutze das oben genannte Modul für meinen Vu+ mit VTI Image.
Ich suche nach einer funktion, wo ich auslesen kann ob der Reciever gerade aufnimmt oder nicht.
Am besten in eine Boolean Variable.
Es sind ja etliche Sachen aufgeführt, jedoch ganu diese die ich brauchen würde fehlt leider.

Gibt es eine möglichkeit diese Information aus dem Vu+ zu saugen?

Danke

Gruß Dani

Hier ein rudimentäres Skript zum Auslesen der Aufnahmefunktion. Das Ergebnis wird in eine Boolean Variable geschrieben.

<?

 $ip ="192.168.178.11"; //IP der Vu+
 $port ="81"; //OpenWebif Port
 $bool_var = 12345; //ID der Boolean Variable
 
 $JSONString = file_get_contents("http://".$ip.":".$port."/api/statusinfo?");
 $data = json_decode($JSONString);
 
 SetValueBoolean($bool_var, filter_var($data->isRecording, FILTER_VALIDATE_BOOLEAN));

?>

Dankeschön!

Funktioniert perfekt

.:loveips:

Hi Dani!

Du (oder auch jeder andere) kannst mir jederzeit per Mail/Kontaktformular solche Feature-Wünsche schreiben und ich baue das dann ggf. ins Modul ein.
>> Im Forum kann auch mal was an mir vorbei gehen - bekomme nicht jeden Thread/Post mit :wink:

Die Idee mit der Variable, ob aktuell eine Aufnahme läuft, finde ich sehr gut und baue ich ins Modul ein.

Viele Grüße,
Chris

Hallo Chris,

vielleicht kannst du das noch um eine weiter Funktion erweitern…

Sendungsname der Aufnahme in eine Variable schrieben.

Beste Grüße
Kai

Hi!

Ob aktuell eine (oder auch mehrere) Aufnahme aktiv ist oder nicht finde ich sinnvoll. Aber der Name der Sendung die aufgenommen wird steht ja schon in der Timerliste - wäre also doppelt :wink:
Und was ist, wenn mehrere Aufnahmen gleichzeitig laufen? Dann klappts auch nicht mehr mit dem Sendungsnamen in der Variable.

Viele Grüße,
Chris

Hab ein Update vom Enigma2BY Modul online gestellt :slight_smile:

NEU # Funktion „GetRecordingInfo“ zum Auslesen des aktuellen Aufnahme-Status (wird auch in Variable dargestellt, wenn „Aufnahmeliste auslesen“ in der Geräte-Instanz aktiviert ist)

Viele Grüße,
Chris

Danke für die Bemühungen!

Hallo Chris,
vielen Dank für das Update.

Ob aktuell eine (oder auch mehrere) Aufnahme aktiv ist oder nicht finde ich sinnvoll.

Die neue Variable „Recording State“ wird im Standby meiner Vu Box nicht aktualisiert.
Erst wenn man die Box einschaltet…

Kannst du ein prüfen der Variable vielleicht noch miteinbauen, so dass diese auch im Standby aktualisiert wird?

Beste Grüße
Kai

Hi!

Hmmm…ich hatte noch überlegt, ob das im Standby funktionieren kann, mich dann aber dagegen entschieden :smiley:
Die Änderung wäre eine Kleinigkeit.

Wenn man aufnimmt wird die Box aber doch eigentlich aus dem Standby geholt? Oder kann die Box auch im kompletten Standby aufnehmen?

Viele Grüße,
Chris

Hi Chris,
die Box kann auch im Standby aufnehmen. Hab es gerade nochmal getestet…

Aufnahme Programmiert -> Aufnahme wird gestartet -> Box bleibt im Standby
Variable „Recording State“ wird erst auf active gesetzt wenn man die Box einschaltet.

Wäre super, wenn du diese Kleinigkeit mit einbauen könntest :smiley:

Beste Grüße
Kai

Hab es auch grad nochmal getestet - die Abfrage funktioniert auch im Standby :slight_smile:

>> Update vom Modul ist schon online!

Viele Grüße,
Chris

Perfekt! :slight_smile:

Vielen Dank Chris