Plugin zur Verwendung eines RFXcom-Schlüssels mit Jeedom. Dieses Plugin funktioniert sowohl lokal als auch remote (mit dem Jeedom Link-Plugin)
Mit dem RFXcom-Plugin können Sie mit allen Peripheriegeräten kommunizieren, die mit dem RFXCOM-USB-Modul kompatibel sind. Unter diesen Peripheriegeräten befinden sich die folgenden Marken : Oregon, LaCross, Chacon, X10, DI-O, Blyss usw.
Nach der Installation des Plugins müssen Sie es nur aktivieren und den Port auf Auto setzen, nachdem das Speichern des Daemons gestartet werden soll. Das Plugin ist bereits standardmäßig konfiguriert. du musst nichts mehr tun. Sie können diese Konfiguration jedoch ändern. Hier ist das Detail der Parameter :
Spitze
Wenn Sie nicht wissen, welcher USB-Anschluss verwendet wird, können Sie einfach “Auto” angeben”. Beachten Sie jedoch, dass einige Module möglicherweise mit der automatischen Erkennung (Teleinfo-Typ) in Konflikt stehen und die automatische Auswahl nicht funktioniert.
Kommunikationsgeschwindigkeit : Kommunikationsgeschwindigkeit von RFXcom-Anschluss.
Spitze
Behalten Sie die Standardeinstellung bei, es sei denn, Sie verwenden ein älteres Controller-Modell.
Wichtig
Ändern Sie nur, wenn Sie wissen, was Sie tun.
Protokolle : Mit dieser Option können Sie die aktiven Protokolle der RFXcom-Schnittstelle auswählen.
Wichtig
Aktivieren Sie nicht alle, da einige nicht miteinander kompatibel sind. Hier ist die Kompatibilitätsmatrix :
Um den Daemon beim Debuggen zu starten, reicht es auf der Ebene der Konfiguration der Protokolle des Plugins aus, das Debugging durchzuführen, den Daemon zu speichern und neu zu starten.
Wichtig
In diesem Modus ist der Dämon sehr gesprächig. Vergessen Sie nach Abschluss des Debugs nicht, auf “Neustart” zu klicken, um den Debug-Modus zu verlassen !!
Die Konfiguration der RFXcom-Geräte ist über das Plugins-Menü und dann über das Hausautomationsprotokoll zugänglich. Sie finden hier :
Wenn Sie auf eines Ihrer Geräte klicken, gelangen Sie auf die Konfigurationsseite Ihres Geräts mit 2 Registerkarten, Geräten und Steuerelementen.
Oben auf Ihrer Gerätekonfigurationsseite befinden sich 3 Schaltflächen, mit denen Sie bestimmte Optionen ausführen können :
Das Hinzufügen von RFXcom-Geräten ist sehr einfach. Sie müssen nur in den Einschlussmodus wechseln und warten, bis das Gerät eine Nachricht sendet. In diesem Fall teilt Jeedom Ihnen mit, dass neue Geräte enthalten sind, und erstellt diese automatisch.
Sie finden hier die Liste der Module, die mit dem Plugin kompatibel sind
Diese Betriebsart gilt für Steckdosen, Lichtempfänger usw. Gehen Sie zum Menü “Plugins”, dann zu “Home Automation Protocol” und schließlich zu “RFXcom””.
Klicken Sie auf “Hinzufügen”, um ein Modul hinzuzufügen, benennen Sie Ihr Modul und klicken Sie auf “Okay””.
Wählen Sie “Plug - Fault” unter “Equipment” und klicken Sie auf “Save””.
Ihr Modul / Socket ist jetzt mit JEEDOM verbunden. Denken Sie daran, es zu aktivieren und sichtbar zu machen, damit es im Dashboard angezeigt wird.
Seit der Veröffentlichung des neuen RFXcom RFXtrx433E-Moduls ist es nun möglich, seine Somfy RTS-Geräte (RFY / RFU) von Jeedom aus zu steuern. (Wer unterstützt dieses Modul über das RFXcom-Plugin?)
Pour ajouter un nouveau périphérique, se rendre dans le menu Plugins > Protocole Domotique > RFXcom
Klicken Sie auf die Schaltfläche + Hinzufügen und geben Sie Ihrem Gerät einen Namen. Ex : « Veranda-Verschluss ».
Se rendre sur le nouveau Périphérique créé et dans le menu déroulant Equipement, choisir « 0x1A : somfy RTS Velux » pour un Velux ou « 0x1A : somfy RTS Moteur » pour tout les autres types d’actionneur RTS , en profiter pour lui définir un objet parent et une catégorie si vous le souhaitez et cliquer sur Enregistrer.
Die Befehle zum Verwalten des Rollladens werden automatisch generiert. Es bleibt nur, den Verschluss mit diesem Jeedom-Gerät zu koppeln. Drücken Sie dazu die Pairing-Taste auf der Fernbedienung des Verschlusses, den Sie steuern möchten, 2 bis 3 Sekunden lang, bis der Verschluss eine leichte Rückfahrt macht.
Wenn der Verschluss angezeigt hat, dass er auf eine Bestellung zum Pairing wartet, klicken Sie auf die Schaltfläche Test, die dem Programmbefehl in Jeedom entspricht.
Um das Lernen des neuen Befehls zu validieren, macht der Verschluss dann eine kurze Rückfahrt.
Afin de tester tout de suite, vous pouvez cliquer sur les boutons Test correspondants aux commandes « Monter, Descendre, Stop ». Le bouton « My » correspond à la commande Stop.
Aktivieren und machen Sie das Gerät mit den entsprechenden Kontrollkästchen sichtbar, um es im Dashboard anzeigen und verwenden zu können.
Sie können jetzt Ihre Somfy RTS-Komponente bei Jeedom bestellen.
Simulieren / Erkennen einer chinesischen rfxcom-Fernbedienung (nicht entschlüsselt)).
Programmierung von chinesischen Code-Fernbedienungen in Jeedom
Im RFXCom-Plugin → Verwaltung von RFXCom-Protokollen :
- Aktivieren Sie NICHT Undecoded
- Überprüfen Sie Lightning4
So rufen Sie die Codes von der Fernbedienung ab : Versetzen Sie die Protokollebene in den Debug-Modus und starten Sie den Daemon neu. Dann in Analyse -> Protokoll dann rfxcom die IDs abrufen, indem Sie auf drücken Fernbedienungstasten, die wie eine Nachricht aussehen : 0913004C410A24015970, Subtyp = ARC, Id = 400A24… Beispiel “Nachrichten” eine 4-Tasten-Fernbedienung : 0913006D410A21015E70 0913006E410A22015970 0913006F410A24015970 09130070410A28015970
Um ein Drücken auf den Befehl (Emission) zu simulieren, müssen Sie einen Gerätetyp “Lightning4 (13) Default” auswählen”. Fügen Sie dann einen Befehl vom Typ Aktion / Fehler hinzu und geben Sie den Wert “Nachricht” in die Protokoll-ID (Typ 0913006D410A21015E70) ein). Mit der Testtaste können Sie den korrekten Betrieb überprüfen.
Für den Empfang muss unbedingt der von Jeedom generierte automatische Befehl (einer pro Schlüssel) mit dem Wert Id = 400A24 im ID-Feld oben links verwendet werden, während Geräte vom Typ “Lightning4 (13) Default” ausgewählt werden”. Es ist die “Impuls” -Information, die jedes Mal empfangen wird, wenn die Fernbedienung gedrückt wird, und daher das Auslösen von Ereignissen in Jeedom ermöglicht.
Chinesische Staffelbox ak-rk01-12 von Jeedom aus gesteuert
Zur Relaissteuerung von Jeedom live : Bringen Sie den Jumper in Position 1-2 (rote LED-Seite und 3 Klemmenblöcke), um den Latch-Modus mit einem separaten EIN- und AUS-Befehl zu aktivieren. Erstellen Sie in Jeedom einen EIN-Befehl mit dem Wert 09130038410B20015C70 (wichtig ist die Kette in der Mitte 410B20 für EIN und 410B21 für AUS. Es ist möglich, die Codes mit den ersten 4 Buchstaben 410B zu variieren, aber die Enden für die EIN- und AUS-Befehle in 20 und 21 zu belassen. Sie können den Jumper auch auf 2-3 setzen und bei jedem Senden des Befehls nur den ersten Befehl verwenden, um den EIN / AUS-Status umzukehren
Ich sehe den rfxcom USB-Anschluss nicht
Stellen Sie sicher, dass Sie nicht brltty installieren müssen (
sudo apt-get remove brltty
, um es zu entfernen)
Nach ein paar Stunden / Tagen habe ich keine Updates mehr für meine Sonden, eine Wiederbelebung des Dämons korrigiert
Überprüfen Sie Ihr USB-Kabel (ein schlechtes USB-Kabel verursacht häufig solche Probleme, es sollte auch nicht zu lang sein). Überprüfen Sie auch Ihr Netzteil. Ein USB-Hub wird dringend empfohlen
Ich habe eine Nachricht, dass der Port nicht existiert
Überprüfen Sie, ob der Port korrekt konfiguriert und die Konfiguration gespeichert ist (er muss gespeichert werden, da sonst die Änderung nicht berücksichtigt wird).
Meine Sonden werden nicht gesehen
Stellen Sie sicher, dass Sie das Kontrollkästchen für die automatische Erstellung von Geräten aktiviert haben. Überprüfen Sie, ob der Dämon gestartet ist. Es ist auch möglich, den Debug-Daemon neu zu starten, um festzustellen, ob er die Nachrichten von den Tests empfängt. Überprüfen Sie auch, ob die richtigen Protokolle aktiviert sind (achten Sie darauf, nicht zu viele zu aktivieren, da dies sonst auch nicht funktioniert).
Beim Start im Debug-Modus erhalte ich die Meldung : “Socket-Adresse kann nicht gebunden werden “oder” Angeforderte Adresse kann nicht zugewiesen werden”
Dies liegt wahrscheinlich an einer falschen IP-Adresse, die im Menü Allgemein / Verwaltung / Konfiguration, Abschnitt “Netzwerkkonfiguration”, dann “Interner Zugriff” und URL oder IP-Adresse konfiguriert wurde.
Der Dämon weigert sich zu starten
Versuchen Sie, den Daemon im Debug-Modus zu starten, um den Fehler zu sehen.
Warum die Zuordnung einer Steckdose bei Jeedom komplexer ist als bei anderen Hausautomationslösungen ?
Bei anderen Hausautomationslösungen reicht es oft aus, nur auf die Tasten auf der Fernbedienung zu klicken, um die von der Fernbedienung gesteuerte Buchse steuern zu können, weshalb dies bei Jeedom nicht der Fall ist ?
Jeedom trennt die Fernbedienung von der Steckdose. Bei der vorherigen Methode müssen Ihre Tasten die Steckdose steuern. Wenn Sie die Zuordnung zwischen Steckdose und Fernbedienung aufheben, kann die Hausautomationslösung die Steckdose nicht mehr steuern.
Unter Jeedom ist das anders : Die Zuordnung ist komplexer, es ist jedoch nicht mehr erforderlich, dass die Fernbedienung X-Tasten durch die Steuerung der Buchse monopolisiert. Mit diesen Tasten können Sie eine Steckdosengruppe steuern, die verschiedene Technologien mischt (z. B. Z-Wwave, Enocean und RFXcom)).
Mein DIO-Stecker möchte sich nicht mit Jeedom verbinden
Dies geschieht normalerweise, wenn der interne Speicher der Steckdose voll ist. Um den Speicher der DIO / Chacon-Sockets (sie akzeptieren nicht mehr als 3 verschiedene Codes) unter Jeedom zu löschen, müssen Sie einen “Reset” -Befehl mit dem Wert 0B110006 \ erstellen#ID#09030070 Zu diesem Zeitpunkt blinkt die rote LED zweimal und die Buchse kann eine neue Zuordnung zu Jeedom akzeptieren.
Die Batterie meiner Sonden geht nicht richtig hoch
Überprüfen Sie, ob Ihr Gerät eine Batteriebestellung mit der logischen ID “Batterie” enthält
Ich habe den Fehler [Errno 5] Eingabe- / Ausgabefehler
Dieser Fehler ist leider Hardware (Kommunikationsproblem mit RFXcom). Dies ist häufig auf ein Problem mit der Stromversorgung oder dem USB-Kabel zurückzuführen. Sie können daher versuchen, das USB-Kabel zu wechseln und / oder einen USB-Hub mit Stromversorgung zu verwenden
Ich kann trotz Aktivierung des richtigen Protokolls keinen Sensor erkennen
Überprüfen Sie, ob die Firmware auf dem neuesten Stand ist. Wenn es dann immer noch nicht gut ist, müssen Sie mit rfxmng testen
Ich habe den Fehler Timeout Wartestatus
Dies geschieht normalerweise in 2 Fällen :
- Ihr RFXCOM-Modul ist nicht auf dem neuesten Stand hier
- Sie haben das RFXCOM-Plugin verwendet, während Sie einen RFPLAYER haben, daher müssen Sie das RFPLAYER-Plugin verwenden
Ich habe Probleme beim Zusammenbau der Sensoren und die einzige Lösung besteht darin, alles neu zu starten
Mit Hilfe von Windows und dem rfxmanager ist es notwendig, im rfxcom die Aktivierung oder Nichtaktivierung der verschiedenen Protokolle zu härten