Signalduino NEFF Dunstabzugshaube (433Mhz) steuern

Begonnen von fhemjcm, 21 November 2018, 22:19:08

Vorheriges Thema - Nächstes Thema

fhemjcm

Zitat von: Stütti am 23 November 2018, 09:49:00
Ja, das ist wirklich genau die gleiche wie bei mir.
Leider habe ich versäumt, mir zu notieren, wie ich die Definition der Raw-Befehle herausbekommen habe - war auch etwas "Fummelei".
Ich kann mich nur dran erinnern, dass die Befehle meiner Fernbedienung von SIGNALduino als MU erkannt werden (wenn alle enabled sind).

Gerne kann ich heute Abend nochmals die Sendebefehle meiner FB "scannen" und vergleichen.

Hi Stütti,

das ist zwar etwas 2. Schritt vor dem 1. , aber wie hast Du die Raw Befehle dann in FHEM abgebildet? Über einen Dummy oder über mehrere?
Mir geht es im Zielbild darum die Dunstabzugshaube über Alexa zu steuern.... (HA-Bridge)...

Grüße fhemjcm

Stütti

Derzeit nutze ich es nur fürs Licht (mit einem Dummy + notify). Für den Lüfter fehlt mir noch die richtige Trigger-Idee  ;)
Man könnte aber auch Licht und Lüfter über einen Dummy abbilden, da man, wenn man direkt am Gerät schaltet, den Status ohnehin nicht mitbekommt.
FHEM auf Pi 4 + FTUI auf Pi 3, Eltako 14, SignalESP, JeeLink, EasyESP, ArduCounter, eBus-Koppler, openDTU

fhemjcm

Zitat von: Stütti am 23 November 2018, 11:39:26
Derzeit nutze ich es nur fürs Licht (mit einem Dummy + notify). Für den Lüfter fehlt mir noch die richtige Trigger-Idee  ;)
Man könnte aber auch Licht und Lüfter über einen Dummy abbilden, da man, wenn man direkt am Gerät schaltet, den Status ohnehin nicht mitbekommt.

Was meinst Du mit Trigger-Idee? Eine Idee wann der Lüfter "automatisch" angehen soll....? Meine ist: Alexa, Lüfter an  ;) ;) ;D

Stütti

Zitat von: fhemjcm am 23 November 2018, 12:05:26
Was meinst Du mit Trigger-Idee? Eine Idee wann der Lüfter "automatisch" angehen soll....? Meine ist: Alexa, Lüfter an  ;) ;) ;D
Ja. An, (hoch- und) runterregeln und aus. Bei voller Lüfterstufe endet eine Sprachsteuerung sicher in einem Geschrei  ;)
FHEM auf Pi 4 + FTUI auf Pi 3, Eltako 14, SignalESP, JeeLink, EasyESP, ArduCounter, eBus-Koppler, openDTU

fhemjcm

Zitat von: Stütti am 23 November 2018, 13:32:10
Ja. An, (hoch- und) runterregeln und aus. Bei voller Lüfterstufe endet eine Sprachsteuerung sicher in einem Geschrei  ;)

Lautstärke geht noch ;-)...aber wie schon gesagt, bisher lässt sich da gar nix schalten, von daher....

VG fhemjcm

Stütti

Folgendes Ergebnisse bekomme ich mit der config: MS=1;MU=1;MC=0

#Fernbedienung: Licht an
2018.11.23 21:17:56 4: sduino01/msg READ: MU;P0=-32001;P1=307;P2=-400;P3=656;P4=-739;P5=-15365;D=01232341232323414123414141414123414123512323412323234141234141414141234141235123234123232341412341414141412341412351232341232323414123414141414123414123512323412323234141234141414141234141235123234123232341412341414141412341412351232341232323414123414141;CP=1;R=28;O;
2018.11.23 21:17:57 4: sduino01/msg READ: MU;P0=-716;P1=333;P2=-390;P3=664;P4=-15378;D=010123010123412323012323230101230101010101230101234123230123232301012301010101012301012341232301232323010123010101010123010123;CP=1;R=208;

#Fernbedienung: Licht aus
2018.11.23 21:19:05 4: sduino01/msg READ: MU;P0=-729;P1=323;P3=202;P4=-389;P5=665;P6=-15371;D=01030145010101010145010145614545014545450101450101010101450101456145450145454501014501010101014501014561454501454545010145010101010145010145614545014545450101450101010101450101456145450145454501014501010101014501014561454501454545010145010101010145010145;CP=1;R=15;O;
2018.11.23 21:19:06 4: sduino01/msg READ: MU;P0=-15373;P1=334;P2=-371;P3=670;P4=-726;D=012323412323234141234141414141234141230123234123232341412341414141412341412301232341232323414123414141414123414123;CP=1;R=208;

