Neuerdings massig Perlwarnungen...

Begonnen von misux, 30 Juni 2024, 10:15:26

Vorheriges Thema - Nächstes Thema

misux

HI!

Ich habe neuerdings massig viele Perlwarnungen im Log die ich nie hatte. Und funktionieren tut auch alles soweit wie ich das sehe..


Weiß jemand wo das Problem sein könnte oder hat jemand eine Idee?

2024.06.30 10:02:30 1: PERL WARNING: Argument "" isn't numeric in numeric lt (<) at (eval 5523217) line 1.
2024.06.30 10:02:30 3: eval: DOIFAussenbeleuchtung: warning in condition c01
2024.06.30 10:02:30 1: PERL WARNING: Argument "" isn't numeric in numeric gt (>) at (eval 5523218) line 1.
2024.06.30 10:02:30 3: eval: DOIFAussenbeleuchtung: warning in condition c03
2024.06.30 10:02:30 1: PERL WARNING: Argument "" isn't numeric in numeric gt (>) at (eval 5523222) line 1.
2024.06.30 10:02:30 3: eval: DOIFAussenbeleuchtung: warning in condition c09
2024.06.30 10:02:30 1: PERL WARNING: Argument "" isn't numeric in numeric lt (<) at (eval 5523223) line 1.
2024.06.30 10:02:30 3: eval: DOIFAussenbeleuchtung: warning in condition c10
2024.06.30 10:02:30 1: PERL WARNING: Argument "" isn't numeric in numeric lt (<) at (eval 5523225) line 1.
2024.06.30 10:02:30 3: eval: DOIFDeckenfluter: warning in condition c01
2024.06.30 10:02:31 1: PERL WARNING: Argument "" isn't numeric in numeric gt (>) at (eval 5523227) line 1.
2024.06.30 10:02:31 3: eval: DOIFKraftraumRollo: warning in condition c01
2024.06.30 10:02:31 1: PERL WARNING: Argument "" isn't numeric in numeric gt (>) at (eval 5523228) line 1.
2024.06.30 10:02:31 3: eval: DOIFKraftraumRollo: warning in condition c02
2024.06.30 10:02:31 1: PERL WARNING: Argument "" isn't numeric in numeric lt (<) at (eval 5523229) line 1.
2024.06.30 10:02:31 3: eval: DOIFMarkise: warning in condition c05
2024.06.30 10:02:31 1: PERL WARNING: Argument "" isn't numeric in numeric gt (>) at (eval 5523231) line 1.
2024.06.30 10:02:31 3: eval: DOIFTerrassenBeleuchtung: warning in condition c01
2024.06.30 10:02:31 1: PERL WARNING: Argument "" isn't numeric in numeric lt (<) at (eval 5523232) line 1.
2024.06.30 10:02:31 3: eval: DOIFTerrassenBeleuchtung: warning in condition c02
2024.06.30 10:02:32 1: PERL WARNING: Argument "" isn't numeric in numeric gt (>) at (eval 5523237) line 1.
2024.06.30 10:02:32 3: eval: DOIFTerrassenRollo: warning in condition c01
2024.06.30 10:02:32 1: PERL WARNING: Argument "" isn't numeric in numeric lt (<) at (eval 5523239) line 1.
2024.06.30 10:02:32 3: eval: DOIFTerrassenRollo: warning in condition c06
2024.06.30 10:02:32 1: PERL WARNING: Argument "" isn't numeric in numeric lt (<) at (eval 5523240) line 1.
2024.06.30 10:02:32 3: eval: DOIFTerrassenRollo: warning in condition c11
2024.06.30 10:02:32 1: PERL WARNING: Argument "" isn't numeric in numeric lt (<) at (eval 5523241) line 1.
2024.06.30 10:02:32 3: eval: DOIFTvLicht: warning in condition c01
2024.06.30 10:02:32 1: PERL WARNING: Argument "" isn't numeric in numeric le (<=) at (eval 5523242) line 1.
2024.06.30 10:02:32 3: eval: DOIFWZFensterRollo: warning in condition c01
2024.06.30 10:02:32 1: PERL WARNING: Argument "" isn't numeric in numeric gt (>) at (eval 5523245) line 1.
2024.06.30 10:02:32 3: eval: DOIFWeihnachtsbaum: warning in condition c03
2024.06.30 10:02:32 1: PERL WARNING: Argument "" isn't numeric in numeric gt (>) at (eval 5523247) line 1.
2024.06.30 10:02:32 3: eval: DOIFWzEzBeleuchtung: warning in condition c05
2024.06.30 10:03:34 1: PERL WARNING: Argument "" isn't numeric in numeric gt (>) at (eval 5523380) line 1.
2024.06.30 10:03:34 3: eval: DOIFKraftraumRollo: warning in condition c01
2024.06.30 10:03:34 1: PERL WARNING: Argument "" isn't numeric in numeric gt (>) at (eval 5523381) line 1.
2024.06.30 10:03:34 3: eval: DOIFKraftraumRollo: warning in condition c02
2024.06.30 10:03:51 1: PERL WARNING: Argument "" isn't numeric in numeric gt (>) at (eval 5523429) line 1.
2024.06.30 10:03:51 3: eval: DOIFKraftraumRollo: warning in condition c01
2024.06.30 10:03:51 1: PERL WARNING: Argument "" isn't numeric in numeric gt (>) at (eval 5523430) line 1.
2024.06.30 10:03:51 3: eval: DOIFKraftraumRollo: warning in condition c02
2024.06.30 10:04:02 1: PERL WARNING: Argument "" isn't numeric in numeric gt (>) at (eval 5523500) line 1.
2024.06.30 10:04:02 3: eval: DOIFKraftraumRollo: warning in condition c01
2024.06.30 10:04:02 1: PERL WARNING: Argument "" isn't numeric in numeric gt (>) at (eval 5523501) line 1.
2024.06.30 10:04:02 3: eval: DOIFKraftraumRollo: warning in condition c02
2024.06.30 10:04:06 1: PERL WARNING: Argument "" isn't numeric in numeric gt (>) at (eval 5523537) line 1.
2024.06.30 10:04:06 3: eval: DOIFKraftraumRollo: warning in condition c01
2024.06.30 10:04:06 1: PERL WARNING: Argument "" isn't numeric in numeric gt (>) at (eval 5523538) line 1.
2024.06.30 10:04:06 3: eval: DOIFKraftraumRollo: warning in condition c02
2024.06.30 10:04:09 1: PERL WARNING: Argument "" isn't numeric in numeric gt (>) at (eval 5523561) line 1.
2024.06.30 10:04:09 3: eval: DOIFKraftraumRollo: warning in condition c01
2024.06.30 10:04:09 1: PERL WARNING: Argument "" isn't numeric in numeric gt (>) at (eval 5523562) line 1.
2024.06.30 10:04:09 3: eval: DOIFKraftraumRollo: warning in condition c02
2024.06.30 10:04:21 1: PERL WARNING: Argument "" isn't numeric in numeric gt (>) at (eval 5523583) line 1.
2024.06.30 10:04:21 3: eval: DOIFKraftraumRollo: warning in condition c01
2024.06.30 10:04:21 1: PERL WARNING: Argument "" isn't numeric in numeric gt (>) at (eval 5523584) line 1.
2024.06.30 10:04:21 3: eval: DOIFKraftraumRollo: warning in condition c02
2024.06.30 10:04:31 1: PERL WARNING: Argument "" isn't numeric in numeric gt (>) at (eval 5523642) line 1.
2024.06.30 10:04:31 3: eval: DOIFKraftraumRollo: warning in condition c01
2024.06.30 10:04:31 1: PERL WARNING: Argument "" isn't numeric in numeric gt (>) at (eval 5523643) line 1.
2024.06.30 10:04:31 3: eval: DOIFKraftraumRollo: warning in condition c02
2024.06.30 10:04:40 1: PERL WARNING: Argument "" isn't numeric in numeric gt (>) at (eval 5523700) line 1.
2024.06.30 10:04:40 3: eval: DOIFKraftraumRollo: warning in condition c01
2024.06.30 10:04:40 1: PERL WARNING: Argument "" isn't numeric in numeric gt (>) at (eval 5523701) line 1.
2024.06.30 10:04:40 3: eval: DOIFKraftraumRollo: warning in condition c02
2024.06.30 10:04:49 1: PERL WARNING: Argument "" isn't numeric in numeric gt (>) at (eval 5523735) line 1.
2024.06.30 10:04:49 3: eval: DOIFKraftraumRollo: warning in condition c01
2024.06.30 10:04:49 1: PERL WARNING: Argument "" isn't numeric in numeric gt (>) at (eval 5523736) line 1.
2024.06.30 10:04:49 3: eval: DOIFKraftraumRollo: warning in condition c02
2024.06.30 10:04:57 1: PERL WARNING: Argument "" isn't numeric in numeric gt (>) at (eval 5523762) line 1.
2024.06.30 10:04:57 3: eval: DOIFKraftraumRollo: warning in condition c01
2024.06.30 10:04:57 1: PERL WARNING: Argument "" isn't numeric in numeric gt (>) at (eval 5523763) line 1.
2024.06.30 10:04:57 3: eval: DOIFKraftraumRollo: warning in condition c02
2024.06.30 10:05:06 1: PERL WARNING: Argument "" isn't numeric in numeric gt (>) at (eval 5523819) line 1.
2024.06.30 10:05:06 3: eval: DOIFKraftraumRollo: warning in condition c01
2024.06.30 10:05:06 1: PERL WARNING: Argument "" isn't numeric in numeric gt (>) at (eval 5523820) line 1.
2024.06.30 10:05:06 3: eval: DOIFKraftraumRollo: warning in condition c02
2024.06.30 10:05:14 1: PERL WARNING: Argument "" isn't numeric in numeric lt (<) at (eval 5523844) line 1.
2024.06.30 10:05:14 3: eval: DOIFAussenbeleuchtung: warning in condition c01
2024.06.30 10:05:14 1: PERL WARNING: Argument "" isn't numeric in numeric gt (>) at (eval 5523845) line 1.
2024.06.30 10:05:14 3: eval: DOIFAussenbeleuchtung: warning in condition c03
2024.06.30 10:05:14 1: PERL WARNING: Argument "" isn't numeric in numeric gt (>) at (eval 5523849) line 1.
2024.06.30 10:05:14 3: eval: DOIFAussenbeleuchtung: warning in condition c09
2024.06.30 10:05:14 1: PERL WARNING: Argument "" isn't numeric in numeric lt (<) at (eval 5523850) line 1.
2024.06.30 10:05:14 3: eval: DOIFAussenbeleuchtung: warning in condition c10
2024.06.30 10:05:14 1: PERL WARNING: Argument "" isn't numeric in numeric lt (<) at (eval 5523852) line 1.
2024.06.30 10:05:14 3: eval: DOIFDeckenfluter: warning in condition c01
2024.06.30 10:05:14 1: PERL WARNING: Argument "" isn't numeric in numeric gt (>) at (eval 5523853) line 1.
2024.06.30 10:05:14 3: eval: DOIFDeckenfluter: warning in condition c03
2024.06.30 10:05:14 1: PERL WARNING: Argument "" isn't numeric in numeric gt (>) at (eval 5523854) line 1.
2024.06.30 10:05:14 3: eval: DOIFKraftraumRollo: warning in condition c01
2024.06.30 10:05:14 1: PERL WARNING: Argument "" isn't numeric in numeric gt (>) at (eval 5523855) line 1.
2024.06.30 10:05:14 3: eval: DOIFKraftraumRollo: warning in condition c02
2024.06.30 10:05:14 1: PERL WARNING: Argument "" isn't numeric in numeric lt (<) at (eval 5523856) line 1.
2024.06.30 10:05:14 3: eval: DOIFMarkise: warning in condition c05
2024.06.30 10:05:14 1: PERL WARNING: Argument "" isn't numeric in numeric gt (>) at (eval 5523858) line 1.
2024.06.30 10:05:14 3: eval: DOIFTerrassenBeleuchtung: warning in condition c01
2024.06.30 10:05:14 1: PERL WARNING: Argument "" isn't numeric in numeric lt (<) at (eval 5523859) line 1.
2024.06.30 10:05:14 3: eval: DOIFTerrassenBeleuchtung: warning in condition c02
2024.06.30 10:05:14 1: PERL WARNING: Argument "" isn't numeric in numeric gt (>) at (eval 5523862) line 1.
2024.06.30 10:05:14 3: eval: DOIFTerrassenRollo: warning in condition c01
2024.06.30 10:05:14 1: PERL WARNING: Argument "" isn't numeric in numeric lt (<) at (eval 5523864) line 1.
2024.06.30 10:05:14 3: eval: DOIFTerrassenRollo: warning in condition c06
2024.06.30 10:05:14 1: PERL WARNING: Argument "" isn't numeric in numeric lt (<) at (eval 5523865) line 1.
2024.06.30 10:05:14 3: eval: DOIFTerrassenRollo: warning in condition c11
2024.06.30 10:05:14 1: PERL WARNING: Argument "" isn't numeric in numeric lt (<) at (eval 5523866) line 1.
2024.06.30 10:05:14 3: eval: DOIFTvLicht: warning in condition c01
2024.06.30 10:05:14 1: PERL WARNING: Argument "" isn't numeric in numeric le (<=) at (eval 5523867) line 1.
2024.06.30 10:05:14 3: eval: DOIFWZFensterRollo: warning in condition c01
2024.06.30 10:05:14 1: PERL WARNING: Argument "" isn't numeric in numeric gt (>) at (eval 5523868) line 1.
2024.06.30 10:05:14 3: eval: DOIFWZFensterRollo: warning in condition c02
2024.06.30 10:05:14 1: PERL WARNING: Argument "" isn't numeric in numeric gt (>) at (eval 5523870) line 1.
2024.06.30 10:05:14 3: eval: DOIFWeihnachtsbaum: warning in condition c03
2024.06.30 10:05:14 1: PERL WARNING: Argument "" isn't numeric in numeric gt (>) at (eval 5523872) line 1.
2024.06.30 10:05:14 3: eval: DOIFWzEzBeleuchtung: warning in condition c05

