73_PRESENCE.pm - Status-Wechsel presence bis zu 50 mal innert ein 9 Sekunden

Begonnen von outhouse, 29 Januar 2017, 10:31:34

Vorheriges Thema - Nächstes Thema

outhouse

Hallo

Wechselt der Status "presence" von "present" auf "maybe absent", triggert der Status innert 9 Sekunden bis zu 50 mal.
2017-01-29_10:22:15 gtag_gruen presence: maybe absent
2017-01-29_10:22:15 gtag_gruen presence: present
2017-01-29_10:22:15 gtag_gruen presence: maybe absent
2017-01-29_10:22:15 gtag_gruen presence: present
2017-01-29_10:22:15 gtag_gruen presence: maybe absent
2017-01-29_10:22:15 gtag_gruen presence: present
2017-01-29_10:22:15 gtag_gruen presence: maybe absent
2017-01-29_10:22:15 gtag_gruen presence: present
2017-01-29_10:22:15 gtag_gruen presence: maybe absent
2017-01-29_10:22:15 gtag_gruen presence: present
2017-01-29_10:22:14 gtag_gruen presence: maybe absent
2017-01-29_10:22:14 gtag_gruen presence: present
2017-01-29_10:22:14 gtag_gruen presence: maybe absent
2017-01-29_10:22:14 gtag_gruen presence: present
2017-01-29_10:22:14 gtag_gruen presence: maybe absent
2017-01-29_10:22:14 gtag_gruen presence: present
2017-01-29_10:22:14 gtag_gruen presence: maybe absent
2017-01-29_10:22:14 gtag_gruen presence: present
2017-01-29_10:22:14 gtag_gruen presence: maybe absent
2017-01-29_10:22:14 gtag_gruen presence: present
2017-01-29_10:22:13 gtag_gruen presence: maybe absent
2017-01-29_10:22:13 gtag_gruen presence: present
2017-01-29_10:22:13 gtag_gruen presence: maybe absent
2017-01-29_10:22:13 gtag_gruen presence: present
2017-01-29_10:22:13 gtag_gruen presence: maybe absent
2017-01-29_10:22:13 gtag_gruen presence: present
2017-01-29_10:22:13 gtag_gruen presence: maybe absent
2017-01-29_10:22:13 gtag_gruen presence: present
2017-01-29_10:22:13 gtag_gruen presence: maybe absent
2017-01-29_10:22:13 gtag_gruen presence: present
2017-01-29_10:22:12 gtag_gruen presence: maybe absent
2017-01-29_10:22:12 gtag_gruen presence: present
2017-01-29_10:22:12 gtag_gruen presence: maybe absent
2017-01-29_10:22:12 gtag_gruen presence: present
2017-01-29_10:22:12 gtag_gruen presence: maybe absent
2017-01-29_10:22:12 gtag_gruen presence: present
2017-01-29_10:22:12 gtag_gruen presence: maybe absent
2017-01-29_10:22:12 gtag_gruen presence: present
2017-01-29_10:22:12 gtag_gruen presence: maybe absent
2017-01-29_10:22:12 gtag_gruen presence: present
2017-01-29_10:22:11 gtag_gruen presence: maybe absent
2017-01-29_10:22:11 gtag_gruen presence: present
2017-01-29_10:22:11 gtag_gruen presence: maybe absent
2017-01-29_10:22:11 gtag_gruen presence: present
2017-01-29_10:22:11 gtag_gruen presence: maybe absent
2017-01-29_10:22:11 gtag_gruen presence: present
2017-01-29_10:22:11 gtag_gruen presence: maybe absent
2017-01-29_10:22:11 gtag_gruen presence: present
2017-01-29_10:22:11 gtag_gruen presence: maybe absent
2017-01-29_10:22:11 gtag_gruen presence: present
2017-01-29_10:22:10 gtag_gruen presence: maybe absent
2017-01-29_10:22:10 gtag_gruen presence: present
2017-01-29_10:22:10 gtag_gruen presence: maybe absent
2017-01-29_10:22:10 gtag_gruen presence: present
2017-01-29_10:22:10 gtag_gruen presence: maybe absent
2017-01-29_10:22:10 gtag_gruen presence: present
2017-01-29_10:22:10 gtag_gruen presence: maybe absent
2017-01-29_10:22:10 gtag_gruen presence: present
2017-01-29_10:22:10 gtag_gruen presence: maybe absent
2017-01-29_10:22:10 gtag_gruen presence: present
2017-01-29_10:22:09 gtag_gruen presence: maybe absent
2017-01-29_10:22:09 gtag_gruen presence: present
2017-01-29_10:22:09 gtag_gruen presence: maybe absent
2017-01-29_10:22:09 gtag_gruen presence: present
2017-01-29_10:22:09 gtag_gruen presence: maybe absent
2017-01-29_10:22:09 gtag_gruen presence: present
2017-01-29_10:22:09 gtag_gruen presence: maybe absent
2017-01-29_10:22:09 gtag_gruen presence: present
2017-01-29_10:22:09 gtag_gruen presence: maybe absent
2017-01-29_10:22:09 gtag_gruen presence: present
2017-01-29_10:22:08 gtag_gruen presence: maybe absent
2017-01-29_10:22:08 gtag_gruen presence: present
2017-01-29_10:22:08 gtag_gruen presence: maybe absent
2017-01-29_10:22:08 gtag_gruen presence: present
2017-01-29_10:22:08 gtag_gruen presence: maybe absent
2017-01-29_10:22:08 gtag_gruen presence: present
2017-01-29_10:22:08 gtag_gruen presence: maybe absent
2017-01-29_10:22:08 gtag_gruen presence: present
2017-01-29_10:22:08 gtag_gruen presence: maybe absent
2017-01-29_10:22:08 gtag_gruen presence: present
2017-01-29_10:22:07 gtag_gruen presence: maybe absent
2017-01-29_10:22:07 gtag_gruen presence: present
2017-01-29_10:22:07 gtag_gruen presence: maybe absent
2017-01-29_10:22:07 gtag_gruen presence: present
2017-01-29_10:22:07 gtag_gruen presence: maybe absent
2017-01-29_10:22:07 gtag_gruen presence: present
2017-01-29_10:22:07 gtag_gruen presence: maybe absent
2017-01-29_10:22:07 gtag_gruen presence: present
2017-01-29_10:22:07 gtag_gruen presence: maybe absent
2017-01-29_10:22:06 gtag_gruen presence: present
2017-01-29_10:22:06 gtag_gruen presence: maybe absent
2017-01-29_10:22:06 gtag_gruen presence: present
2017-01-29_10:22:06 gtag_gruen presence: maybe absent
2017-01-29_10:22:06 gtag_gruen presence: present
2017-01-29_10:22:06 gtag_gruen presence: maybe absent
2017-01-29_10:22:06 gtag_gruen presence: present
2017-01-29_10:22:06 gtag_gruen presence: maybe absent
2017-01-29_10:22:06 gtag_gruen presence: present
2017-01-29_10:22:06 gtag_gruen presence: maybe absent


