Modifikationen an der 10_IT.pm

Begonnen von Ralf9, 29 April 2016, 22:18:48

Vorheriges Thema - Nächstes Thema

FunkOdyssey

#105
Zitat von: Ralf9 am 31 Oktober 2019, 19:19:36
dieses hier
STACKABLE_CC MapleCUL1 UNKNOWNCODE i411514
ergibt die DEF F00F0FFF0F mit dem Code F0
und passt zum
DEF        F00F0FFF0F 0F F0
von Deinem Device

Hast Du schon mal einen fhem neustart versucht?
Danke. Ich habe FHEM bereits mehrfach neu gestartet.
Leider erfolglos.

Zitat
und dieses hier
STACKABLE_CC MapleCUL1 UNKNOWNCODE i41155f
ergibt die DEF F00F0FFFFF mit dem Code 11
Das verstehe ich nicht. Was soll mir das sagen?  :)

Ralf9

dies
ZitatSTACKABLE_CC MapleCUL1 UNKNOWNCODE i411514
müsste mit Deiner Definition
DEF        F00F0FFF0F 0F F0
normalerweise mit verbose 4 im log ungefähr so aussehen:
2019.10.31 23:14:40.203 4 : sduinoD IT: message "i411514" (7)
2019.10.31 23:14:40.203 4 : sduinoD IT: msgcode "F00F0FFF0FF0" (12) bin = 010000010001010100010100
2019.10.31 23:14:40.203 3 : sduinoD IT: IT_F00F0FFF0F off->off
2019-10-31 23:14:40.210 IT IT_F00F0FFF0F off



und dies
ZitatSTACKABLE_CC MapleCUL1 UNKNOWNCODE i41155f
müsste mit dieser Definition
define IT_F00F0FFFFF IT F00F0FFFFF 11 F0
normalerweise mit verbose 4 im log ungefähr so aussehen:
2019.10.31 23:05:43.943 4 : sduinoD IT: message "i41155f" (7)
2019.10.31 23:05:43.943 4 : sduinoD IT: msgcode "F00F0FFFFF11" (12) bin = 010000010001010101011111
2019.10.31 23:05:43.943 3 : sduinoD IT: IT_F00F0FFFFF ???->on
2019-10-31 23:05:43.949 IT IT_F00F0FFFFF on


Bitte mach ein neues Thema auf, falls dies nicht weiter hilft.

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

Ralf9

Hat außer KölnSolar hier niemand eine ITv3 Fernbedienung und einen Signalduino?
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

HomeAuto_User

Hallo Ralf,

ich bin auf der Suche noch nach IT_v3. Ich bin der Meinung hier irgendwo was zu haben.
Wärest du so nett und könntest bitte das mit einpflegen?

Die benon Funksteckdosen (Semexo OHG) werden im IT Modul nicht verarbeitet, "altes" Problem.
ZitatCode not supported by IT_ ....


Produkt: benon Funksteckdosen (Semexo OHG)
- Fernbedienung BH-P
- Fernbedienung mit 5 Kanälen je ON & OFF
- Steckdosenadapter B2112
Bezug: Amazon

HS2260C-R4
MS Protocol id 3 - length 24

ON - 1
i115533
MS;P0=163;P1=-519;P2=506;P3=-182;P4=-5275;D=04010101230101012301230123012301230101232301012323;CP=0;SP=4;R=56;O;#;#;
MS;P1=-517;P2=163;P3=506;P4=-181;P5=-5262;D=25212121342121213421342134213421342121343421213434;CP=2;SP=5;R=66;O;m1;4;4;

OFF - 1
i11553C
MS;P1=-518;P2=159;P3=504;P4=-182;P5=-5265;D=25212121342121213421342134213421342121343434342121;CP=2;SP=5;R=69;!;!;
MS;P1=-514;P2=159;P3=499;P4=-178;P5=-5255;D=25212121342121213421342134213421342121343434342121;CP=2;SP=5;R=71;!;!;

ON - 2
i1155C3
MS;P1=-518;P2=160;P3=504;P4=-183;P5=-5273;D=25212121342121213421342134213421343434212121213434;CP=2;SP=5;R=67;4;4;
MS;P1=-519;P2=157;P3=508;P4=-178;P5=-5271;D=25212121342121213421342134213421343434212121213434;CP=2;SP=5;R=68;m0;4;4;

OFF - 2
i1155CC
MS;P1=-515;P2=160;P3=506;P4=-180;P5=-5264;D=25212121342121213421342134213421343434212134342121;CP=2;SP=5;R=67;!;!;
MS;P1=-520;P3=159;P4=503;P5=-175;P6=-5270;D=36313131453131314531453145314531454545313145453131;CP=3;SP=6;R=82;1;1;

