AskSinAnalyzer - HM Funk Telegramm-Auswerter

Entwicklung und Bau von Hardware aller Art, die im HM-Umfeld eingesetzt werden kann

Moderator: Co-Administratoren

jp112sdl
Beiträge: 12085
Registriert: 20.11.2016, 20:01
Hat sich bedankt: 847 Mal
Danksagung erhalten: 2139 Mal
Kontaktdaten:

AskSinAnalyzer - HM Funk Telegramm-Auswerter

Beitrag von jp112sdl » 10.06.2019, 12:13

Moin miteinander,

in Zusammenarbeit mit Psi, der ein super schickes Web-Frontend gebaut hat, ist ein Gerät zur Analyse von HomeMatic Funktelegrammen (HM RF und HmIP) entstanden.

So lässt sich schnell herausfinden, welches Gerät A sendet an Partner B (oder auch an Alle), wie oft und mit welchen Parametern.

Der AskSinAnalyzer besteht aus 2 Hauptkomponenten.
  • einem Sniffer (Arduino Pro Mini mit CC1101 Funkmodul), der alle Telegramme empfängt und aufbereitet an
  • den Analyzer (ESP32) weiterleitet.
Auswerten lassen sich hierbei
  • der Absender,
  • der Empfänger,
  • die Empfangsstärke,
  • die Nachrichtenlänge,
  • der Nachrichten-Counter,
  • der Nachrichten-Typ,
  • die gesetzten Kommunikations-Flags
aus einem Funk-Telegramm.

▶️ Weiterhin besteht die Möglichkeit, statt der Geräteadresse (3 Bytes, Hexadezimal), die entsprechende 10-stellige Seriennummer, wie man sie in der CCU angezeigt bekommt, ausgeben zu lassen.

▶️ Das Gerät lässt sich auch komplett offline (ohne WLAN-Verbindung) nutzen. (Dann jedoch ohne die eben genannte Adressumwandlung.)

▶️ Auf einem (optionalen) TFT-Display sind immer die letzten 5 (Lang-Ausgabe) oder 15 (Kurz-Ausgabe) Telegramme ersichtlich.

Bild

▶️ Besteht eine WLAN-Verbindung, so kann man sich die Inhalte im Browser, optisch gut aufbereitet, anschauen.

Bild

▶️ Die dekodierten Informationen werden auf einer (optionalen) SD-Karte in Form einer CSV-Datei gespeichert. Ist die SD nicht vorhanden, wird die CSV Datei im (stark begrenzten) SPI Flash File System des ESP32 abgelegt.
Die CSV lässt sich über einen Browser herunterladen und zu einem späteren Zeitpunkt zu Analysezwecken jederzeit wieder importieren.


Das Projekt hat nun stable-Status, wird jedoch noch weiterentwickelt.

Interesse? -> https://github.com/jp112sdl/AskSinAnalyzer
...und dort am besten mal durchs Wiki arbeiten
Zuletzt geändert von jp112sdl am 21.08.2019, 13:01, insgesamt 2-mal geändert.

VG,
Jérôme ☕️

---
Support for my Homebrew-Devices: Download JP-HB-Devices Addon

darkbrain85
Beiträge: 1343
Registriert: 27.06.2015, 22:17
Hat sich bedankt: 43 Mal
Danksagung erhalten: 32 Mal

Re: AskSinAnalyzer - HM Funk Telegramm-Auswerter

Beitrag von darkbrain85 » 10.06.2019, 12:20

Sorry, aber was soll denn sowas?

Jetzt muss ich wieder Geld ausgeben und basteln/experimentieren... Schämt Euch!

Ne mal im Ernst: Geile Nummer! Das hätte ich mir alles von dem ELV Gerät gewünscht... ;-)

jp112sdl
Beiträge: 12085
Registriert: 20.11.2016, 20:01
Hat sich bedankt: 847 Mal
Danksagung erhalten: 2139 Mal
Kontaktdaten:

Re: AskSinAnalyzer - HM Funk Telegramm-Auswerter

Beitrag von jp112sdl » 10.06.2019, 12:25

Die Idee ist auch erst nach der Vorstellung des RFA entstanden... wo ich mir so dachte: 60 EUR für ein paar hässliche LEDs?
Aber ok - das Teil hat auch seine Berechtigung, denn mit dem erkennt man Dauer-HF-Träger, was hier nicht möglich ist.
Trotzdem halte ich den Preis für etwas zu hoch.

VG,
Jérôme ☕️

---
Support for my Homebrew-Devices: Download JP-HB-Devices Addon

TomMajor
Beiträge: 1790
Registriert: 30.08.2017, 23:25
Hat sich bedankt: 175 Mal
Danksagung erhalten: 399 Mal
Kontaktdaten:

Re: AskSinAnalyzer - HM Funk Telegramm-Auswerter

Beitrag von TomMajor » 10.06.2019, 12:40

