Schritt 8: Erschnüffeln Sie RF-Codes
Der nächste Schritt ist die RF-Codes erschnüffeln.
Jede Taste auf der Fernbedienung hat einen Code, der mit dem entsprechenden Schalter übereinstimmt. Auf dem Bild des Schalters oben muss der Schalter einen allgemeinen Code von 1502. Es ist der 4. Schalter im 5 Pack daher 1502-4. Aber wir brauchen die RF-Code, nicht der allgemeine Code. Um dies zu erhalten, riechen wir den RF-Code heraus.
Um diesen Switch mit der Fernbedienung einschalten, würden Sie einfach 4. "" Taste betätigen. So werden wir greifen den RF-Code gesendet, wenn die 4. "On" Taste gedrückt wird.
SSH in Ihre Pi wieder (oder Ihrer letzte Sitzung nur weiter, wenn Sie es nicht schließen) und ausführen:
Sudo Pilight-erhalten
Wenn kein Fehler vorliegt, fahren Sie vorbei an den unterstrichenen Text. Wenn es ein Fehler über "keine Pilight-Ssdp-Sitzungen gefunden", wirst du den unterstrichenen Text lesen möchten.
Der Fehler "keine Pilight-Ssdp-Sitzungen finden" würde bedeuten, dass "Pilight-Daemon" nicht ausgeführt wird. Die Chancen stehen gut es nicht beim Booten starten, und du musst ihn manuell starten. Tun Sie dies durch Ausführen der Befehl "Sudo Pilight-Daemon"
Schnappen Sie sich die Fernbedienung mit der Batterie aus Schritt 4, und bringen Sie es in der Nähe des Empfängers.
Wir beginnen mit Switch 1. Mit der Pilight-erhalten Programm noch läuft, die Taste "On" Taste #1.
Schauen Sie sich die Ausgabe der Pilight-erhalten Programm. Zeigen es etwas?
Ja! Es tat! Es sollte wie folgt aussehen!
"Nachricht": {}
"Id": "A3"
"Einheit": 34,
"Staat": "ein"
},
"Herkunft": "Empfänger"
"Protokoll": Clarus_switch ",
"Uuid": "SOMENUMBER", "wiederholt": 1
}
Jetzt müssen wir verstehen, was das bedeutet, und erlauben uns, sie zu kontrollieren.
Die Informationen müssen wir für den nächsten Schritt ist die Id, die Einheitund das Protokoll.