Clawdbot Knoten

Clawdbot KI-Assistent Knoten für verteilte Gerätesteuerung. Erfahren Sie, wie Sie Knoten für Audio, Bilder und Remote-Befehle einrichten und verwalten.

Übersicht der Clawdbot Knoten

Clawdbot Knoten erweitern Ihren KI-Assistenten auf physische Geräte und Remote-Maschinen. Knoten ermöglichen Audiowiedergabe, Bildanzeige und Befehlsausführung in Ihrem gesamten Netzwerk.

Was sind Knoten?

Knoten sind leichtgewichtige Agenten, die auf Geräten laufen:

  • Audio-Knoten: Spielen TTS und Audiodateien ab
  • Bild-Knoten: Zeigen Bilder auf Bildschirmen an
  • Befehls-Knoten: Führen Remote-Befehle aus

Schnellstart

Knoten-Agent installieren

# Auf dem Zielgerät installieren
npm install -g @clawdbot/node-agent

# Knoten-Agent starten
clawdbot-node start --name "living-room"

Knoten registrieren

# Auf der Haupt-Clawdbot-Instanz
clawdbot nodes add living-room --host 192.168.1.100 --port 3012

Knoten-Typen

Audio-Knoten

Audio über Gerätelautsprecher abspielen:

FunktionBeschreibung
TTSText-zu-Sprache-Wiedergabe
AudiodateienMP3, WAV, OGG-Unterstützung
LautstärkeregelungRemote-Lautstärkeanpassung
WarteschlangeAudio-Warteschlangenverwaltung

Mehr über Audio-Knoten erfahren

Bild-Knoten

Bilder auf verbundenen Bildschirmen anzeigen:

FunktionBeschreibung
AnzeigeBilder auf dem Bildschirm zeigen
DiashowAutomatische Rotation
ÜberlagerungenText- und Grafiküberlagerungen

Mehr über Bild-Knoten erfahren

Konfiguration

Knoten-Agent-Konfiguration

{
  "node": {
    "name": "office-display",
    "type": ["audio", "image"],
    "port": 3012,
    "gateway": "ws://192.168.1.1:3010"
  }
}

Gateway-Knoten-Konfiguration

{
  "nodes": {
    "enabled": true,
    "devices": [
      {
        "name": "living-room",
        "host": "192.168.1.100",
        "port": 3012,
        "capabilities": ["audio", "image"]
      }
    ]
  }
}

Knoten-Befehle

CLI

# Registrierte Knoten auflisten
clawdbot nodes list

# Knoten-Status prüfen
clawdbot nodes status living-room

# Befehl an Knoten senden
clawdbot nodes exec living-room --cmd "play audio.mp3"

# Knoten entfernen
clawdbot nodes remove living-room

Knoten-Erkennung

mDNS-Erkennung

{
  "nodes": {
    "discovery": {
      "mdns": true,
      "subnet": "192.168.1.0/24"
    }
  }
}

Manuelle Registrierung

{
  "nodes": {
    "devices": [
      {
        "name": "bedroom",
        "host": "192.168.1.101",
        "port": 3012
      }
    ]
  }
}

Sicherheit

Authentifizierung

{
  "node": {
    "auth": {
      "type": "token",
      "token": "node-secret-token"
    }
  }
}

TLS

{
  "node": {
    "tls": {
      "enabled": true,
      "cert": "/path/to/cert.pem",
      "key": "/path/to/key.pem"
    }
  }
}

Anwendungsfälle

Smart Home

  • Durchsagen im ganzen Haus abspielen
  • Familienfotos auf Bildschirmen anzeigen
  • Medienwiedergabe steuern

Büro

  • Besprechungsraum-Displays
  • Audio-Benachrichtigungen
  • Status-Boards

Nächste Schritte