#Fernbedienung: Luefter plus
2018.11.23 21:21:03 4: sduino01/msg READ: MU;P0=313;P2=-412;P3=643;P4=-726;P6=-15367;D=2323602323402323234040234040404040234023236023234023232340402340404040402340232360232340232323404023404040404023402323602323402323234040234040404040234023236023234023232340402340404040402340232360232340232323404023404040404023402323;CP=0;R=245;
#Fernbedienung: Lüfter plus (2tes Mal drücken)
2018.11.23 21:21:54 4: sduino01/msg READ: MU;P0=-32001;P1=334;P2=-400;P3=658;P4=-717;P5=-15380;D=01232341232323414123414141414123412323512323412323234141234141414141234123235123234123232341412341414141412341232351232341232323414123414141414123412323512323412323234141234141414141234123235123234123232341412341414141412341232351232341232323414123414141;CP=1;R=249;O;
2018.11.23 21:21:54 4: sduino01/msg READ: MU;P0=-734;P1=309;P2=-413;P3=643;P4=-15380;D=0101230123234123230123232301012301010101012301232341232301232323010123010101010123012323;CP=1;R=208;

#Fernbedienung: Luefter minus
2018.11.23 21:22:52 4: sduino01/msg READ: MU;P0=-15375;P1=668;P2=-730;P3=161;P4=-3985;P5=333;P6=-377;D=01234525252561612561056161256161612525612525252525616125610561612561616125256125252525256161256105616125616161252561252525252561612561056161256161612525612525252525616125610561612561616125256125252525256161256105616125616161252561252525252561612561056161;CP=5;R=36;O;
2018.11.23 21:22:53 4: sduino01/msg READ: MU;P0=-730;P1=308;P2=-406;P3=654;P4=-15358;D=012323230101230101010101232301234123230123232301012301010101012323012341232301232323010123010101010123230123;CP=1;R=208;


Zum Vergleich nochmals die funktionierenden Befehle:

#Licht an
set sduino01 raw SR;;R=7;;P0=-735;;P1=315;;P2=-403;;P3=650;;P4=-15366;;D=012323230101230101010101230101234123230123232301012301010101012301012341232301232323010123010101010123010123;;

#Licht aus
set sduino01 raw SR;;R=7;;P0=-725;;P1=332;;P2=-382;;P3=670;;P4=-15360;;D=010123010123412323012323230101230101010101230101234123230123232301012301010101012301012341232301232323010123010101010123010123;;

#Luefter plus
set sduino01 raw SR;;R=7;;P0=-386;;P1=665;;P2=-725;;P3=323;;P4=-15384;;D=01012301010123230123232323230123010143010123010101232301232323232301230101;;

#Luefter minus
set sduino01 raw SR;;R=7;;P0=-717;;P1=333;;P2=-380;;P3=666;;P4=-15368;;D=010123230123412323012323230101230101010101232301234123230123232301012301010101012323012341232301232323010123010101010123230123;;

#Luefter aus
set sduino01 raw SR;;R=7;;P0=328;;P1=-722;;P2=-383;;P3=667;;P4=-15376;;D=01010231023104023231023232310102310101010102310231040232310232323101023101010101023102310;;


Vielleicht hilft es ja.

Gruß
Benjamin
FHEM auf Pi 4 + FTUI auf Pi 3, Eltako 14, SignalESP, JeeLink, EasyESP, ArduCounter, eBus-Koppler, openDTU

fhemjcm

Hallo Benjamin, hallo Sidey,

vielen Dank für Eure Hilfe!

Bei mir kommt folgendes im Log:

Mit Config MS = 1, MU =1 MC = 0

Licht an:
2018.11.23 22:54:44 4: sduino868/msg READ: MU;P0=-384;P1=656;P2=-684;P3=349;P4=-15244;D=0101232323014323012301010101230123012301012323230143230123010101012301230123010123232301;CP=3;R=5;

2018.11.23 22:55:14 4: sduino868/msg READ: MU;P0=28948;P1=-235;P2=246;P3=-480;P4=480;D=01232343414123234341412323434141232343414123234341412323434141232343414123234341412323434141232343414123234341412323434141232343414123234341412323434141232343414123234341412323434141212141212121214143412343412321214343432121214121234123212121412121212121;CP=2;R=236;O;

MitConfig MS = 1, MU =1 MC = 1:
Licht an:

2018.11.23 22:57:39 4: sduino868/msg READ: MC;LL=-713;LH=650;SL=-376;SH=341;D=6D56DAAC;C=346;L=30;R=13;
2018.11.23 22:57:39 4: sduino868: Found manchester Protocol id 57 clock 346 RSSI -67.5 -> m-e

