Sonoff RF Bridge
Command | Payload | Beschreibung |
SetOption28 | Aktiviert die hexadezimale (0) oder dezimale (1) Darstellung der empfangenen RF-Signale |
|
RfCode | Zeigt den letzten vom Benutzer gesendeten 24-bit Code |
|
RfCode | 1..8388607 | Sendet einen 24-bit Benutzer Code mit Verwendung von RfSync, RfLow und RfHigh Zeitabstimmungen |
RfCode | #1..#7FFFFF | Sendet einen 24-bit hexadezimal Code mit Verwendung von RfSync, RfLow und RfHigh Zeitabstimmungen |
RfHigh | Zeigt die high Impulszeit in Mikrosekunden | |
RfHigh | 1 | Setzt die high Impulszeit zu 840 Mikrosekunden zurück |
RfHigh | 2..32767 | Setzt die high Impulszeit in Mikrosekunden |
RfHigh | #2..#7FFF | Setzt die high Impuszeit in Mikrosekunden in hexadecimal |
RfHost | Zeigt den 16-bit host Anteil des Benutzer Codes |
|
RfHost | 1 | Setzt den 16-bit host Anteil des Benutzer Codes zurück auf 11802 (#2E1A) |
RfHost | 2..32767 | Setzt den 16-bit host Anteil des Benutzer Codes |
RfHost | #2..7FFF | Setzt den 16-bit host Anteil des Benutzer Codes in hexadezimal |
RfKey | Sendet angelernte oder die Standart RF Daten für RfKey1 (RFTaste1) bis RfKey16 (RFTaste16) |
|
RfKey | 1 | Sendet die Standart RF Daten für RfKey1 bis RfKey16 unter Verwendung der RfSync, RfLow, RfHigh und RfHost Parameter |
RfKey | 2 | Learn RF data for RfKey1 to RfKey16 |
RfKey | 3 | Unlearn RF data for RfKey1 to RfKey16 |
RfKey | 4 | Save RF data using RfSync, RfLow, RfHigh and last RfCode parameters |
RfKey | 5 | Show default or learnt RF data |
RfLow | Show low pulse time in microseconds | |
RfLow | 1 | Reset low pulse time to 270 microseconds |
RfLow | 2..32767 | Set low pulse time in microseconds |
RfLow | #2..#7FFF | Set low pulse time in hexadecimal microseconds |
RfSync | Show start sync pulse time in microseconds | |
RfSync | 1 | Reset start sync pulse time to 8470 microseconds |
RfSync | 2..32767 | Set start sync pulse time in microseconds |
RfSync | #2..#7FFF | Set start sync pulse time in hexadecimal microseconds |
With EFM8BB1 RF chip firmware update support (released 20180604) the following commands become useful when the firmware has been updated by the provided Portisch firmware in folder tools/fw_efm8bb1.
Command | Payload | Description |
RfRaw | Show current state. Off for iTead default firmware, On for Portisch firmware support | |
RfRaw | 0 | (Default on restart) Set iTead default firmware support and messages |
RfRaw | 1 | Set Portisch firmware support and messages |
RfRaw | 166 or AAA655 | (Portisch) Start reading RF signals disabling iTead default RF handling |
RfRaw | 167 or AAA755 | (Portisch) Stop reading RF signals enabling iTead default RF handling |
RfRaw | 169 or AAA955 | (Portisch) Start learning predefined protocols |
RfRaw | 176 or AAB055 | (Portisch) Stop sniffing |
RfRaw | 177 or AAB155 | (Portisch) Start sniffing |
RfRaw | 192 or AAC000C055 | (Portisch) Beep - 00C0 is the length of the sound |
RfRaw | 255 or AAFF55 | (Portisch) Show Rf firmware version |
RfRaw | (Portisch) Data to be send to RF chip |