FHEM Forum

FHEM => Automatisierung => DOIF => Thema gestartet von: misux am 02 August 2021, 16:30:24

Titel: (ERLEDIGT)Wiedermal condition c04: syntax error, line 1, near ""false"
Beitrag von: misux am 02 August 2021, 16:30:24
Hallo

Ich habe wieder mal so eine Fehlermeldung und ich finde einfach den Fehler nicht... Wohl zu viele Bäume im Wald...

Hat einer eine Idee wo der Fehler steckt...

([?13:15-21:30] and [?SchlafzimmerRollo:pct:d] > 20 and [?Regensensor] eq "false" and [ASTROFUNKTION:SunAlt] > 6.8 and [LichtSensor] > 60 and [DOIFTempDurschnitt] > 18)
(set SchlafzimmerRollo pct 20)
DOELSEIF
([?13:15-21:30] and [?Regensensor:RAINING] eq "false" and [LichtSensor] < 60)
(set SchlafzimmerRollo open)
DOELSEIF
([21:30-09:00])
(set SchlafzimmerRollo pct 20)
DOELSEIF
([09:00-13:15] and [Regensensor:RAINING] eq "false" [?SchlafzimmerRollo:pct:d] < 21)
(set SchlafzimmerRollo open)
DOELSEIF
([09:00-21:30] and [?SchlafzimmerRollo:pct:d] > 20 and [Regensensor:RAINING] eq "true")
(set SchlafzimmerRollo close)

und dieses Warning habe ich noch: warning condition c04:    (Missing operator before  ::ReadingValDoIf?)

hier ein List vom Regensensor:
Internals:
   DEF        Regensensor
   FUUID      60c4ee7a-f33f-e7ed-d469-729d2eca14b9196d
   IODev      d_ccu
   NAME       Regensensor
   NR         193
   STATE      false
   TYPE       HMCCUCHN
   ccuaddr    00275BE998F665:1
   ccudevstate active
   ccuif      HmIP-RF
   ccuname    Regensensor
   ccusubtype SRD
   ccutype    HmIP-SRD
   firmware   1.0.16
   readonly   no
   READINGS:
     2021-07-10 18:35:46   0.CONFIG_PENDING false
     2021-07-10 18:35:46   0.DUTY_CYCLE    false
     2021-07-10 18:35:46   0.ERROR_CODE    0
     2021-07-10 18:35:46   0.INSTALL_TEST  true
     2021-07-10 18:35:46   0.OPERATING_VOLTAGE 12.000000
     2021-07-10 18:35:46   0.OPERATING_VOLTAGE_STATUS 0
     2021-07-10 18:35:46   0.RSSI_DEVICE   183
     2021-07-10 18:35:46   0.RSSI_PEER     180
     2021-07-10 18:35:46   0.UNREACH       false
     2021-07-10 18:35:46   0.UPDATE_PENDING false
     2021-07-10 18:35:46   1.ACTUAL_TEMPERATURE 24.000000
     2021-07-10 18:35:46   1.ACTUAL_TEMPERATURE_STATUS 0
     2021-07-10 18:35:46   1.HEATER_STATE  false
     2021-07-10 18:35:46   1.RAINING       false
     2021-08-02 14:06:49   ACTUAL_TEMPERATURE 35.0
     2021-08-02 14:06:49   ACTUAL_TEMPERATURE_STATUS NORMAL
     2021-08-02 14:06:49   HEATER_STATE    false
     2021-07-10 22:35:44   IODev           d_ccu
     2021-08-02 14:06:49   RAINING         false
     2021-08-02 14:06:49   activity        alive
     2021-08-02 14:06:49   devstate        ok
     2021-08-02 14:06:49   rssidevice      -71
     2021-08-02 14:06:49   rssipeer        -76
   hmccu:
     channels   1
     devspec    Regensensor
     nodefaults 1
     role       1:RAIN_DETECTION_TRANSMITTER
     semDefaults 0
     cmdlist:
       get       
       set       
     control:
     dp:
       0.CONFIG_PENDING:
         VALUES:
           NVAL       0
           ONVAL      0
           OSVAL      false
           OVAL       0
           SVAL       false
           VAL        0
       0.DUTY_CYCLE:
         VALUES:
           NVAL       0
           ONVAL      0
           OSVAL      false
           OVAL       0
           SVAL       false
           VAL        0
       0.ERROR_CODE:
         VALUES:
           NVAL       0
           ONVAL      0
           OSVAL      0
           OVAL       0
           SVAL       0
           VAL        0
       0.INSTALL_TEST:
         VALUES:
           NVAL       true
           ONVAL      true
           OSVAL      true
           OVAL       true
           SVAL       true
           VAL        true
       0.OPERATING_VOLTAGE:
         VALUES:
           NVAL       12.0
           ONVAL      12.0
           OSVAL      12.0
           OVAL       12.0
           SVAL       12.0
           VAL        12.0
       0.OPERATING_VOLTAGE_STATUS:
         VALUES:
           NVAL       0
           ONVAL      0
           OSVAL      NORMAL
           OVAL       0
           SVAL       NORMAL
           VAL        0
       0.RSSI_DEVICE:
         VALUES:
           NVAL       -71
           ONVAL      -68
           OSVAL      -68
           OVAL       -68
           SVAL       -71
           VAL        -71
       0.RSSI_PEER:
         VALUES:
           NVAL       -76
           ONVAL      -76
           OSVAL      -76
           OVAL       180
           SVAL       -76
           VAL        180
       0.UNREACH:
         VALUES:
           NVAL       0
           ONVAL      0
           OSVAL      alive
           OVAL       0
           SVAL       alive
           VAL        0
       0.UPDATE_PENDING:
         VALUES:
           NVAL       false
           ONVAL      false
           OSVAL      false
           OVAL       false
           SVAL       false
           VAL        false
       1.ACTUAL_TEMPERATURE:
         VALUES:
           NVAL       35.0
           ONVAL      24.0
           OSVAL      24.0
           OVAL       24.0
           SVAL       35.0
           VAL        35.0
       1.ACTUAL_TEMPERATURE_STATUS:
         VALUES:
           NVAL       0
           ONVAL      0
           OSVAL      NORMAL
           OVAL       0
           SVAL       NORMAL
           VAL        0
       1.HEATER_STATE:
         VALUES:
           NVAL       0
           ONVAL      0
           OSVAL      false
           OVAL       0
           SVAL       false
           VAL        0
       1.RAINING:
         VALUES:
           NVAL       0
           ONVAL      0
           OSVAL      false
           OVAL       0
           SVAL       false
           VAL        0
     roleCmds:
       get:
       set:
     state:
Attributes:
   group      Wetterstation
   room       HOMEMATIC,Wetter
   stateFormat RAINING

Titel: Antw:Wiedermal condition c04: syntax error, line 1, near ""false" ::ReadingValDoIf"..
Beitrag von: Otto123 am 02 August 2021, 20:36:03
c04 ist der hier:
Zitat
([09:00-13:15] and [Regensensor:RAINING] eq "false" Missing operator before [?SchlafzimmerRollo:pct:d] < 21)
::)
Titel: Antw:Wiedermal condition c04: syntax error, line 1, near ""false" ::ReadingValDoIf"..
Beitrag von: misux am 03 August 2021, 07:25:42
Oha.. :-X kein Kommentar...

Vielen Dank!