[gelöst] Fhem startet nach Update nicht mehr: "Undefined subroutine &main::

Begonnen von tklein, 19 Oktober 2020, 19:11:40

Vorheriges Thema - Nächstes Thema

tklein

Hallo,

mein FHEM startet nach einem Update nicht mehr.
Im Log steht:

Undefined subroutine &main::myRemoveInternalTimer called at ./FHEM/98_PS4.pm line 246, <$fh> line 4075



Das steht in der Datei drin:

sub PS4_SetNextTimer($;$) {
  my ($hash, $int) = @_;

  my $name = $hash->{NAME};
 
  $int = AttrVal($hash->{NAME}, "interval", 900) if not defined $int;
  if ($int != 0) {
    Log3 $hash, 5, "[$name] PS4_SetNextTimer to $int";
    myRemoveInternalTimer("ping",     $hash);
    myInternalTimer      ("ping",     gettimeofday() + $int, "PS4_UpdateReadings", $hash, 0);
  }
  return;



Reicht es, wenn ich mein PS4 Device in der fhem.cfg manuell löschen? Sonst editiere ich die Datei ja nicht. :-)
Was kann ich sonst noch machen?

Freue mich auf Hilfe.
Thomas
FHEM auf Pi 3, Echo (Plus, Dot und Connect), CUL868/433, HM Komponenten, Broadlink, Enigma (VU DUO2), Alexa/Homebridge, Sonoffs (POW, RF, Basic), Wemos D1 (IR, DHT, BH1750, OLED, BMP180), IT/Steckdosen, Fritzbox mit SIP, Wifilight, MQTT, Pilight, Xiaomi Flower Sensor, Spotify, Dooya, Shelly, Conbee2

KölnSolar

Hallo Thomas,
das reicht erst einmal.
Alternativ: die 98_PS4.pm aus Deinem backup einspielen.
Scheinbar wird eine nicht mehr vorhandene Routine myRemoveInternalTimer(ziemlich ungewöhnlicher Name. Da wollte sich der Autor wohl mit einer eigenen Routine von RemoveInternalTimer abgrenzen u. hat es sich nun wieder anders überlegt.  ::)
Grüße Markus
RPi3/2 buster/stretch-SamsungAV_E/N-RFXTRX-IT-RSL-NC5462-Oregon-CUL433-GT-TMBBQ-01e-CUL868-FS20-EMGZ-1W(GPIO)-DS18B20-CO2-USBRS232-USBRS422-Betty_Boop-EchoDot-OBIS(Easymeter-Q3/EMH-KW8)-PCA301(S'duino)-Deebot(mqtt2)-zigbee2mqtt

tklein

thx KölnSolar. Hab sie jetzt erstmal entfernt, da ich das Device gar nicht mehr benötige. :-)
Auch eine Art aufzuräumen.

Grüße
Thomas
FHEM auf Pi 3, Echo (Plus, Dot und Connect), CUL868/433, HM Komponenten, Broadlink, Enigma (VU DUO2), Alexa/Homebridge, Sonoffs (POW, RF, Basic), Wemos D1 (IR, DHT, BH1750, OLED, BMP180), IT/Steckdosen, Fritzbox mit SIP, Wifilight, MQTT, Pilight, Xiaomi Flower Sensor, Spotify, Dooya, Shelly, Conbee2