Natürlich wird durch diesen Statuswechsel auch das entsprechende notify entsprechend der Anzahl Wechsel angestossen.

Meine Internals:
Internals:
   ADDRESS    XX:XX:XX:XX:XX:XX
   CFGFN      ./FHEM/Home.cfg
   CHANGED
   DEF        lan-bluetooth XX:XX:XX:XX:XX:XX 127.0.0.1:5333 25 10
   DeviceName 127.0.0.1:5333
   FD         63
   MODE       lan-bluetooth
   NAME       gtag_gruen
   NOTIFYDEV  global
   NR         556
   NTFY_ORDER 50-getag_gruen
   PARTIAL
   STATE      absent
   TIMEOUT_NORMAL 25
   TIMEOUT_PRESENT 10
   TYPE       PRESENCE
   Readings:
     2017-01-29 10:22:16   command_accepted yes
     2017-01-29 10:22:15   device_name     Gigaset G-tag
     2017-01-29 10:24:21   presence        absent
     2017-01-29 10:24:21   state           absent
   Helper:
     ABSENT_COUNT 4
     CURRENT_STATE present
     CURRENT_TIMEOUT normal
Attributes:
   absenceThreshold 5
   alias      Reinigung
   event-on-change-reading presence
   room       Home


Beim Wechsel von "maybe absent" auf "absent" und von "absent" auf "present" funktioniert es einwandfrei.

Aber beim Wechsel von "present" "auf absent" (also ohne "absenceThreshold") passiert dasselbe:

