Meikee Fernbedinung

Begonnen von Sepp, 09 Februar 2022, 19:46:54

Vorheriges Thema - Nächstes Thema

Sepp

Hallo,
habe mir zwei Solarlampen mit Fernbedinung gekauft und möchte diese auch mit Fhem bedienen
mein SignalDuino zeigt mir diesen Code an beim einschalten

2022.02.09 17:53:47 5: Signal_Duino: Parse_MC, protocol does not match return from method: (undef)
2022.02.09 17:53:47 4: Signal_Duino: Read, msg: MC;LL=-1013;LH=1000;SL=-515;SH=504;D=52AA92A5552;C=505;L=43;R=50;
2022.02.09 17:53:47 4: Signal_Duino: Parse_MC, Found manchester protocol id 52 clock 505 RSSI = -49 -> Oregon Scientific PIR
2022.02.09 17:53:47 5: Signal_Duino: Parse_MC, extracted data 10101101010101010110110101011010101010101101 (bin)

wie kann ich dies in fhem schalten vieleicht kann mir jemand weiterhelfen wäre super
beim ausschalten verädert sich nur die hinter Zahl 10101101010101010110110101011010101010101011
oder mir einen ansatz geben könnte

Sepp

Habe im wiki gesucht ist das der richtige weg um den code aus meine log zu senden?

define mydoif DOIF ([sduino:&DMSG] eq "10101101010101010110110101011010101010101101") (set testLicht on) attr mydoif do always



Ralf9

Was für Solarlampen sind das? Eine Bedienungsanleitung davon wäre hilfreich.
FHEM auf Cubietruck mit Igor-Image, SSD und  hmland + HM-CFG-USB-2,  HMUARTLGW Lan,   HM-LC-Bl1PBU-FM, HM-CC-RT-DN, HM-SEC-SC-2, HM-MOD-Re-8, HM-MOD-Em-8
HM-Wired:  HMW_IO_12_FM, HMW_Sen_SC_12_DR, Selbstbau IO-Module HBW_IO_SW
Maple-SIGNALduino, WH3080,  Hideki, Id 7

rabehd

Zitat von: Sepp am 10 Februar 2022, 18:03:37
Habe im wiki gesucht ist das der richtige weg um den code aus meine log zu senden?

define mydoif DOIF ([sduino:&DMSG] eq "10101101010101010110110101011010101010101101") (set testLicht on) attr mydoif do always
Die Antwort wäre: nein
Du hast ein DOIF definiert, welches immer auslöst wenn im Device "sduino" sich das Reading "DMSG" zu dem Text "10101101010101010110110101011010101010101101" ändert/aktualisiert.
Bei diesem Event schaltest Du das Device "testLicht" auf on.
Klingt weder sinnnvoll, noch nach dem was Du angeblich willst. Aber vielleicht verstehe ich Dein Anliegen auch nicht.
Auch funktionierende Lösungen kann man hinterfragen.

Sepp

#4
Hallo,
habe auf Amazon gekauft und finde die für meinen zweck echt super,

https://www.amazon.de/MEIKEE-Fernbedienung-Solarleuchten-Wasserdichte-Beleuchtungsmodi/dp/B08NBBP5QS/ref=sr_1_1?__mk_de_DE=%C3%85M%C3%85%C5%BD%C3%95%C3%91&crid=T2B6ABQLOUCD&keywords=MEIKEE+RGB+LED+Wallwasher+Licht+Solarlampen+f%C3%BCr+Au%C3%9Fen+mit+Fernbedienung&qid=1644585469&sprefix=meikee+rgb+led+wallwasher+licht+solarlampen+f%C3%BCr+au%C3%9Fen+mit+fernbedienung%2Caps%2C217&sr=8-1

war auch schon happy als mein Signalduino blinkt beim drücken der fernbedinung aber er hat mit autocreate nichts angelegt
es zeigt mir nur im log das was ich oben schon geschrieben habe
aber es muss doch eine möglichkeit geben die log daten zu verwenden ich weis echt nicht mehr weiter
Und mein Anliegen ist es einfach nur mit fhem die Solarlampen an und aus zu schalten

rabehd

#5
Du arbeitest schon 2 Jahre mit fhem und jetzt hast Du erstmal eine Frage? 8)

Dir ist vielleicht eingefallen, dann man ein Device braucht, welches man steuert.
Solange das nicht vorhanden ist Dein Herangehen wenig zielführend.

Kümmere Dich darum, dass Deine Lampen hier als Device angelegt werden. (Nicht alles was man mit Fernbedienung kaufen kann geht hier auch)
Alternativ fällt mir MQTT oder die Steuerung per http ein.
Auch funktionierende Lösungen kann man hinterfragen.

Sepp

