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

Offline Loredo

  • Developer
  • Hero Member
  • ****
  • Beiträge: 3633
  • ~ Challenging Innovation ~
Antw:Fertiges Modul 30_ENIGMA2.pm
« Antwort #105 am: 21 Dezember 2013, 12:41:48 »
Puh, kann auch gut sein, dass OWIF 0.2.6 nicht zum Modul passt. Kann ich allerdings zur Zeit nicht verifizieren, da ich unterwegs bin.
@Loredo: Was meinst du dazu?



Bei mir ist es OWIF 0.2.5 bzw. habe ich gestern auf 0.2.6 aktualisiert. Keine Probleme.


@Mx112 setz mal das Verbose Attribut auf 4 oder 5 (genügt, wenn du das für dein ENIGMA2 Device machst). Im Log sollte dann etwas mehr stehen, u.a. die Antworten, die vom Receiver kommen.
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 Mx112

  • Jr. Member
  • **
  • Beiträge: 73
Antw:Fertiges Modul 30_ENIGMA2.pm
« Antwort #106 am: 21 Dezember 2013, 13:25:18 »
@Mx112 setz mal das Verbose Attribut auf 4 oder 5 (genügt, wenn du das für dein ENIGMA2 Device machst). Im Log sollte dann etwas mehr stehen, u.a. die Antworten, die vom Receiver kommen.
Hier mit verbose 5, hab auch mal einen screenshot der readings angehängt:
2013-12-21 13:18:13 ENIGMA2 SATReceiver presence: present
2013-12-21 13:18:14 ENIGMA2 SATReceiver presence: absent
2013-12-21 13:18:14 ENIGMA2 SATReceiver servicevideosize: 1920x1080
2013-12-21 13:18:14 ENIGMA2 SATReceiver videowidth: 1920
2013-12-21 13:18:14 ENIGMA2 SATReceiver videoheight: 1080
2013-12-21 13:18:14 ENIGMA2 SATReceiver pmtpid: 96
2013-12-21 13:18:14 ENIGMA2 SATReceiver snrdb: 99
2013-12-21 13:18:14 ENIGMA2 SATReceiver snr: 99
2013-12-21 13:18:14 ENIGMA2 SATReceiver ber: 0
2013-12-21 13:18:14 ENIGMA2 SATReceiver acg: 82
2013-12-21 13:18:33 ENIGMA2 SATReceiver presence: present
2013-12-21 13:18:34 ENIGMA2 SATReceiver presence: absent
2013-12-21 13:18:34 ENIGMA2 SATReceiver serviceprovider: ProSiebenSat.1
2013-12-21 13:18:34 ENIGMA2 SATReceiver pmtpid: N/A
2013-12-21 13:18:34 ENIGMA2 SATReceiver tsid: 1017
2013-12-21 13:18:34 ENIGMA2 SATReceiver sid: 61300
2013-12-21 13:18:34 ENIGMA2 SATReceiver servicename: SAT.1 HD
2013-12-21 13:18:34 ENIGMA2 SATReceiver channel: SAT.1 HD
2013-12-21 13:18:34 ENIGMA2 SATReceiver servicereference: 1:0:19:EF74:3F9:1:C00000:0:0:0:
2013-12-21 13:18:34 ENIGMA2 SATReceiver currentMedia: 1:0:19:EF74:3F9:1:C00000:0:0:0:
2013-12-21 13:18:34 ENIGMA2 SATReceiver input: tv
2013-12-21 13:18:34 ENIGMA2 SATReceiver snrdb: 99
2013-12-21 13:18:34 ENIGMA2 SATReceiver snr: 99
2013-12-21 13:18:34 ENIGMA2 SATReceiver ber: 0
2013-12-21 13:18:34 ENIGMA2 SATReceiver acg: 91
FHEM 5.5 SVN - FB7390 FRITZ!OS 06.03 - RaspberryPi - Z-Wave - FBDECT

Offline Loredo

  • Developer
  • Hero Member
  • ****
  • Beiträge: 3633
  • ~ Challenging Innovation ~
