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

Offline vbs

  • Hero Member
  • *****
  • Beiträge: 2295
Antw:Modul für ENIGMA2 Receiver
« Antwort #945 am: 12 April 2019, 21:11:40 »
Hi Julian,

ich bekomme beim Starten von FHEM immer folgende Warning:
2019.04.12 11:28:14.337 3: WEB: port 8084 opened
2019.04.12 11:28:14.488 2: eventTypes: loaded 14911 events from ./log/eventTypes.txt
2019.04.12 11:28:14.617 3: additional HM config file loaded: ./FHEM/HMConfig_UniSensor1.pm
2019.04.12 11:28:14.618 3: additional HM config file loaded: ./FHEM/HMConfig_SenTHPL.pm
2019.04.12 11:28:14.763 1: PERL WARNING: Use of uninitialized value in addition (+) at fhem.pl line 4928, <$fh> line 2.
2019.04.12 11:28:14.763 1: stacktrace:
2019.04.12 11:28:14.763 1:     main::__ANON__                      called by fhem.pl (4928)
2019.04.12 11:28:14.763 1:     main::fhemTimeGm                    called by FHEM/Meta.pm (2970)
2019.04.12 11:28:14.763 1:     FHEM::Meta::__GetUpdatedata         called by FHEM/Meta.pm (649)
2019.04.12 11:28:14.763 1:     (eval)                              called by ./FHEM/70_ENIGMA2.pm (11)
2019.04.12 11:28:14.763 1:     main::BEGIN                         called by FHEM/Meta.pm (0)
2019.04.12 11:28:14.763 1:     (eval)                              called by FHEM/Meta.pm (0)
2019.04.12 11:28:14.763 1:     (eval)                              called by fhem.pl (2593)
2019.04.12 11:28:14.763 1:     (eval)                              called by fhem.pl (2592)
2019.04.12 11:28:14.763 1:     main::CommandReload                 called by fhem.pl (1982)
2019.04.12 11:28:14.763 1:     main::LoadModule                    called by fhem.pl (2039)
2019.04.12 11:28:14.763 1:     main::CommandDefine                 called by fhem.pl (1229)
2019.04.12 11:28:14.763 1:     main::AnalyzeCommand                called by fhem.pl (1082)
2019.04.12 11:28:14.763 1:     main::AnalyzeCommandChain           called by fhem.pl (1370)
2019.04.12 11:28:14.763 1:     main::CommandInclude                called by fhem.pl (599)
2019.04.12 11:28:16.956 3: [STV] wz_tv defined with host: 192.168.2.202 port: 55000

Scheint von ENIGMA2 zu kommen und evtl. hat es was mit den neuen MetaDaten zu tun?

Offline Loredo

  • Developer
  • Hero Member
  • ****
  • Beiträge: 3633
  • ~ Challenging Innovation ~
Antw:Modul für ENIGMA2 Receiver
« Antwort #946 am: 13 April 2019, 10:41:00 »
Ich kann nur raten, dass du eine controls_*.txt Update Datei bei dir in ./FHEM/ liegen hast, bei der eine UPD Zeile mit einem falsch kodierten Datum drin steht.
Welche 3rd-party Module hast du denn ins Update mit aufgenommen, sprich was steht in ./FHEM/controls.txt ?
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 vbs

  • Hero Member
  • *****
  • Beiträge: 2295
Antw:Modul für ENIGMA2 Receiver
« Antwort #947 am: 13 April 2019, 11:18:04 »
Also das sieht bei mir so aus:
http://fhem.de/fhemupdate/controls_fhem.txt
https://raw.githubusercontent.com/ChrisD70/FHEM-Modules/master/autoupdate/sb/controls_squeezebox.txt
https://raw.githubusercontent.com/verybadsoldier/fhem-co2mini/vbs/controls_co2mini.txt
https://raw.githubusercontent.com/knowthelist/fhem-tablet-ui/master/controls_fhemtabletui.txt
https://raw.githubusercontent.com/verybadsoldier/32_YeeLight.pm/master/controls_yeelight.txt
https://raw.githubusercontent.com/verybadsoldier/esp_rgbww_fhemmodule/master/controls_espledcontroller.txt

Habe mal die nicht-standard-Files durchgesehen, aber so mit bloßem Auge nichts entdecken können.

Offline Loredo

  • Developer
  • Hero Member
  • ****
  • Beiträge: 3633
  • ~ Challenging Innovation ~
Antw:Modul für ENIGMA2 Receiver
« Antwort #948 am: 13 April 2019, 12:16:00 »
Der folgende Eintrag in https://raw.githubusercontent.com/verybadsoldier/32_YeeLight.pm/master/controls_yeelight.txt ist fehlerhaft:

UPD 2017-31-07_17:17:33 6167 FHEM/32_YeeLightBridge.pm

Im Datum sind Monat und Tag vertauscht, natürlich kann fhemTimeGm() dann damit nicht umgehen.
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 vbs

  • Hero Member
  • *****
  • Beiträge: 2295
Antw:Modul für ENIGMA2 Receiver
« Antwort #949 am: 13 April 2019, 18:20:18 »
Ahh, da hast du genau Recht! Danke dir!

Ich hab noch etwas damit gekämpft, dass es nicht reicht, den Fehler Remote zu korrigieren, weil offenbar das File lokal (FHEM/controls_yeelight.txt) auch noch liegt (gecachet?). Nachdem ich es da nun auch behoben habe, klappt es! Danke!

