Hauptmenü

Unbekannte Funksteckdosen

Begonnen von jw1hal, 04 Dezember 2018, 19:14:18

Vorheriges Thema - Nächstes Thema

jw1hal

Hallo,

vorweg erst einmal, das wird jetzt lang ..... sehr lang ....

Ich habe hier noch 8 unbekannte Funksteckdosen herum liegen, die ich natürlich auch gern in Fhem integrieren möchte.

Es ist einmal ein Set mit einer Fernbedienung (6 Tasten) und 3 Steckdosen, wovon die erste noch original ist, die zweite zur Zeit nur als Platine vorhanden ist (werde ich aber gleich wieder ins Gehäuse packen) und die dritte fest in einem TV verbaut ist. An diesen Steckdosen gibt es weder eine Lampe, Taste, Tippschalter oder Regler. Diese sind von Emil Lux GmbH und haben auf der Fernbedienung einen Aufkleber mit der Zahl "1414".

Das zweite Set besteht aus 2 Fernbedienungen (jeweils 10 Tasten) und 5 Steckdosen. Diese sind von ZAP, haben einen kleinen Taster und auch eine Leuchtdiode und auf den Fernbedienungen ist ein Aufkleber mit der Zahl "0330".

Ich möchte mich aber zunächst mehr auf das erste Set konzentrieren.

Nachdem Fhem nun schon viele unbekannte Geräte erkannt hat, mit denen ich nicht so recht was anfangen konnte und nachdem ich jetzt einen Signalduino habe, löschte ich mal alle mir unbekannte Geräte.

Dann drückte ich an der Fernbedienung nach und nach alle 6 Tasten. Zum Vorschein kamen "SD-BELL"´s

In dieser Reihenfolge die List´s
Taste 1: Steckdose 1 onInternals:
   CFGFN     
   DEF        32 405533
   IODev      sduino
   LASTInputDev sduino
   MSGCNT     14
   NAME       SD_BELL_405533
   NR         3524
   STATE      ring
   TYPE       SD_BELL
   bitMSG     010000000101010100110011
   lastMSG    405533
   sduino_DMSG P32#405533
   sduino_MSGCNT 27
   sduino_RAWMSG MU;P0=140;P1=-579;P2=516;P3=-212;P4=-5856;P7=91;D=010123230401230101010101010123012301230123010123230101232304012301010101010101230123012301230101232301012323040123010101010101012301230123012301012323010123230401230101010101010123012301230123010123230101232304017400;CP=0;R=86;
   sduino_RSSI -31
   sduino_TIME 2018-12-04 03:15:47
   .attraggr:
   .attrminint:
   READINGS:
     2018-12-04 03:15:47   state           ring
Attributes:
   IODev      sduino
   model      FreeTec_PE-6946
   room       SD_BELL

Taste 2: Steckdose 1 offInternals:
   CFGFN     
   DEF        32 40553C
   IODev      sduino
   LASTInputDev sduino
   MSGCNT     4
   NAME       SD_BELL_40553C
   NR         3526
   STATE      ring
   TYPE       SD_BELL
   bitMSG     010000000101010100111100
   lastMSG    40553C
   sduino_DMSG P32#40553C
   sduino_MSGCNT 6
   sduino_RAWMSG MU;P0=-574;P1=142;P2=517;P3=-208;P5=-5683;D=010231023102310231010232323231010151023101010101010102310231023102310102323232310101510231010101010101023102310231023101023232323101015150;CP=1;R=104;
   sduino_RSSI -22
   sduino_TIME 2018-12-04 03:01:47
   .attraggr:
   .attrminint:
   READINGS:
     2018-12-04 03:01:47   state           ring
Attributes:
   IODev      sduino
   model      FreeTec_PE-6946
   room       SD_BELL

Taste 3: Steckdose 2 onInternals:
   CFGFN     
   DEF        32 4055C3
   IODev      sduino
   LASTInputDev sduino
   MSGCNT     8
   NAME       SD_BELL_4055C3
   NR         3682
   STATE      ring
   TYPE       SD_BELL
   bitMSG     010000000101010111000011
   lastMSG    4055C3
   sduino_DMSG P32#4055C3
   sduino_MSGCNT 14
   sduino_RAWMSG MU;P0=-579;P1=136;P2=523;P3=-201;P6=-5655;P7=188;D=0101010102310231023102323231010101023231610231010101010101023102310231023232310101010232376100;CP=1;R=89;
   sduino_RSSI -29.5
   sduino_TIME 2018-12-04 03:15:30
   .attraggr:
   .attrminint:
   READINGS:
     2018-12-04 03:15:30   state           ring
Attributes:
   IODev      sduino
   model      FreeTec_PE-6946
   room       SD_BELL

Taste 4: Steckdose 2 offInternals:
   CFGFN     
   DEF        32 4055CC
   IODev      sduino
   LASTInputDev sduino
   MSGCNT     12
   NAME       SD_BELL_4055CC
   NR         3664
   STATE      ring
   TYPE       SD_BELL
   bitMSG     010000000101010111001100
   lastMSG    4055CC
   sduino_DMSG P32#4055CC
   sduino_MSGCNT 24
   sduino_RAWMSG MU;P0=-577;P1=166;P2=93;P3=-5696;P4=524;P5=-201;D=01023104510101010101010451045104510454545101045451010;CP=1;R=75;
   sduino_RSSI -36.5
   sduino_TIME 2018-12-04 03:15:58
   .attraggr:
   .attrminint:
   READINGS:
     2018-12-04 03:15:58   state           ring
Attributes:
   IODev      sduino
   model      FreeTec_PE-6946
   room       SD_BELL

Taste 5: Steckdose 3 onInternals:
   CFGFN     
   DEF        32 405703
   IODev      sduino
   LASTInputDev sduino
   MSGCNT     3
   NAME       SD_BELL_405703
   NR         3764
   STATE      ring
   TYPE       SD_BELL
   bitMSG     010000000101011100000011
   lastMSG    405703
   sduino_DMSG P32#405703
   sduino_MSGCNT 3
   sduino_RAWMSG MU;P0=-564;P1=516;P2=-211;P3=151;P4=-6107;P6=92;P7=205;D=012123430123030303030303012301230121212303030303030121234301230303030303030123012301212123030303030301212343012303030303030301230123012121230303030303012123464;CP=3;R=91;
   sduino_RSSI -28.5
   sduino_TIME 2018-12-04 03:21:47
   .attraggr:
   .attrminint:
   READINGS:
     2018-12-04 03:21:47   state           ring
Attributes:
   IODev      sduino
   model      FreeTec_PE-6946
   room       SD_BELL

Taste 6: Steckdose 3 offInternals:
   CFGFN     
   DEF        32 40570C
   IODev      sduino
   LASTInputDev sduino
   MSGCNT     3
   NAME       SD_BELL_40570C
   NR         3758
   STATE      ring
   TYPE       SD_BELL
   bitMSG     010000000101011100001100
   lastMSG    40570C
   sduino_DMSG P32#40570C
   sduino_MSGCNT 4
   sduino_RAWMSG MU;P0=-594;P1=140;P2=-5678;P3=511;P4=-227;P6=-10965;P7=90;D=0121034101010101010103410341034343410101010343410101216;CP=1;R=87;
   sduino_RSSI -30.5
   sduino_TIME 2018-12-04 03:21:02
   .attraggr:
   .attrminint:
   READINGS:
     2018-12-04 03:21:02   state           ring
Attributes:
   IODev      sduino
   model      FreeTec_PE-6946
   room       SD_BELL


Unbekannt:Internals:
   CFGFN     
   DEF        32 405500
   IODev      sduino
   LASTInputDev sduino
   MSGCNT     5
   NAME       SD_BELL_405500
   NR         3670
   STATE      ring
   TYPE       SD_BELL
   bitMSG     010000000101010100000000
   lastMSG    405500
   sduino_DMSG P32#405500
   sduino_MSGCNT 5
   sduino_RAWMSG MU;P0=103;P1=516;P3=-5674;P4=-201;P5=159;P7=-562;D=703571457575757575757145714571457145757575757575757;CP=5;R=105;
   sduino_RSSI -21.5
   sduino_TIME 2018-12-04 03:19:06
   .attraggr:
   .attrminint:
   READINGS:
     2018-12-04 03:19:06   state           ring
