[erledigt] warning im log. kann ich selber was machen?

Begonnen von the ratman, 28 Februar 2017, 16:32:27

Vorheriges Thema - Nächstes Thema

the ratman

bin ein bissi ratlos, ob ich mit doif richtig liege, aber ich probiers mal *g*

hier mal das log2017.02.28 16:12:05 1: PERL WARNING: Found = in conditional, should be == at (eval 60911) line 1.
2017.02.28 16:12:05 1: stacktrace:
2017.02.28 16:12:05 1:     main::__ANON__                      called by (eval 60911) (1)
2017.02.28 16:12:05 1:     (eval)                              called by ./FHEM/98_DOIF.pm (1065)
2017.02.28 16:12:05 1:     main::DOIF_CheckCond                called by ./FHEM/98_DOIF.pm (1324)
2017.02.28 16:12:05 1:     main::DOIF_Trigger                  called by ./FHEM/98_DOIF.pm (1444)
2017.02.28 16:12:05 1:     main::DOIF_Notify                   called by fhem.pl (3310)
2017.02.28 16:12:05 1:     main::CallFn                        called by fhem.pl (3231)
2017.02.28 16:12:05 1:     main::DoTrigger                     called by fhem.pl (4164)
2017.02.28 16:12:05 1:     main::readingsEndUpdate             called by ./FHEM/57_ABFALL.pm (177)
2017.02.28 16:12:05 1:     main::ABFALL_GetUpdate              called by ./FHEM/57_ABFALL.pm (222)
2017.02.28 16:12:05 1:     main::ABFALL_Notify                 called by fhem.pl (3310)
2017.02.28 16:12:05 1:     main::CallFn                        called by fhem.pl (3231)
2017.02.28 16:12:05 1:     main::DoTrigger                     called by fhem.pl (4164)
2017.02.28 16:12:05 1:     main::readingsEndUpdate             called by ./FHEM/57_Calendar.pm (2566)
2017.02.28 16:12:05 1:     main::Calendar_CheckTimes           called by ./FHEM/57_Calendar.pm (2175)
2017.02.28 16:12:05 1:     main::Calendar_ProcessUpdate        called by ./FHEM/57_Calendar.pm (2132)
2017.02.28 16:12:05 1:     main::Calendar_GetUpdate            called by ./FHEM/57_Calendar.pm (1871)
2017.02.28 16:12:05 1:     main::Calendar_Wakeup               called by fhem.pl (2904)
2017.02.28 16:12:05 1:     main::HandleTimeout                 called by fhem.pl (606)

dazu steht im doif noch folgendes:error

perl error in condition: ReadingValDoIf($hash,'Abfallinfo','next_tage') =1 and ReadingValDoIf($hash,'Abfallinfo','next_text') eq "GrüneTonne" and DOIF_time_once($hash,0,$wday) : Can't modify non-lvalue subroutine call in scalar assignment at (eval 60911) line 1, near "1 and" 2017-02-28 16:12:05


hat wer ne idee?
→do↑p!dnʇs↓shit←

igami

Zitat von: the ratman am 28 Februar 2017, 16:32:27
hat wer ne idee?
Das machen was da steht?
Zitat von: the ratman am 28 Februar 2017, 16:32:272017.02.28 16:12:05 1: PERL WARNING: Found = in conditional, should be == at (eval 60911) line 1.

Pi3 mit fhem.cfg + DbLog/logProxy
Komm vorbei zum FHEM Treffen im Kreis Gütersloh! Das nächste Mal im April 2020.

MAINTAINER: archetype, LuftdatenInfo, monitoring, msgDialog, Nmap, powerMap
ToDo: AVScene, FluxLED

the ratman

thx
wir reden jetzt eh von bedienungen, direkt im doif?
also[Abfallinfo:next_tage] == 1anstelle[Abfallinfo:next_tage] = 1
is das neu? ging ja bis jetzt mit nur "="
→do↑p!dnʇs↓shit←

igami

Nein, ist nicht neu.
= ist eine Zuweisung
== ist ein Vergleich
Pi3 mit fhem.cfg + DbLog/logProxy
Komm vorbei zum FHEM Treffen im Kreis Gütersloh! Das nächste Mal im April 2020.

MAINTAINER: archetype, LuftdatenInfo, monitoring, msgDialog, Nmap, powerMap
ToDo: AVScene, FluxLED