Nodos de Clawdbot
Nodos del asistente de IA Clawdbot para control distribuido de dispositivos. Aprende a configurar y gestionar nodos para audio, imágenes y comandos remotos.
Descripción General de los Nodos de Clawdbot
Los Nodos de Clawdbot extienden tu asistente de IA a dispositivos físicos y máquinas remotas. Los nodos permiten la reproducción de audio, visualización de imágenes y ejecución de comandos en toda tu red.
¿Qué son los Nodos?
Los nodos son agentes ligeros que se ejecutan en dispositivos:
- Nodos de audio: Reproducen TTS y archivos de audio
- Nodos de imagen: Muestran imágenes en pantallas
- Nodos de comando: Ejecutan comandos remotos
Inicio Rápido
Instalar Agente de Nodo
# Instalar en el dispositivo objetivo
npm install -g @clawdbot/node-agent
# Iniciar agente de nodo
clawdbot-node start --name "living-room"Registrar Nodo
# En la instancia principal de Clawdbot
clawdbot nodes add living-room --host 192.168.1.100 --port 3012Tipos de Nodos
Nodos de Audio
Reproducen audio a través de los altavoces del dispositivo:
| Característica | Descripción |
|---|---|
| TTS | Reproducción de texto a voz |
| Archivos de audio | Soporte MP3, WAV, OGG |
| Control de volumen | Ajuste remoto del volumen |
| Cola | Gestión de cola de audio |
Más información sobre Nodos de Audio
Nodos de Imagen
Muestran imágenes en pantallas conectadas:
| Característica | Descripción |
|---|---|
| Visualización | Mostrar imágenes en pantalla |
| Presentación | Rotación automática |
| Superposiciones | Superposiciones de texto y gráficos |
Más información sobre Nodos de Imagen
Configuración
Configuración del Agente de Nodo
{
"node": {
"name": "office-display",
"type": ["audio", "image"],
"port": 3012,
"gateway": "ws://192.168.1.1:3010"
}
}Configuración de Nodos en Gateway
{
"nodes": {
"enabled": true,
"devices": [
{
"name": "living-room",
"host": "192.168.1.100",
"port": 3012,
"capabilities": ["audio", "image"]
}
]
}
}Comandos de Nodos
CLI
# Listar nodos registrados
clawdbot nodes list
# Verificar estado del nodo
clawdbot nodes status living-room
# Enviar comando al nodo
clawdbot nodes exec living-room --cmd "play audio.mp3"
# Eliminar nodo
clawdbot nodes remove living-roomDescubrimiento de Nodos
Descubrimiento mDNS
{
"nodes": {
"discovery": {
"mdns": true,
"subnet": "192.168.1.0/24"
}
}
}Registro Manual
{
"nodes": {
"devices": [
{
"name": "bedroom",
"host": "192.168.1.101",
"port": 3012
}
]
}
}Seguridad
Autenticación
{
"node": {
"auth": {
"type": "token",
"token": "node-secret-token"
}
}
}TLS
{
"node": {
"tls": {
"enabled": true,
"cert": "/path/to/cert.pem",
"key": "/path/to/key.pem"
}
}
}Casos de Uso
Hogar Inteligente
- Reproducir anuncios en toda la casa
- Mostrar fotos familiares en pantallas
- Controlar reproducción multimedia
Oficina
- Pantallas de salas de reuniones
- Notificaciones de audio
- Tableros de estado
Próximos Pasos
- Nodos de Audio de Clawdbot - Reproducción de audio
- Nodos de Imagen de Clawdbot - Visualización de imágenes
- Gateway de Clawdbot - Configuración del gateway
Instalación de Clawdbot con Docker
Instala y ejecuta el asistente de IA Clawdbot en contenedores Docker. Configuración de gateway containerizado con Docker Compose.
Nodos de Audio de Clawdbot
Configura los nodos de audio del asistente de IA Clawdbot para texto a voz y reproducción de audio en dispositivos remotos.