Präsenzerkennung über das lokale Netzwerk

Hallo,
erst einmal habe ich die Änderungen für die Anzeige der Namen im Dashboard vorgenommen.
Falls einige von euch bestätigen können, dass die neue Art der Namensanzeige zufriedenstellend ist, indem ihr diese Test-URL verwendet: https://dashboard-display-label.gladys.pages.dev/
(Anmeldung über Gladys Plus).

Ich arbeite weiter an den anderen Punkten…

Danke

PS: Für den Loader denke ich, dass ich mich für Folgendes entscheide

loader-bar

Nach 5 Sekunden (ich denke, das ist das Ende des Scans) erhalte ich einen Fehler. Ich glaube, es gibt keine neuen Netzwerkgeräte mehr und das scheint einen Fehler zu verursachen.

Bei mir werden die Namen gut angezeigt (unterscheidbar) — das ist super! :+1:

Ja, das ist ein Anzeigefehler, der identifiziert wurde und mit der Implementierung des Scan-Timeouts behoben wird.
Dieses Problem ist bereits in der offiziellen Image-Version vorhanden.
Ein Neuladen der Seite wird die Geräte anzeigen.

Hallo, ich habe gerade diese Integration entdeckt (die meine NodeRed/MQTT-Ping-Reihe für die Gerätepräsenz im Netzwerk ersetzen wird).
Test heute Morgen, der Knopf war blau (ich glaube) und nach dem Klick bleibt er rot.
Keine Reaktion, kein Gerät wurde unter „Geräte“ hinzugefügt!
Ich weiß nicht, was ich tun soll, um weiterzukommen ..

Testest du lokal oder von deinem Gladys Plus aus?

Natürlich, das kam von dort. Danke @guim31 :wink:

Ich habe eine teilweise Antwort auf meine Frage. Bei jedem Neustart von Gladys erscheinen drei neue virtuelle Netzwerke, wahrscheinlich wegen der anderen Container, die auf derselben Maschine laufen…

Die Anzeige der Namen ist im Dashboard korrekt :ok_hand:

Vielen Dank @alex, es ist für mich nun viel einfacher geworden, die Anwesenheit von Personen in meiner Wohnung zu erkennen :slight_smile:

Der einzige Voraussetzung ist, Android oder iOS zu bitten, die echte MAC-Adresse zu verwenden oder sie für mein WLAN-Netzwerk festzulegen, das ist wirklich einfach umzusetzen.

Ok, ich habe alle Rückmeldungen von @pierre-gilles behandelt:

  1. Anzeige im Dashboard: Align sensor display name (LANManager feedbacks) by atrovato · Pull Request #1749 · GladysAssistant/Gladys · GitHub
  2. Deaktivierung von Schnittstellen mit vielen IPs: Disabe large CIDR range scans by atrovato · Pull Request #1750 · GladysAssistant/Gladys · GitHub
  3. Stoppen/Timeout des Scans + Fortschrittsbalken während des Scans: Lan manager stop scanner by atrovato · Pull Request #1751 · GladysAssistant/Gladys · GitHub

Alles in diesem (Re)Test-Image: atrovato/gladys:lan-manager

Danke @AlexTrovato! :pray: Ich werde mir das alles ansehen :slight_smile:

Es wäre toll, auch eine Dokumentation mit solchen Tipps zusammenzustellen:

Könnten wir vielleicht die Schritte hinzufügen, um das zu tun?

Übrigens, wäre es hilfreich, irgendwo zu erwähnen, dass die Netzwerkentdeckung nicht von einer Remote-Sitzung aus erfolgen kann? Denn am Ende waren wir drei, die auf das „Problem“ gestoßen sind und uns gefragt haben, warum Gladys keine Geräte gefunden hat ^^

Wenn du mit „Remote-Sitzung“ „Gladys Plus“ meinst, sollte es eigentlich funktionieren.

Der Scan erfolgt von deinem Gerät, auf dem Gladys läuft, also egal, wo du bist, es wird bei dir gescannt und nicht dort, wo sich dein Browser befindet :slight_smile:

Wie verwaltest du die Verbindung des iPhones?
Soweit ich verstanden habe, wenn das iPhone im Tiefschlafmodus ist (nicht benutzt seit einer Weile), trennte es sich vom WLAN und der Benutzer wird als abwesend betrachtet.

Ansonsten habe ich noch ein anderes Problem @AlexTrovato, immer mit einem iPhone, bei Android kein Problem, es wird als anwesend betrachtet, obwohl es nicht zu Hause ist ^^

Ja, ich höre dich gut, Gladys Plus. Also müssen wir dieses Problem lösen, denn mehrere von uns haben die Integration von Gladys Plus getestet und der Scan zeigte keine Geräte an, obwohl es lokal funktioniert hat.

Ja, tatsächlich.

Betrifft dieser Fehler alle? Ist der Fehler auch in der letzten Version von LAN Manager vorhanden?

@guim31 Hast du Fehlerprotokolle in deinem Browser oder lokal beim Zugriff auf Gladys Plus?

Zweitens, kannst du LAN Manager lokal öffnen und den Inspektor unter dem Reiter „Netzwerk“ prüfen:

Uns interessiert die „Size“, also die Größe der Antwort-Payload.

Eine Möglichkeit wäre, dass der LAN Manager-Dienst zu große Payloads zurückgibt, die von Gladys Plus abgelehnt werden.

Ach, ich frage mich, ob es nicht ein Problem mit den vielen Schnittstellen war.
Denn tatsächlich hatte ich das Problem beim ersten Scan, aber nachdem der Standort festgelegt und okay war, hatte ich das Problem auf G+ nicht mehr.

Seltsamerweise funktioniert die Integration bei mir seit heute Abend nicht mehr. Keine Geräte mehr in Gladys gefunden.

Dabei zeigt mir nmap 16 Geräte an
image

EDIT:
Ohne dass ich den Grund kenne, funktioniert es nach einigen Stunden wieder
image

Bist du immer noch auf dem offiziellen Bild?
Denn es gibt große Verbesserungen auf dem Testbild!