Modul für ENIGMA2 Receiver

Begonnen von Loredo, 16 September 2013, 22:34:57

Vorheriges Thema - Nächstes Thema

Laserhelge

Hallo,

hab jetzt das Modul auf der Fritzbox am laufen. Offenbar gingen anfangs beim Übertragen der Datei heavy.pl ein paar Byte verloren.

Die Dateirechte des Ordners habe ich auf 777 gesetzt (chmod 777 unicore).

Nochmals Danke für eure Hilfe.

Gruß, Klaus
FHEM auf Raspberry 4 / CUL / KNX / Loxone Miniserver

Loredo

Lt. Rudi ist die Heavy.pl jetzt in dem neuen 5.5 Release mit dabei. Vermutlich läuft somit das ENIGMA2 Modul jetzt also auch direkt out-of-the-box auf einer Fritzbox.
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

Predictor

Hallo Loredo,

hatte auch mal ein Enigma Modul gebastelt was auch mit Enigma 1.6 funktioniert (Dream 7025+).
Wenn du irgendwelche Funktionen oder ansätze verwenden willst feel free.

Mir hatte man damals abgeraten von "use 5.012;" - evtl. findest ja ein paar Ideen in meinem Modul.


Ich kann leider die nächste Zeit nicht ins Forum schauen, deswegen ist das Modul auch leider eingeschlafen.
Hochgeladen habe ich das Modul bisher nicht da es noch vollgestopft mit Komentaren ist, die aus der Entwicklung kamen -> für die Bereinigung fehlt mir einfach die Zeit.

Bei Fragen kurze mail.


Grüße
Predi
FHEM auf Fritz!Box 7390
FS20 per CUL

der-Lolo

Ein tolles Feature wäre ein Webcam Bild automatisch in Bild in Bild anzuzeigen - geht sowas?

Loredo

Zitat von: der-Lolo schrieb am Fr, 04 Oktober 2013 10:08Ein tolles Feature wäre ein Webcam Bild automatisch in Bild in Bild anzuzeigen - geht sowas?
Das hat leider gar nichts mit FHEM zu tun, sondern mehr damit, ob ENIGMA2 das kann. FHEM kann keine statischen oder bewegten Bilder an einen ENIGMA2 Receiver übertragen und dort als Bild-in-Bild anzeigen.
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

Loredo

Zitat von: Predictor schrieb am Mi, 02 Oktober 2013 09:16hatte auch mal ein Enigma Modul gebastelt was auch mit Enigma 1.6 funktioniert (Dream 7025+).
Wenn du irgendwelche Funktionen oder ansätze verwenden willst feel free.

Mir hatte man damals abgeraten von "use 5.012;" - evtl. findest ja ein paar Ideen in meinem Modul.

Danke! Ich schaue es mir mal bei Gelegenheit hat. Ich habe keine Box mit ENIGMA1.6 und kann es daher nicht testen. Sofern sich die API nicht verändert hat, könnte es möglicherweise auch gehen. Es hat für mich aber wenig Sinn gemacht eine alte Version zu implementieren.

"use 5.012" ist in der finalen Version nicht mehr enthalten. Du hast dir vermutlich eine der Beta Versionen hier aus der Diskussion angesehen, die finale Version ist im Subversion Repository eingecheckt und es sollte natürlich nur noch diese Version verwendet werden (sofern ich hier nicht explizit eine neuere Version zum Testen bereitstelle natürlich :-)).

Gruß
Julian
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

Predictor

[quote title=Loredo schrieb am Fr, 04 Oktober 2013 10:17
Danke! Ich schaue es mir mal bei Gelegenheit hat. Ich habe keine Box mit ENIGMA1.6 und kann es daher nicht testen. Sofern sich die API nicht verändert hat, könnte es möglicherweise auch gehen. Es hat für mich aber wenig Sinn gemacht eine alte Version zu implementieren.

"use 5.012" ist in der finalen Version nicht mehr enthalten. Du hast dir vermutlich eine der Beta Versionen hier aus der Diskussion angesehen, die finale Version ist im Subversion Repository eingecheckt und es sollte natürlich nur noch diese Version verwendet werden (sofern ich hier nicht explizit eine neuere Version zum Testen bereitstelle natürlich :-)).

Gruß
Julian[/quote]

Hi,
leider kann man mit einigen Recivern (ganz sicher bei der 7025+) nicht auf Enigma2 updaten.
Die neue API kenne ich aus diesem Grund auch nicht - aber ich denke da wird sich einiges verändert haben.
Wenn du Funktionen für Enigma 1.6 intergieren willst kann ich gerne testen - mein Modul ist bei mir in Betrieb.
Ich werde mir mal dein Modul anschauen - wenn ich einfach so update denke ich dass es mein Modul überschreibt - muss also eh die Funktionen von mir in deines einbauen.

Wenn du willst sende ich dir gerne den Code zu wenn ich was habe.


Grüße
Predi
FHEM auf Fritz!Box 7390
FS20 per CUL

Loredo

Ich glaube es macht mehr Sinn für ENIGMA1 basierte Boxen ein eigenes Modul zu schreiben.
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

Loredo

Übrigens scheint die 7025+ per Default mit ENIGMA2 ausgestattet zu sein...
http://www.dream-multimedia-tv.de/en/dm-7025

ZitatTechnical Features

300 MHz MIPS Processor
Enigma 2, Linux Operating System
big-size OLED - Display
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

Predictor