Hier ein DOIF die auch das Warning hat:

DIOF Deckenfluter:
([LichtSensor] < 1000.0 and [?06:30-22:45] and [?Deckenfluter] eq "off" and [Weihnachten] eq "off" and [?Schlafen] eq "off")
(set Deckenfluter on)
DOELSEIF
([?LichtSensor] < 1000.0 and [?06:30-22:45] and [?Deckenfluter] eq "on" and [Weihnachten] eq "on")
(set Deckenfluter off)
DOELSEIF
([LichtSensor] > 1000.0 and [?Deckenfluter] eq "on")
(set Deckenfluter off)
DOELSEIF
([?22:45-06:30] and [PartyTime] eq "off" and [TVTime:state] eq "off" and [?Deckenfluter] eq "on")
(set Deckenfluter off)
DOELSEIF
([22:45] and [?PartyTime] eq "off" and [?TVTime:state] eq "off" and [?Deckenfluter] eq "on")
(set Deckenfluter off)

Damian

Dein Lichtsensor hat im Status keinen numerischen Wert.
Programmierte FHEM-Module: DOIF-FHEM, DOIF-Perl, DOIF-uiTable, THRESHOLD, FHEM-Befehl: IF

misux

Verstehe ich nicht so wirklich... Hat er doch, oder bin ich doof...?

