Autor Thema: Modul für ENIGMA2 Receiver  (Gelesen 267038 mal)

Offline Loredo

  • Developer
  • Hero Member
  • ****
  • Beiträge: 3659
  • ~ Challenging Innovation ~
Antw:Modul für ENIGMA2 Receiver
« Antwort #450 am: 25 Januar 2015, 12:10:56 »
Hi Loredo,

ich nutze zur Zeit auf meiner Vu+ duo2 das "alte Webif" und nicht "open Webif".
Dabei ist mir jetzt aufgefallen, dass die MAC Adresse in deinem Modul nicht angezeigt wird (reading "lanmac" = 00:00:00:00:00:00)
und dadurch wird natürlich bei "set ENIGMA2 on" auch kein WOL Paket gesendet.

In deinem Modul liest du die MAC Adresse über "/web/about" aus, in "open Webif" ist hier die MAC auch vorhanden, jedoch nicht im "alten Webif".
Spricht etwas dagegen die MAC Adresse über "/web/deviceinfo" zu bestimmen, denn hier ist bei beiden Webinterfaces die MAC Adresse vorhanden?

Gruß schlimbo


Das Problem ist, dass ich in /deviceinfo einige Infos nicht bekomme und daher dann beides abfragen müsste. Da ich jedoch gerade wegen der schwächeren Geräte und der FHEM Systemlast ansich nur so wenig Abfragen wie nötig machen möchte, ist die zusätzliche Abfrage hier keine Lösung.
Ich werde die MAC Adresse daher als Attribut einfügen, so dass man sie manuell setzen/überschreiben kann.




Edit: Ab morgen per Update.
« Letzte Änderung: 25 Januar 2015, 15:01:56 von Loredo »
Hat meine Arbeit dir geholfen? ⟹ https://paypal.me/pools/c/8gDLrIWrG9

Maintainer:
FHEM-Docker Image, https://github.com/fhem, Astro(Co-Maintainer), ENIGMA2, GEOFANCY, GUEST, HP1000, Installer, LaMetric2, MSG, msgConfig, npmjs, PET, PHTV, Pushover, RESIDENTS, ROOMMATE, search, THINKINGCLEANER

Offline Schlimbo

  • Sr. Member
  • ****
  • Beiträge: 658
Antw:Modul für ENIGMA2 Receiver
« Antwort #451 am: 25 Januar 2015, 14:54:02 »
Damit bin ich auch zufrieden,  Dankeschön!

Offline domii666

  • Full Member
  • ***
  • Beiträge: 173
Antw:Modul für ENIGMA2 Receiver
« Antwort #452 am: 25 Januar 2015, 23:10:07 »
hab heute ein update gemacht, jetzt kommt cannot load module engima2, wurde hier etwas geändert?

Gruß Domi

Offline Loredo

  • Developer
  • Hero Member
  • ****
  • Beiträge: 3659
  • ~ Challenging Innovation ~
Antw:Modul für ENIGMA2 Receiver
« Antwort #453 am: 25 Januar 2015, 23:14:37 »
Update morgen abwarten oder alternativ direkt aus dem SVN ziehen.
Hat meine Arbeit dir geholfen? ⟹ https://paypal.me/pools/c/8gDLrIWrG9

Maintainer:
FHEM-Docker Image, https://github.com/fhem, Astro(Co-Maintainer), ENIGMA2, GEOFANCY, GUEST, HP1000, Installer, LaMetric2, MSG, msgConfig, npmjs, PET, PHTV, Pushover, RESIDENTS, ROOMMATE, search, THINKINGCLEANER

Offline domii666

  • Full Member
  • ***
  • Beiträge: 173
Antw:Modul für ENIGMA2 Receiver
« Antwort #454 am: 25 Januar 2015, 23:33:51 »
Alles klar danke.

Edit. Hab auch ein Problem mit der readingsgroup, da wird nix angezeigt(war schon von Anfang an) . Soll ich mal die Definition zeigen?

Gesendet von meinem HTC One mit Tapatalk

Offline Schlimbo

  • Sr. Member
  • ****
  • Beiträge: 658
Antw:Modul für ENIGMA2 Receiver
« Antwort #455 am: 26 Januar 2015, 11:13:45 »
Hallo Loredo,

hatte gerade nach dem heutigen Update die Fehlermeldung :

Error messages while initializing FHEM:
configfile: SATReceiver: unknown attribute event-on-change-reading. Type 'attr SATReceiver ?' for a detailed list.

Der fehler liegt an folgender Zeile,  hier fehlt zwischen textField und dem Anführungszeichen ein Leerzeichen.

  $hash->{AttrList} =