Licht aus:
2018.11.23 22:57:45 4: sduino868/msg READ: MC;LL=-471;LH=522;SL=-242;SH=266;D=60000A0;C=250;L=26;R=238;
2018.11.23 22:58:31 4: sduino868/msg READ: MC;LL=-492;LH=500;SL=-221;SH=255;D=2A954AA;C=244;L=28;R=237;
2018.11.23 22:58:31 4: sduino868/msg READ: MC;LL=-490;LH=484;SL=-211;SH=259;D=552A954AA550;C=240;L=46;R=237;
2018.11.23 22:58:31 4: sduino868/msg READ: MC;LL=-490;LH=484;SL=-274;SH=262;D=54AA552A954AA552A954AA20A9CEB7358841800;C=251;L=153;R=237;
2018.11.23 22:58:31 4: sduino868: Found manchester Protocol id 47 clock 251 RSSI -83.5 -> Maverick protocol

Es tut sich noch immer nichts...ich probiere weiter...

VG Jan

fhemjcm

Zitat von: fhemjcm am 23 November 2018, 23:00:13
Hallo Benjamin, hallo Sidey,

vielen Dank für Eure Hilfe!

Bei mir kommt folgendes im Log:

Mit Config MS = 1, MU =1 MC = 0

Licht an:
2018.11.23 22:54:44 4: sduino868/msg READ: MU;P0=-384;P1=656;P2=-684;P3=349;P4=-15244;D=0101232323014323012301010101230123012301012323230143230123010101012301230123010123232301;CP=3;R=5;

2018.11.23 22:55:14 4: sduino868/msg READ: MU;P0=28948;P1=-235;P2=246;P3=-480;P4=480;D=01232343414123234341412323434141232343414123234341412323434141232343414123234341412323434141232343414123234341412323434141232343414123234341412323434141232343414123234341412323434141212141212121214143412343412321214343432121214121234123212121412121212121;CP=2;R=236;O;

MitConfig MS = 1, MU =1 MC = 1:
Licht an:

2018.11.23 22:57:39 4: sduino868/msg READ: MC;LL=-713;LH=650;SL=-376;SH=341;D=6D56DAAC;C=346;L=30;R=13;
2018.11.23 22:57:39 4: sduino868: Found manchester Protocol id 57 clock 346 RSSI -67.5 -> m-e

Licht aus:
2018.11.23 22:57:45 4: sduino868/msg READ: MC;LL=-471;LH=522;SL=-242;SH=266;D=60000A0;C=250;L=26;R=238;
2018.11.23 22:58:31 4: sduino868/msg READ: MC;LL=-492;LH=500;SL=-221;SH=255;D=2A954AA;C=244;L=28;R=237;
2018.11.23 22:58:31 4: sduino868/msg READ: MC;LL=-490;LH=484;SL=-211;SH=259;D=552A954AA550;C=240;L=46;R=237;
2018.11.23 22:58:31 4: sduino868/msg READ: MC;LL=-490;LH=484;SL=-274;SH=262;D=54AA552A954AA552A954AA20A9CEB7358841800;C=251;L=153;R=237;
2018.11.23 22:58:31 4: sduino868: Found manchester Protocol id 47 clock 251 RSSI -83.5 -> Maverick protocol

Es tut sich noch immer nichts...ich probiere weiter...

VG Jan

Ich habe es weiter probiert, es passiert nix.... Ich glaube verstanden zu haben, dass ich die "D-Werte" aus meinem LOG nehmen kann, aber woher kommen die anderen Werte?

Sidey

Zitat von: Stütti am 23 November 2018, 21:44:10


#Licht an
set sduino01 raw SR;;R=7;;P0=-735;;P1=315;;P2=-403;;P3=650;;P4=-15366;;D=012323230101230101010101230101234123230123232301012301010101012301012341232301232323010123010101010123010123;;
[/quote]

Nur mal nebenbei, Du wiederholst hier 7x ein sich wiederholendes Signal. Ich würde dir empfehlen es nur über den Repeat Wert wiederholen zu lassen, denn genau genommen hast Du in deinen Daten 2,7 mal eine Nachricht angegeben und das wird 7x wiederholt.
Es sind also immer eine unvollständige Nachricht, dann kurze pause, dann eine vollständige, dann kurze Pause, dann eine vollständige. Danach geht es wieder mit der unvollständigen Nachricht weiter.

Um bei dem Beispiel Licht an zu bleiben, wäre Folgende Variante besser. Den Wert R=7 kannst Du vermutlich auch bedenkenlos auf 4 reduzieren. Einfach damit mal probieren.
[code]
#Licht an
set sduino01 raw SR;;R=7;;P0=-735;;P1=315;;P2=-403;;P3=650;;P4=-15366;;D=41232301232323010123010101010123010123;;
[/quote]

