HF-Signale von einer Fernbedienung können mit einem HF-Empfänger nicht empfangen werden

8

Problem

Ich kann die mit einer KaKu APA3-1500R-Fernbedienung mit einem an einen Raspberry Pi 3 angeschlossenen HF-Empfänger nicht empfangenen Signale empfangen.

Hardware

- HF-Empfänger (auf Niederländisch)
- KaKu APA3-1500R (auf Niederländisch)

zusätzliche Information

  • Der Empfänger funktioniert ordnungsgemäß. Das weiß ich, weil ich auch einen Sender habe und Signale richtig senden / empfangen kann.
  • Das KaKu-System funktioniert ordnungsgemäß. Ich kann den KaKu-Schalter mit der mitgelieferten Fernbedienung steuern.
  • Mit Bibliotheken wie pilight oder rpi-rf kann ich Codes von einem HF-Sender zum HF-Empfänger senden und empfangen. Beide Bibliotheken können jedoch das mit der KaKu-Fernbedienung gesendete Signal nicht empfangen. Dies ist besonders überraschend, da das betreffende KaKu-System in der Liste mit kompatiblen Geräten der Pilight-Bibliothek aufgeführt ist.

Frage

Wie soll ich vorgehen, um dieses Problem zu lösen? Vielleicht gibt es eine Möglichkeit, die vom HF-Empfänger empfangenen "Roh" -Werte zu lesen, ohne ein Protokoll anzugeben?

MuadDev
quelle
Das ist ein wirklich schrecklicher Empfänger. Primitive Designs wie dieses erzeugen häufig Rauschen, bis sie durch ein Signal beruhigt werden, und können ein Selbstlösch-Timing aufweisen, das mit der Datenrate von Fernsteuerungssystemen nicht kompatibel ist. Sie sollten Ihren Sender wahrscheinlich zuerst charakterisieren, entweder mit einem RTL-SDR-Dongle oder indem Sie die Änderung des Stromversorgungsstroms (oder sogar den Ausgang eines einfachen Dioden-HF-Leistungsdetektors) in Ihre Computer-Soundkarte einkoppeln, um die Hüllkurve des zu erfassen Übertragung und bestimmen so das Timing und die Codierung.
Chris Stratton
2
Vielen Dank für Ihre Antwort, aber wahrscheinlich ist nicht der Empfänger das Problem. Mit dieser Anleitung konnte ich das Signal, das meine Fernbedienung über den Empfänger sendet, tatsächlich lesen. Es liest deutlich den Ausgang des Empfängers, was darauf hinweist, dass möglicherweise ein Problem mit den verwendeten Protokollen vorliegt. Ich konnte das Signal noch nicht mit meinem Sender senden, aber jetzt kenne ich zumindest die Sequenz, die ich senden muss. Sobald ich es geschafft habe, das Signal tatsächlich erfolgreich zu senden, werde ich hier zurückmelden.
MuadDev

Antworten:

1

Schließlich gelang es mir, die HF-Signale mit diesem Git-Repo aufzunehmen und erfolgreich wiederzugeben .

MuadDev
quelle
4
Können Sie klarstellen, was das zugrunde liegende Problem war? Um dies ein bisschen weniger zu einer Nur-Link-Antwort zu machen und den Menschen in Zukunft zu helfen, zu entscheiden, ob dies auch ihnen hilft ...
Sean Houlihane
1
Leider habe ich keine Ahnung, was das zugrunde liegende Problem war. Ich vermute, dass alle anderen Bibliotheken das Protokoll meiner Fernbedienung nicht unterstützen, obwohl sie dies ausdrücklich angeben. Oder sie benötigen ein einzelnes korrektes Signal, während die verknüpfte Bibliothek auf wiederholte (beschädigte) Signale wartet und diese verwendet, um das ursprüngliche korrekte Signal zu rekonstruieren. Aber es ist wirklich jedermanns Vermutung. Ich schlage vor, die Antwort
offen