Attributes:
   IODev      sduino
   model      FreeTec_PE-6946
   room       SD_BELL



Nun habe ich nochmal mit der Fernbedienung rumgespielt, also mal alle Knöppe gedrückt. Dabei kamen genau 3 IT´s zum Vorschein, wovon 1 (IT_F000FFFF01) auch meist zu schalten geht. Das ist genau das Ding, was noch in dem normalen Steckdosengehäuse ist. Eines ist im TV verbaut und eines liegt hier nur als Platine rum. Davon habe ich mal noch paar Fotos gemacht.

Internals:
   00         f0
   DEF        F000FFF100 0F F0
   IODev      CUL_433
   NAME       IT_F000FFF100
   NR         399
   STATE      off
   TYPE       IT
   XMIT       f000fff100
   XMITdimdown 00
   XMITdimup  00
   XMITon     0f
   CODE:
     1          f000fff100
   READINGS:
     2018-12-04 04:25:40   protocol        V1
     2018-12-04 04:48:34   state           off
Attributes:
   IODev      CUL_433
   room       IT
Internals:
   00         f0
   DEF        F000FFFF01 0F F0
   IODev      sduino
   NAME       IT_F000FFFF01
   NR         395
   STATE      off
   TYPE       IT
   XMIT       f000ffff01
   XMITdimdown 00
   XMITdimup  00
   XMITon     0f
   CODE:
     1          f000ffff01
   READINGS:
     2018-12-04 04:25:12   protocol        V1
     2018-12-04 04:35:05   state           off
Attributes:
   IODev      sduino
   room       IT
Internals:
   00         f0
   DEF        F000FFFF10 0F F0
   IODev      CUL_433
   NAME       IT_F000FFFF10
   NR         397
   STATE      off
   TYPE       IT
   XMIT       f000ffff10
   XMITdimdown 00
   XMITdimup  00
   XMITon     0f
   CODE:
     1          f000ffff10
   READINGS:
     2018-12-04 04:25:21   protocol        V1
     2018-12-04 04:49:09   state           off
Attributes:
   IODev      CUL_433
   room       IT



Nun habe ich nochmal alle unbekannten Geräte gelöscht und mir nur eine einzige Taste der Fernbedienung zur Brust genommen.

Über den Cul-433 kam nicht viel. Also habe ich den deaktiviert, indem ich ein Unterstrich vor der Zeile im "DEF" gesetzt habe.Internals:
   CMDS       
   CUL_433_MSGCNT 198
   CUL_433_TIME 2018-12-04 18:15:35
   Clients    :FS20:FHT.*:KS300:USF1000:BS:HMS:FS20V: :CUL_EM:CUL_WS:CUL_FHTTK:CUL_HOERMANN: :ESA2000:CUL_IR:CUL_TX:Revolt:IT:UNIRoll:SOMFY: :STACKABLE_CC:TSSTACKED:STACKABLE:CUL_RFR::CUL_TCM97001:CUL_REDIRECT:
   DEF        _/dev/serial/by-id/usb-SHK_NANO_CUL_433-if00-port0@38400 0000
   DeviceName _/dev/serial/by-id/usb-SHK_NANO_CUL_433-if00-port0@38400
   FHTID      0000
   NAME       CUL_433
   NR         27
   PARTIAL   
   RAWMSG     mAAAAAAAACCCAD2D3554D3532D32D4B55552CAD2B2D555555EE
   RSSI       -65.5
   STATE      disconnected
   TIME       1543943735
   TYPE       CUL
   VERSION    V 1.26.04 a-culfw Build: private build (unknown) nanoCUL433 (F-Band: 433MHz)
   initString X21
   .attraggr:
   .attrminint:
   .clientArray:
     IT
     CUL_REDIRECT
     CUL_TCM97001
     SD_WS07
     OREGON
   MatchList:
     0:FS20V    ^81..(04|0c)..0101a001......00[89a-f]...
     1:USF1000  ^81..(04|0c)..0101a001a5ceaa00....
     2:BS       ^81..(04|0c)..0101a001a5cf
     3:FS20     ^81..(04|0c)..0101a001
     4:FHT      ^81..(04|09|0d)..(0909a001|83098301|c409c401)..
     5:KS300    ^810d04..4027a001
     6:CUL_WS   ^K.....
     7:CUL_EM   ^E0.................$
     8:HMS      ^810e04......a001
     9:CUL_FHTTK ^T[A-F0-9]{8}
     A:CUL_RFR  ^[0-9A-F]{4}U.
     B:CUL_HOERMANN ^R..........
     C:ESA2000  ^S................................$
     C:Hideki   ^P12#75[A-F0-9]{17,30}
     C:OREGON   ^(3[8-9A-F]|[4-6][0-9A-F]|7[0-8]).*
     C:SD_WS07  ^P7#[A-Fa-f0-9]{6}F[A-Fa-f0-9]{2}
     D:CUL_IR   ^I............
     E:CUL_TX   ^TX[A-F0-9]{10}
     F:Revolt   ^r......................$
     G:IT       ^i......
     H:STACKABLE_CC ^\*
     I:UNIRoll  ^[0-9A-F]{5}(B|D|E)
     J:SOMFY    ^Y[r|t|s]:?[A-F0-9]+
     K:CUL_TCM97001 ^s[A-F0-9]+
     L:CUL_REDIRECT ^o+
     M:TSSTACKED ^\*
     N:STACKABLE ^\*
   READINGS:
     2018-11-15 06:21:40   ITSndFreq       433.920MHz +0.000kHz
     2018-11-24 06:21:11   Xmit-Events     disconnected:8 non-HM:9
     2018-11-17 16:29:04   ccconf          freq:433.920MHz freqOffs:0.000kHz bWidth:325kHz freqIF:330.08kHz rAmpl:42dB sens:12dB dRate:2.461kBit/s
agcPrio:1 agcWait:32 agcHyst:2 agcMaxLNA:0.0dB agcMaxDVGA:0 AGC_FREEZE:0
CCAmode:0 csRelThr:14dB csAbsThr:5dB
     2018-12-04 18:11:10   cmds             A B C e F f G i K L l M N R T t U V W X x
     2018-11-24 06:21:11   cond            non-HM
     2018-11-24 06:21:01   prot_disconnected last
     2018-11-24 06:21:11   prot_non-HM     last
     2018-12-04 18:51:25   raw             No answer
     2018-12-04 18:15:52   state           disconnected
     2018-11-24 08:03:59   uptime          No answer
     2018-12-04 18:02:57   version         V 1.26.04 a-culfw Build: private build (unknown) nanoCUL433 (F-Band: 433MHz)
Attributes:
   icon       cul_cul
   room       System


Nun hört Fhem über den Signalduino, bei dem ich Verbose auf 4 gestellt habe.

Nun wurde 3x IT angelegt.Internals:
   CFGFN     
   DEF        F000FFF1 0100 1000
   IODev      sduino
   NAME       IT_F000FFF1
   NR         860
   STATE      off
   TYPE       IT
   XMIT       f000fff1
   XMITdimdown 00
   XMITdimup  00
   XMIToff    1000
   XMITon     0100
   .attraggr:
   .attrminint:
   CODE:
     1          f000fff1
   READINGS:
     2018-12-04 18:42:03   protocol        SBC_FreeTec
     2018-12-04 18:51:27   state           off
Attributes:
   IODev      sduino
   room       IT
Internals:
   CFGFN     
   DEF        F000FFF100 0F F0
   IODev      CUL_433
   NAME       IT_F000FFF100
   NR         438
   STATE      off
   TYPE       IT
   XMIT       f000fff100
   XMITdimdown 00
   XMITdimup  00
   XMIToff    f0
   XMITon     0f
   .attraggr:
   .attrminint:
   CODE:
     1          f000fff100
   READINGS:
     2018-12-04 18:00:32   protocol        V1
     2018-12-04 18:51:25   state           off
Attributes:
   IODev      CUL_433
   room       IT
