Closed drose28357 closed 2 years ago
Das in den Einstellungen, das was man sieht ist eine Liste aller möglichen Werte, die diese Variable haben kann.
Den aktuell gesetzten Wert findet man unter "Status und Bedienung" / "Systemvariablen"
d.h. in den Werte-Liste stehen die möglichen Kombinationen aus den 4 Einträgen aus den Einstellungen des Addon, also 16 Einträge: Niemand; Petra; Marion; Karl-Heinz; Ditmar; Petra,Marion; Petra,Karl-Heinz; Petra,Ditmar; Marion,Karl-Heinz; Marion,Ditmar; Karl-Heinz,Ditmar; Petra,Marion,Karl-Heinz; Petra,Marion,Ditmar; Petra,Karl-Heinz,Ditmar; Marion,Karl-Heinz,Ditmar; Petra,Marion,Karl-Heinz,Ditmar Das Addon wählt das einen der Einträge aus, je nach anwesenden Personen.
Auslöser: In hm_pdetect habe ich 4 User mit MAC-Adressen angelegt. Erwartetes Ergebnis: In der Systemvariable Anwesenheit.list stehen nur diese 4 User (+Niemand) als zulässige Werte drin. Beobachtetes Ergebnis: In der Systemvariable Anwesenheit.list stehen diese 4 User jeweils 8 mal als zulässige Werte drin. (siehe Anlagen)
Lösche ich die überflüssigen User aus den Werten der Systemvariable manuell heraus, werden sie durch hm_pdetect wieder eingetragen. Das stört zwar nicht die Funktion von hm_pdetect, sieht aber wie ein Fehler in hm-pdetect aus.
Installierte Version hm_pdetect: 1.8 Raspberrymatic : Aktuelle Firmwareversion: 3.61.5.20211113 Screenshot der Konfiguration: Screenshot der Systemvariable: