Modul für ENIGMA2 Receiver

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

Vorheriges Thema - Nächstes Thema

Loredo

Zitat von: pappn am 20 Dezember 2013, 22:04:43
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

Mx112

Zitat von: Loredo am 21 Dezember 2013, 12:41:48
@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

Loredo

Zitat von: Mx112 am 21 Dezember 2013, 13:25:18
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

Mx112

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

Loredo

Zitat von: Mx112 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.


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

pappn

Zitat von: Loredo am 21 Dezember 2013, 13:43:02
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."

CUL868, RFXTFX433 und CCU3
FS20, S300TH, UNIRoll, Homematic IP, OZW672, diverse HOMEEASY, IT kompatible und China Zeugs

Mx112

#111
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.
FHEM 5.5 SVN - FB7390 FRITZ!OS 06.03 - RaspberryPi - Z-Wave - FBDECT

Loredo

Zitat von: Mx112 am 21 Dezember 2013, 14:01:21

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

Loredo

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

Mx112

#114
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.
FHEM 5.5 SVN - FB7390 FRITZ!OS 06.03 - RaspberryPi - Z-Wave - FBDECT

pappn

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."

CUL868, RFXTFX433 und CCU3
FS20, S300TH, UNIRoll, Homematic IP, OZW672, diverse HOMEEASY, IT kompatible und China Zeugs

Loredo

#116
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)
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: pappn 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.


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

Gerhard

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
FB6890LTE, cubietruck, orangePi, raspberry 2/3/4, HM/HMIP, shelly > 50, etc.

Mx112

Zitat von: Gerhard am 22 Dezember 2013, 09:50:56
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