ROOMMATE Prescence Status falsch

Begonnen von Fredi69, 08 März 2024, 22:19:26

Vorheriges Thema - Nächstes Thema

Fredi69

Obwohl das hinterlegte rr_presenceDevices present zeigt, ist ROOMMATE absent!
Internals:
   AUTOGONE   1710018470
   DEF        Bewohner
   DURATIONTIMER 1709932130.50115
   FUUID      659abe79-f33f-0af0-f154-2f62ed61f65a8196
   FVERSION   20_ROOMMATE.pm:0.195330/2019-06-02
   NAME       rr_Emily
   NOTIFYDEV  global,Ha.EmilyGlobal
   NR         664
   NTFY_ORDER 50-rr_Emily
   READY      1
   RESIDENTGROUPS Bewohner
   STATE      absent
   SUBTYPE    adult
   TYPE       ROOMMATE
   eventCount 648
   Helper:
     DBLOG:
       presence:
         MyDBlog:
           TIME       1709932070.57964
           VALUE      absent
   READINGS:
     2024-03-08 22:05:37   durTimerAbsence 00:00:00
     2024-03-08 22:05:37   durTimerAbsence_cr 0
     2024-03-08 22:07:50   durTimerPresence 00:00:00
     2024-03-08 22:07:50   durTimerPresence_cr 0
     2024-01-07 16:08:42   durTimerSleep   00:00:00
     2024-01-07 16:08:42   durTimerSleep_cr 0
     2024-03-08 22:05:37   lastArrival     2024-03-08 22:05:37
     2024-03-08 22:07:50   lastDeparture   2024-03-08 22:07:50
     2024-03-08 22:05:37   lastDurAbsence  00:01:47
     2024-03-08 22:05:37   lastDurAbsence_cr 2
     2024-03-08 22:07:50   lastDurPresence 00:02:13
     2024-03-08 22:07:50   lastDurPresence_cr 2
     2024-03-08 22:07:50   lastLocation    arrival
     2024-03-08 22:07:50   lastMood        calm
     2024-03-08 22:07:50   lastState       home
     2024-03-08 22:07:50   location        underway
     2024-03-08 22:07:50   mood            -
     2024-03-08 22:07:50   presence        absent
     2024-03-08 22:07:50   state           absent
     2024-01-07 16:08:42   wayhome         0
   TIMER:
     rr_Emily_AutoGone:
       HASH       rr_Emily
       MODIFIER   AutoGone
       NAME       rr_Emily_AutoGone
     rr_Emily_DurationTimer:
       HASH       rr_Emily
       MODIFIER   DurationTimer
       NAME       rr_Emily_DurationTimer
Attributes:
   alias      Emily
   comment    Auto-created by Bewohner
   devStateIcon .*home:user_available:absent .*absent:user_away@red:home .*gone:user_ext_away@red:home .*gotosleep:scene_toilet:asleep .*asleep:scene_sleeping:awoken .*awoken:scene_sleeping_alternat:home .*:user_unknown:home
   event-on-change-reading state,presence
   group      Bewohner
   icon       people_sensor
   room       Anwesenheit,Residents
   rr_autoGoneAfter 24
   rr_presenceDevices Ha.EmilyGlobal
   rr_realname alias
   sortby     50
   verbose    1
   webCmd     state

Internals:
   ATTR       BT_WLan_Status
   CHANGEDCNT 669
   DEF        BT_WLan_Status HA.EmilyBluetooth HA.EmilyFRITZBox
   FUUID      5c4570df-f33f-0af0-10d3-c7c908472b1cc38e
   NAME       Ha.EmilyGlobal
   NOTIFYDEV  global,HA.EmilyFRITZBox,HA.EmilyBluetooth
   NR         362
   NTFY_ORDER 50-Ha.EmilyGlobal
   STATE      present
   TYPE       structure
   eventCount 31
   READINGS:
     2024-03-08 22:07:50   LastDevice      HA.EmilyBluetooth
     2024-03-08 22:07:50   LastDevice_Abs  HA.EmilyBluetooth
     2024-03-08 22:07:50   state           present
Attributes:
   DbLogExclude .*
   clientstate_behavior relative
   clientstate_priority present absent
   devStateIcon present:status_available absent:status_away_1@red
   event-on-change-reading .*
   group      Zusammenfassung
   icon       it_smartphone
   room       Anwesenheit
