NEWS
433MHz Fernbedienung auslesen (keine Dipschalter)
-
Hallo,
ich habe vor die Fernbedienung von der Beleuchtung meines Terrassendachs auszulesen, um anschließend dann auch die Lampen direkt aus dem ioBroker heraus steuern zu können. Die Fernbedienung hat 14 Tasten.
Einen 433MHz Empfänger habe ich hier liegen, und einen Sender auch (jeweils eine kleine Platine), aber ich habe leider keine Anleitung gefunden, wie ich damit jetzt vorgehen muss, damit ich die Steuerung aus dem ioBroker heraus durchführen kann. -
Ich habe es jetzt mit WiringPi hinbekommen, die Codes der Fernbedienung auszulesen - als Beispiel empfange ich bei der Einschalttaste den Code 12245624.
Jetzt habe ich aber das nächste Problem und zwar reagiert die Beleuchtung nicht, wenn ich die Codes mit dem Befehl sudo ./codesend 12245624 den Code über das Sendemodul verschicke.Um zu kontrollieren, ob der Code überhaupt verschickt wird, habe ich Sender- und Empfängermodul zusammen angeschlossen und den Empfänger mitsniffen lassen, als ich den Code über das Sendemodul gesendet habe. Dort wird er einwandfrei registriert und es sieht genauso aus, wie bei der Fernbedienung.
Muss ich für die Ansteuerung von der Beleuchtung noch irgendwelche Konfigurationen vornehmen?
-
@flisse
ich habe noch nicht herausgefunden was das alles mit ioBroker zu tun hat und ob es für deine Fragestellung nicht entsprechende Foren gibt?! -
Mein Ziel ist es, die Beleuchtung anschließend über meine ioBroker-VIS steuern zu können. Aber dafür muss ich ja erstmal hinbekommen, die Beleuchtung zu steuern und habe da außerhalb vom ioBroker angesetzt. Wenn es im ioBroker dafür schon direkte Lösungen gibt, habe ich diese bisher noch nicht gefunden.
Ich habe mittlerweile gesehen, dass ich mein Vorhaben wohl auch mit einem Broadlink Pro realisieren kann, für den es auch einen Adapter gibt, aber da ich die Teile jetzt schon einmal da habe und sie auch einiges günstiger waren, wollte ich erst noch diesen Weg versuchen.Sollte mein Anliegen hier nicht reinpassen, so was das nicht meine Absicht.
-
@flisse
Hi,damit ich es richtig verstehe.
Du hast einen RPI mit einem 433mhz sender und einem Empfänger. (Welches Modul hast du?)
Mit dem Empfänger hast du den Code ausgelesen welcher die Steckdose ein schaltet.
Wenn du diesen Code nun über den Pi an die ausgeschaltete Steckdose sendest, schaltet sie sich nicht ein?Gruß
T -
@DerT
Hallo,
im Prinzip hast du das richtig verstanden, nur dass ich keine Steckdose, sondern LED-Spots im Terrassendach direkt schalten möchte. Aber egal welchen von den ausgelesenen Codes ich verwende, wird keine Funktion ausgeführt. Über die Fernbedienung kann ich diese Ein- und Ausschalten, aber auch dimmen. Diese Funktionen möchte ich anschließend auch über die Vis steuern können.
Diese Module habe ich mir gekauft:
-
Ist etwas her aber bei mir musste ich vor 2 Jahren etwas mit der Pulslänge spielen damit das senden geklappt hat, scheinbar kommt nicht jedes Gerät mit alle Längen klar.
In codesend.c nach dem Aufruf von PulseLength suchen, den Wert anpassen, kompilieren und testen. Evtl. spukt dir google auch noch was dazu aus