Cooles Teil , Jerome, wie immer bei deinen Projekten 8)
Will ich haben Faktor liegt bei 100%
Viele Grüße,
Tom

klassisch
Beiträge: 3974
Registriert: 24.03.2011, 04:32
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 110 Mal
Danksagung erhalten: 70 Mal

Re: AskSinAnalyzer - HM Funk Telegramm-Auswerter

Beitrag von klassisch » 10.06.2019, 13:10

Klasse Sache! Das sieht ja richtig gut aus! Jetzt bräuchte ich nur noch richtig Zeit und Muße.
jp112sdl hat geschrieben:
10.06.2019, 12:25
Dauer-HF-Träger, was hier nicht möglich ist.
Schade das ist ein wichtiger Anwendungsfall.

Benutzeravatar
Psi
Beiträge: 512
Registriert: 09.08.2018, 19:58
Wohnort: Nürnberg
Hat sich bedankt: 27 Mal
Danksagung erhalten: 90 Mal

Re: AskSinAnalyzer - HM Funk Telegramm-Auswerter

Beitrag von Psi » 10.06.2019, 14:25

Ich hoffe die Woche noch ein Update der UI zu schaffen.

Wer hier wünsche hat darf diese gerne äußern :)

Benutzeravatar
deimos
Beiträge: 5383
Registriert: 20.06.2017, 10:38
System: Alternative CCU (auf Basis OCCU)
Wohnort: Leimersheim
Hat sich bedankt: 121 Mal
Danksagung erhalten: 950 Mal
Kontaktdaten:

Re: AskSinAnalyzer - HM Funk Telegramm-Auswerter

Beitrag von deimos » 10.06.2019, 14:44

Hi,

wirklich tolles Projekt. Rein aus Interesse: Sieht man da auch HmIP Telegramme?

Viele Grüße
Alex

jp112sdl
Beiträge: 12085
Registriert: 20.11.2016, 20:01
Hat sich bedankt: 847 Mal
Danksagung erhalten: 2139 Mal
Kontaktdaten:

Re: AskSinAnalyzer - HM Funk Telegramm-Auswerter

Beitrag von jp112sdl » 10.06.2019, 14:46

Ja (die roten).
Ich kann sie nur nicht interpretieren... Hab nur ein einziges HmIP Gerät. Den 1 Kanal PCB Aktor
Bildschirmfoto 2019-06-10 um 14.47.09.png

VG,
Jérôme ☕️

---
Support for my Homebrew-Devices: Download JP-HB-Devices Addon

Benutzeravatar
deimos
Beiträge: 5383
Registriert: 20.06.2017, 10:38
System: Alternative CCU (auf Basis OCCU)
Wohnort: Leimersheim
Hat sich bedankt: 121 Mal
Danksagung erhalten: 950 Mal
Kontaktdaten:

Re: AskSinAnalyzer - HM Funk Telegramm-Auswerter

Beitrag von deimos » 10.06.2019, 14:53

Hi,
jp112sdl hat geschrieben:
10.06.2019, 14:46
Ja (die roten).
Ich kann sie nur nicht interpretieren...
Super. Wobei klar ist, dass man bei HmIP nur aufgrund der Verschlüsselung nur eingeschränkt Infos sehen kann.
Aber meistens reicht es ja schon zu wissen, ob etwas gesendet wird.

Viele Grüße
Alex

Benutzeravatar
Black
Beiträge: 5463
Registriert: 12.09.2015, 22:31
System: Alternative CCU (auf Basis OCCU)
Wohnort: Wegberg
Hat sich bedankt: 418 Mal
Danksagung erhalten: 1069 Mal
Kontaktdaten:

Re: AskSinAnalyzer - HM Funk Telegramm-Auswerter

Beitrag von Black » 10.06.2019, 15:03

super Projekt... *top*
Wenn das Fernsehprogramm immer mehr durch nervende Werbung unterbrochen wird und der Radiomoderator nur noch Müll erzählt, ist es besser, die Zeit für sinnvolle Dinge zu nutzen -
mal aufs Klo zu gehen, ein Bier zu holen oder einfach mal den roten AUS-Knopf zu drücken. Klick - und weg

Script Time Scheduler V1.3
AstroSteuerung über Zeitmodul flexibel mit Offset / spätestens, frühestens
SDV 5.03.01 Das umfassende Entwicklungs und Diagnosetool für Homematik
Selektive Backups - Nützliche Dinge, die die WebUI nicht kann

Intel NUC6 Celeron 16GB mit 512GB SSD unter Proxxmox mit insgesamt 5 VM: 2 x bloatwarebefreiter Raspberrymatik, 2 x IOBroker als Middleware und einer MariaDB zur Archivierung. Verbrauch: 6W

technical contribution against annoying advertising

Antworten

Zurück zu „Hardwareentwicklung und Selbstbau von Aktoren und Sensoren“