Internals:
   CFGFN     
   DEF        F000FFFF 0100 1000
   IODev      sduino
   NAME       IT_F000FFFF
   NR         683
   STATE      off
   TYPE       IT
   XMIT       f000ffff
   XMITdimdown 00
   XMITdimup  00
   XMIToff    1000
   XMITon     0100
   .attraggr:
   .attrminint:
   CODE:
     1          f000ffff
   READINGS:
     2018-12-04 18:24:15   protocol        SBC_FreeTec
     2018-12-04 18:51:24   state           off
Attributes:
   IODev      sduino
   room       IT


Dann wurden auch 3x SD-Bell angelgt.
Internals:
   CFGFN     
   DEF        32 405500
   IODev      sduino
   LASTInputDev sduino
   MSGCNT     10
   NAME       SD_BELL_405500
   NR         856
   STATE      ring
   TYPE       SD_BELL
   bitMSG     010000000101010100000000
   lastMSG    405500
   sduino_DMSG P32#405500
   sduino_MSGCNT 12
   sduino_RAWMSG MU;P0=-234;P1=139;P2=-586;P3=508;P4=-5683;D=01212121212121230123012303030121212121212303014123012121212121212301230123012301212121212121212;CP=1;R=15;
   sduino_RSSI -66.5
   sduino_TIME 2018-12-04 18:42:11
   .attraggr:
   .attrminint:
   READINGS:
     2018-12-04 18:48:39   state           ring
Attributes:
   IODev      sduino
   model      FreeTec_PE-6946
   room       SD_BELL
Internals:
   CFGFN     
   DEF        32 405700
   IODev      sduino
   LASTInputDev sduino
   MSGCNT     2
   NAME       SD_BELL_405700
   NR         858
   STATE      ring
   TYPE       SD_BELL
   bitMSG     010000000101011100000000
   lastMSG    405700
   sduino_DMSG P32#405700
   sduino_MSGCNT 2
   sduino_RAWMSG MU;P0=-32001;P1=214;P2=-598;P3=495;P4=-228;P5=125;P6=-5684;D=012345252525252525234523452343434525252525252343456523452525252525252345234523434345252525252523434565234525252525252523452345234343452525252525234345652345252525252525234523452343434525252525252343456523452525252525252345234523434345252525252525252;CP=5;R=13;
   sduino_RSSI -67.5
   sduino_TIME 2018-12-04 18:42:08
   .attraggr:
   .attrminint:
   READINGS:
     2018-12-04 18:49:16   state           ring
Attributes:
   IODev      sduino
   model      FreeTec_PE-6946
   room       SD_BELL
Internals:
   CFGFN     
   DEF        32 405703
   IODev      sduino
   LASTInputDev sduino
   MSGCNT     47
   NAME       SD_BELL_405703
   NR         833
   STATE      ring
   TYPE       SD_BELL
   bitMSG     010000000101011100000011
   lastMSG    405703
   sduino_DMSG P32#405703
   sduino_MSGCNT 138
   sduino_RAWMSG MU;P0=-176;P1=550;P2=-274;P3=93;P4=-5661;P5=192;P6=-527;D=1212345610565656565656561056105610101056565656565610105;CP=5;R=254;
   sduino_RSSI -75
   sduino_TIME 2018-12-04 18:43:24
   .attraggr:
   .attrminint:
   READINGS:
     2018-12-04 18:49:20   state           ring
Attributes:
   IODev      sduino
   model      FreeTec_PE-6946
   room       SD_BELL


Wenn ich nun bei den letzten beiden SD_BELL (SD_BELL_405700 und SD_BELL_405703) jeweils auf "SET ring" klicke, kann ich diese Steckdose jeweils an oder aus schalten. Das funktioniert aber nicht 100%ig bei jeden Klick.

Bevor ich jetzt mit den anderen Tasten und dann auch mit der anderen Fernbedienung fortfahre, muss ich mich nun damit abfinden, dass ich jeweils für an und aus ein einzelnes Gerät habe oder kann ich das auch zu einem Gerät kombinieren? Denn somit hätte ich ja das Doppelte an Geräten (16 Stück) und wenn ich dafür noch jeweils ein Dummy oder sowas machen müsste, kommen nochmal ein Paar (8 Stück) hinzu. Das wären dann für 8 Steckdosen 24 Geräte. Oder wie macht man das am Besten?
Raspberry Pi 3 Model B Rev 1.2; Linux 4.9.59-v7+; Raspbian GNU/Linux 9 (stretch); CUL433 (VTS 0.29 CSM868); CUL 868 (VTS 0.29 CSM868); 6x BrennenstuhlRCR1000N; 8x ZAP; 3x EmilLux; 10x Sonoff Basic (Tasmota 5.10.0f); 5x HM-CC-RT-DN; 9x HM-SEC-SCo; 8x HM-SEC-SCo, 7x HM-LC-Sw1PBU-FM; Fritz!Box 7362 SL

KölnSolar

schreib Dir mal die bitmsg je device raus. Es scheint sich nämlich um eine Variante des IT-V1-Protokolls zu handeln.
Wenn Du die IT-devices angelegt hast, müsstest Du mal die ITclock anpassen. Ich würd mal 180 sagen  :-\
Übersetzung bitmsg in IT-code: 00=0, 01=F, 11=1, 10=D
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

jw1hal

Das verstehe ich jetzt ehrlich gesagt nicht.

Es wurden ja durch das Drücken der einen Taste 3 IT-Devises und 3 SD-BELL-Devices angelegt. Und in 2 SD-BELL-Devices schaltet eine Steckdose durch Klick auf "SET ring" jeweils nur auf an oder aus.


PS: Ich hatte die Bilder im ersten Beitrag vergessen und mal noch angefügt, falls jemand wissen möchte, wie die Dinger aussehen.
Raspberry Pi 3 Model B Rev 1.2; Linux 4.9.59-v7+; Raspbian GNU/Linux 9 (stretch); CUL433 (VTS 0.29 CSM868); CUL 868 (VTS 0.29 CSM868); 6x BrennenstuhlRCR1000N; 8x ZAP; 3x EmilLux; 10x Sonoff Basic (Tasmota 5.10.0f); 5x HM-CC-RT-DN; 9x HM-SEC-SCo; 8x HM-SEC-SCo, 7x HM-LC-Sw1PBU-FM; Fritz!Box 7362 SL

KölnSolar

Du willst doch nicht klingeln, sondern schalten  ;)
Wie Du ja schon gemerkt hast, gehören 2 SD_Bells zu einer Dose. Wenn Du Dir die bitMSG untereinander schreibst, wirst Du erkennen, was ich meine. Beispiel zur Umrechnung:
bitMSG     0100 0000 0101 0101 0011 0011
=lastMSG    4     0       5      5      3       3
=IT-Code  F0     00     FF    FF     01      01
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

jw1hal

Die Sch...... geht ...


Ich habe jetzt von den letzten Beiden folgendes genommen:   bitMSG     010000000101011100000000
   lastMSG    405700
   bitMSG     010000000101011100000011
   lastMSG    405703


Dann umgerechnet:
0100 0000 0101 0111 0000 0011
4 0 5 7 0 3
F0 00 FF F1 00 01

0100 0000 0101 0111 0000 0000
4 0 5 7 0 0
F0 00 FF F1 00 00


Dann übereinander gelegt:F0 00 FF F1 00 01
F0 00 FF F1 00 00


Unterschiedlich sind die letzten beiden Stellen. das wird an und aus sein.
Also:F000FFF100 01
F000FFF100 00


Daraus dann das gemacht und bei DEF eingetragen.
F000FFF100 00 01


Jetzt schaltet er bei on aus und bei off ein, also umgekehrt:
F000FFF100 01 00


Wenn das bei Jeder so geht, bin ich glücklich.
Damit werde ich dann aber Morgen weiter machen und mir auch das mit den 180 anschauen, was damit gemeint ist.