ON - 3
i115703
MS;P1=-520;P2=151;P3=498;P4=-188;P5=-5264;D=25212121342121213421342134213434342121212121213434;CP=2;SP=5;R=90;m0;4;4;
MS;P1=-523;P2=161;P3=509;P4=-170;P5=-5264;D=25212121342121213421342134213434342121212121213434;CP=2;SP=5;R=87;O;m2;!;4;

OFF - 3
i11570C
MS;P1=-525;P2=165;P4=490;P5=-190;P6=-5255;D=26212121452121214521452145214545452121212145452121;CP=2;SP=6;R=86;O;!;!;
MS;P1=-514;P2=168;P3=490;P4=-182;P5=-5266;D=25212121342121213421342134213434342121212134342121;CP=2;SP=5;R=91;O;m2;4;!;

ON - 4
i115D03
MS;P1=-514;P2=160;P4=498;P5=-180;P6=-5272;D=26212121452121214521452145454521452121212121214545;CP=2;SP=6;R=92;O;m1;E;E;
MS;P1=-518;P2=165;P3=495;P4=-181;P5=-5274;D=25212121342121213421342134343421342121212121213434;CP=2;SP=5;R=92;O;4;4;

OFF - 4
i115D0C
MS;P1=-519;P2=161;P3=506;P4=-179;P5=-5268;D=25212121342121213421342134343421342121212134342121;CP=2;SP=5;R=89;O;!;!;
MS;P1=-513;P2=169;P3=513;P4=-174;P5=-5260;D=25212121342121213421342134343421342121212134342121;CP=2;SP=5;R=87;O;m1;!;!;

ON - 5
i117503
MS;P1=-518;P2=158;P4=503;P5=-176;P6=-5259;D=26212121452121214521454545214521452121212121214545;CP=2;SP=6;R=86;m0;E;E;
MS;P1=-514;P2=168;P4=495;P5=-179;P6=-5273;D=26212121452121214521454545214521452121212121214545;CP=2;SP=6;R=81;O;m0;E;E;

OFF - 5
i11750C
MS;P1=-513;P2=157;P4=496;P5=-187;P6=-5259;D=26212121452121214521454545214521452121212145452121;CP=2;SP=6;R=84;O;m0;!;!;
MS;P1=-520;P2=159;P3=494;P4=-188;P5=-5266;D=25212121342121213421343434213421342121212134342121;CP=2;SP=5;R=90;m0;!;!;


Oder möchtest du hier https://github.com/Ralf9/10_IT noch ein Issues?

MfG Marco
"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

Ralf9

ZitatDie benon Funksteckdosen (Semexo OHG) werden im IT Modul nicht verarbeitet, "altes" Problem.
Code not supported by IT_ ....

Die Meldung
Code 01 not supported by IT_0F0FFFFF01
kommt, wenn der Code der Taste nicht in der DEF eingetragen ist
Z.B. Bei der Taste 1
DEF 0F0FFFFF01 01 10

Steht auch in der Commandref unter "Intertechno Protokoll 1 (ITv1)"

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

Ralf9

#110
ich habe die Device specific help ergänzt , bitte mal drüber schauen
https://github.com/Ralf9/10_IT/commit/84997a0721442a795ec2b11b14fe8a910a3b6443

update all https://raw.githubusercontent.com/Ralf9/10_IT/master/controls_signalduino.txt
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

KölnSolar

Hi Ralf,
habe die ITT-1500 gefunden.

IT_V3_192b1f42 IT 00110010010101100011111010 0 0010

MU;P0=218;P1=-316;P2=-1314;P4=-2647;P5=136;P6=-10192;D=0102020101020201020101020102010202010201020102040401540404040102010202010201010201020201010201020201010202010102020102010102010201020201020102010201020101020201010201020102010201020201010206040102010202010201010201020201010201020201010202010102020102010;CP=0;R=41;O;aber auch
MS;P1=-2667;P2=219;P3=-1330;P5=-315;P7=-10188;D=212523252323252325252325232325252325232325252323252523232523252523252325232325232523252325232525232325252325232523252325232325252327;CP=2;SP=1;R=34;O;m1;

mit
V 3.3.2b-dev SIGNALduino cc1101 - compiled at Feb 25 2018 18:47:47 und# $Id: 10_IT.pm 19761 2019-07-02 18:37:03Z bjoernh $

