NEWS
Test Adapter fb-checkpresence v1.1.x
-
@theo996
Kein Problem.Du kannst im Log sehen, wenn Du die Fritzbox User Rechte reduzierst, welche Features deaktiviert werden. So kannst Du den Adapter genau so einstellen, dass er nicht alle Rechte benötigt. Allerdings benötigt man für vieles die Fritzbox Einstellungen.
Bei der externen IP-Adresse muss ich noch eine kleine Korrektur im Adapter einbauen, damit die Log-Ausgabe nicht kommt, wenn die Rechte fehlen.
-
@bishop sagte in Test Adapter fb-checkpresence v1.1.x:
@afuerhoff
funktioniert bestens, Script habe ich erstellt, vielen Dank!eine Sache hätte ich noch, wahrscheinlich schon sehr oft geschrieben aber wie bekomme ich die An und Abmeldungen der Handy`s an der Fritzbox in den Griff?
Ich spiele schon ne ganze Zeit mit "filter time in seconds" und Filter verwenden rum aber wirklich besser ist es nicht geworden. Werden ab und zz auf false und dann wieder auf true geändert obwohl immer Online.
Evtl. Kompatibilitätsmodus deaktivieren?Ich möchte hier nochmal auf den Post von @bishop zurückkommen.
Die Funktion war mir auch wichtig, da ich über den Adapter meine Alarmanlage steuere.
Gleicher Aufbau läuft auch bei meinen Eltern.
Ich hatte früher häufig diese Abbrüche, bis ich sie mit meinem eigenen dazwischengeschalteten Script gut in den Griff bekommen habe (siehe unten).An beiden Standorten werden nur iPhones zur Anwesenheitskontrolle verwendet und trotz eingestelltem Filter von 60 Sekunden kommt es zu häufigen Abwesenheitsmeldungen.
Könnte die Funktion nochmal überprüft werden?
Aktuell scheint ein Bug drin zu sein.Hier mein Script, welches ich jetzt wieder einbauen werde.
Teste gerne eine neue Version und geb Rückmeldung.@flo1988 sagte in Test Adapter fb-checkpresence v1.1.x:
Rückmeldung zur Beta:
Hab die Neuste 1.1.2 von GitHub gestern geladen und läuft bisher ohne Probleme.
Allerdings nutze ich nur die Anwesenheitskontrolle der Familienmitglieder mit 10s Abfrageintervall.
Die Aktualisierung der Objekte nur noch bei Änderung scheint auch zu klappen.Ich glaube weiter oben die Frage gelesen zu haben, ob es nicht möglich wäre eine Verzögerung einzubauen, da die Geräte öfters mal die Verbindung verlieren.
Ich nutze die Anwesenheitskontrolle für meine Alarmanlage, zur Steuerung der Heizung, etc.
Bisher hatte ich den TR064 Adapter, das Objekt "Presence" und "AbsenceAll" von fb-checkpresence ist hier aber viel besser und macht die Scripte kleiner.
Leider habe ich auch das Problem, dass mehrfach pro Tag beide iPhones gleichzeitig die Verbindung verlieren und kurzzeitig die Alarmanlage aktiviert wird, bzw sich die Heizung abschaltet. Sehr ärgerlich!
Einerseits wäre es eine spitzenmäßige Funktion (Abwesenheit erst nach Einstellbarer Verzögerung) für den Adapter, andererseits finde ich hin jetzt schon so langsam etwas überladen und es kommen ja auch ständig neue Wünsche dazu...
Daher hier vielleicht für jeden der Probleme mit den Verbindungsabbrüchen hat, ein kleines Script, welches man sich dazwischen schalten kann um die ständigen Abbrüche los zu werden.
Zwei Variablen im javascript Ordner anlegen mit "Anwesenheit" und "Abwesenheit" oder ähnliches und folgendes als Blockly-Script:
Die Abwesenheit verzögert sich dadurch um 15sek, wenn man das Haus verlässt, die Anwesenheit wird aber sofort ohne Verzögerung erkannt.
Seit dem keine kurzzeitige Aktivierung der Alarmanlage mehr -
@flo1988
Hallo, schaue ich mir bei Gelegenheit an. -
@afuerhoff Super! Dann warte ich noch bevor ich meine Script anpasse.
-
@flo1988
In welchem Abstand kommen die Unterbrechungen denn vor? Meine Tochter hat auch ein IPhone, dass alle paar Minuten den Status ändert. Das haben wir auch noch nicht in den Griff bekommen. -
@afuerhoff Leider wurden die Werte der Anwesenheit als Boolen gespeichert und konnte daher meine Anwesenheit der zwei Geräte nicht mit Grafana auswerten. Datenpunkt ist jetzt gelöscht und auf Nummer umgestellt. Bis sich der Datenpunkt wieder mit ein paar Abbrüchen füllt dauert es jetzt 1-2 Tage.
Ich hab aber mal so meine Anwesenheit in der Tabelle durchgeschaut und es scheint, dass mein iPhone nur selten aber immer zusammen mit dem anderen iPhone sehr kurz als abwesend angezeigt wird.
Ich hatte bisher die Vermutung, dass beide Geräte häufige Verbindungsverluste haben aber nur sehr selten beide zum selben Zeitpunkt nicht verbunden sind.
Nach der Durchsicht der Tabelle kommt es aber nur ca. 1-2 mal täglich zu einem Verbindungsverlust des iPhones aber eben immer zusammen mit dem anderen.
Beide Geräte sind auch mit dem nächsten durchlauf (hab es auf 10Sek gestellt) bereits wieder als Anwesend gelistet.
Ist eigentlich auch logisch, sonst hätte ich alleine deutlich mehr kurzzeitige Aktivierungen der Alarmanlage, wie wenn meine Frau auch zuhause ist...Zu meinem Aufbau:
FritzBox 7590
iPhone 12 pro & iPhone XsBei meinen Eltern kommt es mit anderen Geräten zu den selben Abbrüchen.
FritzBox 6591
iPhone 12 pro & iPhone 12 -
@flo1988
Hast du mal versucht beim Iphone die Wlan unterstützung auszuschalten?Einstellung/ Mobilfunk/ ganz unten
-
@locito09 WLAN Unterstützung war bei mir tatsächlich an aber bei meiner Frau aus.
Seltsamerweise scheint es tatsächlich weniger Abbrüche zu verursachen seit ich es bei mir ausgeschalten habe.Wobei mein System so eingestellt ist, dass die Alarmanlage nur aktiviert wird, wenn beide iPhones nimmer im WLAN sind.
So grob kommt es alle 12-24h vor dass alle gerade im WLAN befindlichen iPhones kurz weg sind. Ein Muster konnte ich nicht feststellen.
Es ist aber so, wenn ein Gerät rausfliegt, dann gleichzeitig auch das andere. Dass mal ein iPhone rausgeflogen ist und das andere noch drin war gab es bisher nicht.
Bereits nach einem Intervall (ist bei mir auf 10 Sekunden eingestellt) sind beide Geräte wieder da.
Leider funktioniert der Filter aber nicht, obwohl er auf den höchsten Wert eingestellt ist.
Mit 21 Sekunden sollten eigentlich alle Fehlaktivierungen der Alarmanlage weg sein. -
Das hört sich an, dass deine Geräte evtl. im 5Ghz wifi sind ??
Schalt das mal ab und schau ob immer noch die Teilnehmer raus fliegen…
??? -
@ilovegym das Abschalten der WLAN Unterstützung hat auf lange Sicht nicht viel gebracht. Wobei es mich eh gewundert hat, dass es überhaupt eingeschaltet war...
5GHz könnte vielleicht der Grund für die Abbrüche sein, ich will aber mit meinen Geräten im 5GHz Netz bleiben, daher ist eine mögliche Behebung der Ursache nicht möglich.
Ich möchte aber auch nicht unbedingt die Ursache lösen sondern eher die Symptome weg bekommen
Wenn der Filter gut funktioniert, habe ich auch keine Probleme mit den Abbrüchen.
Das Problem aktuell ist aber, dass der Filter nicht zu funktionieren scheint.Mit meinem eigenen zwischen geschalteten Script hat das einst super funktioniert.
Ich würde jetzt mal mein Script wieder zwischenschalten, teste aber gerne auch eine Testversion.
Mal eine Frage an die anderen:
Funktioniert bei euch die Filterfunktion?
Bzw. hattet ihr früher Probleme und der Filter bügelt sie weg? -
Hallo,
ich habe eine neue Version 1.1.10 ins Latest gestellt. Sie behebt ein Problem bzgl. Logging der externen IP-Adresse. Weiterhin wurde die Erzeugung des QR-Codes korrigiert. Bei Verwendung von zwei Instanzen wurde ebenfalls ein Logging Problem behoben.
-
@afuerhoff Ich habe auch die sporadischen und kurzfristigen Änderungen.
Heute morgen glaich 3x in kurzer Zeit:
Ich habe aber eine Fritz!Box und 2 AVM 3000er Repeater und vermute, es passiert, wenn von einem Repeater zum anderen gewechselt werde ...
-
@myssv
Hallo, hast du denn die Filterung eingeschaltet?
Kannst du mal testen wie es mit und ohne Filter ist.
Es kann durchaus sein, dass es an der Infrastruktur liegt. -
@afuerhoff nein, noch nicht. Ich weiß aktuell auch nicht, was der Filter macht aber ich aktivieren ihn mal mit der Defaulteinstellungen:
Gestern Abend kam auch ein Buchungspächen, obwohl wir beide im Wohnzimmer saßen und uns nicht bewegt haben:
-
Hier auch mal mein Script zur Auswertung, nicht das da ein Fehler drin ist (ich denke nicht)
-
@myssv
Am besten mal in die Historie des Datenpunkts schauen. -
@afuerhoff Bisher hatte ich heute mit dem Filter noch keine Störung. Danke für den Hinweis!
-
zu früh gefreut. Seit dem wird überhaupt keine An- bzw. Abwesenheit mehr erkannt ...
-
OK, das war mein Fehler. Habe die falschen Datenpunkte noch drin gehabt ...
-
Nun ist es doch wieder passiert:
Abwesend seit 10:41:27
Anwesend um 10:42:43Einstellungen:
Das Handy lag während dieser Zeit neben mir auf meinem Schreibtisch, keine 3m vom Router entfernt. Ich habe die ganze Zeit Internetradio gehört und da gab es keinen Abbruch. (Ich weiß, WLAN ist kein sicheres Medium ...)
Kann ich noch etwas probieren?