Danke erst einmal. (Man muss es mir nur mal richtig erklären ...)
Raspberry Pi 3 Model B Rev 1.2; Linux 4.9.59-v7+; Raspbian GNU/Linux 9 (stretch); CUL433 (VTS 0.29 CSM868); CUL 868 (VTS 0.29 CSM868); 6x BrennenstuhlRCR1000N; 8x ZAP; 3x EmilLux; 10x Sonoff Basic (Tasmota 5.10.0f); 5x HM-CC-RT-DN; 9x HM-SEC-SCo; 8x HM-SEC-SCo, 7x HM-LC-Sw1PBU-FM; Fritz!Box 7362 SL

KölnSolar

Wenn die Dosen schalten, kannst Du das mit den 180 vergessen. Es ist zwar die Basisfrequenz der FB, aber die Dosen scheinen tolerant genug, um auch die typische IT-Basisfrequenz zu verkraften.  ;)
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

jw1hal

#6
Hallo,

was ist, wenn die Dosen immer mal so sporadisch, also wenn sie Lust haben, schalten und wenn es bei einem Abstand von 3-4 Meter noch nicht so recht klappen möchte? Was kann ich da noch verbessern?

Ich habe ja einmal im Sduino das:ccconf freq:433.920MHz bWidth:325KHz rAmpl:42dB sens:4dB (DataRate:5603.79Baud)
wo ich nicht weiß, wie man da was verändern soll und was das alles so bewirkt. Also Frequenz stellt die Frequenz ein. 433.92 steht ja auch auf den Dosen. "bwidth" soll ja ne Bandbreite oder so sein, also vermutlich, wie breit das Sendesignal sein soll, also ob es ganz genau auf der Frequenz liegen soll oder eben  noch ein wenig nach oben und unten, also breiter gesendet werden soll. So habe ich es verstanden. "rAmpl" weiß ich jetzt nicht und "sens" ist wohl ne Empfindlichkeit, die man wohl auf 4, 8, 12 und 16 Stellen kann. Ich werde natürlich noch versuchen, etwas mehr darüber zu erfahren. Was ich bisher las ist dann doch schon ziemlich fachmännisch beschrieben, so dass man als Anfänger doch so seine Probleme damit hat. Auch wenn in einigen Beiträgen die Leute beschreiben, stelle mal das auf das oder ein anderer sagt, ich habe mal das auf das gestellt und das geht ganz gut. Nur jetzt einfach blind da was rumstellen, ist ja nun auch nicht so das Wahre.

Für mich stellt sich auch die Frage, ob man das am Sduino oder dann direkt an den einzelnen Dosen einstellt.

Dann gibt es auch noch dieses Attribut:cc1101_frequency 433was eben die Frequenz nicht enau angibt. Da frage ich mich auch, ob das richtig ist.


Im Übrigen möchte ich nicht vorenthalten, wie ich die Codes von allen 8 Dosen herausbekommen habe.IT-code: 00=0, 01=F, 11=1, 10=D
--------------------------------------------------
3_1
405533 010000000101010100110011 F000FFFF01 01
40553C 010000000101010100111100 F000FFFF01 10
--------------------------------------------------
3_2
4055C3 010000000101010111000011 F000FFF110 01
4055CC 010000000101010111001100 F000FFF110 10
--------------------------------------------------
3_3
405703 010000000101011100000011 F000FFF100 01
40570 010000000101011100000000 F000FFF100 00
--------------------------------------------------
--------------------------------------------------
5_1
401533 010000000001010100110011 F0000FFF01 01
40153C 010000000001010100111100 F0000FFF01 10
--------------------------------------------------
5_2
4015C3 010000000001010111000011 F0000FFF10 01
4015CC 010000000001010111001100 F0000FFF10 10
--------------------------------------------------
5_3
401703 010000000001011100000011 F0000FF100 01
40170C 010000000001011100001100 F0000FF100 10
--------------------------------------------------
5_4
401D03 010000000001110100000011 F0000F1F00 01
401D0C 010000000001110100001100 F0000F1F00 10
--------------------------------------------------
5_5
403503 010000000011010100000011 F00001FF00 01
40350C 010000000011010100001100 F00001FF00 10
--------------------------------------------------
--------------------------------------------------

Das war auf jeden Fall der entscheidende Tipp zur Lösung.

Wenn ich nun noch hinbekomme, dass die Dosen etwas zuverlässiger schalten und nicht nur wenn sie Lust haben, wäre das optimal.

Gruß jw1hal
Raspberry Pi 3 Model B Rev 1.2; Linux 4.9.59-v7+; Raspbian GNU/Linux 9 (stretch); CUL433 (VTS 0.29 CSM868); CUL 868 (VTS 0.29 CSM868); 6x BrennenstuhlRCR1000N; 8x ZAP; 3x EmilLux; 10x Sonoff Basic (Tasmota 5.10.0f); 5x HM-CC-RT-DN; 9x HM-SEC-SCo; 8x HM-SEC-SCo, 7x HM-LC-Sw1PBU-FM; Fritz!Box 7362 SL

KölnSolar

Zitat"bwidth" soll ja ne Bandbreite oder so sein, also vermutlich, wie breit das Sendesignal sein soll, also ob es ganz genau auf der Frequenz liegen soll oder eben  noch ein wenig nach oben und unten, also breiter gesendet werden soll.
Fast.  ;) Aber für den Empfang. Oben nannte ich es Toleranz des Empfängers.
Zitat"rAmpl" weiß ich jetzt nicht
Das ist die "Leistung" mit der gesendet wird. Höher=höhere Reichweite (dann empfängt vielleicht aber auch der Nachbar  ;))
Zitat"sens" ist wohl ne Empfindlichkeit, die man wohl auf 4, 8, 12 und 16 Stellen kann.
richtig. Empfindlichkeit des Empfängers.
ZitatDann gibt es auch noch dieses Attribut:
Code: [Auswählen]
cc1101_frequency   433
was eben die Frequenz nicht enau angibt. Da frage ich mich auch, ob das richtig ist.
Default ist  433.92 !!! Das könnte Dein schlechtes Schaltverhalten erklären.
ZitatWenn ich nun noch hinbekomme, dass die Dosen etwas zuverlässiger schalten und nicht nur wenn sie Lust haben, wäre das optimal.
Ich denke, Du hast jetzt die Parameter verstanden, an denen Du "drehen" kannst.  ;) 8)
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

jw1hal

Da war die Freude über die richtiges Codes dann doch zu groß.

Gut, "bwidth" und "sens" ist für den Empfang und für das Senden nicht relevant.

"rAmpl" stand bereits auf 42 und man kann nur zwischen 24 und 42 wählen. Ich hatte auch mal testweise 24 eingestellt, was aber leider keine Änderung brachte.

"cc1101_frequency" Hab ich von 433 auf 433.92 und nun auch auf 433.920 eingestellt. Bringt aber auch keine Änderung.


Getestet hatte ich es erst hier im Kinderzimmer am Schreibtisch, auf dem der Signalduino lag. 4 Meter entfernt, unter dem Fensterbrett auf der Heizung in 3 Verteilerdosen waren 6 Funksteckdosen eingestöpselt. Dies hat bei 4 Meter Luftlinie auch nicht immer geschaltet. Mit der originalen Fernbedienung gab es allerdings keine Probleme.

Nun ist der Signalduino im Wohnzimmer auf der Schrankwand, nähe Balkontür. Eine Funksteckdose ist auf dem Balkon hinter einer dicken Außenwand, neben der Balkontür, ca. 3 Meter Luftlinie zum Signalduino. Diese schaltet sehr oft, aber auch nicht immer.

Eine weitere Funksteckdose ist unter dem Fenster, welches direkt neben der Balkontür ist, direkt auf dem Boden in einer Verteilersteckdose, ca. 4 Meter Luftlinie zum Signalduino.

2 weitere Funksteckdosen befinden darüber, auf dem Fensterbrett in einer Verteilerdose, auch ca. 4 Meter Luftlinie zum Signalduino.

Diese 3 Dosen lassen sich irgendwie so gut wie gar nicht schalten. Ab und zu, wenn sie Lust haben, folgen sie dem Schaltbefehl.

Genau so auch die restlichen 3 Dosen, welche sich immer noch im Kinderzimmer auf der Heizung befinden und somit ca. 8 Meter Luftlinie zum Signalduino haben und wo auch noch eine dicke Wand (ca. 15 cm) dazwischen ist. Diese gehen mit diesen Gegebenheiten gar nicht, was auch die Fernbedienung nicht hinbekommt und wofür ich Verständnis habe.