Grüße Markus
RPi3/2 buster/stretch-SamsungAV_E/N-RFXTRX-IT-RSL-NC5462-Oregon-CUL433-GT-TMBBQ-01e-CUL868-FS20-EMGZ-1W(GPIO)-DS18B20-CO2-USBRS232-USBRS422-Betty_Boop-EchoDot-OBIS(Easymeter-Q3/EMH-KW8)-PCA301(S'duino)-Deebot(mqtt2)-zigbee2mqtt

Ralf9

Hallo Markus,

danke für die rawmsg von der ITT-1500
sduinoD/msg get raw: MS;P1=-2667;P2=219;P3=-1330;P5=-315;P7=-10188;D=212523252323252325252325232325252325232325252323252523232523252523252325232325232523252325232525232325252325232523252325232325252327;CP=2;SP=1;R=34;O;m1;
IT: message "i5A5966695AA99559" (17)
msgcode "00110010010101100011111010000010" (32)
IT_V3_192b1f42 off


Die MS-Nachricht ist die richtige Nachricht.
Ich könnte auch noch eine rawmsg von "on" gebrauchen.

Die message von on und off haben eine Länge von 17.
Es gibt auch noch message für dimup, dimdown und dim x% (z.B. dim 43) diese haben eine Länge von 19. Für diese habe ich mir inzwischen selber die entspechenden rawmsg gebastelt. 
Weißt Du zufällig mit welcher Fernbedienung die dim Nachrichten erzeugt werden können? Die ITT-1500 hat ja nur on/off Tasten.

Du verwendest eine etwas ältere Firmware.
Mit meiner aktuellen Firmware V 3.3.2.1-rc9 sollten eigentlich keine MU-Nachrichten mehr dabei sein.
https://forum.fhem.de/index.php/topic,82379.msg744554.html#msg744554
Die MS-Wiederholungen werden nun auch hochgezählt.
Wenn die in mscnt definierten Wiederholungen erreicht sind, werden die restlichen Wiederholungen nicht mehr ausgegeben. Seither konnte es vorkommen, daß die unterdrückten überzähligen Wiederholungen z.T. als MU-Nachrichten ausgegeben wurden.
Da bei den MS-Wiederholungen nun die sync und clock von der 1.Nachricht verwendet werden, müssen sync und clock nicht mehr erneut ermittelt werden.

Daß die überzähligen Wiederholungen bei einer älteren firmware nicht ünterdrückt werden ist nur ein Schönheitsfehler, für den Empfang spielt das keine Rolle,

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

KölnSolar

das onMU;P0=9816;P1=-312;P2=179;P3=-187;P4=287;P5=-22920;D=01234323232323232343432343432343234343432323434343232323232323232323232323232323232323434323234323232323232323232323232323432323232343432323432323432343232343434343232323432323434343232343434343234323234343432;CP=2;R=20;e;

Fb kenne ich keine zum dimmen. Sendesignale des RFXTRX(dim-level 0-15) z.B. level 0 kommen nicht an bzw. liefert unknownmessages
2019-11-24 08:44:04-MU;P0=-257;P1=249;P2=-1279;P3=-9984;P4=-2528;D=0121210121010121012121010121012121010121210101212101210101210121012121012101210121012101012121010121012101010121210121012101012101210121012131410121012121012101012101212101012101212101012121010121210121010121012101212101210121012101210101212101012101210;CP=1;R=39;O;
#2019-11-24 08:44:04-MS;P0=-252;P1=256;P2=-1285;P3=-9990;P4=-2562;D=31410121012121012101012101212101012101212101012121010121210121010121012101212101210121012101210101212101012101210101012121012101210101210121012101213;CP=1;SP=4;R=39;O;m0;
#2019-11-24 08:44:04-MS;P0=-260;P1=251;P2=-1292;P4=-2555;P5=-9992;D=1410121012121012101012101212101012101212101012121010121210121010121012101212101210121012101210101212101012101210101012121012101210101210121012101215;CP=1;SP=4;R=39;O;m1;
#2019-11-24 08:44:05-MS;P0=-253;P1=252;P2=-1288;P4=-2553;P6=-10008;D=1410121012121012101012101212101012101212101012121010121210121010121012101212101210121012101210101212101012101210101012121012101210101210121012101216;CP=1;SP=4;R=39;O;m2;
#2019-11-24 08:44:05-MS;P0=-274;P1=279;P2=-1250;P4=-2550;P7=-9984;D=1410121012121012101012101212101012101212101012121010121210121010121012101212101210121012101210101212101012101210101012121012101210101210121012101217;CP=1;SP=4;R=39;p;m3;
RPi3/2 buster/stretch-SamsungAV_E/N-RFXTRX-IT-RSL-NC5462-Oregon-CUL433-GT-TMBBQ-01e-CUL868-FS20-EMGZ-1W(GPIO)-DS18B20-CO2-USBRS232-USBRS422-Betty_Boop-EchoDot-OBIS(Easymeter-Q3/EMH-KW8)-PCA301(S'duino)-Deebot(mqtt2)-zigbee2mqtt

Ralf9

Zitatdas on
MU;P0=9816;P1=-312;P2=179;P3=-187;P4=287;P5=-22920;D=01..

Dies ist keine Nachricht von der ITT-1500, es ist keine MS-Nachricht und die Zeiten passen nicht

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

KölnSolar

Glaub mir, ist sie
Internals:
   00         0
   CFGFN     
   DEF        00110010010101100011111010 0 0010
   FUUID      5dafeadb-f33f-5874-fb7f-99d50ed00b331c16
   IODev      Sduino
   LASTInputDev Sduino
   MSGCNT     79
   NAME       IT_V3_192b1f42
   NR         10430
   STATE      on
   Sduino_DMSG i5A5966695AA9965900
   Sduino_MSGCNT 79
   Sduino_Protocol_ID 17.1
   Sduino_RAWMSG MU;P0=32001;P1=-2714;P2=216;P3=-317;P4=-1322;P5=-10200;D=0123242324242324232324232424232324232424232324242323242423242323242324232424232423242324232423232424232324232424232324232424232324252123242324242324232324232424232324232424232324242323242423242323242324232424232423242324232423232424232324232424232324232;CP=2;R=51;O;
   Sduino_RSSI -48.5
   Sduino_TIME 2019-11-24 10:08:00
   TYPE       IT
   XMIT       0011001001010110001111101000010
   XMITdimdown 00
   XMITdimup  00
   XMITon     1
   CODE:
     1          0011001001010110001111101000010
   READINGS:
     2019-10-23 23:59:00   group           0
     2019-10-23 23:59:00   protocol        V3
     2019-11-24 10:08:00   state           on
     2019-10-23 23:59:00   unit            0010
Attributes:
   IODev      Sduino
   room       Neu
RPi3/2 buster/stretch-SamsungAV_E/N-RFXTRX-IT-RSL-NC5462-Oregon-CUL433-GT-TMBBQ-01e-CUL868-FS20-EMGZ-1W(GPIO)-DS18B20-CO2-USBRS232-USBRS422-Betty_Boop-EchoDot-OBIS(Easymeter-Q3/EMH-KW8)-PCA301(S'duino)-Deebot(mqtt2)-zigbee2mqtt

Ralf9

ZitatGlaub mir, ist sie
ja, jetzt ist sie es.

MU-Nachrichten werden als ID 17.1 erkannt, und
MS-Nachrichten werden als ID 17 erkannt.

Wenn Du die ID 17.1 aus der whitelist entfernst, oder wenn Du keine whitelist verwendest, die 17.1 in die Blacklist einträgst,
müsstet Du eine MS-Nachricht mit der Sduino_Protocol_ID 17 erhalten.

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

KölnSolar

Korrekt.
MS;P0=235;P1=-1316;P2=-296;P3=-10204;P4=-2674;D=040201020101020102020102010102020102010102020101020201010201020201020102010102010201020102010202010102020102010102020102010102020103;CP=0;SP=4;R=44;O;m0;
Grüße Markus
RPi3/2 buster/stretch-SamsungAV_E/N-RFXTRX-IT-RSL-NC5462-Oregon-CUL433-GT-TMBBQ-01e-CUL868-FS20-EMGZ-1W(GPIO)-DS18B20-CO2-USBRS232-USBRS422-Betty_Boop-EchoDot-OBIS(Easymeter-Q3/EMH-KW8)-PCA301(S'duino)-Deebot(mqtt2)-zigbee2mqtt

Ralf9

Danke, jetzt passt es.

ZitatFb kenne ich keine zum dimmen. Sendesignale des RFXTRX(dim-level 0-15) z.B. level 0 kommen nicht an bzw. liefert unknownmessages
Da passt im Signalduino Fhem Modul was nicht so richtig.
Anscheinend hat das bis jetzt mangels passender Fernbedienung noch niemand getestet.

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

Ralf9

Hallo,

hier ist die aktuelle Version vom IT-Modul, bitte testen ob so alles passt, dann gebe ich nach einer Testphase Bjoern bescheid, daß er es ins normale fhem update (SVN) übernehmen kann.

Version IT
10_IT.pm 19761 2019-11-07 12:00:00Z Ralf9

https://github.com/Ralf9/10_IT/blob/master/FHEM/10_IT.pm
oder
update all https://raw.githubusercontent.com/Ralf9/10_IT/master/controls_signalduino.txt

Ich habe folgendes geändert und ergänzt:
- Fix: Use of uninitialized value $evcode in concatenation (.) or string at ...
- Die userV1setCodes werden nun auch für den Empfang verwendet, dabei haben die userV1setCodes Vorrang vor den XMIT Codes.
- Device specific help ergänzt
- Beim Senden von HomeEasy HE800 und HE_EU wird nun auch die protocolId 35 und 65 automatisch gesetzt.

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