Desarrollo y DevOps

Monitorear Reprodución de Spotify vía MQTT y Registrar Datos

26 nodos 301 150 Automatic trigger
Descargar

Descripción del flujo de trabajo

Una plantilla de automatización que escucha eventos de reproducción de Spotify a través de disparadores MQTT, procesa datos entrantes con filtros y lógica condicional, y registra información musical mientras ejecuta acciones personalizadas según el estado.

Cómo funciona

  1. 1.Recibir señales de estado de reproducción desde el broker MQTT
  2. 2.Procesar y dividir datos entrantes usando nodo splitOut
  3. 3.Aplicar filtros y lógica condicional para categorizar eventos
  4. 4.Ejecutar solicitudes HTTP según el estado de reproducción
  5. 5.Registrar detalles de pistas e información de reproducción

Casos de uso

  • Rastrear canciones favoritas y recopilar estadísticas de escucha automáticamente
  • Activar flujos externos cuando géneros o artistas específicos comienzan a reproducirse
  • Documentar patrones de escucha y análisis de uso para información personal

Requisitos

  • Conexión activa de cuenta Spotify configurada
  • Broker MQTT en funcionamiento con credenciales adecuadas
  • Comprensión de lógica condicional y filtrado de datos

Valor del servicio

Ideal como servicio de automatización operativa para conectar sistemas, reducir tareas manuales y acelerar la entrega de resultados a clientes o equipos internos.

Aplicaciones utilizadas

If Mqtt Trigger

Detalles

Disparador Automatic trigger
Nodos 26
Aplicaciones 2
Vistas 301
Descargas 150

Cómo usar

  1. 1.Haz clic en "Descargar plantilla"
  2. 2.Abre tu panel de n8n
  3. 3.Ve a Workflows > Import from File
  4. 4.Selecciona el archivo descargado y configura las credenciales

Nodos utilizados (26)

/

Spotify Next

If

#1

Spotify Resume

If

#2

Spotify Pause

If

#3

Sticky Note

Sticky Note

#4

Spotify API - Volume up 5pct

HTTP Request

#5

Spotify API - Volume down 5pct

HTTP Request

#6

Sticky Note8

Sticky Note

#7

Spotify API - Get Available Devices

HTTP Request

#8

Extract Individual Devices

Split Out

#9

Select Device by Name to get device_id

Filter

#10

Custom Function 1 - P1

HTTP Request

#11

Custom Function 2 - P2

If

#12

Custom Function 1 - P3

If

#13

Spotify API - Activate Target Playback Device

HTTP Request

#14

Route to Requested Function

Switch

#15

Custom Function 2 - P1

If

#16

Filter

Filter

#17

Globals

Set

#18

Custom Function 2 - P3

If

#19

Oops. How was this reached?

No Op

#20

Spotify API - Get Device Status

HTTP Request

#21

Already playing on Target Device?

If

#22

Is Playing?

If

#23

Spotify Prev

If

#24

MQTT Trigger - Remote Switch

Mqtt Trigger

#25

Remote Action -> Function Router

Switch

#26