Hier das List von Sensor :

Internals:
   DEF        LichtSensor
   FUUID      603ad579-f33f-e7ed-ebc1-a853347c8e0df8dd
   FVERSION   88_HMCCUCHN.pm:v5.0.0-s28793/2024-04-14
   IODev      d_ccu
   NAME       LichtSensor
   NR         110
   STATE      7.2
   TYPE       HMCCUCHN
   ccuaddr    000D5BE9A4DEFD:1
   ccudevstate active
   ccuif      HmIP-RF
   ccuname    LichtSensor
   ccurolestate BRIGHTNESS_TRANSMITTER
   ccusubtype SLO
   ccutype    HmIP-SLO
   eventCount 16145
   firmware   1.0.16
   readonly   no
   READINGS:
     2024-06-30 22:18:16   AVERAGE_ILLUMINATION 7.2
     2024-06-30 22:18:16   AVERAGE_ILLUMINATION_STATUS NORMAL
     2024-06-30 22:18:16   CURRENT_ILLUMINATION 4.8
     2024-06-30 22:18:16   CURRENT_ILLUMINATION_STATUS NORMAL
     2024-06-30 22:18:16   HIGHEST_ILLUMINATION 10.1
     2024-06-30 22:18:16   HIGHEST_ILLUMINATION_STATUS NORMAL
     2024-06-16 11:11:14   IODev           d_ccu
     2024-06-30 22:18:16   LOWEST_ILLUMINATION 4.8
     2024-06-30 22:18:16   LOWEST_ILLUMINATION_STATUS NORMAL
     2024-06-30 22:18:16   activity        alive
     2024-06-30 22:18:16   battery         ok
     2024-06-30 22:18:16   devstate        ok
     2024-06-30 22:18:16   hmstate         4.8
     2024-06-30 22:18:16   rssidevice      -57
     2024-06-14 11:14:41   rssipeer        N/A
     2024-06-30 22:18:16   state           4.8
     2024-06-30 22:18:16   voltage         2.6
   hmccu:
     channels   1
     detect     0
     devspec    LichtSensor
     nodefaults 1
     role       1:BRIGHTNESS_TRANSMITTER
     setDefaults 0
     cmdlist:
       get       
       set       
     control:
     dp:
       0.CONFIG_PENDING:
         VALUES:
           NVAL       0
           SVAL       false
           VAL        0
       0.DUTY_CYCLE:
         VALUES:
           NVAL       0
           SVAL       false
           VAL        0
       0.LOW_BAT:
         VALUES:
           NVAL       0
           SVAL       ok
           VAL        0
       0.OPERATING_VOLTAGE:
         VALUES:
           NVAL       2.6
           SVAL       2.6
           VAL        2.6
       0.OPERATING_VOLTAGE_STATUS:
         VALUES:
           NVAL       0
           SVAL       NORMAL
           VAL        0
       0.RSSI_DEVICE:
         VALUES:
           NVAL       -57
           ONVAL      -58
           OSVAL      -58
           OVAL       -58
           SVAL       -57
           VAL        -57
       0.UNREACH:
         VALUES:
           NVAL       0
           ONVAL      1
           OSVAL      dead
           OVAL       1
           SVAL       alive
           VAL        0
       1.AVERAGE_ILLUMINATION:
         VALUES:
           NVAL       7.19
           ONVAL      11.04
           OSVAL      11.0
           OVAL       11.04
           SVAL       7.2
           VAL        7.19
       1.AVERAGE_ILLUMINATION_STATUS:
         VALUES:
           NVAL       0
           ONVAL      2
           OSVAL      OVERFLOW
           OVAL       2
           SVAL       NORMAL
           VAL        0
       1.CURRENT_ILLUMINATION:
         VALUES:
           NVAL       4.85
           ONVAL      8.64
           OSVAL      8.6
           OVAL       8.64
           SVAL       4.8
           VAL        4.85
       1.CURRENT_ILLUMINATION_STATUS:
         VALUES:
           NVAL       0
           SVAL       NORMAL
           VAL        0
       1.HIGHEST_ILLUMINATION:
         VALUES:
           NVAL       10.1
           ONVAL      13.76
           OSVAL      13.8
           OVAL       13.76
           SVAL       10.1
           VAL        10.1
       1.HIGHEST_ILLUMINATION_STATUS:
         VALUES:
           NVAL       0
           SVAL       NORMAL
           VAL        0
       1.LOWEST_ILLUMINATION:
         VALUES:
           NVAL       4.85
           ONVAL      8.64
           OSVAL      8.6
           OVAL       8.64
           SVAL       4.8
           VAL        4.85
       1.LOWEST_ILLUMINATION_STATUS:
         VALUES:
           NVAL       0
           SVAL       NORMAL
           VAL        0
     roleChannels:
       BRIGHTNESS_TRANSMITTER 1
     roleCmds:
       get:
       set:
     state:
       chn        1
       dpt        CURRENT_ILLUMINATION
