Watchdog triggert nicht mehr

Begonnen von Nemo0815, 23 Oktober 2018, 08:30:26

Vorheriges Thema - Nächstes Thema

Nemo0815

Hallo zusammen,

was mache ich hier falsch? Es hatte schonmal funktinoiert, jetzt löst der watchdog nicht mehr aus:

Zu überwachendes Device:


Internals:
   CHANGED   
   DEF        16 switch,powerMeter
   IODev      myFritzboxFBAHA
   LASTInputDev myFritzboxFBAHA
   MSGCNT     5183
   NAME       FBDECT_200_1
   NR         238
   STATE      off
   TYPE       FBDECT
   id         16
   myFritzboxFBAHA_MSGCNT 5183
   myFritzboxFBAHA_TIME 2018-10-23 08:29:08
   props      powerMeter,tempSensor,switch
   Helper:
     DBLOG:
       state:
         logdb:
           TIME       1540276088.81349
           VALUE      off
       temperature1:
         logdb:
           TIME       1540276088.81349
           VALUE      23.0
   READINGS:
     2018-10-23 08:29:08   AIN             -
     2018-10-23 08:29:08   FBNAME          FRITZ!DECT 200 #1
     2018-10-23 08:29:08   FBPROP          powerMeter,tempSensor,switch
     2018-10-23 08:29:08   FBTYPE          FRITZ!DECT 200
     2018-10-23 08:29:08   ID              16
     2017-02-26 18:37:00   control         on fn=1 > 0.00 delay:0sec do:state off
     2017-07-16 12:31:46   current         0.0000 A
     2018-10-23 08:29:08   devicelock      no
     2018-10-23 08:29:08   energy          0 Wh
     2018-10-23 08:29:08   fwversion       04.09
     2018-10-23 08:29:08   locked          no
     2018-10-23 08:29:08   mode            manuell
     2017-02-26 18:36:58   options         powerOnState:last,lock:none
     2018-10-23 08:29:08   power           0.00 W
     2017-07-16 12:31:46   powerFactor     0.000
     2018-10-23 08:29:08   present         yes
     2018-10-23 08:29:08   state           off
     2018-10-23 08:29:08   tempadjust      -1.5 C
     2018-10-23 08:29:08   temperature     23.0 C (measured)
     2018-10-23 08:29:08   temperature1    23.0
     2017-07-16 12:31:46   voltage         0.000 V
   helper:
     bm:
       FBDECT_Get:
         cnt        24
         dmx        -1000
         dtot       0
         dtotcnt    0
         mTS        22.10. 10:43:50
         max        0.000173807144165039
         tot        0.0018467903137207
         mAr:
           HASH(0x3b8fc38)
           FBDECT_200_1
           ?
       FBDECT_Set:
         cnt        838
         dmx        -1000
         dtot       0
         dtotcnt    0
         mTS        22.10. 10:49:37
         max        0.00963902473449707
         tot        0.575885772705078
         mAr:
           HASH(0x3b8fc38)
           FBDECT_200_1
           on
Attributes:
   DbLogInclude temperature1,state
   IODev      myFritzboxFBAHA
   alias      Badheizung
   event-min-interval .*:120
   model      Dect200
   room       MyHome
   userReadings temperature1 {
my $temp=ReadingsVal($name, "temperature", 0);;
    $temp=(substr($temp, 0, (length($temp)-12)));;
return $temp;;
}


Watchdog dazu:



Internals:
   CFGFN     
   CMD        set FBDECT_200_1 off;trigger BadHeizungWatchdog
   DEF        FBDECT_200_1:on 00:30:00 SAME set FBDECT_200_1 off;trigger BadHeizungWatchdog
   NAME       BadheizungWatchdog
   NOTIFYDEV  BadheizungWatchdog,FBDECT_200_1
   NR         35220
   NTFY_ORDER 50-BadheizungWatchdog
   RE1        FBDECT_200_1:on
   RE2        FBDECT_200_1:on
   STATE      triggered
   TO         1800
   TYPE       watchdog
   READINGS:
     2018-10-22 15:08:24   Activated       activated
     2018-10-22 15:38:24   Triggered       triggered
   helper:
     bm:
       watchdog_Attr:
         cnt        1
         dmx        -1000
         dtot       0
         dtotcnt    0
         mTS        22.10. 10:50:57
         max        2.50339508056641e-05
         tot        2.50339508056641e-05
         mAr:
           set
           BadheizungWatchdog
           regexp1WontReactivate
           1
       watchdog_Define:
         cnt        2
         dmx        -1000
         dtot       0
         dtotcnt    0
         mTS        22.10. 10:50:22
         max        0.000926017761230469
         tot        0.00142598152160645
         mAr:
           HASH(0x51a3018)
           BadheizungWatchdog watchdog FBDECT_200_1:on 00:30:00 SAME set FBDECT_200_1 off
       watchdog_Notify:
         cnt        641
         dmx        -1000
         dtot       0
         dtotcnt    0
         mTS        22.10. 15:10:08
         max        0.00299501419067383
         tot        0.203458070755005
         mAr:
           HASH(0x51a3018)
           HASH(0x3b8fc38)
       watchdog_Set:
         cnt        49
         dmx        -1000
         dtot       0
         dtotcnt    0
         mTS        22.10. 10:53:34
         max        0.000242948532104492
         tot        0.00396847724914551
         mAr:
           HASH(0x51a3018)
           BadheizungWatchdog
           ?
Attributes:
   regexp1WontReactivate 1




Frank_Huber


Nemo0815

Zitat von: Frank_Huber am 23 Oktober 2018, 08:34:15
Update der fritzbox gemacht?

Das schalten der FBDECT funktioniert ja über FHEM, nur der Watchdog kriegt davon nichts mit.

Brice

Trigger-Befehl ist unvollständig, da fehlt Leerzeichen und Punkt.

Zitattrigger <watchdogname> . aktiviert den Trigger wenn dessen Status defined ist und setzt ihn in den Status defined wenn sein status triggered oder aktiviert (Next:...) ist.
FHEM auf RPi 4 4GB (Buster) | produktiv) CUL 868 für FS20 | S300TH | KS300 | Max!Cube als CUN 868 für TechemWZ | HM-MOD-RPI-PCB für HM | Z-Wave ZME_UZB1 | FRITZ!DECT 200 | HUE | Lightify | Echo Dot | WS3080

Nemo0815

Zitat von: Brice am 23 Oktober 2018, 09:35:19
Trigger-Befehl ist unvollständig, da fehlt Leerzeichen und Punkt.

Danke, hatte ich nicht gesehen! Funktioniert hats aber nicht wegen dem SAME (falsche Logik). Keine Ahnung wieso's vorher mal ging...

Brice

Ich nutze den Trigger nicht, sondern

attr <Name watchdog> autoRestart 1
FHEM auf RPi 4 4GB (Buster) | produktiv) CUL 868 für FS20 | S300TH | KS300 | Max!Cube als CUN 868 für TechemWZ | HM-MOD-RPI-PCB für HM | Z-Wave ZME_UZB1 | FRITZ!DECT 200 | HUE | Lightify | Echo Dot | WS3080