Hauptmenü

Timeout for PRESENCE

Begonnen von australien, 25 April 2022, 16:35:06

Vorheriges Thema - Nächstes Thema

australien

Hallo zusammen,

ich bekomme in mein log permanent folgende Meldung

2022.04.25 15:28:08 1: Timeout for PRESENCE_DoLocalFunctionScan reached, terminated process 11078
2022.04.25 15:28:08 1: Timeout for PRESENCE_DoLocalFunctionScan reached, terminated process 11079
2022.04.25 15:28:20 1: Timeout for PRESENCE_DoLocalFunctionScan reached, terminated process 11082
2022.04.25 15:28:20 1: Timeout for PRESENCE_DoLocalFunctionScan reached, terminated process 11083
2022.04.25 15:28:20 1: Timeout for PRESENCE_DoLocalFunctionScan reached, terminated process 11084
2022.04.25 15:28:20 1: Timeout for PRESENCE_DoLocalFunctionScan reached, terminated process 11085
2022.04.25 15:28:20 1: Timeout for PRESENCE_DoLocalFunctionScan reached, terminated process 11086
2022.04.25 15:29:24 1: Timeout for PRESENCE_DoLocalFunctionScan reached, terminated process 11093
2022.04.25 15:29:24 1: Timeout for PRESENCE_DoLocalFunctionScan reached, terminated process 11094
2022.04.25 15:29:42 1: Timeout for PRESENCE_DoLocalFunctionScan reached, terminated process 11098
2022.04.25 15:29:42 1: Timeout for PRESENCE_DoLocalFunctionScan reached, terminated process 11099
2022.04.25 15:30:00 2: PRESENCE (Anwesend_alt_Roxxx) - check returned a valid result after 7 unsuccesful retries
2022.04.25 15:30:03 2: PRESENCE (Anwesend_alt_Kaxxxxx) - check returned a valid result after 8 unsuccesful retries
2022.04.25 15:30:04 2: PRESENCE (Anwesend_alt_Royyy) - check returned a valid result after 8 unsuccesful retries
2022.04.25 15:30:27 2: PRESENCE (Anwesend_alt_Stccc) - check returned a valid result after 8 unsuccesful retries
2022.04.25 15:30:39 2: PRESENCE (Anwesend_alt_Kayyyy) - check returned a valid result after 8 unsuccesful retries
2022.04.25 15:31:03 2: PRESENCE (Anwesend_alt_Soxxx) - check returned a valid result after 6 unsuccesful retries
2022.04.25 15:31:17 2: PRESENCE (Anwesend_alt_Fixx) - check returned a valid result after 8 unsuccesful retries
2022.04.25 15:31:26 2: PRESENCE (Anwesend_alt_Fiyyy) - check returned a valid result after 8 unsuccesful retries
2022.04.25 15:31:33 2: PRESENCE (Anwesend_alt_Syxxx) - check returned a valid result after 8 unsuccesful retries


Wie bekomme ich die weg, ohne Verbose 0 ;)

Danke
raspberry pi3
signalduino, Shelly1, Shelly2, Sonos, Unifi
Amazon Fire Tablet 7 | Noname Android Tablet 10"

betateilchen

Vielleicht dafür sorgen, dass Deine LocalFunction() korrekt arbeitet und einen Wert zurückliefert, anstatt in einen Timeout zu laufen?
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

australien

Zitat von: betateilchen am 25 April 2022, 16:41:04
Vielleicht dafür sorgen, dass Deine LocalFunction() korrekt arbeitet und einen Wert zurückliefert, anstatt in einen Timeout zu laufen?

klingt ja gut, nur lief diese so ca 2 Jahre ohne Fehlermeldung.

DEF   function {ReadingsVal("my_unifi__controller","Frxxx-IPHONE-XS","") eq "connected" ? 1:0}
raspberry pi3
signalduino, Shelly1, Shelly2, Sonos, Unifi
Amazon Fire Tablet 7 | Noname Android Tablet 10"

australien

gibt es dafür eine neue Syntax? Oder was ist daran für den timeout verantwortlich?
raspberry pi3
signalduino, Shelly1, Shelly2, Sonos, Unifi
Amazon Fire Tablet 7 | Noname Android Tablet 10"

Frank_Huber

Wenn Unifi dahinter ist, warum dann nicht komplett mit Unifi?

defmod Frank_Handy UnifiClient Frank-Handy-S88
attr Frank_Handy DbLogExclude .*
attr Frank_Handy event-on-change-reading .*
attr Frank_Handy stateFormat {ReadingsVal($name,"presence","absent") eq "absent" ? "absent since ".ReadingsVal($name,"_f_last_seen","") : "present since ".ReadingsVal($name,"_f_uptime","")}
attr Frank_Handy userReadings presence:fhem_state.* {(ReadingsVal($name,'fhem_state','disconnected') eq 'disconnected' ? 'absent' : 'present') }


australien

Danke, das werde ich versuchen. Als ich das System eingerichtet hatte, hatte ich keine Ahnung dass es den unificlient gibt.
raspberry pi3
signalduino, Shelly1, Shelly2, Sonos, Unifi
Amazon Fire Tablet 7 | Noname Android Tablet 10"

Frank_Huber

Ja, FHEM ist so umfangreich, manchmal dauert es bis man "alles" kennenlernt. ;-)