Guten Abend,
ich benutze einen Bluetooth Tag der gerne mal seine Verbindung verliert.
Ich habe absenceThreshold eingestellt das er nach x versuchen auf Absent schaltet, leider wird der der Status auf maybe absent gesetzt wenn der Tag mal wieder nicht sendet bzw. vom Nachbarn gestört wird....
Wäre es möglich maybe absent zu entfernen und den Status auf present so lange zu belassen bis absenceThreshold abgelaufen ist und er wirklich absent ist?
Vielen Dank
David-Lee
bau dir ein userreading, welches nur das gewùnschte enthält.
Es gibt einen Thread zur Überarbeitung vom Presence Modul.
Unterbreite deinen Wunsch am besten dort. vielleicht gibt es ja dann irgendwann ein Attribut "useMaybe". :-)
Zitat von: frank am 18 Januar 2021, 17:20:02
bau dir ein userreading, welches nur das gewùnschte enthält.
hatt ich doch letztens gebastelt :)
{ReadingsVal($name,'presence','error') =~ /maybe|present/?'present':'absent'}
Zitat von: Frank_Huber am 18 Januar 2021, 18:06:57
Es gibt einen Thread zur Überarbeitung vom Presence Modul.
Unterbreite deinen Wunsch am besten dort. vielleicht gibt es ja dann irgendwann ein Attribut "useMaybe". :-)
Soweit ich mich erinnere wird das dort schon ohne maybe gemacht.
Also (soweit ich im Kopf habe):
state -> absent/present
presence -> maybe_.../absent/present
Gruß, Joachim
Vielen Dank für Eure Antworten.
Mit der Lösung von Otto123 hat es funktioniert :)