2017-01-29_10:42:38 gtag_gruen presence: absent
2017-01-29_10:42:37 gtag_gruen presence: present
2017-01-29_10:42:37 gtag_gruen presence: absent
2017-01-29_10:42:37 gtag_gruen presence: present
2017-01-29_10:42:37 gtag_gruen presence: absent
2017-01-29_10:42:37 gtag_gruen presence: present
2017-01-29_10:42:37 gtag_gruen presence: absent
2017-01-29_10:42:37 gtag_gruen presence: present
2017-01-29_10:42:36 gtag_gruen presence: absent
2017-01-29_10:42:36 gtag_gruen presence: present
2017-01-29_10:42:36 gtag_gruen presence: absent
2017-01-29_10:42:36 gtag_gruen presence: present
2017-01-29_10:42:36 gtag_gruen presence: absent
2017-01-29_10:42:36 gtag_gruen presence: present
2017-01-29_10:42:36 gtag_gruen presence: absent
2017-01-29_10:42:36 gtag_gruen presence: present
2017-01-29_10:42:35 gtag_gruen presence: absent
2017-01-29_10:42:35 gtag_gruen presence: present
2017-01-29_10:42:35 gtag_gruen presence: absent
2017-01-29_10:42:35 gtag_gruen presence: present
2017-01-29_10:42:35 gtag_gruen presence: absent
2017-01-29_10:42:35 gtag_gruen presence: present
2017-01-29_10:42:35 gtag_gruen presence: absent
2017-01-29_10:42:35 gtag_gruen presence: present
2017-01-29_10:42:34 gtag_gruen presence: absent
2017-01-29_10:42:34 gtag_gruen presence: present
2017-01-29_10:42:34 gtag_gruen presence: absent
2017-01-29_10:42:34 gtag_gruen presence: present
2017-01-29_10:42:34 gtag_gruen presence: absent
2017-01-29_10:42:34 gtag_gruen presence: present
2017-01-29_10:42:34 gtag_gruen presence: absent
2017-01-29_10:42:34 gtag_gruen presence: present
2017-01-29_10:42:33 gtag_gruen presence: absent
2017-01-29_10:42:33 gtag_gruen presence: present
2017-01-29_10:42:33 gtag_gruen presence: absent
2017-01-29_10:42:33 gtag_gruen presence: present
2017-01-29_10:42:33 gtag_gruen presence: absent
2017-01-29_10:42:33 gtag_gruen presence: present
2017-01-29_10:42:32 gtag_gruen presence: absent
2017-01-29_10:42:32 gtag_gruen presence: present
2017-01-29_10:42:32 gtag_gruen presence: absent
2017-01-29_10:42:32 gtag_gruen presence: present
2017-01-29_10:42:32 gtag_gruen presence: absent
2017-01-29_10:42:32 gtag_gruen presence: present
2017-01-29_10:42:32 gtag_gruen presence: absent
2017-01-29_10:42:32 gtag_gruen presence: present
2017-01-29_10:42:31 gtag_gruen presence: absent
2017-01-29_10:42:31 gtag_gruen presence: present
2017-01-29_10:42:31 gtag_gruen presence: absent
2017-01-29_10:42:31 gtag_gruen presence: present
2017-01-29_10:42:31 gtag_gruen presence: absent
2017-01-29_10:42:31 gtag_gruen presence: present
2017-01-29_10:42:31 gtag_gruen presence: absent
2017-01-29_10:27:41 gtag_gruen presence: present
2017-01-29_10:23:31 gtag_gruen presence: absent


Hat jemand eine Idee, an was das liegen könnte?

Gruss

Chris
Raspberry 4 B mit Raspberry Pi OS und FHEM-Image 6.3 von fhem.de
Cul CC 1101 V4 als CUL_HM
Cul V3.4 + V3.4 als RFR
enocean-pi

cutter

Hallo

Konntest du das Problem bei dir lösen.
Ich habe bei mir jetzt collectored installiert und seitdem wechselt
mein status, genau wie bei dir, auch immer.


outhouse

Hallo Cutter

Nein. Ich bin daher auf den  Funk-Taster-Tracker Eltako TF-TTB Tracker umgestiegen. Ist zwar etwas gross und teuer, funktioniert aber 100 % zuverlässig

Chris
Raspberry 4 B mit Raspberry Pi OS und FHEM-Image 6.3 von fhem.de
Cul CC 1101 V4 als CUL_HM
Cul V3.4 + V3.4 als RFR
enocean-pi