Direkt an dieser Wand zwischen Wohn- und Kinderzimmer steht mein Schreibtisch im Kinderzimmer. Darüber ist ein TV an der Wand montiert, indem das Innenleben solch einer Funksteckdose eingebaut wurde. Dieser geht allerdings auch sehr oft, aber nicht immer zu schalten und ist auch ca. 4 Meter Luftlinie vom Signalduino, mit dieser Wand dazwischen, entfernt.

Sicher hat das alles seine Grenzen, jedoch sollten 4-8 Meter doch kein Problem darstellen.

Nun frage ich mich, was da denn noch nicht passt und was ich noch versuchen könnte.

Im Schlafzimmer ist der PI mit zwei Nano-CUL´s. Einer für 868 MHZ (HM Heizung; Sensoren; Lichtschalter) und einer für 433 MHZ (4 Brennenstuhlsteckdosen).

Könnte es sein, dass sich der 433er CUL und der 433er Signalduino nicht vertragen?

Oder sind die Funksteckdosen dann doch einfach nur Schrott und ich sollte sie lieber in die Tonne klopfen?

Hier noch ein paar List´s, vielleicht fällt jemanden etwas auf.

Signalduino:Internals:
   Clients    :IT:CUL_TCM97001:SD_RSL:OREGON:CUL_TX:SD_AS:Hideki:SD_WS07:SD_WS09: :SD_WS:RFXX10REC:Dooya:SOMFY:SD_BELL:SD_UT:SD_WS_Maverick:FLAMINGO:CUL_WS:Revolt: :FS10:CUL_FHTTK:Siro:FHT:FS20:CUL_EM:Fernotron:SIGNALduino_un:
   DEF        192.168.52.48:23
   DMSG       P7#2B8073F00
   DevState   initialized
   DeviceName 192.168.52.48:23
   FD         29
   ITClock    250
   LASTDMSG   P7#2B8073F00
   MSGCNT     1455
   NAME       sduino
   NR         336
   PARTIAL   
   RAWMSG     MS;P0=480;P1=-975;P2=-1950;P3=-4012;D=03010102010201020202010101010101010102020201010202020202020101010101010101;CP=0;SP=3;R=14;O;m0;
   RSSI       -67
   STATE      opened
   TIME       1544204332
   TYPE       SIGNALduino
   sendworking 0
   unknownmessages
   version    V 3.3.1-rc4 SIGNALESP cc1101 433MHz - compiled at Mar 22 2018 23:44:15
   versionmodul v3.3.3-dev_24.11.
   .attraggr:
   .attrminint:
   .clientArray:
     IT
     CUL_TCM97001
     SD_BELL
     SD_WS07
     OREGON
   DoubleMsgIDs:
   MatchList:
     10:SD_WS07 ^P7#[A-Fa-f0-9]{6}F[A-Fa-f0-9]{2}(#R[A-F0-9][A-F0-9]){0,1}$
     11:SD_WS09 ^P9#F[A-Fa-f0-9]+
     12:SD_WS   ^W\d+x{0,1}#.*
     13:RFXX10REC ^(20|29)[A-Fa-f0-9]+
     14:Dooya   ^P16#[A-Fa-f0-9]+
     15:SOMFY   ^Ys[0-9A-F]+
     16:SD_WS_Maverick ^P47#[A-Fa-f0-9]+
     17:SD_UT   ^P(?:29|30|34|46|69|81|83|86)#.*
     18:FLAMINGO ^P13\.?1?#[A-Fa-f0-9]+
     19:CUL_WS  ^K[A-Fa-f0-9]{5,}
     1:IT       ^i......
     20:Revolt  ^r[A-Fa-f0-9]{22}
     21:FS10    ^P61#[A-F0-9]+
     22:Siro    ^P72#[A-Fa-f0-9]+
     23:FHT     ^81..(04|09|0d)..(0909a001|83098301|c409c401)..
     24:FS20    ^81..(04|0c)..0101a001
     25:CUL_EM  ^E0.................
     26:Fernotron ^P82#.*
     27:SD_BELL ^P(?:14|15|32|41|42|57|79)#.*
     2:CUL_TCM97001 ^s[A-Fa-f0-9]+
     3:SD_RSL   ^P1#[A-Fa-f0-9]{8}
     4:OREGON   ^(3[8-9A-F]|[4-6][0-9A-F]|7[0-8]).*
     5:CUL_TX   ^TX..........
     6:SD_AS    ^P2#[A-Fa-f0-9]{7,8}
     7:Hideki   ^P12#75[A-F0-9]+
     9:CUL_FHTTK ^T[A-F0-9]{8}
     X:SIGNALduino_un ^[u]\d+#.*
   QUEUE:
   READINGS:
     2018-12-07 17:40:47   ccconf          freq:433.920MHz bWidth:325KHz rAmpl:42dB sens:4dB  (DataRate:5603.79Baud)
     2018-12-06 19:19:48   ping            OK
     2018-12-07 17:48:36   raw             Unsupported command -> 0x4d MS;P0=-1968;P1=477;P2=-980;P3=-4029;D=13121210121012101010121212121212121210101012101012101010101212121212121212;CP=1;SP=3;R=14;O;m0;
     2018-12-07 18:38:25   state           opened
     2018-12-07 18:38:25   version         V 3.3.1-rc4 SIGNALESP cc1101 433MHz - compiled at Mar 22 2018 23:44:15
   keepalive:
     ok         1
     retry      0
   mcIdList:
     10
     11
     12
     18
     43
     47
     52
     57
     58
   msIdList:
     0
     1
     3
     3.1
     4
     6
     7
     13
     13.2
     14
     15
     17
     23
     25
     33
     35
     38
     41
     42
     51
     55
     65
     68
   muIdList:
     8
     9
     13.1
     16
     17.1
     19
     20
     21
     22
     24
     26
     27
     28
     29
     30
     31
     32
     34
     36
     37
     39
     40
     44
     44.1
     45
     46
     48
     49
     50
     56
     59
     60
     61
     62
     64
     66
     67
     69
     70
     71
     72
     74
     79
     80
     81
     83
     84
     85
     86
Attributes:
   cc1101_frequency 433.920
   hardware   nanoCC1101
   icon       cul_usb
   room       Hardware,System
   verbose    3


