Hallo, die beste aller Schwiegermütter hat die Fernbedienung für ihr Badezimmerradio verloren. Ich habe bei Logitech in die Liste geschaut aber der Anbieter ist dort nicht verzeichnet. Welche Möglichkeit habe ich die codes heraus zu bekommen? Gibt es ein Gerät mit einer Art Codesuchlauf? Natürlich soll es möglichst preisgünstig sein.
Micha R. schrieb: > Gibt es ein Gerät mit einer Art Codesuchlauf? Das haben die meisten Universal-Fernbedienungen. Mann soll das Gerät z.B. einschalten und dann drückt man an der Fernbedienung wiederholt eine Taste, bis das Gerät aus geht. Sicherer wäre eine Fernbedienung, die von der originalen kopieren/lernen kann. Aber du hast die originale ja nicht vorliegen.
Es gibt ja auch Libs für Arduino bzw. ESPxx. Da könnte man so eine Suche quer durch alle Codes laufen lassen ... Wenn man den Code fürs Einschalten gefunden hat, hat man mit hoher Wahrscheinlichkeit auch den fürs Ausschalten - die Geräte (die ich kenne) toggeln nur.
:
Bearbeitet durch User
Hersteller, Modell + Bild der FB? Klaus.
:
Bearbeitet durch User
Micha R. schrieb: > hat die Fernbedienung für ihr Badezimmerradio verloren. Suche mal in der Mülltonne, in der Versitzgrube oder Frage mal im Klärwerk. Da könnte diese noch sein. In letzterem konnte ich bei einer Führung die Sammlungen bewundern von Brillen, Smartpones, Fernbedienungen und was sonst noch alles in die Toilette fällt und dort ankommt.
Rüdiger B. schrieb: > Eher wohl vom Radio. Wie? Die Fernbedienung gehört nicht dem Radio, und wurde auch nicht vom Radio gemacht. Sie wurde für das Radio gemacht. Du gehst ja auch eine Tastatur für PC einkaufen, nicht vom PC.
:
Bearbeitet durch User
Frank E. schrieb: > Es gibt ja auch Libs für Arduino bzw. ESPxx. Da könnte man so eine Suche > quer durch alle Codes laufen lassen ... kann eine Lebensaufgabe werden 1. weil es IR Modulationen von 30kHz bis 500kHz gibt, damit fallen schon mal typische 32kHz, 36kHz, 38kHz TSOP raus, man müsste selber aufbauen und filtern. 2. dann alle 2^16 Code und Sub Code probieren und dabei den Empfänger nicht aus den Augen verlieren und man müsste auch anzeigen was gerade gesendet wird und eine mögliche Empfänger Reaktion abwarten, also das braucht Zeit im ms Bereich durchprobieren geht also nicht. schau dir das Projekt IRMP/IRsnd an.
Joachim B. schrieb: > dann alle 2^16 Code und Sub Code probieren Wer sagt, dass es 2^16 sind? Es gibt sicher auch Fernbedienungen mit mehr Bits in den Codes. > kann eine Lebensaufgabe werden Ja.
:
Bearbeitet durch User
Steve van de Grens schrieb: > Wer sagt, dass es 2^16 sind? Es gibt sicher auch Fernbedienungen mit > mehr Bits in den Codes. nenne doch mal welche! mit den 16 Bit ging ich von IRMP aus und solange keiner mehr Bits benennt ist dein Spruch nur Gelaber! Gehst du mir heute wieder auf den Keks und musst immer deinen Senf ungefragt dazugeben ob mit oder ohne Bezug zur Frage. (wie viele Beispiele soll ich bringen?)
Joachim B. schrieb: > nenne doch mal welche! Dort sind ein paar gelistet: https://docs.kernel.org/userspace-api/media/rc/rc-protos.html Außerdem gibt es Geräte die keinem Standard entsprechen. An denen beißen sich die lernfähigen Fernbedienungen oft die Zähne aus. Ich hatte mich vor einigen Jahren damit befasst, als ich mit meinem PC einen TV Receiver und einen DVD Recorder steuern wollte.
:
Bearbeitet durch User
Bei fast jeder Klimananlage werden z.B. mehr als nur paar Bits gesendet
Steve van de Grens schrieb: > Dort sind ein paar gelistet: und keine über 16 Bit! warum beantwortest du nie die Fragen? Steve van de Grens schrieb: > Wer sagt, dass es 2^16 sind? Es gibt sicher auch Fernbedienungen mit > mehr Bits in den Codes. Behauptung, und dann 3.1. rc-5 (RC_PROTO_RC5) 8 to 13 Address < 16 0 to 5 Command < 16 3.2. rc-5-sz (RC_PROTO_RC5_SZ) 6 to 11 Address < 16 0 to 5 Command < 16 usw usf du wirfst schon wieder Nebelbomben! Frank (ukw) hatte die einzelnen alle in ($Id: irmp.c,v 1.164 2014/09/15) uint8_t bis uint16_t var gepackt weil kein Code 16 Bit überstieg!
Joachim B. schrieb: > Steve van de Grens schrieb: >> Dort sind ein paar gelistet: > > und keine über 16 Bit! Dann hast Du wohl nicht weit genug gescrollt; z.B.: nec-32 (RC_PROTO_NEC32) mit schlanken 32 Bit, womit durchprobieren jedenfalls endgültig zum Scheitern verurteilt ist.
Michi S. schrieb: > mit schlanken 32 Bit, womit durchprobieren jedenfalls endgültig zum > Scheitern verurteilt ist. Das Radio wird doch wohl kein Einzelstück sein. Damit sollte irgendwer in dieser Welt doch im Besitz einer funktionierenden Fernbedienung sein. Ohne Hersteller und Modell des Radios zu kennen, ist allerdings auch diese Suche zum Scheitern verurteilt.
Joachim B. schrieb: > Frank E. schrieb: >> Es gibt ja auch Libs für Arduino bzw. ESPxx. Da könnte man so eine Suche >> quer durch alle Codes laufen lassen ... > > kann eine Lebensaufgabe werden Die üblichen Universal-FBs schaffen es recht schnell. Der Trick besteht darin, dass die nicht stumpfblöd alles durchprobieren, sondern diese Suche mit Sinn und Verstand (und viel Erfahrungswissen) implementiert ist... > 1. weil es IR Modulationen von 30kHz bis 500kHz gibt, damit fallen schon > mal typische 32kHz, 36kHz, 38kHz TSOP raus, man müsste selber aufbauen > und filtern. Ja. Die Hardware ist eine Fotodiode, filtern passiert per Software. Allerdings hat das nichts mit dem Probing bereits gespeicherter Codes zu tun. Diese Sache braucht man nur für die Lernfunktion für den Fall, dass halt der passende Code noch nicht gespeichert ist. Übrigens bezweifele ich stark die Aussage "bis 500kHz". Das höchste, was mir bisher im RL untergekommen ist, war eine SONY-FB mit ca. 65kHz Carrier. Wesentlich mehr macht technisch auch keinen Sinn, verteuert nur sinnlos die Hardware. Und es handelt sich hier um Massenware, bei der an der Hardware oft um Zehntel-Cent geknausert wird...
Beitrag #7568231 wurde vom Autor gelöscht.
Beitrag #7568235 wurde vom Autor gelöscht.
Michi S. schrieb: > Dann hast Du wohl nicht weit genug gescrollt; z.B.: > nec-32 (RC_PROTO_NEC32) und du hast dir nicht IRMP angeschaut oder verstanden! RC_PROTO_NEC32 passt auch in mehrere uint8_t oder uint16_t weil weder Address noch Command 16 Bit übersteigen! selbst das NEC42_PROTOCOL braucht keine uint32_t Variable Ob S. schrieb: > Übrigens bezweifele ich stark die Aussage "bis 500kHz". du kannst bezweifeln was du willst lese doch einfach den IRMP Artikel und streite mit dem Autor https://www.mikrocontroller.net/articles/IRMP Zum Beispiel ist die Modulationsfrequenz von 455kHz beim B&O-Protokoll weitab von den Frequenzen, die von den anderen Protokollen verwendet werden. Hier braucht man evtl. andere IR-Empfänger, anderenfalls kann man diese Protokolle einfach deaktiveren. Zum Beispiel kann man mit einem TSOP1738 kein B&O-Protokoll (455kHz) mehr empfangen.
Ist ja ein älteres Gerät, WHD M 240 Radio. bei ebay wurde mal im Oktober eins verkauft. Dort ist auch ein Bild der Fernbedienung. WHG hatte ich angeschrieben, bis her keine Rückmeldung.
Joachim B. schrieb: > Zum Beispiel ist die Modulationsfrequenz von 455kHz beim B&O-Protokoll > weitab von den Frequenzen, die von den anderen Protokollen verwendet > werden. Nunja, B&O ist wohl auch keine Massenware, bei der um Zehntel-Cent gefeilscht wird. Da kann man auch mal technisch völlig Sinnloses umsetzen, um die Pfründe (z.B. den Verkauf von Ersatz-FBs) zu schützen.
Ob S. schrieb: > Nunja, B&O ist wohl auch keine Massenware nur weil es keine Massenware ist schriebst du: Ob S. schrieb: > Übrigens bezweifele ich stark die Aussage "bis 500kHz". sag doch einfach du kanntest IRMP nicht und hast dich nie damit beschäftigt.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.