-"https:0,1 http-method:GET,POST http-noshutdown:1,0 disable:0,1 bouquet-tv bouquet-radio timeout remotecontrol:standard,advanced,keyboard lightMode:0,1 "
+"https:0,1 http-method:GET,POST http-noshutdown:1,0 disable:0,1 bouquet-tv bouquet-radio timeout remotecontrol:standard,advanced,keyboard lightMode:0,1 macaddr:textField"
       . $readingFnAttributes;

Gruß Schlimbo

Edit : habe gerade gesehen, dass es schon gefixt wurde.  Danke
« Letzte Änderung: 26 Januar 2015, 11:18:42 von Schlimbo »

Germanboy4u

  • Gast
Antw:Modul für ENIGMA2 Receiver
« Antwort #456 am: 01 Februar 2015, 20:44:57 »
Gibt es eigentlich eine Möglichkeit das EPG auszulesen? Also ich meine nicht als iFrame.

Offline hotwebnet

  • Full Member
  • ***
  • Beiträge: 192
Antw:Modul für ENIGMA2 Receiver
« Antwort #457 am: 02 Februar 2015, 15:26:40 »
Hallo, gibt es die Möglichkeit meinen Vu+ auf Stumm zu schalten, wenn das Telefon (nicht DECT) geht, oder wenn man telefoniert ?? habe leider nichts gefunden....

Offline Loredo

  • Developer
  • Hero Member
  • ****
  • Beiträge: 3659
  • ~ Challenging Innovation ~
Antw:Modul für ENIGMA2 Receiver
« Antwort #458 am: 02 Februar 2015, 15:31:34 »
Gibt es eigentlich eine Möglichkeit das EPG auszulesen? Also ich meine nicht als iFrame.


Aktuell nicht über das Modul, da es sowohl FHEM als auch vor allem die Box zu stark belasten würde.
Was genau willst du denn erreichen? Das klingt jetzt sehr individuell, vielleicht möchtest du lieber selbst etwas über HTTPMOD oder direkt in eigenem Perl code bauen.


Hallo, gibt es die Möglichkeit meinen Vu+ auf Stumm zu schalten, wenn das Telefon (nicht DECT) geht, oder wenn man telefoniert ?? habe leider nichts gefunden....


Wenn du dein Telefon über FHEM steuerbar hast, selbstverständlich (set SATReceiver mute on). Diese Frage hat aber nichts mit dem ENIGMA2 Modul zu tun  :)
Hat meine Arbeit dir geholfen? ⟹ https://paypal.me/pools/c/8gDLrIWrG9

Maintainer:
FHEM-Docker Image, https://github.com/fhem, Astro(Co-Maintainer), ENIGMA2, GEOFANCY, GUEST, HP1000, Installer, LaMetric2, MSG, msgConfig, npmjs, PET, PHTV, Pushover, RESIDENTS, ROOMMATE, search, THINKINGCLEANER

Germanboy4u

  • Gast
Antw:Modul für ENIGMA2 Receiver
« Antwort #459 am: 02 Februar 2015, 19:04:32 »
Ich möchte einfach die Sendungen und evtl. die Sendungen (mit Erklärungen) haben.

Nutze zwar momentan das TV Programm Skript mit Httpmod. Leider bekomme ich da nicht alle Sender, keine Vorschau für den nächsten Tag und keine Beschreibungen.

Leider kann ich null perl. Ich kenne aber wen, der auch an diesen Daten interessiert wär :) Bin nicht der einzige :)

Offline Loredo

  • Developer
  • Hero Member
  • ****
  • Beiträge: 3659
  • ~ Challenging Innovation ~
Antw:Modul für ENIGMA2 Receiver
« Antwort #460 am: 02 Februar 2015, 19:07:34 »
Die laufende und die nächste Sendung nebst Kurzbeschreibung gibts als Readings, siehe Commandref.
Hat meine Arbeit dir geholfen? ⟹ https://paypal.me/pools/c/8gDLrIWrG9

Maintainer:
FHEM-Docker Image, https://github.com/fhem, Astro(Co-Maintainer), ENIGMA2, GEOFANCY, GUEST, HP1000, Installer, LaMetric2, MSG, msgConfig, npmjs, PET, PHTV, Pushover, RESIDENTS, ROOMMATE, search, THINKINGCLEANER

Offline domii666

  • Full Member
  • ***
  • Beiträge: 173