Offline Loredo

  • Developer
  • Hero Member
  • ****
  • Beiträge: 3633
  • ~ Challenging Innovation ~
Antw:Modul für ENIGMA2 Receiver
« Antwort #950 am: 14 April 2019, 11:12:37 »
Ja, der FHEM Update Befehl läd das File bei jedem Update (check) herunter. Meta.pm nimmt nur, was schon da ist.
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 FunkOdyssey

  • Hero Member
  • *****
  • Beiträge: 1749
Antw:Modul für ENIGMA2 Receiver
« Antwort #951 am: 10 Mai 2019, 17:41:52 »
Ich würde gerne die Wiedergabe einer Aufnahme pausieren, wenn bspw. das Telefon klingelt.
Bisher 'mute' ich den Ton nur, aber ein 'Pause' wäre mir lieber.
Ich habe auch schon gelesen, dass ich das per set xy remotecontrol pause toggle" absetzen muss.

Nur: Woran kann man erkennen, dass gerade eine Aufnahme wiedergegeben wird?
Hat da jemand einen Tipp? Ich bin meine Logs durchgegangen und konnte kein zuverlässiges Reading (auch keine Tricks oder Zweckentfremdung dergleichen) finden.

Danke.

Offline Loredo

  • Developer
  • Hero Member
  • ****
  • Beiträge: 3633
  • ~ Challenging Innovation ~
Antw:Modul für ENIGMA2 Receiver
« Antwort #952 am: 11 Mai 2019, 10:50:13 »
Dafür liefert die API keine zuverlässige Quelle.
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 rvideobaer

  • Sr. Member
  • ****
  • Beiträge: 709
Antw:Modul für ENIGMA2 Receiver
« Antwort #953 am: 11 Mai 2019, 10:55:54 »
Hallo

Man kann doch einfach eine Pause machen, dann wird halt wenn keine Aufnahme wiedergegeben wird die Aktuelle Sendung pausiert. Wäre doch auch nicht so tragisch.

Rolf
Raspberry Pi 2, HM-Uart,1x HM-LC-Sw1PBU-FM, 1x HM-RC-2-PBU-FM,1x HM-LC-SW4-DR,1x HM-LC-Sw1-Pl-DN-R1,1x HM-TC-IT-WM-W-EU, 5x HM-CC-RT-DN und noch mehr

Offline FunkOdyssey

  • Hero Member
  • *****
  • Beiträge: 1749
Antw:Modul für ENIGMA2 Receiver
« Antwort #954 am: 11 Mai 2019, 11:21:02 »
Danke für die Antworten.

Bei keiner Wiedergabe wäre ich dann im Timeshift. Das will ich nicht.
Ist auch nicht so wichtig.

Offline binford6000

  • Tester
  • Sr. Member
  • ****
  • Beiträge: 923
  • 🏠⚙️💡🛠📱
Antw:Modul für ENIGMA2 Receiver
« Antwort #955 am: 11 Mai 2019, 11:22:12 »
Zitat
Nur: Woran kann man erkennen, dass gerade eine Aufnahme wiedergegeben wird?

Wenn currentMedia sowas enthält:
/media/hdd/
Oder je nachdem wie dein Mountpoint heißt wo die Aufnahmen liegen.

Alternativ:
Wenn currentMedia keine Transponderinfo und nicht "-"  enthält
1:0:19:283D:3FB:1:C00000:0:0:0:
VG Sebastian
« Letzte Änderung: 11 Mai 2019, 11:25:14 von binford6000 »
FHEM 5.9 im Proxmox-LXC, IOserver für deconz + CUL via ser2net, Testumgebung: docker pull fhem/fhem
SONOS, alexa-fhem, homebridge, TelegramBot mit msgDialog, livetracking

Offline FunkOdyssey

  • Hero Member
  • *****
  • Beiträge: 1749
Antw:Modul für ENIGMA2 Receiver
« Antwort #956 am: 13 Mai 2019, 15:18:31 »
Diese Readings werden gar nicht geloggt. Daher habe ich den Ansatz auch nie entdeckt. Aber im Modul werden die Readings tatsächlich entsprechend angezeigt.

Vielen Dank.

Offline Loredo

  • Developer
  • Hero Member
  • ****
  • Beiträge: 3633
  • ~ Challenging Innovation ~
Antw:Modul für ENIGMA2 Receiver
« Antwort #957 am: 13 Mai 2019, 15:33:53 »
Kommt halt immer drauf an, ob sie auch über die WebIF API ausgeliefert werden.
Für mich konnte ich damals nie eine zuverlässige Kombination ausmachen, die dann auch zuverlässig auf allen Geräte- und Softwarevarianten als "play" interpretiert werden konnte. Ansonsten gäbe es diese Readings auch im Sinne der FHEM AV Standards.
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 FunkOdyssey

  • Hero Member
  • *****
  • Beiträge: 1749
Antw:Modul für ENIGMA2 Receiver
« Antwort #958 am: 13 Mai 2019, 15:36:40 »
Nicht, dass das schlimm ist, aber wieso sind einige Readings nicht im Log?

Offline Otto123

  • Hero Member
  • *****
  • Beiträge: 12987
  • schon mal restore trainiert?
    • Otto's Technik Blog
Antw:Modul für ENIGMA2 Receiver
« Antwort #959 am: 13 Mai 2019, 15:57:08 »
Nicht, dass das schlimm ist, aber wieso sind einige Readings nicht im Log?
Readings Events Log - das sind doch verschiedene Dinge?
Viele Grüße aus Leipzig
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7490+7412,WRT1900ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266