CUL_433:Internals:
   CMDS       ABCeFfGiKLlMNRTtUVWXx
   CUL_433_MSGCNT 4542
   CUL_433_TIME 2018-12-07 18:39:48
   Clients    :FS20:FHT.*:KS300:USF1000:BS:HMS:FS20V: :CUL_EM:CUL_WS:CUL_FHTTK:CUL_HOERMANN: :ESA2000:CUL_IR:CUL_TX:Revolt:IT:UNIRoll:SOMFY: :STACKABLE_CC:TSSTACKED:STACKABLE:CUL_RFR::CUL_TCM97001:CUL_REDIRECT::SD_WS07::OREGON::Hideki:
   DEF        /dev/serial/by-id/usb-SHK_NANO_CUL_433-if00-port0@38400 0000
   DeviceName /dev/serial/by-id/usb-SHK_NANO_CUL_433-if00-port0@38400
   FD         11
   FHTID      0000
   NAME       CUL_433
   NR         27
   PARTIAL   
   RAWMSG     200
   RSSI       -55.5
   STATE      Initialized
   TIME       1544202237
   TYPE       CUL
   VERSION    V 1.26.04 a-culfw Build: private build (unknown) nanoCUL433 (F-Band: 433MHz)
   initString X21
   .attraggr:
   .attrminint:
   .clientArray:
     IT
     CUL_TCM97001
   MatchList:
     0:FS20V    ^81..(04|0c)..0101a001......00[89a-f]...
     1:USF1000  ^81..(04|0c)..0101a001a5ceaa00....
     2:BS       ^81..(04|0c)..0101a001a5cf
     3:FS20     ^81..(04|0c)..0101a001
     4:FHT      ^81..(04|09|0d)..(0909a001|83098301|c409c401)..
     5:KS300    ^810d04..4027a001
     6:CUL_WS   ^K.....
     7:CUL_EM   ^E0.................$
     8:HMS      ^810e04......a001
     9:CUL_FHTTK ^T[A-F0-9]{8}
     A:CUL_RFR  ^[0-9A-F]{4}U.
     B:CUL_HOERMANN ^R..........
     C:ESA2000  ^S................................$
     C:Hideki   ^P12#75[A-F0-9]{17,30}
     C:OREGON   ^(3[8-9A-F]|[4-6][0-9A-F]|7[0-8]).*
     C:SD_WS07  ^P7#[A-Fa-f0-9]{6}F[A-Fa-f0-9]{2}
     D:CUL_IR   ^I............
     E:CUL_TX   ^TX[A-F0-9]{10}
     F:Revolt   ^r......................$
     G:IT       ^i......
     H:STACKABLE_CC ^\*
     I:UNIRoll  ^[0-9A-F]{5}(B|D|E)
     J:SOMFY    ^Y[r|t|s]:?[A-F0-9]+
     K:CUL_TCM97001 ^s[A-F0-9]+
     L:CUL_REDIRECT ^o+
     M:TSSTACKED ^\*
     N:STACKABLE ^\*
   READINGS:
     2018-11-15 06:21:40   ITSndFreq       433.920MHz +0.000kHz
     2018-11-24 06:21:11   Xmit-Events     disconnected:8 non-HM:9
     2018-12-06 04:22:48   ccconf          freq:433.920MHz bWidth:325KHz rAmpl:42dB sens:4dB
     2018-12-07 10:37:31   cmds             A B C e F f G i K L l M N R T t U V W X x
     2018-11-24 06:21:11   cond            non-HM
     2018-11-24 06:21:01   prot_disconnected last
     2018-11-24 06:21:11   prot_non-HM     last
     2018-12-07 17:31:02   raw             isF0FFFF0FFF0F
     2018-12-07 18:39:48   state           Initialized
     2018-11-24 08:03:59   uptime          No answer
     2018-12-04 18:02:57   version         V 1.26.04 a-culfw Build: private build (unknown) nanoCUL433 (F-Band: 433MHz)
Attributes:
   icon       cul_cul
   room       Hardware,System


CUL_868:Internals:
   CMDS       ABCEFGJKMNRUVWXYZeilmtx
   CUL_868_MSGCNT 1407
   CUL_868_TIME 2018-12-07 18:41:01
   Clients    STACKABLETS:STACKABLE:CUL_HM:CUL_IR:HMS
   DEF        /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A9G7BTLL-if00-port0@38400 4321
   DeviceName /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A9G7BTLL-if00-port0@38400
   FD         12
   FHTID      4321
   NAME       CUL_868
   NR         28
   PARTIAL   
   RAWMSG     A0FF286106394450000000AA0D50D0500::-69.5:CUL_868:
   RSSI       -69.5
   STATE      Initialized
   TYPE       TSCUL
   VERSION    VTS 0.29 CSM868
   VERSION_HW nanoCUL_V1.x
   VERSION_TS yes AES ChTblSize:220
   XmitOpen   1
   assignUpdCntI 60
   assignedIDsCnt 30
   initString X21
Ar
AM5
AHFA26BE
   owner_CCU  VCCU
   .attraggr:
   .attrminint:
   .clientArray:
     CUL_HM
   MatchList:
     1:STACKABLETS ^\*
     2:STACKABLE ^\*
     A:CUL_HM   ^A....................
     B:CUL_IR   ^I............
     C:HMS      ^810e04......a001
   READINGS:
     2018-11-15 04:21:55   ITSndFreq       433.920MHz +0.000kHz
     2018-12-07 10:34:29   Xmit-Events     ok:1 init:1 non-HM:1 disconnected:1
     2018-11-15 06:23:33   ccconf          freq:868.300MHz freqOffs:-20.630kHz bWidth:101kHz freqIF:152.34kHz rAmpl:33dB sens:8dB dRate:9.993kBit/s
agcPrio:1 agcWait:16 agcHyst:2 agcMaxLNA:0.0dB agcMaxDVGA:1 AGC_FREEZE:0
CCAmode:3 csRelThr:10dB csAbsThr:7dB
     2018-12-07 10:33:57   cmds             A B C E F G J K M N R U V W X Y Z e i l m t x
     2018-12-07 10:34:29   cond            ok
     2018-11-14 15:05:19   prot_ERROR-Overload last
     2018-11-14 18:30:29   prot_Warning-HighLoad last
     2018-12-07 10:33:52   prot_disconnected last
     2018-12-07 10:33:59   prot_init       last
     2018-12-07 10:33:58   prot_non-HM     last
     2018-12-07 10:34:29   prot_ok         last
     2018-11-13 12:53:16   raw             V 1.67 nanoCUL868
     2018-12-07 18:36:42   scF             0.999676510835514
     2018-12-07 10:33:59   state           Initialized
     2018-11-16 18:45:56   version         VTS 0.29 CSM868
   helper:
     CUrun      1
     ChkPart    0
     RA_Timeout 0
     VTS        1
     VTS_ACK    1
     VTS_AES    1
     assIdCnt   30
     assIdRep   30
     hmTSAt1Add
     recd       1
     tbuf       
     DEVIO:
       RXfailTO   
     HM:
       ChTblSize  220
       FUP        0
       HMactive   1
       hmCrdts    0
       hmSbusy    0
       ChTbl:
         5D33623F   03
         5D368B3F   03
         5D368F3F   03
         5D36A13F   03
         5D389D3F   03
         5D3EB43F   03
         5D3EC83F   03
         5EC91B3F   03
         5F4A733F   03
         5F51623F   03
         5F7C993F   03
         5F7DF63F   03
         5F7DF93F   03
         5F7E163F   03
         5F7E203F   03
         5F7E293F   03
         5F7E423F   03
         5FD4643F   03
         600A983F   03
         600AA23F   03
         600AA53F   03
         600AA63F   03
         600AAA3F   03
         600AAB3F   03
         600AAC3F   03
         6394383F   03
         6394393F   03
         6394453F   03
         6394473F   03
         63944E3F   03
       msgCNT:
         0x01       1407
         0x02       156
         0x03       291
       unknwn:
     cnd:
       0          1
       250        1
       253        1
       255        1
     hmLogHist:
        366652 A F001 12153984 00 0F F0 8610 639445 000000 0AA0D50D0300 -70.5dB
        391640 A F001 12178996 00 0F C6 8610 63944E 000000 0AA0DC0D0000 -74.5dB
        405517 A F002 12192872 00 01 C3 _ping
        407622 A F001 12194980 00 0F 17 8610 639447 000000 0A28DF0D0000 -58.5dB
        452406 A F001 12239764 00 0F 48 8610 639438 000000 0A90CF0B0000 -76dB
        454158 A F001 12241520 00 0F AF 8610 639439 000000 0AA0D90D0000 -81.5dB
        490904 A F001 12278276 00 0F F1 8610 639445 000000 0AA0D50D0400 -69.5dB
        005868 A F001 12317540 00 0F C7 8610 63944E 000000 0AA0DC0D0000 -77dB
        040599 A F001 12352284 00 0F 18 8610 639447 000000 0A28DF0D0000 -59dB
        052356 A F001 12364056 00 0F B0 8610 639439 000000 0AA0D90D0000 -81.5dB
        108621 A F001 12420324 00 0F 49 8610 639438 000000 0A90CF0B0000 -77dB
        125461 A F002 12437176 00 01 CC _ping
        129859 A F001 12441584 00 0F C8 8610 63944E 000000 0AA0DC0D0000 -76.5dB
        140355 A F001 12452084 00 0F F2 8610 639445 000000 0AA0D50D0500 -69.5dB
     hmQ:
       5F4A73:
       5F5162:
       5F7C99:
       5F7DF6:
       5F7DF9:
       5F7E16:
       5F7E20:
       5F7E29:
       5F7E42:
       600AA2:
       600AA5:
       600AA6:
       600AAC:
     ids:
       5D3362:
         cfg        +5D3362,00,03,00
         name       01_WZ_Fenster_links
       5D368B:
         cfg        +5D368B,00,03,00
         name       01_WZ_Balkontuer_rechts
       5D368F:
         cfg        +5D368F,00,03,00
         name       04_KU_Fenster_rechts
       5D36A1:
         cfg        +5D36A1,00,03,00
         name       03_SZ_Fenster_links
       5D389D:
         cfg        +5D389D,00,03,00
         name       02_KZ_Fenster
       5D3EB4:
         cfg        +5D3EB4,00,03,00
         name       05_BW_Fenster
       5D3EC8:
         cfg        +5D3EC8,00,03,00
         name       04_KU_Fenster_links
       5EC91B:
         cfg        +5EC91B,00,03,00
         name       03_SZ_Fenster_rechts
       5F4A73:
         cfg        +5F4A73,00,03,00
         name       04_KU_Tuer
       5F5162:
         cfg        +5F5162,00,03,00
         name       00_DB_WE_Tuer
       5F7C99:
         cfg        +5F7C99,00,03,00
         name       FL_Flurlicht
       5F7DF6:
         cfg        +5F7DF6,00,03,00
         name       KZ_Kinderzimmerlicht
       5F7DF9:
         cfg        +5F7DF9,00,03,00
         name       KU_Kuechenlicht
       5F7E16:
         cfg        +5F7E16,00,03,00
         name       BW_Spiegelschrank
       5F7E20:
         cfg        +5F7E20,00,03,00
         name       BW_Badlicht
       5F7E29:
         cfg        +5F7E29,00,03,00
         name       WZ_Wohnzimmerlicht
       5F7E42:
         cfg        +5F7E42,00,03,00
         name       SZ_Schlafzimmerlicht
       5FD464:
         cfg        +5FD464,00,03,00
         name       FL_Flurlicht2
       600A98:
         cfg        +600A98,00,03,00
         name       99_KU_Fenster_rechts_alt
       600AA2:
         cfg        +600AA2,00,03,00
         name       02_KZ_Tuer
       600AA5:
         cfg        +600AA5,00,03,00
         name       01_WZ_Tuer
       600AA6:
         cfg        +600AA6,00,03,00
         name       05_BW_Tuer
       600AAA:
         cfg        +600AAA,00,03,00
         name       99_SZ_Fenster_rechts_alt
       600AAB:
         cfg        +600AAB,00,03,00
         name       99_WZ_Balkontuer_rechts_alt
       600AAC:
         cfg        +600AAC,00,03,00
         name       03_SZ_Tuer
       639438:
         cfg        +639438,00,03,00
         name       03_SZ_Heizung
       639439:
         cfg        +639439,00,03,00
         name       04_KU_Heizung
       639445:
         cfg        +639445,00,03,00
         name       05_BW_Heizung
       639447:
         cfg        +639447,00,03,00
         name       01_WZ_Heizung
       63944E:
         cfg        +63944E,00,03,00
         name       02_KZ_Heizung
     q:
       ATrNo      0
       HMcndN     0
       InQueues   0
       XRpCnt     0
       XRpTm      1544175277.65702
       answerPend 0
       hmLanQlen  1
       apIDs:
         5F7C99     0
         5F7DF6     0
         5F7DF9     0
         5F7E16     0
         5F7E20     0
         5F7E29     0
         5F7E42     0
       cap:
         sum        33750
     ref:
       Sdly       0
       ioByteRate 3840
       ioByteRateMeas 3621.88070698028
       lHMt       29229300
       lSys       163718211
       pTTu       1024
       pndAs      0
       pndCUAp    0
       pngLm      11
       pngMax     5850
       pngMaxTot  5850
       pngMin     3
       pngRef     7
       pngtm      163459076
       scErr      3.36030283616856
       scF        0.999676510835514
       scFN       2
       scHT       27945756
       scST       162435079
