CKO Modbus Inspector

LOKALE WINDOWS-ANWENDUNG · MODBUS-DIAGNOSE

CKO Modbus
Inspector

MVP · 0.6.0

Modbus-Geräte im Netzwerk finden, Unit-IDs prüfen, Register durchsuchen und Rohwerte sicher in verwertbare Datenpunkte übersetzen.

✓ Modbus TCP✓ RTU über TCP und USB✓ Register-Decoder✓ Lokale Profile
CKO Modbus Inspector mit Registeranalyse und plausibler Datenpunktsuche

WERKZEUGKETTE

Von der IP-Adresse bis zum fertigen Datenpunkt

Alle wichtigen Prüfschritte befinden sich in einer geführten lokalen Oberfläche.

⌕

Netzwerk-Scan

Private IPv4-Netze bis /24 nach erreichbaren Modbus-TCP-Zielen durchsuchen.

ID

Unit-IDs

Teilnehmer hinter Gateways prüfen und echte Modbus-Antworten von offenen TCP-Ports unterscheiden.

▦

Register-Finder

FC03 und FC04 in begrenzten Bereichen lesen, Änderungen vergleichen – oder SunSpec-Geräte automatisch erkennen, samt Skalierung.

01

Decoder

16-, 32- und 64-Bit-Werte, Float16 und Text in allen üblichen Byte- und Word-Reihenfolgen vergleichen.

✓

Plausible Werte

Messgrösse, Erwartungswert und Toleranz eingeben und passende Interpretationen bewerten lassen.

●

Profile & Monitor

Geprüfte Datenpunkte lokal speichern, live beobachten, als Visu-CSV oder Home-Assistant-YAML exportieren und Werte nach Freigabe schreiben.

◉

PRIVATSPHÄRE BY DESIGN

Anlagen- und Profildaten bleiben auf deinem PC.

Der Inspector läuft ausschliesslich auf 127.0.0.1. Nur die optionale KI-Suche überträgt nach ausdrücklichem Knopfdruck Hersteller-, Modell- und Firmwareangaben an den gewählten Anbieter.

Lokal verarbeitet

START

Entpacken, Setup starten, fertig

  • ZIP-Datei entpacken – darin liegt nur CKO-Modbus-Inspector-Setup.exe
  • Setup doppelklicken und den Schritten folgen
  • Startmenü- und Desktop-Verknüpfung mit CKO-Logo werden angelegt
  • Nach der Installation öffnet sich der Inspector im Browser
  • Beenden über Tool beenden, deinstallieren über Windows-Einstellungen → Apps

VORAUSSETZUNG

Keine Python-Installation nötig

Das Setup bringt alles mit und installiert ohne Administratorrechte. Windows kann beim ersten Start eine SmartScreen-Warnung anzeigen, weil das Setup noch nicht digital signiert ist – der Build ist öffentlich auf GitHub nachvollziehbar. Profile und Geräte-Nachschlagewerk bleiben bei Updates erhalten; die mitgelieferten Geräteeinträge werden beim ersten Start automatisch übernommen.

AKTUELLE MVP-VERSION

CKO Modbus Inspector 0.6.0

Windows-Setup für Windows 10/11 (64 Bit) – die ZIP-Datei enthält nur das Setup, Python ist nicht nötig. Findet Modbus-Geräte im Netz oder RS485-Zähler direkt über einen USB-Adapter, ermittelt Unit-IDs und Baudrate, entschlüsselt Register und sammelt geprüfte Datenpunkte als Profil und Zählerliste – geführt Schritt für Schritt mit bebilderten Anleitungen, SunSpec-Erkennung und Geräte-Nachschlagewerk; lokal, Schreiben nur nach bewusster Freigabe. Was ist neu? → Changelog

Windows 10/11Ohne Python · ohne AdminrechteSchreiben nur nach Freigabe

Hinweis zu Microsoft Defender: Version 0.5.0 wurde von Defender fälschlich als Bedrohung gemeldet («Wacatac.H!ml», ein bekannter Fehlalarm bei Python-Programmen ohne Code-Signatur) und deshalb zurückgezogen. Version 0.5.1 enthält dieselben Funktionen mit einem neu gebauten Programmstart und wird nicht mehr gemeldet. Sie wird direkt aus dem öffentlichen Quellcode gebaut.

CHANGELOG

Was ist neu?

Wichtige Änderungen und Erweiterungen je Version. Die vollständige Liste steht im README auf GitHub.