Attributes:
   DbLogExclude .*
   IODev      d_ccu
   group      E-Lichtsensoren
   room       HOMEMATIC
   stateFormat AVERAGE_ILLUMINATION

Damian

Programmierte FHEM-Module: DOIF-FHEM, DOIF-Perl, DOIF-uiTable, THRESHOLD, FHEM-Befehl: IF

hyper2910

Hallo zusammen,

habe seit gestern Fehler im Log.

Die Fehler waren vor dem Update der HTTPMOD nicht drin, aber das Argement 21.0C (Measured) wird nicht mehr genutzt.

Dieser Wert kommt von einem AVM DECT Schalter.


Hat jemand eine Idee.


PERL WARNING: Argument "21.0 C (measured)" isn't numeric in numeric gt (>) at (eval 700020) line 1


2024.07.25 08:26:02.616 1: stacktrace:
2024.07.25 08:26:02.616 1:     main::__ANON__                      called by ./FHEM/98_HTTPMOD.pm (1716)
2024.07.25 08:26:02.616 1:     HTTPMOD::ExtractReading             called by ./FHEM/98_HTTPMOD.pm (2474)
2024.07.25 08:26:02.616 1:     HTTPMOD::ReadCallback               called by FHEM/HttpUtils.pm (755)
2024.07.25 08:26:02.616 1:     main::__ANON__                      called by fhem.pl (783)
2024.07.25 08:26:12.768 1: PERL WARNING: Use of uninitialized value $val in concatenation (.) or string at ./FHEM/98_HTTPMOD.pm line 1715.
Cubietruck mit FHEM, CUL V3 443MHz, 2 x CULV3 868MHz, Milights, Max Heizungssteuerung, Homematic, IT,