Attributes:
   hmId       FA26BE
   hmLanQlen  1_min
   icon       cul_868
   rfmode     HomeMatic
   room       CUL_HM,Hardware,System


Hier als Beispiel eine Brennenstuhl-Funksteckdose:Internals:
   .eventMapCmd an:noArg aus:noArg
   DEF        0FFFFF0FFF 0F F0
   IODev      CUL_433
   LASTInputDev sduino
   MSGCNT     1
   NAME       IT_0FFFFF0FFF
   NR         30
   STATE      an
   TYPE       IT
   XMIT       0fffff0fff
   XMITdimdown 00
   XMITdimup  00
   XMIToff    f0
   XMITon     0f
   sduino_DMSG i155151
   sduino_MSGCNT 1
   sduino_RAWMSG MS;P0=386;P1=-1255;P2=1249;P3=-471;P4=-10041;D=04010101230123012301230123010101230123012301010123;CP=0;SP=4;R=44;m1;
   sduino_RSSI -52
   sduino_TIME 2018-12-07 15:38:20
   .attraggr:
   .attrminint:
   CODE:
     1          0fffff0fff
   READINGS:
     2017-12-25 19:21:59   protocol        V1
     2018-12-07 15:38:20   state           on
Attributes:
   IODev      CUL_433
   alexaName  Lichtschlauch bunt
   alexaRoom  Küche
   alias      Lichtschlauch bunt
   devStateIcon an:rc_GREEN:aus aus:rc_RED:an offline:rc_BLUE:aus
   eventMap   on:an off:aus
   fp_Diabeck 199,841,1,Lichtschlauch bunt,
   fp_Kueche  31,379,1,Lichtschlauch bunt,
   genericDeviceType switch
   group      04_Küche
   icon       light_led_stripe_rgb
   room       00_Diabeck,04_Küche,50_Licht,90_Lichtschlauch,99_Alles_ein_aus,99_Brennenstuhl,99_IT,Alexa
   webCmd     an:aus


Und hier noch als Beispiel eine von den Funksteckdosen, die nicht so recht wollen:Internals:
   .eventMapCmd an:noArg aus:noArg
   DEF        F0000FFF10 01 10
   IODev      sduino
   NAME       ZAP_5_2
   NR         384
   STATE      an
   TYPE       IT
   XMIT       f0000fff10
   XMITdimdown 00
   XMITdimup  00
   XMIToff    10
   XMITon     01
   .attraggr:
   .attrminint:
   CODE:
     1          f0000fff10
   READINGS:
     2018-12-04 21:32:09   protocol        V1
     2018-12-07 17:31:02   state           on
Attributes:
   IODev      sduino
   alexaName  Weihnachtsmann
   alexaRoom  Wohnzimmer
   alias      Weihnachtsmann
   devStateIcon an:rc_GREEN:aus aus:rc_RED:an absent:rc_BLUE:aus
   eventMap   on:an off:aus
   group      01_Wohnzimmer
   icon       frost
   room       00_Diabeck,01_Wohnzimmer,50_Licht,99_Alles_ein_aus,99_IT,99_Weihnacht,Alexa
   webCmd     an:aus



PS: Was habt ihr und auch die Meisten denn so für zuverlässige Funksteckdosen, mit denen man keine Probleme hat?

Gruß jw1hal
Raspberry Pi 3 Model B Rev 1.2; Linux 4.9.59-v7+; Raspbian GNU/Linux 9 (stretch); CUL433 (VTS 0.29 CSM868); CUL 868 (VTS 0.29 CSM868); 6x BrennenstuhlRCR1000N; 8x ZAP; 3x EmilLux; 10x Sonoff Basic (Tasmota 5.10.0f); 5x HM-CC-RT-DN; 9x HM-SEC-SCo; 8x HM-SEC-SCo, 7x HM-LC-Sw1PBU-FM; Fritz!Box 7362 SL

KölnSolar

IT u. Pollin.

Vielleicht musst Du dann doch mal an itclock ran(Stichwort: 180).

Du könntest auch mal raw senden, um herauszufinden, ob der S'duino ein Reichweitenproblem hat bzw. ob die Dosen so problemlos schalten.
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

jw1hal