Antw:Fertiges Modul 30_ENIGMA2.pm
« Antwort #107 am: 21 Dezember 2013, 13:31:11 »
Hier mit verbose 5, hab auch mal einen screenshot der readings angehängt:
2013-12-21 13:18:13 ENIGMA2 SATReceiver presence: present
2013-12-21 13:18:14 ENIGMA2 SATReceiver presence: absent
2013-12-21 13:18:14 ENIGMA2 SATReceiver servicevideosize: 1920x1080
2013-12-21 13:18:14 ENIGMA2 SATReceiver videowidth: 1920
2013-12-21 13:18:14 ENIGMA2 SATReceiver videoheight: 1080
2013-12-21 13:18:14 ENIGMA2 SATReceiver pmtpid: 96
2013-12-21 13:18:14 ENIGMA2 SATReceiver snrdb: 99
2013-12-21 13:18:14 ENIGMA2 SATReceiver snr: 99
2013-12-21 13:18:14 ENIGMA2 SATReceiver ber: 0
2013-12-21 13:18:14 ENIGMA2 SATReceiver acg: 82
2013-12-21 13:18:33 ENIGMA2 SATReceiver presence: present
2013-12-21 13:18:34 ENIGMA2 SATReceiver presence: absent
2013-12-21 13:18:34 ENIGMA2 SATReceiver serviceprovider: ProSiebenSat.1
2013-12-21 13:18:34 ENIGMA2 SATReceiver pmtpid: N/A
2013-12-21 13:18:34 ENIGMA2 SATReceiver tsid: 1017
2013-12-21 13:18:34 ENIGMA2 SATReceiver sid: 61300
2013-12-21 13:18:34 ENIGMA2 SATReceiver servicename: SAT.1 HD
2013-12-21 13:18:34 ENIGMA2 SATReceiver channel: SAT.1 HD
2013-12-21 13:18:34 ENIGMA2 SATReceiver servicereference: 1:0:19:EF74:3F9:1:C00000:0:0:0:
2013-12-21 13:18:34 ENIGMA2 SATReceiver currentMedia: 1:0:19:EF74:3F9:1:C00000:0:0:0:
2013-12-21 13:18:34 ENIGMA2 SATReceiver input: tv
2013-12-21 13:18:34 ENIGMA2 SATReceiver snrdb: 99
2013-12-21 13:18:34 ENIGMA2 SATReceiver snr: 99
2013-12-21 13:18:34 ENIGMA2 SATReceiver ber: 0
2013-12-21 13:18:34 ENIGMA2 SATReceiver acg: 91


Ganz klar, du verwendest nicht die aktuelle Version aus dem SVN :-)
Dort sieht die Verbose Ausgabe viel umfangreicher aus:


2013.12.21 13:28:36 4: ENIGMA2 LR_SAT: REQ powerstate
2013.12.21 13:28:36 5: ENIGMA2 LR_SAT: GET http://192.168.6.50:80/web/powerstate?
2013.12.21 13:28:36 4: ENIGMA2 LR_SAT: RCV powerstate
2013.12.21 13:28:36 5: ENIGMA2 LR_SAT: RES powerstate
<?xml version="1.0" encoding="UTF-8"?>
<e2powerstate>
<e2instandby>
false </e2instandby>
</e2powerstate>


Schau mal, dass du die offizielle Version aus dem SVN verwendest, nicht die hier im Thread. Die ist bereits seit einiger Zeit veraltet.
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 Mx112

  • Jr. Member
  • **
  • Beiträge: 73
Antw:Fertiges Modul 30_ENIGMA2.pm
« Antwort #108 am: 21 Dezember 2013, 13:40:12 »
Doch schon, hab gesten explizit das ENIGMA Modul noch mal neu geladen. Bei "update check" wird es auch nicht aufgeführt.
FHEM 5.5 SVN - FB7390 FRITZ!OS 06.03 - RaspberryPi - Z-Wave - FBDECT

Offline Loredo

  • Developer
  • Hero Member
  • ****
  • Beiträge: 3633
  • ~ Challenging Innovation ~
Antw:Fertiges Modul 30_ENIGMA2.pm
« Antwort #109 am: 21 Dezember 2013, 13:43:02 »
Doch schon, hab gesten explizit das ENIGMA Modul noch mal neu geladen. Bei "update check" wird es auch nicht aufgeführt.


