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

Offline vbs

  • Hero Member
  • *****
  • Beiträge: 2216
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: 3498
  • ~ 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 ?
FHEM-Module: ENIGMA2, GEOFANCY, PHTV, RESIDENTS, ROOMMATE, GUEST, HP1000, Pushover, THINKINGCLEANER, Wunderground | FHEM-Befehl: msg

FHEM-Docker auf Intel NUC mit Proxmox VE
Homematic via HMCCU, Hue Color Bulbs, LG OLED 65C8, Sonos Playbar+2xOne+Sub, 2x Sonos One, 1x Sonos Play:1

Offline vbs

  • Hero Member
  • *****
  • Beiträge: 2216
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: 3498
  • ~ 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.
FHEM-Module: ENIGMA2, GEOFANCY, PHTV, RESIDENTS, ROOMMATE, GUEST, HP1000, Pushover, THINKINGCLEANER, Wunderground | FHEM-Befehl: msg

FHEM-Docker auf Intel NUC mit Proxmox VE
Homematic via HMCCU, Hue Color Bulbs, LG OLED 65C8, Sonos Playbar+2xOne+Sub, 2x Sonos One, 1x Sonos Play:1

Offline vbs

  • Hero Member
  • *****
  • Beiträge: 2216
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: 3498
  • ~ 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.
FHEM-Module: ENIGMA2, GEOFANCY, PHTV, RESIDENTS, ROOMMATE, GUEST, HP1000, Pushover, THINKINGCLEANER, Wunderground | FHEM-Befehl: msg

FHEM-Docker auf Intel NUC mit Proxmox VE
Homematic via HMCCU, Hue Color Bulbs, LG OLED 65C8, Sonos Playbar+2xOne+Sub, 2x Sonos One, 1x Sonos Play:1

Offline FunkOdyssey

  • Hero Member
  • *****
  • Beiträge: 1655
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: 3498
  • ~ 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.
FHEM-Module: ENIGMA2, GEOFANCY, PHTV, RESIDENTS, ROOMMATE, GUEST, HP1000, Pushover, THINKINGCLEANER, Wunderground | FHEM-Befehl: msg

FHEM-Docker auf Intel NUC mit Proxmox VE
Homematic via HMCCU, Hue Color Bulbs, LG OLED 65C8, Sonos Playbar+2xOne+Sub, 2x Sonos One, 1x Sonos Play:1

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: 1655
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: 855
  • 🏠⚙️💡🛠📱
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 in Proxmox-LXC, IOserver für deconz sowie für alle CULs via ser2net, Testumgebung: docker pull fhem/fhem
Homematic, EnOcean, IT, HUE + Nanoleaf Aurora, SONOS, alexa-fhem, homebridge, TelegramBot mit msgDialog, livetracking

Offline FunkOdyssey

  • Hero Member
  • *****
  • Beiträge: 1655
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: 3498
  • ~ 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.
FHEM-Module: ENIGMA2, GEOFANCY, PHTV, RESIDENTS, ROOMMATE, GUEST, HP1000, Pushover, THINKINGCLEANER, Wunderground | FHEM-Befehl: msg

FHEM-Docker auf Intel NUC mit Proxmox VE
Homematic via HMCCU, Hue Color Bulbs, LG OLED 65C8, Sonos Playbar+2xOne+Sub, 2x Sonos One, 1x Sonos Play:1

Offline FunkOdyssey

  • Hero Member
  • *****
  • Beiträge: 1655
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: 12473
  • 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

 

decade-submarginal