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: 3027
Registriert: 20.11.2016, 20:01
Hat sich bedankt: 7 Mal
Danksagung erhalten: 31 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

darkbrain85
Beiträge: 1070
Registriert: 27.06.2015, 22:17
Hat sich bedankt: 3 Mal
Danksagung erhalten: 3 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: 3027
Registriert: 20.11.2016, 20:01
Hat sich bedankt: 7 Mal
Danksagung erhalten: 31 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

TomMajor
Beiträge: 379
Registriert: 30.08.2017, 23:25
Hat sich bedankt: 5 Mal
Danksagung erhalten: 15 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: 3444
Registriert: 24.03.2011, 04:32
Hat sich bedankt: 2 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: 132
Registriert: 09.08.2018, 19:58
Wohnort: Nürnberg
Hat sich bedankt: 5 Mal
Danksagung erhalten: 3 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 :)

deimos
Beiträge: 2886
Registriert: 20.06.2017, 10:38
Wohnort: Leimersheim
Hat sich bedankt: 3 Mal
Danksagung erhalten: 15 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: 3027
Registriert: 20.11.2016, 20:01
Hat sich bedankt: 7 Mal
Danksagung erhalten: 31 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

deimos
Beiträge: 2886
Registriert: 20.06.2017, 10:38
Wohnort: Leimersheim
Hat sich bedankt: 3 Mal
Danksagung erhalten: 15 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: 1806
Registriert: 12.09.2015, 22:31
Wohnort: Wegberg
Hat sich bedankt: 4 Mal
Danksagung erhalten: 12 Mal
Kontaktdaten:

Re: AskSinAnalyzer - HM Funk Telegramm-Auswerter

Beitrag von Black » 10.06.2019, 15:03

super Projekt... *top*
Die Wahrheit ist ein Chor aus Wind
Meine Seite, ok noch bisschen im Aufbau

RaspberryMatic 3.45.7.20190507 mit Groundplane Antennenmod (Mein Grundstück ist halt etwas gross)
jede Menge Sensoren und Aktoren, Logamatic 2107 Gateway zum Buderus Kessel
ioBroker unter ProxMox auf NUC als Hauptsteuersystem und Visualisierung
Script Time Scheduler V1.3
SDV 3.08.11 Scripteditor und Objektinspektor

Antworten

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