Antw:Modul für ENIGMA2 Receiver
« Antwort #461 am: 03 Februar 2015, 12:24:16 »
Kann mir jemand sagen warum meine readings nicht funktionieren? Was muss ich euch Posten dass ihr mir helfen könnt?

Gesendet von meinem HTC One mit Tapatalk


Offline Loredo

  • Developer
  • Hero Member
  • ****
  • Beiträge: 3659
  • ~ Challenging Innovation ~
Antw:Modul für ENIGMA2 Receiver
« Antwort #462 am: 03 Februar 2015, 12:31:15 »
Kann mir jemand sagen warum meine readings nicht funktionieren? Was muss ich euch Posten dass ihr mir helfen könnt?


Vielleicht fängst du damit an zu sagen, welche Readings konkret du meinst und beschreibst einmal, was du tust  :)


Mit dem Attribut verbose=5 siehst du im Logfile ganz genau alles, was das Modul tut. Dort steht dann auch, wenn etwas nicht funktioniert und weshalb.
Hat meine Arbeit dir geholfen? ⟹ https://paypal.me/pools/c/8gDLrIWrG9

Maintainer:
FHEM-Docker Image, https://github.com/fhem, Astro(Co-Maintainer), ENIGMA2, GEOFANCY, GUEST, HP1000, Installer, LaMetric2, MSG, msgConfig, npmjs, PET, PHTV, Pushover, RESIDENTS, ROOMMATE, search, THINKINGCLEANER

Offline Thargor

  • Full Member
  • ***
  • Beiträge: 162
Antw:Modul für ENIGMA2 Receiver
« Antwort #463 am: 03 Februar 2015, 16:21:01 »

Hallo Loredo,

ich konnte via Suche nichts finden, daher nur kurz die Frage: Bei mir werden die aktuellen Readings eventname, currentTitle, usw korrekt dargestellt, bei den *_next Readings stimmen jedoch die Umlaute nicht: z.B: eventname_next Die Geissens - Eine schrecklich glamouröse Familie!

Die Ausgabe im Logfile ist jedoch korrekt. Zudem sehe im Logfile die Beschreibung, die Readings eventdescription und eventdescription_next bleiben jedoch leer.

2015.02.03 16:15:10 2: ENIGMA2 set vuplus2 channelDown
2015.02.03 16:15:10 5: ENIGMA2 vuplus2: called function ENIGMA2_SendCommand()
2015.02.03 16:15:10 4: ENIGMA2 vuplus2: REQ remotecontrol/?command=105&
2015.02.03 16:15:10 5: ENIGMA2 vuplus2: GET http://192.168.0.26:81/web/remotecontrol?command=105& (noshutdown=1)
2015.02.03 16:15:10 5: ENIGMA2 vuplus2: called function ENIGMA2_Set()
2015.02.03 16:15:10 5: ENIGMA2 vuplus2: called function ENIGMA2_Get()
2015.02.03 16:15:11 5: ENIGMA2 vuplus2: called function ENIGMA2_ReceiveCommand()
2015.02.03 16:15:11 4: ENIGMA2 vuplus2: RCV remotecontrol/?command=105&
2015.02.03 16:15:11 5: ENIGMA2 vuplus2: RES remotecontrol/?command=105&
<?xml version="1.0" encoding="UTF-8"?>

<e2remotecontrol>
<e2result>True</e2result>
<e2resulttext>RC command '105' has been issued</e2resulttext>
</e2remotecontrol>

