Moin,
es gibt doch von ThinkBee diese batterielosen Schalter. Günstig, einfach anzubringen und auch noch wetterfest. Nur die Empfänger finde ich nicht doll. Nur 230V und auch in den Schaltmöglichkeiten recht begrenzt. Da muss natürlich eine flexiblere Lösung mit MCU her!
Ich habe mit dem HackRF einen Baseband-Mitschnitt (433,92 MHz und 20 MHz Bandbreite) mit einem Einschalter und einem Ausschalter angefertigt. Wer mag, der kann sich die originalen .wav-Dateien hier herunterladen:
https://drive.google.com/file/d/1qdFoKUZUlZDegIM7bJkPCaEhAsy9CUfP/view?usp=sharing
Die aufgezeichneten Signale sind etwas übersteuert, aber man kann schon ganz gut erkennen, dass es sich um eine ASK/OOK-Modulation handelt. Nur kann ich die nicht so sehr den üblichen Line-Codes zuordnen. Zuerst sah es mir wie eine Manchester-Codierung aus, aber das kann aufgrund der immer gleich langen "high"-Zeiten (bis auf das "Stoppbit") eigentlich nicht sein.
Für mich sieht es eher so aus, also ob ein Wechsel auf "high" immer den Empfänger synchronisiert und dann die Länge der anschließenden Pause entscheidend für 0 oder 1 ist. Irgendwann kommt noch eine Art "Stopp-Bit" mit einer doppelt so langen "high"-Zeit.
Die Sequenz von 3-ca. 16 ms wird dann übrigens noch drei mal wiederholt, die habe ich in den Bildern abgeschnitten.
Was meint Ihr, was das für eine Kodierung sein könnte? Kann man das mit irgendeiner Packet-Engine der bekannten 433-MHz-Receiver (z.B. CC1101) auswerten? Oder nur direkt in der MCU?
Gruß, Oliver