Irgend etwas ist bei deiner Installation zumindest durcheinander geraten, du hast definitiv eine alte Version bei dir am Start.
Schau mal, ob du das File manuell ersetzt bekommst, hier der Download Link ins SVN:
http://sourceforge.net/p/fhem/code/HEAD/tree/trunk/fhem/FHEM/70_ENIGMA2.pm?format=raw
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 pappn

  • Full Member
  • ***
  • Beiträge: 158
Antw:Fertiges Modul 30_ENIGMA2.pm
« Antwort #110 am: 21 Dezember 2013, 13:52:33 »
Irgend etwas ist bei deiner Installation zumindest durcheinander geraten, du hast definitiv eine alte Version bei dir am Start.

Das sehe ich wie Loredo. Habe gerade per Handy remotely gecheckt. Alle Readings da, mit VTI 6.0.3 und WebIF 1.7.5.
"When all else fails, read the instructions."

BananaPi mit CUL868 und RFXTFX433
FHT80B, FS20, S300TH, UNIRoll, IPCAM, KD101, OZW672, diverse HOMEEASY, IT kompatible und China Zeugs

Offline Mx112

  • Jr. Member
  • **
  • Beiträge: 73
Antw:Fertiges Modul 30_ENIGMA2.pm
« Antwort #111 am: 21 Dezember 2013, 14:01:21 »
Nein alles i.o. hier  8)

Ich hätte nur ins Log statt den Eventmonitor schauen sollen ...

2013.12.21 13:55:26 4: ENIGMA2 SATReceiver: REQ epgservicenow/sRef=1:0:19:2B66:3F3:1:C00000:0:0:0:
2013.12.21 13:55:26 5: ENIGMA2 SATReceiver: GET http://192.168.178.27:80/web/epgservicenow?sRef=1:0:19:2B66:3F3:1:C00000:0:0:0:
2013.12.21 13:55:26 3: ENIGMA2 device SATReceiver is unavailable
Ich vermute mal das hier jetzt eingetlich das XML kommen sollte? Im Browser funktioniert es.
« Letzte Änderung: 21 Dezember 2013, 14:18:32 von Mx112 »
FHEM 5.5 SVN - FB7390 FRITZ!OS 06.03 - RaspberryPi - Z-Wave - FBDECT

Offline Loredo

  • Developer
  • Hero Member
  • ****
  • Beiträge: 3633
  • ~ Challenging Innovation ~
Antw:Fertiges Modul 30_ENIGMA2.pm
« Antwort #112 am: 21 Dezember 2013, 15:42:52 »
2013.12.21 13:55:26 4: ENIGMA2 SATReceiver: REQ epgservicenow/sRef=1:0:19:2B66:3F3:1:C00000:0:0:0:
2013.12.21 13:55:26 5: ENIGMA2 SATReceiver: GET http://192.168.178.27:80/web/epgservicenow?sRef=1:0:19:2B66:3F3:1:C00000:0:0:0:
2013.12.21 13:55:26 3: ENIGMA2 device SATReceiver is unavailable
Ich vermute mal das hier jetzt eingetlich das XML kommen sollte? Im Browser funktioniert es.


Genau. Ich schaue auch gerade ZDF HD, funktioniert einwandfrei.
Ich kann nur vermuten, dass die Netzwerkverbindung bei dir nicht stabil ist und die Verbindung abbricht. Deshalb wird der Receiver dann als Offline betrachtet und die Abfragen werden nicht weiter abgearbeitet.
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 Loredo

  • Developer
  • Hero Member
  • ****
  • Beiträge: 3633
  • ~ Challenging Innovation ~
Antw:Fertiges Modul 30_ENIGMA2.pm
« Antwort #113 am: 21 Dezember 2013, 16:20:05 »
Was mich noch stutzig macht: Deine Readings entsprechen nicht dem aktuellen Format, speziell zu sehen an den Tunern.
So sollte es aussehen:

(http://take.ms/iy4zz)
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 Mx112

  • Jr. Member
  • **
  • Beiträge: 73
Antw:Fertiges Modul 30_ENIGMA2.pm
« Antwort #114 am: 21 Dezember 2013, 19:38:51 »
Nee, die Verbindung ist 1A (GBit Ethernent). Ist ja auch reproduzierbar nur die eine Abfrage die nicht funktioniert. Ich schieb das jetzt mal auf die Fritzbox, habs mit meiner Testumgebung auf dem RasPi probiert - da läuft es einwandfrei.

Hab jetzt das Modul nochmal neu runtergeladen, den Receiver neu definiert, nun kommt wieder "no such reading" und die Tuner werden auch mit Großbuchstaben angelegt.

Ich vermute mal das die Fritzbox den http request irgendwo blockt.

Edit:
Ich hab die URL mal in einen weblink eingebaut: Da funktioniert sie.
« Letzte Änderung: 21 Dezember 2013, 19:49:28 von Mx112 »
FHEM 5.5 SVN - FB7390 FRITZ!OS 06.03 - RaspberryPi - Z-Wave - FBDECT

Offline pappn

  • Full Member
  • ***
  • Beiträge: 158
Antw:Fertiges Modul 30_ENIGMA2.pm
« Antwort #115 am: 21 Dezember 2013, 21:17:14 »
Hoppla, hab gerade remote ein update gemacht. Jetzt sind mit der SVN Version auch bei mir die Readings weg.
Ich schau mir das morgen noch mal im Detail an, wenn ich wieder zu Hause bin.
"When all else fails, read the instructions."

BananaPi mit CUL868 und RFXTFX433
FHT80B, FS20, S300TH, UNIRoll, IPCAM, KD101, OZW672, diverse HOMEEASY, IT kompatible und China Zeugs

Offline Loredo

  • Developer
  • Hero Member
  • ****
  • Beiträge: 3633
  • ~ Challenging Innovation ~
Antw:Fertiges Modul 30_ENIGMA2.pm
« Antwort #116 am: 21 Dezember 2013, 21:35:02 »
New version 1.2.0 (available via SVN update):

-- Add bouquet support e.g. for named channels
-- Add support for https (currently broken because HttpUtils.pm is broken)


(http://take.ms/r1Ody)
« Letzte Änderung: 22 Dezember 2013, 07:33:01 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 Loredo

  • Developer
  • Hero Member
  • ****
  • Beiträge: 3633
  • ~ Challenging Innovation ~
Antw:Fertiges Modul 30_ENIGMA2.pm
« Antwort #117 am: 21 Dezember 2013, 21:49:45 »
Hoppla, hab gerade remote ein update gemacht. Jetzt sind mit der SVN Version auch bei mir die Readings weg.
Ich schau mir das morgen noch mal im Detail an, wenn ich wieder zu Hause bin.


Bitte, ich kann es nicht nachstellen.
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 Gerhard

  • Full Member
  • ***
  • Beiträge: 344
Antw:Fertiges Modul 30_ENIGMA2.pm
« Antwort #118 am: 22 Dezember 2013, 09:50:56 »
Hallo Loredo,

bei mir wird ENIGMA2 Modul nach heutigem Update, nicht mehr geladen.

bei: reload 70_ENIGMA2

bekomme ich folgende Meldung:
Type of arg 1 to keys must be hash or array (not hash element) at /usr/share/fhem/FHEM/70_ENIGMA2.pm line 172, near "} ) "

Gerhard
3 x FB7(3/4)90, 1 x cubietruck 1 x  raspberry 2B, CUL V3 (HMLAN, FS20, HMS, CUL_WS, FBAHA, FBDECT, IPCAM, STV, IT, SecvestIP, ebusd, SecvestIP, etc.)

Offline Mx112

  • Jr. Member
  • **
  • Beiträge: 73
Antw:Fertiges Modul 30_ENIGMA2.pm
« Antwort #119 am: 22 Dezember 2013, 12:19:15 »
Type of arg 1 to keys must be hash or array (not hash element) at /usr/share/fhem/FHEM/70_ENIGMA2.pm line 172, near "} ) "

Hier auch auf der Fritzbox. Auf dem Raspi läuft alles.

Gruß
Matthias
FHEM 5.5 SVN - FB7390 FRITZ!OS 06.03 - RaspberryPi - Z-Wave - FBDECT