Este nodo escucha todos los telegramas KNX del gateway KNX Ultimate seleccionado, genera estadĂsticas, detecta anomalĂas simples y (opcionalmente) puede consultar a un LLM para producir un anĂĄlisis en lenguaje natural.
Qué hace
- Mantiene un historial deslizante de telegramas KNX (ya decodificados por KNX Ultimate) en RAM.
- Emite resĂșmenes de trĂĄfico de forma periĂłdica o bajo demanda (Top GA, tipos de evento, tasa).
- Emite eventos de anomalĂa (tasa del bus demasiado alta, spam en GA, âflappingâ).
- Opcional: consulta a un LLM usando el comando
ask.
Salidas
- Resumen/EstadĂsticas (
msg.payloades JSON) - AnomalĂas (
msg.payloades JSON con detalles) - Asistente IA (
msg.payloades texto; incluyemsg.summary)
Comandos (pin de entrada)
EnvĂa un mensaje con msg.topic:
summary(o vacĂo): emite un resumen inmediatamentereset: limpia historial y contadoresask: pregunta al LLM usando resumen + trĂĄfico reciente
Para ask, escribe la pregunta en msg.prompt (recomendado) o en msg.payload (string).
Notas
- Si habilitas el LLM, la informaciĂłn del bus se enviarĂĄ al endpoint configurado. Usa un proveedor local si quieres mantener los datos onâpremise.
- Para OpenAI, pega solo la API key (empieza por
sk-). No peguesBearer ...ni toda la cabeceraAuthorization: ....