Sieht toll aus. Der letzte Wert (direkt angezeigt) beim Lesen ist toll. Vor allem, dass schon ohne Lesen der letzte Wert inkl. Uhrzeit gezeigt wird und das man mehrere GA's einfügen kann. Danke.
Ankündigung
Einklappen
Keine Ankündigung bisher.
[Showcase] SpectrumKNX – Neues Tool für Langzeit-Analyse & Telegramm-Deep-Dive
Einklappen
Dieser Beitrag wurde beantwortet.
X
X
-
SpectrumKNX v2.0.0-beta.11
Kleines Update zur beta.10 (Docker-Tag 2.0.0-beta.11, HA-Add-ons "Spectrum KNX (Beta)" und "Spectrum KNX (HA Companion, Beta)").
Neu / geändert- Diagrammhöhe einstellbar: untere Kante eines Diagramms ziehen, Doppelklick setzt zurück (Issue 185)
- Play/Pause sitzt jetzt oben bei den Buffer-Aktionen und ist aus jedem Panel erreichbar (Issue 374)
- Last Seen Values: Live oder eingefroren. Live zeigt Telegramme sofort, ohne 10-Sekunden-Refresh; eingefroren zeigt an, wie viele neue Telegramme warten
Behoben- Passwortgeschütztes ETS-Projekt ließ sich im Windows- und Debian-Paket nicht hochladen ("Incorrect password or invalid file")
- Debian-Paket startete nicht; es ist jetzt wieder im Release enthalten
- Home Assistant: der Link "Weitere Informationen" beim Add-on funktioniert
Alle Details: Release Notes auf GitHub
Die stabile 2.0.0 rückt näher. Was fehlt euch noch, was hakt? Bitte testen und Probleme hier im Thread oder auf GitHub melden.
- Likes 1
Kommentar
-
Gibt es eine Möglichkeit, die Ga-Filter einer Farbe zuzuweisen?Zitat von martinhoefling Beitrag anzeigenWas fehlt euch noch
So kann ich ich im Busmonitor über die Farbzuweisung besser erkennen (wenn mehrere GA-Filter ausgewählt sind), um welche Telegramme es sich handelt
OT: Wieviel Spectrum steckt jetzt in HomeAssistant?
grafik.png
Zuletzt geändert von r4id; 12.10.2026, 08:31.
- Likes 1
Kommentar
-
Dankeschön für die Integration der vielen Issues!Zitat von martinhoefling Beitrag anzeigenSpectrumKNX v2.0.0-beta.11
Ich war immer noch bei der Beta7, aber jetzt sind aus meiner Sicht sehr hilfreiche und wichtige Neuerungen integriert, da musste ich nach meinem Urlaub unbedingt updaten und werde fleißig damit arbeiten.
Z.B. die Möglichkeit bei einer gefilterten Ansicht nur für eine Botschaft den TimeDelta Context einzublenden. Habe ich mir schon immer gewünscht (und daher ja auch das Issue eingestellt). Die Funktion ist super hilfreich für den klassischen Workflow bei der Fehlersuche. Erstmal filtern und dann nur bei der unerwarteten Stelle den Kontext mit einem Klick einblenden, ohne die Liste insgesamt aufzublähen. Aber natürlich gibt es noch viel mehr Neues....Toll!Gruß Bernhard
Kommentar
-
SpectrumKNX 2.0.0-beta.12 ist da
Hallo zusammen,
eine neue Beta mit mehreren Wünschen aus diesem Thread oder GH Issues:
Neu- Farbe pro Ziel-Filter (r4id): GAs in Active filters lassen sich einfärben, ihre Telegramme bekommen einen farbigen Balken in der Liste.
https://github.com/martinhoefling/Sp...KNX/issues/509 - Gebäudestruktur: Geräte anhaken (henfri): Only ticked zeigt nur die angehakten Geräte, z. B. Sender und Empfänger direkt untereinander.
https://github.com/martinhoefling/Sp...KNX/issues/505 - Warnung bei fehlenden Data-Secure-Schlüsseln: Fehlt Keyring oder Passwort, steht das jetzt im Log statt dass Secure-Telegramme stillschweigend fehlen.
https://github.com/martinhoefling/Sp...KNX/issues/513
Geändert- Bus-Ausfall wird nur einmal gemeldet (traxanos): statt zwei Logzeilen pro Verbindungsversuch nur noch Ausfall, Erinnerung alle 10 Minuten und Wiederherstellung.
https://github.com/martinhoefling/Sp...KNX/issues/504 - knx-telegram-store 0.15.1: SQLite-Datenbank wird etwa ein Viertel kleiner.
⚠️ SQLite-Nutzer (Docker mit SQLite, Debian, Windows): Die Datenbank wird beim ersten Start einmalig umgewandelt. Das braucht freien Platz in Größe der Datenbank, und ältere Versionen können sie danach nicht mehr lesen – also vorher ein Backup machen. PostgreSQL ist nicht betroffen.
Companion-Add-on: liest die HA-Datenbank im alten und im neuen Format. Der Log-Hinweis auf eine ausstehende Migration beim Start ist harmlos.
Update- Home Assistant: Beta-Add-on Spectrum KNX (Beta) bzw. Spectrum KNX Companion (Beta). Die normalen Add-ons bleiben bis 2.0.0 auf beta.6.
- Docker: Image-Tag 2.0.0-beta.12
Release Notes: https://github.com/martinhoefling/Sp...v2.0.0-beta.12
Feedback wie immer gern hier oder als Issue auf GitHub.
Viele Grüße
Martin
- Likes 3
Kommentar
- Farbe pro Ziel-Filter (r4id): GAs in Active filters lassen sich einfärben, ihre Telegramme bekommen einen farbigen Balken in der Liste.
-
Die Möglichkeit mit Edit und Active Filters gefällt mir sehr gut. Was mir fehlt, wäre bei Active Filters ein Button für alles de/aktivieren. Bei 10 GAs wäre es so einfacher ein GA auszuwählen.
Bei der Visualisierung gibt es nicht die option zwischen Targets und Active Filters zu switchen?
In der Visualisierung wäre es noch schon die Zeitspanne auswählen zu können. Bei mir sind derzeit nur die letzten 2,5h da. Ist das eine Limitierung von Anzahl Events o.ä.?
Auch wäre eine Anpassung der Grafik schön. Bei Binary sind die Balkon von der Höhe nicht wirklich groß. In einem Liniendiagramm sieht man es einfacher.
Bei Binary States Timeline werden auch die Namen abgeschnitten. Nach 17 Zeichen? Und beim unteren auch der Text in der bar
image.png
Und es wäre schön, wenn man die die bar klickt, dass man zu den letzten Telegrammen der GA springt.
Wenn ich auf die GA Namen in der Legende klicke passiert nichts.
In der Telegramliste kann ich auf "Show Quick Filter Bar". Allerdings habe ich es noch nicht hinbekommen nach der Zeit zu filtern. Bei before und after gibt es auch die Möglichkeit eine Zahl anzugeben. Was soll die bewirken?
Ein Export in csv wäre noch genial
Kommentar
-
Zitat von TWART016 Beitrag anzeigenEin Export in csv wäre noch genia
und wenn schon, unter Berücksichtigung der angewendeten Filtergemäss forenregeln soll man bitte und danke sagen! also: bitte und danke!
Kommentar
-
mir leuchtet nicht ein warum Delta-T contextual hinzugefügte Telegramme durch den Filter herausgefiltert werden. Im Kontext einer Nachricht zu gefilterten Attributen möchte ich doch alle (ungefiltert) zeitlich zugehörige Nachrichten sehen…
Ich würde gerne ein paar Pull Requests beisteuern das frontend betreffend, es scheint mir aber nicht mehr möglich das repo von nem lokalen Klon laufen zu lassen mit Vite-frontend…
Kommentar
-
Das ist der zeitliche Kontext einer Nachricht und bedeutet: zeige alle Nachrichten an die x ms vor und/oder y ms nach einer Nachricht (mit aktiviertem Kontext - Button in der Delta-T-Zelle) eintrafen und kennzeichne diese farblich. Wenn eh alle Nachrichten angezeigt werden dann gibt es natürlich keine zeitlich-kontextuellen Nachrichten, du funktioniert nur wenn Du Nachrichten filterst im Quick-Filter. Beispiel: du lässt dir nur Nachrichten mit „EG“ im GA-Namen anzeigen. Du möchtest aber sehen was innerhalb einer Sekunde vor und nach einer solchen. Nachricht auf dem Bus los war, uanbhängig davon ob der GA-Name der Nachricht EG enthielt oder nicht…Zitat von TWART016 Beitrag anzeigen… Bei before und after gibt es auch die Möglichkeit eine Zahl anzugeben. Was soll die bewirken?…
Kommentar
-
SpectrumKNX 2.0.0-beta.13 ist da
Hallo zusammen,
danke für das Feedback der letzten Tage! Die neue Beta enthält mehrere Wünsche daraus:
Neu- CSV-Export (TWART016, concept): In der Info-Leiste der Telegrammliste (i-Symbol im Spaltenkopf) gibt es einen Button CSV. Er exportiert genau die aktuelle Ansicht, also mit allen angewendeten Filtern inkl. Quick-Filter und Δt-Kontext. Unter Import/Export lässt sich die Datenbank zusätzlich zu ETS6-XML auch als CSV exportieren, Trennzeichen ; oder ,.
https://github.com/martinhoefling/Sp...KNX/issues/522 - Binary-Timeline: GA-Name anklicken (TWART016): Ein Klick auf den Namen in der Legende übernimmt die GA in den Filter und springt zu ihren neuesten Telegrammen in der Liste.
https://github.com/martinhoefling/Sp...KNX/issues/521
Geändert- Binary-Timeline: volle GA-Namen (TWART016): Die Namensspalte wird so breit wie der längste Name (bis 280 px) statt nach ca. 17 Zeichen abzuschneiden. Bei Hover stehen der volle Name und die Adresse. On/Off steht im sichtbaren Teil des Balkens.
- knx-telegram-store 0.15.2
Behoben- Δt-Kontext mit Quick-Filter (TabSel): Du hattest recht, das war ein Bug: Der Quick-Filter hat die Kontext-Zeilen wieder herausgefiltert. Jetzt dienen Quick-Filter-Treffer als Anker für den Kontext, im Group Monitor und in der History-Suche.
https://github.com/martinhoefling/Sp...KNX/issues/520 - Home-Assistant-Backups (farmio): Mit SQLite als Datenbank wird diese vor dem Backup sauber weggeschrieben und während der Kopie gesperrt. Telegramme aus dieser Zeit werden danach geschrieben.
Update- Home Assistant: Beta-Add-on Spectrum KNX (Beta) bzw. Spectrum KNX Companion (Beta). Die normalen Add-ons bleiben bis 2.0.0 auf beta.6.
- Docker: Image-Tag 2.0.0-beta.13
- Release Notes: https://github.com/martinhoefling/Sp...v2.0.0-beta.13
Zu weiteren Fragen- Visualisierung zeigt nur ca. 2,5 h (TWART016): Das ist keine Grenze der Visualisierung. Sie zeigt alles, was im Telegramm-Puffer geladen ist, und der hält standardmäßig die neuesten 100.000 Telegramme. Bei viel Busverkehr sind das eben ca. 2,5 h. Das Limit lässt sich in den Einstellungen erhöhen, ältere Daten kann man mit „Load History“ nachladen.
- Active Filters alle an/aus, Visualisierung ↔ Active Filters (TWART016): Habe ich beim Redesign von Filter und Sidebar notiert:
https://github.com/martinhoefling/Sp...KNX/issues/370 - Before/After-Zahlen im Quick-Filter: TabSel hat es schon erklärt: Das ist das Δt-Kontextfenster in ms vor bzw. nach einem Treffer.
- Frontend lokal mit Vite (TabSel): Bei mir läuft das Setup aus der CONTRIBUTING.md auf dem aktuellen main: Backend per uvicorn auf Port 8765, dann npm run dev im frontend-Ordner, /api und /ws werden durchgereicht. Was genau klappt bei dir nicht? Fehlermeldung, Node-/Python-Version, Docker oder nativ? Gern auch als Issue, PRs sind willkommen!
Feedback wie immer gern hier oder als Issue auf GitHub.
Viele Grüße
Martin
- Likes 3
Kommentar
- CSV-Export (TWART016, concept): In der Info-Leiste der Telegrammliste (i-Symbol im Spaltenkopf) gibt es einen Button CSV. Er exportiert genau die aktuelle Ansicht, also mit allen angewendeten Filtern inkl. Quick-Filter und Δt-Kontext. Unter Import/Export lässt sich die Datenbank zusätzlich zu ETS6-XML auch als CSV exportieren, Trennzeichen ; oder ,.
-
Hallo,
SpectrumKNX kann mittlerweile so viel, dass ich sicher bin, nur 5% zu kennen... Ich frage mich, wie man dem am Besten entgegen tritt. Normalerweise mag ich keine Videos.... Aber hier könnte das das Beste sein.
Falls Text, dann vielleicht am Besten via use-Cases - ansonsten wird vieles zu abstrakt, oder?
Gruß,
Hendrik
Kommentar
-
Ich versuchs nochmal und melde mich bei nem Fehler.
hast Du Dir mein Focus-Panel aus meinem Fork mal angesehen? Das wäre so mein erster Kandidat. Ich hab in meinem Fork deinen Filter und die Side Panels in visualization, last values durch ein Focus Panel ersetzt, deine Filter-Funktionalität in den quick-Filter verlegt. Du hast aber jetzt schon das Filter-Panel erweitert und ich möchte Usern nix wegnehmen, ich muss mir erst überlegen wie ich die Focus-Panel-Funktionalität in das Filter-panel bringe, und damit die side Panels ersetze… bei Deinem und,Claudes Tempo nicht leicht was PR-taugliches zu bauen
Kommentar
-
meines Erachtens wird es so langsam auch ein bisschen Wildwuchs im UI, bei der UX:
- Binary-Timeline: GA-Name anklicken ist doch doppelt gemoppelt, man hat ja schon den Absprung beim Klick auf nen dot im Diagramm…
- ein Import/export in settings, und dann doppelt gemoppelt in der quick-info?
Ich finde eine Konsolidierung täte gut, keep it simple, stupid…
- Likes 2
Kommentar
-
TabSel ein paar sachen hab ich aus deinem Fork übernommen / nachbauen lassen. Was ansonsten hilft ist mal mit dem Agenten zu brainstormen wie es konsistenter aussehen könnte und noch nicht zu implementieren. Sobald man den plan hat, lässt es sich viel leichter schritt für schritt umbauen. Bei dem Wildwuchs stimme ich dir zum Teil zu.
Ein Tutorial könnte man im Rahmen des Umbaus auch einbauen, das käme deinem punkt henfri entgegen. Videos selbst sind oft schwer zu warten und aktuell zu halten.
Kommentar


Kommentar