Hallo
Ich habe heute seit langem mal ein update von FHEM gemacht.
Das Updatde leif durch, nun wird leider beim Schalten eines Aktors der Zustand der Lampe nicht richtig angezeigt ( ! )
Im Log steht:
2013.03.14 09:33:11 2: CUL_HM set CUL_HM_TerassenSpot on rxt:1
Use of uninitialized value in concatenation (.) or string at ./FHEM/10_CUL_HM.pm line 805.
Was mach ich den nun ?
Kann ich versuchen das 10_CUL_HM.pm neu zu installieren, Falls ja, wie ?
Grüsse Martin
Hallo,
fhem hat bei deinem update ein backup angelegt im Ordner fhem.
Dort hast du die "alte" 10_CUL_HM.pm drin.
Entweder bekommst du noch schlauere Tipps - was nicht schwer ist ;-)
Oder du holst dir die Datei aus dem Backup raus und ersetzt vorerst die neue 10_CUL_HM.pm bis der "Fehler", ich weiß es nicht ob es einer ist, gefixt ist.
Das tar kannst du einfach auspacken - und die Datei extrahieren.
Grüße
P.S.: Eine Signatur mit deiner eingesetzten Hardware wäre echt hilfreich ;-)
Edith: Tomaten auf den Augen - Sig ist ja vorhanden. Sorry
Für den RPi kannst du mal im Unterforum schauen aber da es ein Linuxbefehl ist evtl. auch im FritzBox-UF.
Da ich nicht so Linux(und Perl)-affin bin wie einige andere hier kann ich dir leider nicht mehr helfen.
Vielen Dank für die Hilfe.
Hab ich genau so gemacht, also die neue 10_CUL_HM.pm durch die alte Datei aus dem Backup ersetzt.
Nun leufts wieder.
Denke ich warte mal wieder eine Weile, bis ich ein neues Update mache.
Ich denk da an den Spruch "never change a running..."
Grüsse Martin