0.6.017.10.2026
  • Live-Monitor zeigt jetzt klar, ob ein Wert aktuell, veraltet oder noch nie gelesen wurde – nach einem Verbindungsabbruch bleibt der letzte gute Wert sichtbar statt kommentarlos zu verschwinden.
  • Register-Finder blendet Treffer mit 0xFFFF nicht mehr automatisch aus und zeigt dazu die UInt16- und Int16-Interpretation; aktive Filter sind jetzt sichtbar, inklusive gezielter Adresssuche.
  • «Für neues Projekt verwenden» fragt jetzt gezielt nach, bevor IP-Adresse, COM-Port und Unit-IDs der alten Anlage übernommen werden.
  • Neuer Adressassistent im Decoder rechnet Handbuchadressen (z. B. «Input Register ab 30001») automatisch in die richtige Register-Adresse um; Hersteller und Modell lassen sich beim Anlegen eines Geräts aus der Bibliothek auswählen.
0.5.113.10.2026
  • Neu gebauter Programmstart (eigener PyInstaller-Bootloader): Microsoft Defender hatte 0.5.0 fälschlich als Bedrohung gemeldet («Wacatac.H!ml»), 0.5.0 wurde deshalb zurückgezogen.
  • Funktionen wie 0.5.0 – wer 0.5.0 nicht installieren konnte, erhält mit 0.5.1 alle Neuerungen.
0.5.013.10.2026
  • Modbus RTU direkt über einen USB-RS485-Adapter: RS485-Zähler am Laptop prüfen – vor oder statt dem Gateway.
  • «Einstellungen automatisch suchen» findet Baudrate, Datenformat und Unit-ID; eigene bebilderte Anleitung für Verdrahtung, Bus-Aufbau und Fehlersuche.
  • Zählerliste mit KNX-DPT-Vorschlag als CSV oder PDF, Plausibilitätshinweise im Live-Monitor.
  • Neun weitere Energiezähler im Nachschlagewerk (u. a. Saia ALE3, ABB B23/B24, Schneider iEM3155, Finder 7M, Eltako, inepro, Shelly Pro 3EM); alle Datenpunkte eines Geräts mit einem Klick in den Live-Monitor.
0.4.012.10.2026
  • SunSpec-Erkennung: Wechselrichter, Zähler und Speicher melden Hersteller, Modell, Seriennummer und alle Messwerte samt Skalierung – ohne Registersuche.
  • Geräte-Nachschlagewerk um 76 Zähler, Wechselrichter und Speicher aus den offenen evcc-Vorlagen erweitert; eigene Loxone-Modbus-Vorlagen (.xml) lassen sich importieren.
  • Bebilderte Kurzanleitung «So geht's» direkt im Programm.
0.3.012.10.2026
  • Eine gemeinsame Verbindung pro Gerät mit automatischem Wiederverbinden und Statusanzeige – schont Geräte, die nur wenige Modbus-Sitzungen annehmen.
  • Werte schreiben (Coils, Holding-Register) nach bewusster Freigabe, mit Vorschau, Bestätigung und Rücklesen.
  • Export als YAML für die Home-Assistant-Integration «Modbus»; neue Datentypen Float16 und Text.
Ältere Versionen
0.2.601.10.2026
  • Seitenleiste scrollt in kleinen Fenstern, statt Schritte zu verdecken.
0.2.501.10.2026
  • Hinweis in der Anwendung, sobald eine neue Version verfügbar ist (abschaltbar, überträgt keine Profil- oder Anlagendaten).
0.2.401.10.2026
  • Doppelten Weiter-Button entfernt, «optional» deutlich hervorgehoben.
0.2.301.10.2026
  • Umschalter zwischen hellem und dunklem Design.
0.2.230.09.2026
  • Geräteauswahl (Schritt 01) als optional gekennzeichnet.
0.2.130.09.2026
  • Geführter Arbeitsablauf mit «Weiter zu Schritt …» und erledigten Schritten.
  • Lehnt ein Gerät einen Registerblock ab, wird automatisch der lesbare Teil gelesen; Fehlermeldungen mit Klartext und Tipps.
  • Netzwerk-Scan erkennt Modbus RTU über TCP.
0.2.030.09.2026
  • Windows-Setup statt ZIP mit Einzeldateien: Startmenü- und Desktop-Verknüpfung, keine Python-Installation nötig.
  • Mitgelieferte Geräteeinträge landen automatisch im Nachschlagewerk; Button «Fehler oder Idee melden».
0.1.xbis 22.09.2026
  • MVP: Netzwerk-Scan, Unit-ID-Suche, Register-Finder, Decoder mit allen Reihenfolgen, plausible Werte, Profile, Live-Monitor und Visu-CSV-Export.
Vergrösserte Ansicht