FHEM Forum

FHEM => Sonstiges => Thema gestartet von: franky08 am 20 Februar 2014, 12:49:24

Titel: GetState.pm und Update
Beitrag von: franky08 am 20 Februar 2014, 12:49:24
Hallo, nach dem update heute bekomme ich folgende Meldung:
Zitat./FHEM/99_GetState.pm: No such file or directory

Im Verzeichnis /opt/fhem/FHEM ist die Datei vorhanden aber kleingeschrieben
also getstate.pm.

Soll ich die jetzt einfach "händisch" umbenennen in GetState??

VG
Frank
Titel: Antw:GetState.pm und Update
Beitrag von: rudolfkoenig am 20 Februar 2014, 13:26:14
FHEM sollte egal sein, wie die Datei heisst, solange sie eine passende Initialize-Funktion hat.
Titel: Antw:GetState.pm und Update
Beitrag von: franky08 am 20 Februar 2014, 14:32:02
OK, da ist es Initialize GetState:
package main;
use strict;
use warnings;
use POSIX;

sub CommandGetState($);
sub stringToNumber($);
sub stripNumber($);
sub isNumber;
sub isInteger;
sub isFloat;

#####################################
sub
GetState_Initialize($$)
{
  my %lhash = ( Fn=>"CommandGetState",
                Hlp=>"<devspec>,list short status info" );
  $cmds{getstate} = \%lhash;
}



Ich benenne sie einfach von getstate in GetState um.

Vielen Dank
Frank