# Präsenzerkennung über das lokale Netzwerk

**URL:** <https://community.gladysassistant.com/t/detection-de-presence-via-le-reseau-local/6131>\
**Category:** Demandes livrées\
**Tags:** capteur-présence, feature-integration\
**Created:** [24. Februar 2021 um 14:47 UTC](https://community.gladysassistant.com/t/detection-de-presence-via-le-reseau-local/6131 "2021-02-24T14:47:54Z")\
**Posts on this page:** 20\
**Page:** 6

<div class="post-metadata">

**Author:** ![GBoulvin](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/gboulvin/32/10006_2.png) [@GBoulvin](https://community.gladysassistant.com/u/GBoulvin)\
**Post date:** [18. April 2023 um 20:12 UTC](https://community.gladysassistant.com/t/detection-de-presence-via-le-reseau-local/6131/101 "2023-04-18T20:12:44Z")

</div>

Ich musste auch die anderen zu scannenden CIDRs (Classless Inter-Domain Routing) deaktivieren, damit es funktioniert…

---

<div class="post-metadata">

**Author:** ![AlexTrovato](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/alextrovato/32/10705_2.png) [@AlexTrovato](https://community.gladysassistant.com/u/AlexTrovato)\
**Post date:** [18. April 2023 um 20:17 UTC](https://community.gladysassistant.com/t/detection-de-presence-via-le-reseau-local/6131/102 "2023-04-18T20:17:49Z")

</div>

> [@spenceur](#):
>
> Ansonsten habe ich eine Rückmeldung, ist es normal, dass beim Klicken auf den Scan-Button kein Spinner oder ähnliches erscheint, um dem Benutzer zu zeigen, dass eine Aktion ausgeführt wurde?  
> Denn egal wie oft ich klicke, ich weiß nicht, ob es scannt

Der Button ist rot 😃  
Ich werde sehen, ob ich eine Animation für den Button hinzufügen kann, ohne alles zu überladen.

> [@spenceur](#):
>
> Allerdings bestätige ich dir, dass ich das iPhone nicht im Netzwerk sehe, obwohl ich die Option für private WLAN-Adresse (true MAC) deaktiviert habe. Eine Idee @AlexTrovato

Äh… hallo 😃 nein, das sagt mir nichts… aber wenn du ein bisschen mit der Eingabeaufforderung spielst, kannst du die `nmap -sn 192.168.1.1/24`-Befehl versuchen (IP an dein Netzwerk anpassen).  
Wenn du dein iPhone hier siehst, ist es ein Bug im Gladys-Dienst.  
Wenn du das iPhone nicht siehst, kann es von deinem Gerät, dem Router, dem Netzwerk, dem iPhone… kommen.

> [@Will\_71](#):
>
> Aber was komisch ist, ist die mehrfache Erkennung des Telefons am selben Tag, obwohl ich nicht zu Hause war!

Hmm… eine Art Netzwerk-Cache?  
Wie bei @spencer, wenn du ein bisschen mit der Eingabeaufforderung spielst, trenne dein Smartphone vom WLAN, warte 1 Minute (normalerweise gibt es einen Cache im Router), versuche einen `nmap -sn 192.168.1.1/24`-Befehl (IP an dein Netzwerk anpassen).  
Wenn du dein Gerät nicht mehr siehst, ist es ein Problem mit dem Dienst.  
Wenn du es immer noch siehst, kann es von deinem Gerät, dem Router, dem Netzwerk (aber nicht vom Smartphone)… kommen.

> [@GBoulvin](#):
>
> Ich musste auch die anderen zu scannenden CIDRs deaktivieren, damit es funktioniert…

Danke, ich werde die „zu ressourcenintensiven“ Schnittstellen standardmäßig deaktivieren.

---

<div class="post-metadata">

**Author:** ![spenceur](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/spenceur/32/1961_2.png) [@spenceur](https://community.gladysassistant.com/u/spenceur)\
**Post date:** [18. April 2023 um 20:44 UTC](https://community.gladysassistant.com/t/detection-de-presence-via-le-reseau-local/6131/103 "2023-04-18T20:44:03Z")

</div>

> [@AlexTrovato](#):
>
> Der Knopf ist rot 😃

Ach soll er die Farbe ändern xD?  
Bei mir ist er immer noch rot :-s

---

<div class="post-metadata">

**Author:** ![AlexTrovato](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/alextrovato/32/10705_2.png) [@AlexTrovato](https://community.gladysassistant.com/u/AlexTrovato)\
**Post date:** [18. April 2023 um 21:06 UTC](https://community.gladysassistant.com/t/detection-de-presence-via-le-reseau-local/6131/104 "2023-04-18T21:06:44Z")

</div>

Das Problem ist, dass der Scan nicht stoppt.  
Ändere die Konfiguration der Schnittstellen (IP-Grenzen, die dich interessieren) und starte deine Gladys-Instanz neu… Wir wollen vermeiden, dass es über Nacht in Flammen aufgeht 😃 (Witz).

Ich setze gerade einen Zeitbegrenzer für den Scan ein.  
Aber es wird kein „Drehendes Rädchen“ auf dem Button geben, die Entwicklung ist „zu teuer“.  
Wir werden es so machen, dass er nach dem Rot wieder blau wird 😉

---

<div class="post-metadata">

**Author:** ![Will\_71](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/will_71/32/9582_2.png) [@Will\_71](https://community.gladysassistant.com/u/Will_71)\
**Post date:** [18. April 2023 um 21:20 UTC](https://community.gladysassistant.com/t/detection-de-presence-via-le-reseau-local/6131/105 "2023-04-18T21:20:18Z")

</div>

Ich habe den Befehl nmap ausprobiert und es funktioniert gut. Wenn ich das Telefon mit dem WLAN verbinde, erscheint es in der nmap-Liste. Wenn ich es trenne, taucht es nicht mehr auf.

Aber in Gladys 🥲. Ich habe Gladys neu gestartet und jetzt findet es nichts mehr

 ![image](https://gladys-assistant-community.b-cdn.net/uploads/default/original/2X/8/8e810ad5bb579703c223d5d2728ff4e0fc6a7a0f.png)

---

<div class="post-metadata">

**Author:** ![Will\_71](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/will_71/32/9582_2.png) [@Will\_71](https://community.gladysassistant.com/u/Will_71)\
**Post date:** [18. April 2023 um 21:24 UTC](https://community.gladysassistant.com/t/detection-de-presence-via-le-reseau-local/6131/106 "2023-04-18T21:24:49Z")

</div>

Ich habe ein zweites Mal neu gestartet und eine Fehlermeldung erhalten

 ![image](https://gladys-assistant-community.b-cdn.net/uploads/default/original/2X/1/1cf2c759fbc786fdc7b2651c37602a31f1d6b15b.png)

In den Logs scheint der Befehl nmap jedoch funktioniert zu haben  
 ![image](https://gladys-assistant-community.b-cdn.net/uploads/default/original/2X/e/e03158e14b5b6e62e2367a5796d6372c7e600011.png)

EDIT: Nach dem Aktualisieren der Seite ist die Liste erschienen

EDIT 2:  
Nach diesem zweiten Neustart von Gladys scheint es sich bei der Anzeige und der Erkennung meines Telefons auf dem Dashboard besser zu verhalten. Seltsam.

Ich werde morgen mit weiteren Geräten weitere Tests durchführen.

---

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [19. April 2023 um 01:40 UTC](https://community.gladysassistant.com/t/detection-de-presence-via-le-reseau-local/6131/107 "2023-04-19T01:40:24Z")

</div>

> [@AlexTrovato](#):
>
> Ich denke, @pierre-gilles wird nichts dagegen haben, wenn wir die Anzeige ändern, um den Gerätenamen statt den Feature-Namen für die Presence-Features anzuzeigen.

Kein Problem 🙂

> [@AlexTrovato](#):
>
> Wenn es funktioniert, machen wir eine Änderung, um die Docker-Schnittstellen standardmäßig zu deaktivieren (und die Suche zu stoppen, die nie endet).

Gibt es keine Timeout-Funktion beim Scannen? Ich denke, nach 60 Sekunden Scannen bringt es nichts, man sollte abbrechen. Andernfalls riskieren wir, dass sich Prozesse ins Unendliche anhäufen

> [@AlexTrovato](#):
>
> @spenceur, ich habe meine Produktionsinstallation auf einem Synology, und tatsächlich wurde kein Gerät erkannt, oder genauer gesagt, die Netzwerkentdeckung wurde nie abgeschlossen.

Gibt es keinen Indikator, dass eine Synchronisation läuft? Ein kleines Spinner-Symbol + eine kleine Nachricht wären willkommen, sonst ist es sehr frustrierend für den Benutzer, er weiß nicht, was passiert.

---

<div class="post-metadata">

**Author:** ![spenceur](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/spenceur/32/1961_2.png) [@spenceur](https://community.gladysassistant.com/u/spenceur)\
**Post date:** [19. April 2023 um 06:31 UTC](https://community.gladysassistant.com/t/detection-de-presence-via-le-reseau-local/6131/108 "2023-04-19T06:31:35Z")

</div>

> [@AlexTrovato](#):
>
> Euh… hallo 😃 nein, das sagt mir nichts… aber wenn du ein bisschen mit der Eingabeaufforderung spielst, kannst du mit dem Befehl `nmap -sn 192.168.1.1/24` (die IP an dein Netzwerk anpassend) versuchen.  
> Wenn du dein iPhone hier siehst, ist es ein Bug im Gladys-Dienst.  
> Wenn du das iPhone nicht siehst, könnte es an deinem Gerät, dem Router, dem Netzwerk oder dem iPhone liegen…

Hallo!  
Schlechte Nachricht, es erscheint tatsächlich im nmap-Befehl, allerdings, ohne dass es sich bewegt, ist es bei 4 von 5 Scans aufgetaucht.

---

<div class="post-metadata">

**Author:** ![Hizo](https://gladys-assistant-community.b-cdn.net/letter_avatar_proxy/v4/letter/h/51bf81/32.png) [@Hizo](https://community.gladysassistant.com/u/Hizo)\
**Post date:** [19. April 2023 um 06:54 UTC](https://community.gladysassistant.com/t/detection-de-presence-via-le-reseau-local/6131/109 "2023-04-19T06:54:46Z")

</div>

Hallo,

persönlich hat er es geschafft, es zu finden, ich habe es zufällig bemerkt.  
Ich habe alle Adressen außer meiner lokalen gelöscht, aber er sieht nichts mehr.

Ich habe mein Telefon hinzugefügt, aber er sagt, er hätte mich seit 10 Stunden nicht gesehen…

---

<div class="post-metadata">

**Author:** ![Will\_71](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/will_71/32/9582_2.png) [@Will\_71](https://community.gladysassistant.com/u/Will_71)\
**Post date:** [19. April 2023 um 08:53 UTC](https://community.gladysassistant.com/t/detection-de-presence-via-le-reseau-local/6131/110 "2023-04-19T08:53:28Z")

</div>

@AlexTrovato Heute Morgen scheint nach dem Neustart von Gladys gestern Abend alles zu funktionieren. Ich habe heute Morgen weitere Geräte hinzugefügt und es funktioniert einwandfrei.

---

<div class="post-metadata">

**Author:** ![GBoulvin](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/gboulvin/32/10006_2.png) [@GBoulvin](https://community.gladysassistant.com/u/GBoulvin)\
**Post date:** [19. April 2023 um 09:43 UTC](https://community.gladysassistant.com/t/detection-de-presence-via-le-reseau-local/6131/111 "2023-04-19T09:43:55Z")

</div>

@AlexTrovato Beim ersten Scan erhielt ich eine Warnung von meinem PiHole, dass er Gladys aufgrund einer zu großen Anzahl von Anfragen (mehr als 10.000) blockiert hat.  
Vielleicht haben einige Boxen diese Grenze von Haus aus, daher ist es tatsächlich sinnvoll, auf das Grundnetzwerk zu beschränken…

---

<div class="post-metadata">

**Author:** ![GBoulvin](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/gboulvin/32/10006_2.png) [@GBoulvin](https://community.gladysassistant.com/u/GBoulvin)\
**Post date:** [19. April 2023 um 17:06 UTC](https://community.gladysassistant.com/t/detection-de-presence-via-le-reseau-local/6131/112 "2023-04-19T17:06:00Z")

</div>

Kleines Problem und keine Ahnung, was das ist…  
Gestern hatte ich drei weitere Netzwerke (keine Ahnung, was die da machen).  
Nach der Deaktivierung funktionierte der Dienst.  
Heute Nachmittag tauchten drei weitere Netzwerke auf, standardmäßig aktiviert und endloses Scannen…

 ![Screenshot_20230419_190320](https://gladys-assistant-community.b-cdn.net/uploads/default/original/2X/8/8932a71c40ce5be24cc7459540a377320e1f8d4c.jpeg)  
Und ich glaube, das „Papierkorb“-Symbol hat keine Wirkung…

---

<div class="post-metadata">

**Author:** ![AlexTrovato](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/alextrovato/32/10705_2.png) [@AlexTrovato](https://community.gladysassistant.com/u/AlexTrovato)\
**Post date:** [19. April 2023 um 18:31 UTC](https://community.gladysassistant.com/t/detection-de-presence-via-le-reseau-local/6131/113 "2023-04-19T18:31:09Z")

</div>

> [@pierre-gilles](#):
>
> Gibt es keine Timeout-Funktion für einen Scan? Ich denke, nach 60 Sekunden Scan bringt das nichts, man sollte abbrechen. Sonst riskiert man, dass sich Prozesse ins Unendliche anhäufen

Die Scans häufen sich nicht an, um einen neuen Scan zu starten, muss der Dienst nicht bereits scannen… aber wenn er nicht beendet wird, ist das ärgerlich.  
Ich werde die „Timeout“-Funktion so schnell wie möglich implementieren.

> [@pierre-gilles](#):
>
> Gibt es keinen Indikator, dass eine Synchronisation läuft? Ein kleines Spinner-Symbol + eine kleine Nachricht wären willkommen, sonst ist es sehr frustrierend für den Nutzer, er weiß nicht, was passiert.

Ich werde versuchen, etwas Sauberes zu machen, aber das hat keine hohe Priorität. Die Schaltfläche „Scan starten“ wechselt von blau zu rot, wie bei Bluetooth, es gibt nur keine Animation.

> [@GBoulvin](#):
>
> Heute Nachmittag sind drei zusätzliche Netzwerke aufgetaucht, aktiviert per Voreinstellung und endloser Scan…

Man muss einen Weg finden, diese Netzwerke zu identifizieren… anscheinend sind es virtuelle Netzwerkschnittstellen…

Also, work in progress 🙂

Für Smartphones denke ich, dass die Korrektur des „unendlichen“ Scans helfen wird, klarer zu sehen.

---

<div class="post-metadata">

**Author:** ![AlexTrovato](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/alextrovato/32/10705_2.png) [@AlexTrovato](https://community.gladysassistant.com/u/AlexTrovato)\
**Post date:** [19. April 2023 um 19:38 UTC](https://community.gladysassistant.com/t/detection-de-presence-via-le-reseau-local/6131/114 "2023-04-19T19:38:01Z")

</div>

> [@GBoulvin](#):
>
> Und ich denke, dass das Mülleimer-Icon keine Wirkung hat…

Ich habe vergessen, dass der Mülleimer in einem Browser eine Meldung anzeigt, dass man keine Netzwerkschnittstelle löschen kann.

 ![image](https://gladys-assistant-community.b-cdn.net/uploads/default/original/2X/7/79b8d91dda6bccb872e1e93d861aadc6d094f074.png)

Ich sehe übrigens einen Tippfehler…

---

<div class="post-metadata">

**Author:** ![AlexTrovato](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/alextrovato/32/10705_2.png) [@AlexTrovato](https://community.gladysassistant.com/u/AlexTrovato)\
**Post date:** [19. April 2023 um 19:57 UTC](https://community.gladysassistant.com/t/detection-de-presence-via-le-reseau-local/6131/115 "2023-04-19T19:57:54Z")

</div>

Für Info, ich erstelle gerade ein neues Docker-Image (`atrovato/gladys:lan-manager`, verfügbar in etwa einer Stunde) mit den Korrekturen… ich habe es nicht selbst getestet 🙂

Ich bin mir nicht sicher, ob ich es bis zum Wochenende schaffe, es zu testen, also wenn jemand mutig ist und das Problem (vor allem das endlose Scannen und die Docker/veth-IPs, die standardmäßig deaktiviert sein sollten) reproduzieren kann, bin ich dankbar.

Denkt daran, eure Produktionsdatenbank zu sichern, indem ihr die Tests auf einer anderen Maschine als der eurer Gladys-Installation durchführt (oder beherrscht Backups der Datenbank).

Auf Wiedersehen und einen schönen Abend 😉

---

<div class="post-metadata">

**Author:** ![spenceur](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/spenceur/32/1961_2.png) [@spenceur](https://community.gladysassistant.com/u/spenceur)\
**Post date:** [19. April 2023 um 21:46 UTC](https://community.gladysassistant.com/t/detection-de-presence-via-le-reseau-local/6131/116 "2023-04-19T21:46:55Z")

</div>

Hallo @AlexTrovato  
Ich melde einen neuen Bug, wenn man die Option „Geräte ausblenden“ deaktiviert.  
Erscheint bei dir auch eine Duplikation des ersten Geräts? Ist das normal?  
Ich habe das noch dreimal, immer mit derselben MAC:

 ![Screenshot_20230419_234550_Chrome](https://gladys-assistant-community.b-cdn.net/uploads/default/original/2X/b/bc5363e44f6f6cec4012685aa54d5cd903629c05.jpeg)

---

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [20. April 2023 um 02:00 UTC](https://community.gladysassistant.com/t/detection-de-presence-via-le-reseau-local/6131/117 "2023-04-20T02:00:09Z")

</div>

> [@AlexTrovato](#):
>
> Ich werde den « Timeout » so schnell wie möglich einrichten.

Super! Zur Info hat die Bibliothek einen Parameter «&nbsp;scanTimeout&nbsp;», also ist es wirklich nicht kompliziert umzusetzen:

 ![Screenshot 2023-04-20 at 09.58.47](https://gladys-assistant-community.b-cdn.net/uploads/default/original/2X/4/475806788c20964ebc565037046fa69fc32d5f46.png)

> [@AlexTrovato](#):
>
> Ich werde versuchen, etwas Ordentliches zu machen, aber es hat keine hohe Priorität. Der « Scan starten »-Button wechselt von blau zu rot, wie beim Bluetooth, es gibt nur keine Animation.

2 Möglichkeiten, die relativ einfach umzusetzen sind:

- Entweder du setzt die Seite auf «&nbsp;loading&nbsp;», wie wir es überall mit dem Spinner machen

Ich spreche von dieser Klasse:

 ![Screenshot 2023-04-20 at 09.54.51](https://gladys-assistant-community.b-cdn.net/uploads/default/original/2X/3/3e3b817bebc0e0b381482473ad7af4f581784b43.png)

- Oder du fügst einen «&nbsp;alert alert-primary&nbsp;» mit der Nachricht «&nbsp;Ein Scan läuft gerade…&nbsp;» ein

---

<div class="post-metadata">

**Author:** ![AlexTrovato](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/alextrovato/32/10705_2.png) [@AlexTrovato](https://community.gladysassistant.com/u/AlexTrovato)\
**Post date:** [20. April 2023 um 05:01 UTC](https://community.gladysassistant.com/t/detection-de-presence-via-le-reseau-local/6131/118 "2023-04-20T05:01:30Z")

</div>

> [@pierre-gilles](#):
>
> du setzt die Seite auf „loading“, wie überall mit dem Spinner

Das hatte ich am Anfang gemacht, aber mit dem Auto-Scan, alle 2 Minuten, für eine Dauer von 1 Minute, hat der Benutzer keine Zeit, das zu tun, was er will, und die Seite ist wieder blockiert, um neu geladen zu werden.

> [@spenceur](#):
>
> Hallo @AlexTrovato  
> Ich zeige dir einen neuen Bug, wenn man die Option „Geräte ausblenden“ deaktiviert.  
> Ich habe eine Duplikation des ersten Geräts, das angezeigt wird. Ist das normal?  
> Ich habe das noch dreimal, immer mit der gleichen MAC:

Auf dem offiziellen Bild oder dem Testbild?  
Nein, das ist nicht normal.  
Wenn du es reproduzieren kannst, notiere genau, wie man es macht.  
Wenn ich es auf meiner Seite reproduzieren kann, kann ich es korrigieren.

---

<div class="post-metadata">

**Author:** ![spenceur](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/spenceur/32/1961_2.png) [@spenceur](https://community.gladysassistant.com/u/spenceur)\
**Post date:** [20. April 2023 um 05:39 UTC](https://community.gladysassistant.com/t/detection-de-presence-via-le-reseau-local/6131/119 "2023-04-20T05:39:34Z")

</div>

Auf dem offiziellen Bild habe ich es jedes Mal, wenn ich die Option „Verstecken“ deaktiviere:

1. Scanner
2. Gerät hinzufügen
3. Optionen deaktivieren
4. Magie, viele Dopplungen im Entdeckungs-Register

Ich mache nichts Besonderes ^^

---

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [20. April 2023 um 05:44 UTC](https://community.gladysassistant.com/t/detection-de-presence-via-le-reseau-local/6131/120 "2023-04-20T05:44:37Z")

</div>

> [@AlexTrovato](#):
>
> Das war das, was ich am Anfang gemacht hatte, aber mit dem automatischen Scan alle 2 Minuten, der 1 Minute dauert, hat der Benutzer keine Zeit, das zu tun, was er will, bevor die Seite wieder gesperrt wird, um neu geladen zu werden.

Ok, ich verstehe, in diesem Fall könnte der «&nbsp;alert alert-primary&nbsp;» oben auf der Seite eine Option sein

[Vorherige Seite](https://community.gladysassistant.com/t/detection-de-presence-via-le-reseau-local/6131.md?page=5)

[Nächste Seite](https://community.gladysassistant.com/t/detection-de-presence-via-le-reseau-local/6131.md?page=7)