Heute hatte ich mal eine Inspiration und zwei Funksteckdosen, welche dem NannoCUL zugewiesen waren, dem Signalduino zugewiesen. Ergebnis war, dass die Funksteckdose, welche 1,50m unter dem Signalduino liegt, gar nicht zu schalten ging und die Funksteckdose, welche in einem anderen Raum ist, wunderbar zu schalten ging. So kam ich auf die Idee, mal zu probieren, allen Dosen den Signalduino zuzuweisen.

Ich habe jetzt zunächst erst mal alle 13 IT-Steckdosen auf den Signalduino gelegt, itclock auf 180 gesetzt und den Signalduino neben den PI postiert. Damit funktionieren schon mal alle Funksteckdosen, die in anderen Räumen sind. Mal schauen, ob das morgen auch noch so ist. Ich kann mir aber allerdings nicht erklären, warum dies so ist, sie jetzt funktionieren und vorher nicht. Denn die Position hatte ich schon getestet und ich hatte auch schon itclock von einzelne Steckdosen testweise auf 180 gestellt, was alles keine Besserung brachte.

Nun musste ich aber dann doch die Steckdose in der Küche, die vermutlich den längsten Weg (ca. 8 Meter Luftlinie und 2 Wände) zum Sender hat, dann doch auf den CUL_433 legen, womit ich bei der nächsten Frage wäre. Ich habe 3 Lichtschläuche in einer Gruppe Lichtschlauch. Zwei davon sind auf dem Balkon und einer in der Küche an der besagten Dose. Bei allen anderen Dosen habe ich mitbekommen, dass wenn ich alles in Gruppe schalte, die Geräte schön nacheinander schalten, so dass immer so ca. gefühlte 2 Sekunden dazwischen liegen, was ja auch ganz gut so ist. Das hatte ich auch schon mal irgendwo gelesen.Ich muss das noch mal suchen.

Wie verhält sich das nun, wenn man, wie ich, eine Steckdose über den CUL_433 (NannoStick) und alle anderen über den Signalduino schaltet? Könnte es da sein, dass beide Sender gleichzeitig senden oder senden die auch nacheinander? Mir kommt es nämlich so vor, als wenn die gleichzeitig senden, weil in der Gruppe Lichtschlauch immer etwas auf der Strecke bleibt.
Raspberry Pi 3 Model B Rev 1.2; Linux 4.9.59-v7+; Raspbian GNU/Linux 9 (stretch); CUL433 (VTS 0.29 CSM868); CUL 868 (VTS 0.29 CSM868); 6x BrennenstuhlRCR1000N; 8x ZAP; 3x EmilLux; 10x Sonoff Basic (Tasmota 5.10.0f); 5x HM-CC-RT-DN; 9x HM-SEC-SCo; 8x HM-SEC-SCo, 7x HM-LC-Sw1PBU-FM; Fritz!Box 7362 SL

KölnSolar

ZitatKönnte es da sein, dass beide Sender gleichzeitig senden oder senden die auch nacheinander? Mir kommt es nämlich so vor, als wenn die gleichzeitig senden, weil in der Gruppe Lichtschlauch immer etwas auf der Strecke bleibt.
Natürlich senden die quasi gleichzeitig. "Nacheinander" gibt es insofern nicht, dass EIN Transceiver seine commands zwar queued, aber MEHRERE natürlich quasi gleichzeitig loslegen und dann stören Sie sich gegenseitig.

Da hilft dann nur ein Päuschen(was bei structure mit async_delay funktionieren sollte).
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

jw1hal

OK danke, Strukture habe ich schon irgendwie im Hinterstübchen gehabt und mit dieser Sache insgeheim verbunden. Ich wollte es aber dann doch nicht nennen, weil ich mir absolut nicht sicher war. Da werde ich mich mal mit Strukture etwas näher beschäftigen. Bisher habe ich mich immer etwas gesträubt davor und nutzte lieber eine bereits eh vorhandene Gruppe in Verbindung mit nen Dummy und seinem Notify, weil ich´s mir mal einmal abgekupfert und für alle Eventualitäten eben immer weiter vervielfacht und angepasst habe.
Raspberry Pi 3 Model B Rev 1.2; Linux 4.9.59-v7+; Raspbian GNU/Linux 9 (stretch); CUL433 (VTS 0.29 CSM868); CUL 868 (VTS 0.29 CSM868); 6x BrennenstuhlRCR1000N; 8x ZAP; 3x EmilLux; 10x Sonoff Basic (Tasmota 5.10.0f); 5x HM-CC-RT-DN; 9x HM-SEC-SCo; 8x HM-SEC-SCo, 7x HM-LC-Sw1PBU-FM; Fritz!Box 7362 SL

jw1hal

Zitat von: jw1hal am 07 Dezember 2018, 05:56:53IT-code: 00=0, 01=F, 11=1, 10=D
[...]
--------------------------------------------------
3_2
4055C3 010000000101010111000011 F000FFF110 01
4055CC 010000000101010111001100 F000FFF110 10
--------------------------------------------------
[...]

Jetzt habe ich doch tatsächlich die letzte Steckdose, welche hier noch in der Ecke lag, für eine Lichterkette in Beschlag genommen und mich gewundert, warum sie nicht funktionierte. Dabei habe ich festgestellt, dass der Code dafür, den ich auch hier gepostet hatte, falsch war.

Ich bin den Code nochmal durch gegangen und schließlich auf ein anderes Ergebnis gekommen. IT_F000FFFF IT F000FFFF 0100 1000

i4055C3
i4055CC

3_2
4055C3
F 0 0 0 F F F F 1 0 0 1 F000FFFF10 01
0100 0000 0101 0101 1100 0011 F000FFF110 01
8421 8421 8421 8421 8421 8421
0400 0000 0401 0401 8400 0021
4 0 4 5 12 3
4 0 4 5 C 3

4055CC
F 0 0 0 F F F F 1 0 1 0 F000FFFF10 10
0100 0000 0101 0101 1100 1100 F000FFF110 10
8421 8421 8421 8421 8421 8421
0400 0000 0401 0401 8400 8400
4 0 4 5 12 12
4 0 4 5 C C


Dabei habe ich auch festgestellt, dass aus der "12" das "C" wird. Es geht wohl von 1-9 und dann ist vermutlich 10=A; 11=B, 12=C. Bisher hatte ich aber immer nur ein "C" mit drin.

Also ist der Code dann so:
alt = falsch
--------------------------------------------------
3_2
4055C3 010000000101010111000011 F000FFF110 01
4055CC 010000000101010111001100 F000FFF110 10
--------------------------------------------------

neu = richtig
--------------------------------------------------
3_2
4055C3 010000000101010111000011 F000FFFF10 01
4055CC 010000000101010111001100 F000FFFF10 10
--------------------------------------------------


Statt der "110" am Ende muss ein "F10" ans Ende und schon geht die Dose.

Das ist vielleicht nun jetzt nicht besonders hilfreich, aber ist eben einfach eine Berichtigung, bevor jemand anders über diesen Fehler stolpert.


Gruß jw1hal
Raspberry Pi 3 Model B Rev 1.2; Linux 4.9.59-v7+; Raspbian GNU/Linux 9 (stretch); CUL433 (VTS 0.29 CSM868); CUL 868 (VTS 0.29 CSM868); 6x BrennenstuhlRCR1000N; 8x ZAP; 3x EmilLux; 10x Sonoff Basic (Tasmota 5.10.0f); 5x HM-CC-RT-DN; 9x HM-SEC-SCo; 8x HM-SEC-SCo, 7x HM-LC-Sw1PBU-FM; Fritz!Box 7362 SL

howy-1

Hallo @jw1hal,

welche Signalduino-Version nutzt Du?
Ich hatte mit den Pollin-Dosen auch Probleme, habe an allen möglichen Einstellungen erfolglos rumgeschraubt, bis ich die 3.3.1-RC7 gefunden habe. https://github.com/RFD-FHEM/SIGNALDuino/releases
Seitdem schalten zumindest die Pollin-Dosen recht zuverlässig. Mittlerweile sind wir da sogar bei der RC9 und auch die läuft bei mir.
Was ich allerdings noch nicht probiert habe, ist, die Dosen von FHEM aus anzulernen. Ich besitze bisher nur 3 Stück und habe die eingetellten Codes von der Fernbedienung genommen.

Gruß