Hallo,
Http fällt weg werde es mit mott mal versuchen
Danke erstmal
Ja seit 2 Jahren und habe alles durch lesen in fhem geschafft was ich brauchte aber jetzt muss ich halt mal fragen

rabehd

Du wirst nicht erfolgreich sein!
Lesen und Überlegen steht immer am Anfang!
Auch funktionierende Lösungen kann man hinterfragen.

Ralf9

Der Empfang der Fernbedienung mit dem Signalduino ist recht einfach einzubauen.
Das Senden zur Lampe ist etwas aufwendiger, sollte aber auch machbar sein.

Ich hab mal hier www.meikeelighting.com geschaut, konnte dort das Usermanual nicht finden.
Kann mit der Fernbedienung ausgewählt werden welche Lampe damit geschaltet wird, oder werden damit beide Lampen zusammen geschaltet?

Wenn Du ca 10-20 mal die selbe Taste drückst, sind dann die empfangenen Daten (D=xxxx;) und Länge (L=43) immer gleich?

Gruß Ralf
FHEM auf Cubietruck mit Igor-Image, SSD und  hmland + HM-CFG-USB-2,  HMUARTLGW Lan,   HM-LC-Bl1PBU-FM, HM-CC-RT-DN, HM-SEC-SC-2, HM-MOD-Re-8, HM-MOD-Em-8
HM-Wired:  HMW_IO_12_FM, HMW_Sen_SC_12_DR, Selbstbau IO-Module HBW_IO_SW
Maple-SIGNALduino, WH3080,  Hideki, Id 7

Sepp

erstmal super das du mir hilfst
1.
es werden beide Lampen mit der Fernbedinung an und aus geschaltet (einzeln geht nicht)

2.
Ja sind immer gleich beim anschalten ca.20mal gedrückt
2022.02.11 16:22:20 4: Signal_Duino: Read, msg: MC;LL=-1007;LH=1015;SL=-513;SH=516;D=52AA92A5552;C=508;L=43;R=37;
und die beim ausschalten auch ca.20mal gedrückt
2022.02.11 16:26:59 4: Signal_Duino: Read, msg: MC;LL=-1007;LH=1009;SL=-515;SH=518;D=52AA92A5554;C=508;L=43;R=26;

Ralf9

Normalerweise haben manchester (MC) Nachrichten den folgenden Aufbau:
Preamble, ID, Tastencode

Normalerweise hat jede Fernbedienung eine andere ID, damit man auswählen kann welche Lampe oder Steckdose man schaltet.
Ob hier alle Fernbedienungen die selbe ID haben, lässt sich wahrscheinlich nur mit weiteren Fernbedienungen feststellen.

Bitte deaktiviere mal mit dem folgenden Set Befehl die MC-Nachrichten, dann müssten anstatt MC-Nachrichten, MU-Nachrichten empfangen werden.
set disableMessagetype manchesterMC

Bitte poste ein paar der beim Drücken einer Taste empfangenen MU-Nachrichten

Hinterher kannst Du mit "set enableMessagetype manchesterMC" die MC-Nachrichten wieder aktivieren
FHEM auf Cubietruck mit Igor-Image, SSD und  hmland + HM-CFG-USB-2,  HMUARTLGW Lan,   HM-LC-Bl1PBU-FM, HM-CC-RT-DN, HM-SEC-SC-2, HM-MOD-Re-8, HM-MOD-Em-8
HM-Wired:  HMW_IO_12_FM, HMW_Sen_SC_12_DR, Selbstbau IO-Module HBW_IO_SW
Maple-SIGNALduino, WH3080,  Hideki, Id 7

Sepp

Habe ich gemacht aber der duino blinkt nicht beim drücken der Fernbedinung
und das ist das was im log steht