fhem auf Raspberry Pi 3
FRITZ!Box7490, Fritz!Box 3270 AP, 3xHMLAN, CUL868, nanoCUL 433 für IT, JeeLink für LaCrosse, HUE Bridge 2.0, Samsung UE46C8790 (STV), mehrere Homematic, Intertechno, Shelly und LaCrosse Komponenten

Prof. Dr. Peter Henning

Das ist aber keine Frage.

LG

pah

Fredi69

Ok, warum ist der Status nicht identisch?
fhem auf Raspberry Pi 3
FRITZ!Box7490, Fritz!Box 3270 AP, 3xHMLAN, CUL868, nanoCUL 433 für IT, JeeLink für LaCrosse, HUE Bridge 2.0, Samsung UE46C8790 (STV), mehrere Homematic, Intertechno, Shelly und LaCrosse Komponenten

CoolTux

Schau ob Deine structure auch ein Event wirft wenn es den state ändert.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

Fredi69

Zitat von: CoolTux am 09 März 2024, 15:25:07Schau ob Deine structure auch ein Event wirft wenn es den state ändert.
Ja, Event wird ausgelöst.
fhem auf Raspberry Pi 3
FRITZ!Box7490, Fritz!Box 3270 AP, 3xHMLAN, CUL868, nanoCUL 433 für IT, JeeLink für LaCrosse, HUE Bridge 2.0, Samsung UE46C8790 (STV), mehrere Homematic, Intertechno, Shelly und LaCrosse Komponenten

CoolTux

Gib mal bitte im roommate device den das presence device samt Reading an.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

Fredi69

Zitat von: CoolTux am 10 März 2024, 14:19:16Gib mal bitte im roommate device den das presence device samt Reading an.
Wie mache ich das ?
Die drei anderen funktionieren übrigens mit identischer Struktur einwandfrei.
fhem auf Raspberry Pi 3
FRITZ!Box7490, Fritz!Box 3270 AP, 3xHMLAN, CUL868, nanoCUL 433 für IT, JeeLink für LaCrosse, HUE Bridge 2.0, Samsung UE46C8790 (STV), mehrere Homematic, Intertechno, Shelly und LaCrosse Komponenten

CoolTux

Basierend auf die Deine Frage muss ich noch mal nachfragen.

Zitat von: CoolTux am 09 März 2024, 15:25:07Schau ob Deine structure auch ein Event wirft wenn es den state ändert.

Du hast wirklich im Eventmonitor geschaut das auch ein Event vom structure Device kommt?
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

Fredi69

Ich komme nicht weiter, obwohl das presenceDevice dauerhaft present ist, schaltet das ROOMMATE Device, ohne eine Regel zu erkennen, munter hin und her. Die drei anderen ROOMMATE Devices funktionieren mit identischer Struktur seit vielen Jahen problemlos.
Was kann ich wie prüfen um das Problem einzukreisen?
fhem auf Raspberry Pi 3
FRITZ!Box7490, Fritz!Box 3270 AP, 3xHMLAN, CUL868, nanoCUL 433 für IT, JeeLink für LaCrosse, HUE Bridge 2.0, Samsung UE46C8790 (STV), mehrere Homematic, Intertechno, Shelly und LaCrosse Komponenten

juemuc

Was sagt der Event-Monitor?

Viele Grüße
Jürgen
3x Sonos Play 1, 1x Sonos Arc + Sub, 1 Sonos-One, 1x Sonos Playbar
FB6690 + FB7490 mit 4x Dect 200 und 3 Dect-ULE-Thermostate,  raspberry3B+, HM Funkmodul HM-MOD-RPI-PCB, HM Klingelsensor HM-Sen-DB-PCB, HM (IP) Fensterkontakte und  Amazon Echo Dot,  piVCCU, pi OS (bookworm).

Fredi69

Zitat von: juemuc am 09 April 2024, 22:25:33Was sagt der Event-Monitor?
Was soll er sagen, auf was konkret sollte ich achten?
fhem auf Raspberry Pi 3
FRITZ!Box7490, Fritz!Box 3270 AP, 3xHMLAN, CUL868, nanoCUL 433 für IT, JeeLink für LaCrosse, HUE Bridge 2.0, Samsung UE46C8790 (STV), mehrere Homematic, Intertechno, Shelly und LaCrosse Komponenten

Prof. Dr. Peter Henning

#11
Zitat von: Fredi69 am 11 April 2024, 20:24:52auf was konkret sollte ich achten?
::) Auf den Inhalt, natürlich.

Und den - mit Regex-Filter auf den Device-Name natürlich - hier posten.

LG

pah