2015.02.03 16:15:11 5: ENIGMA2 vuplus2: called function ENIGMA2_GetStatus()
2015.02.03 16:15:11 5: ENIGMA2 vuplus2: called function ENIGMA2_SendCommand()
2015.02.03 16:15:11 4: ENIGMA2 vuplus2: REQ getcurrent
2015.02.03 16:15:11 5: ENIGMA2 vuplus2: GET http://192.168.0.26:81/web/getcurrent (noshutdown=1)
2015.02.03 16:15:11 5: ENIGMA2 vuplus2: called function ENIGMA2_Set()
2015.02.03 16:15:12 5: ENIGMA2 vuplus2: called function ENIGMA2_ReceiveCommand()
2015.02.03 16:15:12 4: ENIGMA2 vuplus2: RCV getcurrent
2015.02.03 16:15:12 5: ENIGMA2 vuplus2: RES getcurrent
<?xml version="1.0" encoding="UTF-8"?>
<e2currentserviceinformation>
<e2service>
<e2servicereference>1:0:1:2EF4:441:1:C00000:0:0:0:</e2servicereference>
<e2servicename>RTL2</e2servicename>
<e2providername>RTL World</e2providername>
<e2videowidth>720</e2videowidth>
<e2videoheight>576</e2videoheight>
<e2servicevideosize>720x576</e2servicevideosize>
<e2iswidescreen></e2iswidescreen>
<e2apid>128</e2apid>
<e2vpid>166</e2vpid>
<e2pcrpid>166</e2pcrpid>
<e2pmtpid>N/A</e2pmtpid>
<e2txtpid>68</e2txtpid>
<e2tsid>1089</e2tsid>
<e2onid>1</e2onid>
<e2sid>12020</e2sid>
</e2service>
<e2eventlist>
<e2event>
<e2eventservicereference>1:0:1:2EF4:441:1:C00000:0:0:0:</e2eventservicereference>
<e2eventservicename>RTL2</e2eventservicename>
<e2eventprovidername>RTL World</e2eventprovidername>
<e2eventid>16849</e2eventid>
<e2eventname>Der Trödeltrupp - Das Geld liegt im Keller</e2eventname>
<e2eventtitle>Der Trödeltrupp - Das Geld liegt im Keller</e2eventtitle>
<e2eventdescription></e2eventdescription>
<e2eventstart>1422975660</e2eventstart>
<e2eventduration>3660</e2eventduration>
<e2eventremaining>2809</e2eventremaining>
<e2eventcurrenttime>1422976511.47</e2eventcurrenttime>
<e2eventdescriptionextended>Seit dem Tod seiner geliebten Frau ist Tilo sehr einsam und hat kaum Kontakt zur Außenwelt. Das Ehepaar hat gemeinsam ein Geschäft für Aquaristikbedarf betrieben, doch das will Tilo auf keinen Fall alleine weiterführen. Seine Verwandten machen sich große Sorgen und möchten den 71-Jährigen zu sich holen. Doch dazu müssen Tilos Haus und jede Menge Erinnerungsstücke verkauft werden. Keine leichte Aufgabe für RTL II-Trödelprofi Mauro Corradino.</e2eventdescriptionextended>
</e2event>
<e2event>
<e2eventservicereference>1:0:1:2EF4:441:1:C00000:0:0:0:</e2eventservicereference>
<e2eventservicename>RTL2</e2eventservicename>
<e2eventprovidername>RTL World</e2eventprovidername>
<e2eventid>16868</e2eventid>
<e2eventname>Die Geissens - Eine schrecklich glamouröse Familie!</e2eventname>
<e2eventtitle>Die Geissens - Eine schrecklich glamouröse Familie!</e2eventtitle>
<e2eventdescription></e2eventdescription>
<e2eventstart>1422979320</e2eventstart>
<e2eventduration>3420</e2eventduration>
<e2eventremaining>3420</e2eventremaining>
<e2eventcurrenttime>1422976511.52</e2eventcurrenttime>
<e2eventdescriptionextended>Noch schneller, noch besser, noch mehr Geiss! Robert (47), Ehefrau Carmen (46) und die zwei Töchter Davina Shakira (8) und Shania Tyra (7) gewähren Einblicke in ihr Leben zwischen luxuriösem Alltag und exklusiven Events. In der neuen Folge ruft das Business. Carmen und Robert sind in ganz Deutschland unterwegs und arbeiten für den Erfolg des Familienunternehmens Geiss.</e2eventdescriptionextended>
</e2event>
</e2eventlist>
<e2volume>
<e2result>True</e2result>
<e2resulttext>State</e2resulttext>
<e2current>100</e2current>
<e2ismuted>False</e2ismuted>
</e2volume>
</e2currentserviceinformation>

2015.02.03 16:15:12 5: ENIGMA2 vuplus2: called function ENIGMA2_Set()

Was ist denn als Image für die vu+ duo zu empfehlen?
Vielen Dank!

Gruß Lars

P.S: Beim Befehl
get DEVICE nextTitle
bekomme ich folgende Antwort:
Unknown argument nextTitle, choose one of power:noArg input:noArg volume:noArg mute:noArg channel:noArg currentMedia:noArg currentTitle:noArg nextTitle:noArg providername:noArg servicevideosize:noArg streamUrl:,mobile

Offline satprofi

  • Hero Member
  • *****
  • Beiträge: 1337
Antw:Modul für ENIGMA2 Receiver
« Antwort #464 am: 03 Februar 2015, 18:27:28 »
openaTv
gruss
-----------------------------------------------------------------------
Raspberry - Fhem 5.7 CUL 868, FS20, NetIO230 CUL 433, REV, Unitec, FLS u. ELRO Funksteckdosen
HMLAN, HM-CC-RT-DN,Homematic Actoren,LD382A,Telegram