UNPKG

node-red-contrib-knx-ultimate

Version:

Control your KNX and KNX Secure intallation via Node-Red! A bunch of KNX nodes, with integrated Philips HUE control, ETS group address importer, and KNX routing between interfaces. Easy to use and highly configurable.

75 lines (74 loc) 2.89 kB
{ "knxUltimateAI": { "title": "KNX AI (Analisi Traffico)", "sections": { "capture": "Cattura", "analysis": "Analisi", "anomalies": "Anomalie", "llm": "Assistente LLM" }, "properties": { "server": "Gateway", "name": "Nome", "topic": "Topic", "notifywrite": "Cattura GroupValue_Write", "notifyresponse": "Cattura GroupValue_Response", "notifyreadrequest": "Cattura GroupValue_Read", "analysisWindowSec": "Finestra analisi (secondi)", "historyWindowSec": "Finestra storico (secondi)", "maxEvents": "Eventi massimi in memoria", "emitIntervalSec": "Invia summary automatico (secondi, 0=off)", "topN": "Dimensione lista Top", "enablePattern": "Rileva pattern semplici (A -> B)", "patternMaxLagMs": "Ritardo massimo pattern (ms)", "patternMinCount": "Occorrenze minime pattern", "rateWindowSec": "Finestra rate (secondi)", "maxTelegramPerSecOverall": "Max telegrammi/sec totale (0=off)", "maxTelegramPerSecPerGA": "Max telegrammi/sec per GA (0=off)", "flapWindowSec": "Finestra flap (secondi)", "flapMaxChanges": "Max cambi per GA nella finestra (0=off)", "llmEnabled": "Abilita assistente LLM", "llmProvider": "Provider", "llmBaseUrl": "URL endpoint", "llmApiKey": "API key", "llmModel": "Modello", "llmSystemPrompt": "Prompt di sistema", "llmTemperature": "Temperatura", "llmMaxTokens": "Token massimi", "llmTimeoutMs": "Timeout (ms)", "llmMaxEventsInPrompt": "Eventi recenti inclusi", "llmIncludeRaw": "Includi payload raw in hex", "llmIncludeFlowContext": "Includi inventario nodi KNX nei flow", "llmMaxFlowNodesInPrompt": "Max nodi del flow inclusi", "llmIncludeDocsSnippets": "Includi estratti documentazione (help/README/esempi)", "llmDocsLanguage": "Lingua documentazione", "llmDocsMaxSnippets": "Max estratti docs", "llmDocsMaxChars": "Max caratteri docs" }, "outputs": { "summary": "Summary/Statistiche", "anomalies": "Anomalie", "assistant": "Assistente AI" }, "selectlists": { "llmProvider": { "openai_compat": "Compatibile OpenAI (chat/completions)", "ollama": "Ollama (locale) - non ancora supportato" } }, "buttons": { "refreshModels": "Aggiorna" }, "messages": { "loadingModels": "Carico i modelli…", "loadedModels": "Modelli caricati", "ollamaNotSupported": "Integrazione Ollama marcata come non ancora supportata (test in corso)." }, "placeholder": { "llmBaseUrl": "https://api.openai.com/v1/chat/completions (o endpoint compatibile)", "llmApiKey": "Incolla la chiave (inizia con sk-)", "llmModel": "es. gpt-4o-mini", "llmSystemPrompt": "Opzionale. Lascia vuoto per default." } } }