Zitat von: Loredo schrieb am So, 06 Oktober 2013 20:50Übrigens scheint die 7025+ per Default mit ENIGMA2 ausgestattet zu sein...
http://www.dream-multimedia-tv.de/en/dm-7025

ZitatTechnical Features

300 MHz MIPS Processor
Enigma 2, Linux Operating System
big-size OLED - Display
OK nun bin ich verwirrt!
Es könnte sein dass Dream da schon das seid 2 Jahren versprochene update (das aber nie kam) eingetragen hat.




Im wiki.blue-panel.com steht folgendes:
ZitatOE 2.0 (kurz für OpenEmbedded) ist die Fortführung von OE 1.6. Die folgenden Dreamboxen werden unterstützt.
 Dreambox 500 HD
Dreambox 800(se)
Dreambox 8000
Dreambox 7020HD

Das darauf aufbauende Gemini-Plugin wird fortan unterschieden in:
Gemini-Plugin 3 (kurz GP3) für OE 1.6 und
Gemini-Plugin 3.2 (kurz GP3.2) für OE 2.0 (nur für HD-Boxen)

Aber ich denke mal dies wird jetzt zu off Topic.

Folgende Info spukt mein WI aus:
ZitatDevicename: dm7025
Enigma Version: 2011-09-13-experimental
Image Version: Experimental 2011-10-02
Frontprozessor Version: V7
Webinterface Version: 1.6.8

Ich habe jetzt heute mal upgedatet und die aktuelle 70_ENIGMA2.pm mal angeschaut.

Sollen wir die 2 Module zusammenwerfen?


Grüße
Predictor
FHEM auf Fritz!Box 7390
FS20 per CUL

Predictor

Zitat von: Loredo schrieb am So, 29 September 2013 16:17Lt. Rudi ist die Heavy.pl jetzt in dem neuen 5.5 Release mit dabei. Vermutlich läuft somit das ENIGMA2 Modul jetzt also auch direkt out-of-the-box auf einer Fritzbox.
Ich wollte gerade mal schauen was für Funktionen dein Modul drinnen hat - doch leider sobald ich nur den define mache "define SATReceiver ENIGMA2 192.168.0.10" (natürlich mit meiner IP) schmiert komplett FHEM ab.

Welche Rechte die heavy.pl hat konnte ich noch nicht schauen - für was wird die denn verwendet?


Grüße
Predi
FHEM auf Fritz!Box 7390
FS20 per CUL

Loredo

Zitat von: Predictor schrieb am Mo, 07 Oktober 2013 15:35
Zitat von: Loredo schrieb am So, 29 September 2013 16:17Lt. Rudi ist die Heavy.pl jetzt in dem neuen 5.5 Release mit dabei. Vermutlich läuft somit das ENIGMA2 Modul jetzt also auch direkt out-of-the-box auf einer Fritzbox.
Ich wollte gerade mal schauen was für Funktionen dein Modul drinnen hat - doch leider sobald ich nur den define mache "define SATReceiver ENIGMA2 192.168.0.10" (natürlich mit meiner IP) schmiert komplett FHEM ab.

Welche Rechte die heavy.pl hat konnte ich noch nicht schauen - für was wird die denn verwendet?


Grüße
Predi

Die ist auf den Fritzboxen nötig, damit XML::Simple korrekt mit UTF8 umgehen kann soweit ich weiß.

Nutzt du die Version aus dem SVN und hast sie per Update Funktion eingespielt?
Die simple Definition genügt jedenfalls nicht, um FHEM abstürzen zu lassen. Der Absturz muss andere Gründe außerhalb des Moduls haben. ;-)
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

punker

Hi,

um mal etwas Klarheit in die Sache mit Enigma 1 bzw. 2 zu bringen:

Folgende Dreamboxen haben bzw. hatten Enigma 1:

DM 500 / 500+ / 5600 / 5620 / 600 / 7000 / 7020

diese hier haben Enigma 2:

DM 7025 / 7025+ / 500 HD / 800 / 800 HD se / 7020 HD / 8000

und von diesem Enigma 2 gibt es die Versionen OE1.6 und OE2.0!
Die Enigma2 OE2.0 hat u.a. einen anderen Kernel.
LG

Dieter

The truth is out there!

Predictor

Zitat von: punker schrieb am Mo, 07 Oktober 2013 16:37...
und von diesem Enigma 2 gibt es die Versionen OE1.6 und OE2.0!
Die Enigma2 OE2.0 hat u.a. einen anderen Kernel.

Big THX!

Ich gestehe dass ich genau da den Fehler im Kopf hatte (habe Enigma mit der OE Verwechselt)!!!
DANKE für die Aufklärung
FHEM auf Fritz!Box 7390
FS20 per CUL

Predictor

Zitat von: Loredo schrieb am Mo, 07 Oktober 2013 15:38Nutzt du die Version aus dem SVN und hast sie per Update Funktion eingespielt?
Die simple Definition genügt jedenfalls nicht, um FHEM abstürzen zu lassen. Der Absturz muss andere Gründe außerhalb des Moduls haben. ;-)

Das Modul das mit update auf 5.5 geliefert wurde.

Leider ist es so.
Ich mache den define und danach bricht die connection zu FHEM zusammen, auch neustart der gesamten FritzBox bringt nichts.
Erst wenn ich den define wieder aus der config lösche läuft FHEM wieder (dann auch so stabil wie vorher).
FHEM auf Fritz!Box 7390
FS20 per CUL