2022.02.11 17:11:15 4: Signal_Duino: Parse_MU, Fingerprint for MU protocol id 50 -> Opus_XT300 matches, trying to demodulate
2022.02.11 17:11:15 5: Signal_Duino: Parse_MU, 0. try, regex ((?:)((?:30|12){47,}(?:1|3)?)) did not match
2022.02.11 17:11:15 5: Signal_Duino: Parse_MU, start pattern for MU protocol id 56 -> AC114-xxB not found, aborting
2022.02.11 17:11:15 5: Signal_Duino: Parse_MU, start pattern for MU protocol id 59 -> AK-HD-4 not found, aborting
2022.02.11 17:11:15 5: Signal_Duino: Parse_MU, start pattern for MU protocol id 62 -> Clarus_Switch not found, aborting
2022.02.11 17:11:15 4: Signal_Duino: Parse_MU, Fingerprint for MU protocol id 64 -> WH2 matches, trying to demodulate
2022.02.11 17:11:15 5: Signal_Duino: Parse_MU, 0. try, regex ((?:)((?:30|12){48,})) did not match
2022.02.11 17:11:15 5: Signal_Duino: Parse_MU, start pattern for MU protocol id 66 -> WS7035 not found, aborting
2022.02.11 17:11:15 5: Signal_Duino: Parse_MU, start pattern for MU protocol id 69 -> Hoermann not found, aborting
2022.02.11 17:11:15 5: Signal_Duino: Parse_MU, start pattern for MU protocol id 72 -> Siro shutter not found, aborting
2022.02.11 17:11:15 5: Signal_Duino: Parse_MU, start pattern for MU protocol id 76 -> LED XM21 not found, aborting
2022.02.11 17:11:15 5: Signal_Duino: Parse_MU, start pattern for MU protocol id 78 -> BeSmart_Sx not found, aborting
2022.02.11 17:11:15 5: Signal_Duino: Parse_MU, start pattern for MU protocol id 79 -> wireless doorbell not found, aborting
2022.02.11 17:11:15 5: Signal_Duino: Parse_MU, start pattern for MU protocol id 81 -> SA-434-1 not found, aborting
2022.02.11 17:11:15 5: Signal_Duino: Parse_MU, start pattern for MU protocol id 83 -> RH787T not found, aborting
2022.02.11 17:11:15 5: Signal_Duino: Parse_MU, start pattern for MU protocol id 84 -> IAN 283582 / TV-4848 not found, aborting
2022.02.11 17:11:15 5: Signal_Duino: Parse_MU, start pattern for MU protocol id 86 -> BOSCH | CAME | Novy | Neff | Refsta Topdraft not found, aborting
2022.02.11 17:11:15 5: Signal_Duino: Parse_MU, start pattern for MU protocol id 91 -> Atlantic security not found, aborting
2022.02.11 17:11:15 5: Signal_Duino: Parse_MU, start pattern for MU protocol id 92 -> KRINNER Lumix not found, aborting
2022.02.11 17:11:15 5: Signal_Duino: Parse_MU, start pattern for MU protocol id 94 -> Atech not found, aborting
2022.02.11 17:11:15 5: Signal_Duino: Parse_MU, start pattern for MU protocol id 97 -> Momento not found, aborting
2022.02.11 17:11:15 5: Signal_Duino: Parse_MU, start pattern for MU protocol id 98 -> GEA-028DB not found, aborting
2022.02.11 17:11:15 5: Signal_Duino: Parse_MU, start pattern for MU protocol id 99 -> Navaris 44344.04 not found, aborting
2022.02.11 17:11:15 5: Signal_Duino: Parse_MU, start pattern for MU protocol id 104 -> TR60C-1 not found, aborting
2022.02.11 17:11:15 5: Signal_Duino: Parse_MU, start pattern for MU protocol id 105 -> BF-301 not found, aborting
2022.02.11 17:11:15 5: Signal_Duino: Parse_MU, start pattern for MU protocol id 110 -> ADE_WS_1907 not found, aborting
2022.02.11 17:11:15 5: Signal_Duino: Parse_MU, start pattern for MU protocol id 111 -> TS-FT002 not found, aborting
2022.02.11 17:11:15 5: Signal_Duino: Parse_MU, start pattern for MU protocol id 114 -> TR401 not found, aborting

Ralf9

In log müsste so was ähnliches stehen
2022.02.09 17:53:47 4: Signal_Duino: Read, msg: MU;P0=1318;P1=176;P2=-1052;P4=468;CP=4;D=01202420202020202420202424242024242424242424242420202420242424;
FHEM auf Cubietruck mit Igor-Image, SSD und  hmland + HM-CFG-USB-2,  HMUARTLGW Lan,   HM-LC-Bl1PBU-FM, HM-CC-RT-DN, HM-SEC-SC-2, HM-MOD-Re-8, HM-MOD-Em-8
HM-Wired:  HMW_IO_12_FM, HMW_Sen_SC_12_DR, Selbstbau IO-Module HBW_IO_SW
Maple-SIGNALduino, WH3080,  Hideki, Id 7

Sepp

Find nur das
2022.02.11 17:26:35 4: Signal_Duino: Read, msg: MU;P0=-1012;P1=1016;P2=-514;P3=506;P4=-12728;D=012303030303012123012303012123030303030301230343030123030303030121230123030121230303030303012303;CP=3;R=57;

hoffe es ist richtig

Ralf9

Ja, solche Nachrichten.

Bitte poste noch ein paar weitere MU Nachrichten
FHEM auf Cubietruck mit Igor-Image, SSD und  hmland + HM-CFG-USB-2,  HMUARTLGW Lan,   HM-LC-Bl1PBU-FM, HM-CC-RT-DN, HM-SEC-SC-2, HM-MOD-Re-8, HM-MOD-Em-8
HM-Wired:  HMW_IO_12_FM, HMW_Sen_SC_12_DR, Selbstbau IO-Module HBW_IO_SW
Maple-SIGNALduino, WH3080,  Hideki, Id 7