Grüße Sidey
Signalduino, Homematic, Raspberry Pi, Mysensors, MQTT, Alexa, Docker, AlexaFhem

Maintainer von: SIGNALduino, fhem-docker, alexa-fhem-docker, fhempy-docker

Sidey

Zitat von: fhemjcm am 23 November 2018, 23:09:13
Ich habe es weiter probiert, es passiert nix.... Ich glaube verstanden zu haben, dass ich die "D-Werte" aus meinem LOG nehmen kann, aber woher kommen die anderen Werte?

Probier es mal damit.
Den Unterschied zwischen an und aus gibt es ja nicht auf der FB, also auch nicht beim Senden eines Signales:

set sduino raw SR;;R=4;;P0=-384;P1=656;P2=-684;P3=349;P4=-15244;D=32301230101010123012301230101232323014;


Wenn das klappt, können wir mal schauen in welches Modul wir das einbauen können.


Grüße Sidey
Signalduino, Homematic, Raspberry Pi, Mysensors, MQTT, Alexa, Docker, AlexaFhem

Maintainer von: SIGNALduino, fhem-docker, alexa-fhem-docker, fhempy-docker

Stütti

Zitat von: Sidey am 24 November 2018, 00:24:52Um bei dem Beispiel Licht an zu bleiben, wäre Folgende Variante besser. Den Wert R=7 kannst Du vermutlich auch bedenkenlos auf 4 reduzieren. Einfach damit mal probieren.

#Licht an
set sduino01 raw SR;;R=7;;P0=-735;;P1=315;;P2=-403;;P3=650;;P4=-15366;;D=41232301232323010123010101010123010123;;


Grüße Sidey

Super, Danke. Das funktioniert.
Mir war damals schon aufgefallen, dass sich Teile der Nachricht wiederholen, aber war dann erstmal froh, dass es funktioniert.
FHEM auf Pi 4 + FTUI auf Pi 3, Eltako 14, SignalESP, JeeLink, EasyESP, ArduCounter, eBus-Koppler, openDTU

Sidey

Super,

Damit wir das Thema in Fhem weiter integriert bekommen, habe ich einen Fall für die Entwickler eröffnen.

https://github.com/RFD-FHEM/RFFHEM/issues/376

Wäre schön, wenn ihr euch da mit Daten beteiligt .
Signalduino, Homematic, Raspberry Pi, Mysensors, MQTT, Alexa, Docker, AlexaFhem

Maintainer von: SIGNALduino, fhem-docker, alexa-fhem-docker, fhempy-docker

fhemjcm

#27
Sidey, Du bist ein GOTT!! Es funktioniert! Super!! Mit dem Befehl
set sduino raw SR;;R=4;;P0=-384;P1=656;P2=-684;P3=349;P4=-15244;D=32301230101010123012301230101232323014;
geht das Licht an und aus!

Wenn Du mir verrätst welche Daten benötigt werden beteilige ich mich gerne!

Vielen Dank, das ist wirklich SUPER!

HomeAuto_User

Hallo, ich habe mir gerade die Daten mal angesehen bzw. Überflogen vom Handy aus. Wurde bei dir ein SD_UT_Unknown angelegt? Sehe ich das richtig???

Die Zeiten sind ähnlich bzw identisch einer anderen Remote welche wie erarbeitet hatten.
"Developer" heißt nicht, das man alles wissen kann!
- FHEM v5.9 | Rasberry PI 3
- radino CC1101 433Mhz (SIGNALduino)| - radino CC1101 868Mhz (CUL) | nano 433Mhz (SIGNALduino) - Sensoren: purer Dschungel querbeet

Stütti

Zitat von: Sidey am 24 November 2018, 09:49:24
Super,

Damit wir das Thema in Fhem weiter integriert bekommen, habe ich einen Fall für die Entwickler eröffnen.

https://github.com/RFD-FHEM/RFFHEM/issues/376

Wäre schön, wenn ihr euch da mit Daten beteiligt .

Klar, gerne. Wenn ich weiß, was ich tun soll  ;)
Hersteller ist übrigens nicht Neff. Mein Lüfter ist von Bosch. Siemens hat ein baugleiches Modell und Beta-User hatte hier schon mal das Thema mit einer No-Name-Abzugshaube:
https://forum.fhem.de/index.php/topic,62395.msg537956.html#msg537956
FHEM auf Pi 4 + FTUI auf Pi 3, Eltako 14, SignalESP, JeeLink, EasyESP, ArduCounter, eBus-Koppler, openDTU