Ich habe Gemini gefragt und diese Antwort erhalten.
combien d’adresse maxi dans un RFlink?
Es gibt keine theoretische Grenze für die Anzahl der Adressen, die in RFLink selbst gespeichert werden, da es als eine « transparente » Gateway (Gateway) fungiert.
RFLink speichert keine feste Liste Ihrer Sensoren oder Steckdosen im Speicher: Es decodiert einfach die Funkrahmen, die es abfängt (433 MHz, 868 MHz usw.), und überträgt sie an Ihr Smart-Home-System (Home Assistant, Jeedom, Domoticz usw.).
Die maximale Anzahl von Adressen hängt von zwei Hauptkriterien ab:
1. Das Adressformat des Protokolls
Jedes von RFLink unterstützte Funkprotokoll hat seine eigene Adresscodierung:
-
Chacon / Blyss / RTS (Somfy): Die Adresse ist in der Regel auf 24 bis 32 Bits codiert (also mehr als 16 Millionen bis 4 Milliarden eindeutige Adressen möglich).
-
Oregon Scientific: Die Adresse hängt von den Kanal-IDs/Rolling-Codes ab (oft auf 0 bis 15 oder je nach Sensormodell begrenzt).
-
Kaku / Coco (TriState): Oft durch physische Schalter begrenzt (A bis P und 1 bis 16, also 256 Adressen).
2. Die Sättigung des Funksignals (praktische Grenze)
Wenn Sie zu viele Funkgeräte auf derselben Frequenz ansammeln (insbesondere bei 433 MHz), werden Signal-Kollisionen auftreten. In der Praxis wird das Funknetzwerk ab 50 bis 100 drahtlosen Geräten mit häufigem Senden/Empfangen instabil.
RFLink Gateway
Wenn Ihre Frage sich auf ein bestimmtes Protokoll (z. B. Somfy RTS, Chacon, Oregon) oder die Verwendung eines bestimmten Chips (z. B. NRF24L01 für MiLight) bezieht, präzisieren Sie dies, um die genaue Protokolldetails zu erhalten.
rts
Für das Protokoll Somfy RTS in RFLink umfasst die Funktionsweise 16 konfigurierbare Sendeadressen gleichzeitig.
Im Gegensatz zu einfachen Protokollen mit festem Code verwendet RTS einen Rolling Code (dynamischer Drehcode für die Sicherheit). RFLink muss daher den Zähler jeder virtuellen Fernbedienung, die es emuliert, im EEPROM-Speicher speichern.
Kapazität und Speicherung
| Element |
RTS-Grenze in RFLink |
| Sendeadressen (RFLink-Fernbedienungen) |
16 Adressen (000001 bis 000010 in hexadezimal) |
| Empfang (Decodierung) |
Unbegrenzt (RFLink liest alle Telis/Smoove-Fernbedienungen, die vorbeikommen) |
| Verwaltung des Rolling Code |
In EEPROM gespeichert (3 Bytes pro Adresse) |

Typische Somfy RTS-Fernbedienung. Quelle: rozdemir01 / Getty Images
Grenze auf Somfy-Motorseite
Man muss auch den integrierten Speicher jedes Somfy-Rolladen- oder Empfängermotors berücksichtigen:
-
Ein Somfy-RTS-Motor oder -Empfänger kann bis zu 12 verschiedene Fernbedienungen (oder RFLink-Adressen) speichern.
-
Wenn Sie mehr als 12 gepaarte Sender an einem Motor haben, wird der älteste automatisch überschrieben oder der Motor lehnt die neue Paarung ab.
Wie umgeht man die Grenze von 16 RFLink-Adressen?
-
Gruppenweise paaren: Eine einzige RFLink-Adresse kann mehreren Rolladen zugewiesen werden (z. B. eine Adresse für „Alle Rolladen im Erdgeschoss“).
-
Sekundäre RFLink-Befehle verwenden: Um mehr als 16 virtuelle Fernbedienungen beim Senden zu verwalten, müssen Sie eine benutzerdefinierte Firmware-Version kompilieren oder eine Erweiterung wie RTS RFPlayer oder RRFBridge verwenden.
Welche RFLink-Befehle werden zum Paaren eines Somfy-RTS-Rolladens benötigt?
Um einen Somfy-RTS-Rolladen mit RFLink zu paaren, erfolgt das Verfahren direkt über die serielle Konsole (oder die Schnittstelle Ihres Smart-Home-Systems), indem ein Zuordnungskommando gesendet wird.
1. Struktur des Paarungsbefehls
Der Befehl, der an den seriellen Port gesendet werden soll, lautet wie folgt:
Plaintext
20;XX;RTS;123456;0;PAIR;
-
20: RFLink-Sendeidentifikator.
-
XX: Sequenznummer (z. B. 0B, eine beliebige hexadezimale Zahl mit 2 Stellen).
-
RTS: Zielprotokoll.
-
123456: Gewählte virtuelle RTS-Adresse (hexadezimal von 000001 bis 000010).
-
0: Einheitenschalter-Nummer (immer 0 für Somfy RTS).
-
PAIR: Zuordnungskommando.
2. Schritt-für-Schritt-Paarungsverfahren
1
Rolladen in den Programmiermodus versetzen
Original-Somfy-Fernbedienung verwenden
Nehmen Sie die Somfy-Fernbedienung, die bereits mit dem Rolladen gepaart ist (z. B. Telis 1). Halten Sie die PROG-Taste auf der Rückseite der Fernbedienung etwa 2 bis 3 Sekunden lang gedrückt, bis der Rolladen eine kurze Hin- und Herbewegung ausführt (Vorwärts- und Rückwärtsbewegung).
2
PAIR-Befehl von RFLink senden
Innerhalb einer Minute nach der Hin- und Herbewegung senden Sie den Befehl mit der diesem Rolladen zugewiesenen virtuellen Adresse (z. B. die Adresse 000001):
20;01;RTS;000001;0;PAIR;
3
Bestätigung des Rolladens überprüfen
Wenn der Befehl erfolgreich empfangen wird, führt der Rolladen eine zweite Hin- und Herbewegung aus. Die Adresse 000001 ist nun im Rolladenempfänger gespeichert.
3. Befehle für den täglichen Gebrauch
Sobald der Rolladen gepaart ist, verwenden Sie die folgenden Standardbefehle:
| Aktion |
RFLink-Befehl |
| Hochfahren |
20;02;RTS;000001;0;UP; |
| Herunterfahren |
20;03;RTS;000001;0;DOWN; |
| Stop / Position My |
20;04;RTS;000001;0;STOP; |
| Adresse entpaaren |
Wiederholen Sie das Verfahren mit PAIR (der Rolladen wird getrennt) |