Hallo Allerseits,
ich habe mir für die Terrasse einen Ventilator zugelegt und da dieser nur eine Kabelfernbedienung hat auch gleich eine Funkfernbedienung (https://amzn.eu/d/2vWrul7 (https://amzn.eu/d/2vWrul7)) dazu bestellt.
Nun wollte ich diese in mein FHEM einbinden, wird auch per autocreate von meinem, von nanocul zu sduino, geflashten Selbstbau-Stick gefunden (RCnoName20_024F). Nur das Blöde ist, das diese Fernbedienung einen Rolling Code hat und sie mit dieser Konfig nicht funktioniert!
Gibt es vielleicht eine Möglichkeit sie trotz des Rolling Codes einzubinden? Ich habe schon Stunden damit verbracht es zu versuchen, nur bin ich leider nicht der FHEM-Profi...
Hier noch das logfile vom ein/aus schalten via Fernbedienung:
10x Einschalten:
2024-06-17 19:17:41 SD_UT RCnoName20_024F 000000100000000
2024-06-17 19:17:41 SD_UT RCnoName20_024F DMSG: P20#024F0201
2024-06-17 19:17:41 SD_UT RCnoName20_024F Protocol_ID: 20
2024-06-17 19:17:41 SD_UT RCnoName20_024F RSSI: -56.5
2024-06-17 19:17:41 SD_UT RCnoName20_024F RAWMSG: MS;P0=249;P1=-744;P3=770;P4=-228;P5=-8026;D=050101010101013401013401013434343401010101010134010101010101010134;CP=0;SP=5;R=35;O;m2;
2024-06-17 19:17:42 SD_UT RCnoName20_024F 000000100001000
2024-06-17 19:17:42 SD_UT RCnoName20_024F DMSG: P20#024F0210
2024-06-17 19:17:42 SD_UT RCnoName20_024F RAWMSG: MS;P1=-719;P2=275;P3=767;P4=-207;P5=-8000;D=252121212121213421213421213434343421212121212134212121213421212121;CP=2;SP=5;R=17;O;m2;
2024-06-17 19:17:42 SD_UT RCnoName20_024F Protocol_ID: 20
2024-06-17 19:17:42 SD_UT RCnoName20_024F RSSI: -65.5
2024-06-17 19:17:43 SD_UT RCnoName20_024F 000000100010001
2024-06-17 19:17:43 SD_UT RCnoName20_024F Protocol_ID: 20
2024-06-17 19:17:43 SD_UT RCnoName20_024F RSSI: -63
2024-06-17 19:17:43 SD_UT RCnoName20_024F RAWMSG: MS;P1=-221;P2=267;P3=-735;P4=769;P6=-7987;D=262323232323234123234123234141414123232323232341232323412323234141;CP=2;SP=6;R=22;O;m2;
2024-06-17 19:17:43 SD_UT RCnoName20_024F DMSG: P20#024F0223
2024-06-17 19:17:44 SD_UT RCnoName20_024F 000000100011001
2024-06-17 19:17:44 SD_UT RCnoName20_024F RAWMSG: MS;P1=-724;P2=276;P3=781;P4=-206;P5=-7990;D=252121212121213421213421213434343421212121212134212121343421213421;CP=2;SP=5;R=22;O;m2;
2024-06-17 19:17:44 SD_UT RCnoName20_024F Protocol_ID: 20
2024-06-17 19:17:44 SD_UT RCnoName20_024F RSSI: -63
2024-06-17 19:17:44 SD_UT RCnoName20_024F DMSG: P20#024F0232
2024-06-17 19:17:45 SD_UT RCnoName20_024F 000000100100010
2024-06-17 19:17:45 SD_UT RCnoName20_024F RAWMSG: MS;P0=774;P1=-710;P2=280;P3=-223;P4=-7980;D=242121212121210321210321210303030321212121212103212103212121032103;CP=2;SP=4;R=17;O;m2;
2024-06-17 19:17:45 SD_UT RCnoName20_024F Protocol_ID: 20
2024-06-17 19:17:45 SD_UT RCnoName20_024F RSSI: -65.5
2024-06-17 19:17:45 SD_UT RCnoName20_024F DMSG: P20#024F0245
2024-06-17 19:17:45 SD_UT RCnoName20_024F 000000100101010
2024-06-17 19:17:45 SD_UT RCnoName20_024F DMSG: P20#024F0254
2024-06-17 19:17:45 SD_UT RCnoName20_024F RSSI: -63.5
2024-06-17 19:17:45 SD_UT RCnoName20_024F Protocol_ID: 20
2024-06-17 19:17:45 SD_UT RCnoName20_024F RAWMSG: MS;P2=266;P3=-726;P4=763;P5=-229;P6=-7991;D=262323232323234523234523234545454523232323232345232345234523452323;CP=2;SP=6;R=21;O;m2;
2024-06-17 19:17:47 SD_UT RCnoName20_024F 000000100110011
2024-06-17 19:17:47 SD_UT RCnoName20_024F DMSG: P20#024F0267
2024-06-17 19:17:47 SD_UT RCnoName20_024F RAWMSG: MS;P0=-8008;P1=255;P2=-721;P4=772;P5=-230;D=101212121212124512124512124545454512121212121245121245451212454545;CP=1;SP=0;R=24;O;m2;
2024-06-17 19:17:47 SD_UT RCnoName20_024F RSSI: -62
2024-06-17 19:17:47 SD_UT RCnoName20_024F Protocol_ID: 20
2024-06-17 19:17:47 SD_UT RCnoName20_024F 000000100111011
2024-06-17 19:17:47 SD_UT RCnoName20_024F RSSI: -62
2024-06-17 19:17:47 SD_UT RCnoName20_024F Protocol_ID: 20
2024-06-17 19:17:47 SD_UT RCnoName20_024F RAWMSG: MS;P0=243;P1=-743;P2=760;P3=-238;P4=-8004;D=040101010101012301012301012323232301010101010123010123232301232301;CP=0;SP=4;R=24;O;m2;
2024-06-17 19:17:47 SD_UT RCnoName20_024F DMSG: P20#024F0276
2024-06-17 19:17:48 SD_UT RCnoName20_024F 000000100000000
2024-06-17 19:17:48 SD_UT RCnoName20_024F RSSI: -61.5
2024-06-17 19:17:48 SD_UT RCnoName20_024F Protocol_ID: 20
2024-06-17 19:17:48 SD_UT RCnoName20_024F RAWMSG: MS;P2=258;P3=-736;P5=777;P6=-218;P7=-8006;D=272323232323235623235623235656565623232323232356232323232323232356;CP=2;SP=7;R=25;O;m2;
2024-06-17 19:17:48 SD_UT RCnoName20_024F DMSG: P20#024F0201
2024-06-17 19:17:49 SD_UT RCnoName20_024F 000000100001000
2024-06-17 19:17:49 SD_UT RCnoName20_024F DMSG: P20#024F0210
2024-06-17 19:17:49 SD_UT RCnoName20_024F RSSI: -55.5
2024-06-17 19:17:49 SD_UT RCnoName20_024F Protocol_ID: 20
2024-06-17 19:17:49 SD_UT RCnoName20_024F RAWMSG: MS;P1=-726;P3=267;P4=775;P5=-220;P6=-8023;D=363131313131314531314531314545454531313131313145313131314531313131;CP=3;SP=6;R=37;O;m2;
10x Ausschalten:
2024-06-17 19:24:04 SD_UT RCnoName20_024F 000001100011011
2024-06-17 19:24:04 SD_UT RCnoName20_024F RSSI: -50.5
2024-06-17 19:24:04 SD_UT RCnoName20_024F Protocol_ID: 20
2024-06-17 19:24:04 SD_UT RCnoName20_024F RAWMSG: MS;P0=-7940;P1=246;P2=-757;P3=736;P4=-247;D=101212121212123412123412123434343412121212123434121212343412343412;CP=1;SP=0;R=47;O;m2;
2024-06-17 19:24:04 SD_UT RCnoName20_024F DMSG: P20#024F0636
2024-06-17 19:24:05 SD_UT RCnoName20_024F 000001100100000
2024-06-17 19:24:05 SD_UT RCnoName20_024F DMSG: P20#024F0641
2024-06-17 19:24:05 SD_UT RCnoName20_024F RSSI: -55
2024-06-17 19:24:05 SD_UT RCnoName20_024F Protocol_ID: 20
2024-06-17 19:24:05 SD_UT RCnoName20_024F RAWMSG: MS;P0=-742;P1=241;P4=765;P5=-241;P6=-7940;D=161010101010104510104510104545454510101010104545101045101010101045;CP=1;SP=6;R=38;O;m2;
2024-06-17 19:24:06 SD_UT RCnoName20_024F 000001100101000
2024-06-17 19:24:06 SD_UT RCnoName20_024F DMSG: P20#024F0650
2024-06-17 19:24:06 SD_UT RCnoName20_024F RAWMSG: MS;P1=248;P2=-736;P4=765;P5=-235;P6=-7936;D=161212121212124512124512124545454512121212124545121245124512121212;CP=1;SP=6;R=26;O;m2;
2024-06-17 19:24:06 SD_UT RCnoName20_024F RSSI: -61
2024-06-17 19:24:06 SD_UT RCnoName20_024F Protocol_ID: 20
2024-06-17 19:24:07 SD_UT RCnoName20_024F 000001100110001
2024-06-17 19:24:07 SD_UT RCnoName20_024F RAWMSG: MS;P0=-239;P1=257;P2=-738;P3=755;P4=-7917;D=141212121212123012123012123030303012121212123030121230301212123030;CP=1;SP=4;R=7;O;m2;
2024-06-17 19:24:07 SD_UT RCnoName20_024F Protocol_ID: 20
2024-06-17 19:24:07 SD_UT RCnoName20_024F RSSI: -70.5
2024-06-17 19:24:07 SD_UT RCnoName20_024F DMSG: P20#024F0663
2024-06-17 19:24:08 SD_UT RCnoName20_024F 000001100111001
2024-06-17 19:24:08 SD_UT RCnoName20_024F RAWMSG: MS;P0=272;P1=-710;P3=796;P4=-205;P5=-7934;D=050101010101013401013401013434343401010101013434010134343401013401;CP=0;SP=5;R=22;
2024-06-17 19:24:08 SD_UT RCnoName20_024F Protocol_ID: 20
2024-06-17 19:24:08 SD_UT RCnoName20_024F RSSI: -63
2024-06-17 19:24:08 SD_UT RCnoName20_024F DMSG: P20#024F0672
2024-06-17 19:24:09 SD_UT RCnoName20_024F 000001100000010
2024-06-17 19:24:09 SD_UT RCnoName20_024F DMSG: P20#024F0605
2024-06-17 19:24:09 SD_UT RCnoName20_024F RSSI: -62
2024-06-17 19:24:09 SD_UT RCnoName20_024F Protocol_ID: 20.1
2024-06-17 19:24:09 SD_UT RCnoName20_024F RAWMSG: MU;P0=-124;P1=758;P2=-234;P3=248;P4=-7908;P5=-742;P6=-24220;P7=156;D=0123435353535353512353512353512121212353535353512123535353535351235123670;CP=3;R=24;
2024-06-17 19:24:10 SD_UT RCnoName20_024F 000001100001010
2024-06-17 19:24:10 SD_UT RCnoName20_024F DMSG: P20#024F0614
2024-06-17 19:24:10 SD_UT RCnoName20_024F RSSI: -59
2024-06-17 19:24:10 SD_UT RCnoName20_024F Protocol_ID: 20
2024-06-17 19:24:10 SD_UT RCnoName20_024F RAWMSG: MS;P0=779;P2=266;P3=-722;P5=-222;P6=-7935;D=262323232323230523230523230505050523232323230505232323230523052323;CP=2;SP=6;R=30;O;m2;
2024-06-17 19:24:11 SD_UT RCnoName20_024F 000001100010011
2024-06-17 19:24:11 SD_UT RCnoName20_024F DMSG: P20#024F0627
2024-06-17 19:24:11 SD_UT RCnoName20_024F RSSI: -63
2024-06-17 19:24:11 SD_UT RCnoName20_024F Protocol_ID: 20
2024-06-17 19:24:11 SD_UT RCnoName20_024F RAWMSG: MS;P0=-7930;P1=284;P2=-686;P3=788;P4=-210;P5=-1264;D=101212121212123412123412123434343412121212123434121212341212343434150;CP=1;SP=0;R=22;
2024-06-17 19:24:12 SD_UT RCnoName20_024F 000001100011011
2024-06-17 19:24:12 SD_UT RCnoName20_024F DMSG: P20#024F0636
2024-06-17 19:24:12 SD_UT RCnoName20_024F RAWMSG: MS;P0=773;P1=-719;P2=271;P4=-221;P5=-7932;D=252121212121210421210421210404040421212121210404212121040421040421;CP=2;SP=5;R=35;O;m2;
2024-06-17 19:24:12 SD_UT RCnoName20_024F Protocol_ID: 20
2024-06-17 19:24:12 SD_UT RCnoName20_024F RSSI: -56.5
2024-06-17 19:24:13 SD_UT RCnoName20_024F 000001100100000
2024-06-17 19:24:13 SD_UT RCnoName20_024F RSSI: -54.5
2024-06-17 19:24:13 SD_UT RCnoName20_024F Protocol_ID: 20
2024-06-17 19:24:13 SD_UT RCnoName20_024F RAWMSG: MS;P1=-753;P3=242;P4=748;P5=-253;P6=-7936;D=363131313131314531314531314545454531313131314545313145313131313145;CP=3;SP=6;R=39;O;m2;
2024-06-17 19:24:13 SD_UT RCnoName20_024F DMSG: P20#024F0641
Meiner Meinung nach wird der Code nach dem achten mal wiederholt.
Vielleicht kann sich das mal ein "Wissender" ansehen?!
Danke!!
Kann mir hier zu diesem Thema wirklich keiner weiter helfen? :'(
...am besten mal in der SDuino Abteilung fragen, Ralf kann da möglicherweise helfen...
Du kannst mal den maintainer HomeAuto_User fragen ob er es ins 14_SD_UT Modul einbauen kann
http://svn.fhem.de/trac/browser/trunk/fhem/MAINTAINER.txt
ZitatFHEM/14_SD_UT.pm HomeAuto_User Sonstige Systeme (Link als PM an HomeAuto_User)
Gruß Ralf
Danke für die Info!!
Hallo @Butsch,
ich habe deine Info gelesen und wir werden es uns ansehen.
Eventuell müsstest du manche Dinge testen ob es funktioniert.
Besten Dank an Ralf für die Weiterleitung.
Ich werde mich melden. (verzeih bitte, wenn Urlaub und Badewetter Vorrang haben ;) )
Hallo HomeAuto_User,
Danke für die schnelle Reaktion!
Natürlich hat der heißersehnte Urlaub Vorrang! ;)
Das scheint eine weitere Variante dieser Fernbedienungen zu sein: DC_1961_TG, Krinner_LUMIX, RCnoName127, RCnoName20, RCnoName20_10.
Wir bräuchten von allen Tasten die Codes. Es wäre schön, wenn du diese gleich in die angehängte Excel-Tabelle einträgst. Wenn das nicht geht, reichen auch Logs, wie du sie schon von zwei Tasten gepostet hast. Es reichen 2 oder 3 Einträge pro Taste. Ich schätze, der Rolling Code ist immer nach dem gleichen Schema.
Hilfreich wäre auch eine genauere Bezeichnung der Fernbedienung bzw. des Empfängers. Sonst muss es wieder eine "RCnoName..." werden. Ein Bild der Fernbedienung wäre auch nicht schlecht.
Hallo!
Habe nun die ganzen Tastencodes un die Excel-Tabelle eingetragen! Die Fernbedienung hat eigentlich keine Aufschrift, habe ein Produktfoto angefügt. Auf dem Controller steht nur MP 2.5+3UF.
Typisches Chinagerät eben.. ;D
Danke für die Mühe!!
Das nenne ich ja mal perfekte Zuarbeit!
Dann bekommt das Teil dem Schema folgend diesen Namen: "RCnoName20_09" (09 wegen 9 Tasten)
Ich melde mich dann wieder, wenn ich das fertig eingebaut habe.
Spitze!
Danke!!!!
Ich habe einen neuen Branch erstellt. Ein Update darauf kannst du mit folgendem Befehl durchführen:
update all https://raw.githubusercontent.com/RFD-FHEM/RFFHEM/master_RCnoName20_09/controls_signalduino.txt
Anschließend bitte FHEM neu starten. Das Device "RCnoName20_024F" kannst du jetzt löschen. Danach mehrmals die Fernbedienung betätigen. Es sollte dir dann ein neues Gerät "RCnoName20_09_024F" angelegt werden.
Bitte ausgiebig testen und berichten.
Hallo elektron-bbs!
Das Ganze funktioniert super!
Vielen vielen Dank für deine Mühe!!!
Hallo!
Eine Frage hätte ich noch! Habe gestern ein Update von FHEM gemacht, plötzlich war mein Ventilator wieder weg! Habe zum Glück ein Backup, das ich dann wieder eingespielt habe.
Gibt es eine Lösung die ein Update ermöglicht, ohne dass das Gerät gelöscht wird?
Danke!
Bis das Gerät im Master-Branch ist, musst du nach dem normalen Update immer noch dieses ausführen:
update all https://raw.githubusercontent.com/RFD-FHEM/RFFHEM/master_RCnoName20_09/controls_signalduino.txt
Ich gebe den Nutzern meistens 14 Tage zum probieren, bevor ich eine Entwicklerversion in den Master-Branch überführe.
Alles klar! Also von mir aus kann man das gerne in die Master-Branch eintragen! ;)
Danke nochmals!
Die Fernbedienung wurde jetzt in den Master-Branch übernommen.
Falls doch noch Fehler auftreten sollten, bitte melden.