Skip to content

Geräte verwalten ​

Wie entferne ich ein WLED-Gerät aus dem Adapter? ​

Kurz: Du löschst ein Gerät im Admin unter „Geräte“ über den Papierkorb oder in den Instanzeinstellungen über den roten Knopf in der Spalte „Entfernen“. Der Adapter entfernt dabei alle Datenpunkte des Geräts und beendet Verbindung und Timer. Läuft das Gerät noch in deinem Netz, findet der Adapter es per Bonjour wieder und legt es neu an.

So gehst du vor: im Device Manager ​

  1. Öffne im Admin den Reiter „Geräte“ und wähle die Instanz wled.<Instanz>.
  2. Klicke beim Gerät auf den Papierkorb („Gerät löschen“).
  3. Bestätige die Frage „Möchten Sie das Gerät <Gerät> wirklich löschen?“.
  4. Das Gerät verschwindet aus der Liste. Im Log steht <MAC> deleted.

So gehst du vor: in den Instanzeinstellungen ​

  1. Öffne im Admin unter „Instanzen“ die Einstellungen von wled.<Instanz>.
  2. In der Gerätetabelle klickst du in der Spalte „Entfernen“ auf den roten Knopf mit dem Papierkorb.
  3. Der Dialog „Gerät löschen Bestätigung“ zeigt Name und IP-Adresse. Klicke auf „Gerät löschen“.
  4. Die Meldung „Gerät erfolgreich gelöscht“ bestätigt das Löschen. Bei einem Fehler erscheint „Gerät konnte nicht gelöscht werden“.

CAUTION

Beim Löschen entfernt der Adapter das Geräteobjekt wled.<Instanz>.<MAC> mit allen Datenpunkten darunter. Skripte, VIS-Ansichten und Aliase, die auf diese Datenpunkte zeigen, laufen danach ins Leere. Legt der Adapter das Gerät später neu an, entstehen die Datenpunkte wieder unter derselben MAC.

Was der Adapter beim Löschen aufräumt ​

Der Adapter stoppt für das Gerät den Watchdog und die Timer, schließt die WebSocket-Verbindung und vergisst das Gerät. Das gilt auch, wenn du das Geräteobjekt wled.<Instanz>.<MAC> direkt im Reiter „Objekte“ löschst. Im Log steht dann Device <MAC> was deleted from object tree, cleaning up backend processes and objects.

Kennt der Adapter das Gerät beim Löschen im Reiter „Objekte“ nicht, zum Beispiel weil es noch nie verbunden war, meldet er Device <MAC> not found in devices array, cannot clean up backend processes and objects. Die Objekte sind trotzdem gelöscht, die Warnung kannst du ignorieren.

Warum taucht das gelöschte Gerät wieder auf? ​

Der Adapter sucht WLED-Geräte per Bonjour (mDNS). Die Suche startet beim Adapterstart und wenn du im Reiter „Geräte“ auf „Neue Geräte suchen“ klickst. Meldet sich dabei ein Gerät, das der Adapter nicht kennt, legt er es neu an. Ein gelöschtes Gerät, das noch eingeschaltet in deinem Netz läuft, erscheint deshalb wieder. Es gibt keine Liste, mit der du einzelne Geräte von der Suche ausschließt.

Lösche ein Gerät deshalb erst, wenn du es nicht mehr betreibst oder aus dem Netz genommen hast.

Ablauf: Du löschst das Gerät im Reiter „Geräte“, in den Instanzeinstellungen, im Reiter „Objekte“ oder per Skript. Der Adapter löscht die Datenpunkte und stoppt Watchdog, Timer und WebSocket. Läuft das Gerät noch im Netz, findet Bonjour es beim Adapterstart oder bei „Neue Geräte suchen“ wieder und der Adapter legt es unter derselben MAC neu an.

Gerät per Skript löschen ​

Mit sendTo löschst du ein Gerät über seine IP-Adresse. Die Antwort ist success oder failed:

js
sendTo('wled.0', 'deleteDevice', '192.168.x.y', (result) => {
    log(`Gerät löschen: ${result}`);
});

Findet der Adapter kein Gerät mit dieser IP-Adresse, steht im Log Device with IP 192.168.x.y not found und die Antwort ist failed.

Ältere Versionen ​

Bis v0.9.2: In den Instanzeinstellungen lässt sich ein Gerät, das seit dem Adapterstart offline ist, nicht löschen. Es erscheint „Gerät konnte nicht gelöscht werden“, im Log steht Device with IP 192.168.x.y not found. Lösche das Gerät in diesem Fall im Reiter „Geräte“ oder im Reiter „Objekte“.

Ab v0.9.3: Das Löschen in den Instanzeinstellungen klappt auch für Geräte, die offline sind (#787). Der Adapter sucht das Gerät dazu auch im Objektbaum.

Bis v0.9.2: Im Reiter „Geräte“ wartet der Dialog nicht auf das Ergebnis und zeigt keinen Fehler an. Bei Instanzen ab wled.10 scheitert das Löschen dort. Nutze dann den Reiter „Objekte“.

Ab v0.9.3: Der Dialog im Reiter „Geräte“ wartet auf das Ergebnis, zeigt bei einem Fehler „Gerät <Gerät> kann nicht gelöscht werden“ und funktioniert auch bei Instanzen ab wled.10 (#914).

Ab v0.9.3: „Neue Geräte suchen“ beendet zuerst die laufende Suche und startet dann eine neue. Es laufen keine Suchen nebeneinander (#905).

Siehe auch: Wie und wann findet der Adapter meine WLED-Geräte automatisch? · Wie füge ich ein Gerät manuell per IP hinzu?

Wie gehe ich mit ausgeschalteten oder offline Geräten um, und wie werde ich die Log-Meldungen los? ​

Dieser Abschnitt wird noch geschrieben.

Was passiert mit Befehlen an ein ausgeschaltetes Gerät? ​

Dieser Abschnitt wird noch geschrieben.

Knowledge has no value unless you use and share it