10_SOMFY.pm - Somfy RTS (und kompatible)

Begonnen von viegener, 12 Mai 2016, 21:06:46

Vorheriges Thema - Nächstes Thema

FHEM16

Nachtrag: ich meine, ich bin einen anderen Weg gegangen um XX für go-my festzulegen.

Ich habe die gewünschte Position mit set ROLLADEN01 pos XX angefahren und habe diese Position neu für go-my abgespeichert.

TomHB

Danke FHEM16,

hatte es schon verstanden.  ;D
Vielen Dank für deinen Tipp.

moonsorrox

ich hänge mich mal hier rein da ich Probleme habe mit meinem sduino meine Somfy Rollläden zu steuern.
Die frequenz habe ich schon umgestellt auf die Somfy Werte
Ein aktuelles list von meinem sduino
Internals:
   Clients    :IT:CUL_TCM97001:SD_RSL:OREGON:CUL_TX:SD_AS:Hideki:SD_WS07:SD_WS09: :SD_WS:RFXX10REC:Dooya:SOMFY:SD_UT:SD_WS_Maverick:FLAMINGO:CUL_WS:Revolt: :FS10:CUL_FHTTK:Siro:FHT:FS20:SIGNALduino_un:
   DEF        /dev/serial/by-id/usb-SIGNALduino_433_MHz-if00-port0@57600
   DMSG       YsF0D3D8289DCABB
   DevState   initialized
   DeviceName /dev/serial/by-id/usb-SIGNALduino_433_MHz-if00-port0@57600
   FD         70
   LASTDMSG   YsF0D3D8289DCABB
   MSGCNT     19
   NAME       sduino
   NR         5372
   PARTIAL   
   RAWMSG     MC;LL=-1302;LH=1337;SL=-661;SH=650;D=7869EC144EE55D8;C=658;L=57;R=236;
   RSSI       -84
   STATE      opened
   TIME       1533827663.16625
   TYPE       SIGNALduino
   sendworking 0
   version    V 3.3.1-RC4 SIGNALduino cc1101  - compiled at Mar 10 2018 23:20:23
   versionmodul v3.3.3-dev_20.04.
   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   ^u30#.*
     18:FLAMINGO ^P13#[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
     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-08-09 16:57:09   ccconf          freq:433.420MHz bWidth:58KHz rAmpl:42dB sens:4dB  (DataRate:3173.83Baud)
     2018-08-09 17:02:47   ccreg           C3E = 00 C8 00 00 00 00 00 00
     2018-08-09 16:20:56   cmds             V R t X F S P C r W x e
     2018-08-09 17:17:38   ping            OK
     2018-08-09 15:40:38   state           opened
     2018-08-09 15:40:38   version         V 3.3.1-RC4 SIGNALduino cc1101  - compiled at Mar 10 2018 23:20:23
   getcmd:
   keepalive:
     ok         0
     retry      0
   mcIdList:
     10
     11
     12
     18
     43
     47
     52
     57
     58
   msIdList:
     0
     1
     2
     3
     3.1
     4
     6
     7
     13
     13.2
     14
     15
     17
     22
     23
     25
     32
     33
     35
     38
     41
     51
     55
     65
     68
     72.1
   muIdList:
     5
     8
     9
     13.1
     16
     20
     21
     24
     26
     27
     28
     29
     30
     31
     36
     37
     39
     40
     44
     44.1
     45
     46
     48
     49
     50
     56
     59
     60
     61
     62
     64
     66
     67
     69
     70
     71
     72
     75
     79
Attributes:
   flashCommand avrdude -c arduino -b [BAUDRATE] -P [PORT] -p atmega328p -vv -U flash:w:[HEXFILE] 2>[LOGFILE]
   group      Hardware
   hardware   nanoCC1101
   icon       cul@blue
   room       HWR,System
   verbose    4


Und hier ein paar Meldungen aus dem Log.
Wäre schön wenn mich jemand auf den Weg bringen könnte was ich jetzt noch machen kann.

2018.08.09 17:12:38 4: sduino/keepalive ok, retry = 0
2018.08.09 17:12:19 3: sduino: Unknown code Ys584ACCCDF1C0F7, help me!
2018.08.09 17:12:19 1: sduino: SOMFY_Parse : Somfy RTS checksum error! :584ACCCDF1C0F7:
2018.08.09 17:12:19 1: sduino: SOMFY_Parse : Somfy RTS checksum error! :584ACCCDF1C0F7:
2018.08.09 17:12:19 4: sduino: Somfy bitdata: 01011000010010101100110011001101111100011100000011110111 (56)
2018.08.09 17:12:19 4: sduino: Found manchester Protocol id 43 clock 660 RSSI -71.5 -> Somfy RTS
2018.08.09 17:12:19 4: sduino/msg READ: MC;LL=-1323;LH=1317;SL=-658;SH=665;D=584ACCCDF1C0F7;C=660;L=56;R=5;
2018.08.09 17:12:19 4: sduino/msg READ: MC;LL=-1345;LH=1301;SL=-670;SH=647;D=12B3337C703DC;C=660;L=51;R=7;
2018.08.09 17:11:38 4: sduino/keepalive ok, retry = 0
2018.08.09 17:10:38 4: sduino/HandleWriteQueue: nothing to send, stopping timer
2018.08.09 17:10:38 4: sduino/msg READ: OK
2018.08.09 17:10:38 4: sduino/KeepAlive not ok, retry = 1 -> get ping
2018.08.09 17:09:38 4: sduino/keepalive ok, retry = 0
2018.08.09 17:08:38 4: sduino/HandleWriteQueue: nothing to send, stopping timer
2018.08.09 17:08:38 4: sduino/msg READ: OK
2018.08.09 17:08:38 4: sduino/KeepAlive not ok, retry = 1 -> get ping
2018.08.09 17:07:38 4: sduino/keepalive ok, retry = 0
2018.08.09 17:06:38 4: sduino/HandleWriteQueue: nothing to send, stopping timer
2018.08.09 17:06:38 4: sduino/msg READ: OK
2018.08.09 17:06:38 4: sduino/KeepAlive not ok, retry = 1 -> get ping
2018.08.09 17:05:38 4: sduino/keepalive ok, retry = 0
2018.08.09 17:04:38 4: sduino/HandleWriteQueue: nothing to send, stopping timer
2018.08.09 17:04:38 4: sduino/msg READ: OK
2018.08.09 17:04:38 4: sduino/KeepAlive not ok, retry = 1 -> get ping
2018.08.09 17:03:38 4: sduino/keepalive ok, retry = 0
2018.08.09 17:03:12 4: sduino/HandleWriteQueue: nothing to send, stopping timer
2018.08.09 17:03:12 4: sduino/HandleWriteQueue: sendraw no answer (timeout)
2018.08.09 17:03:11 4: sduino/msg READ: Received answer (10AB85550A10AB85F700SC;R=6;SR;P0=-2560;P1=2560;P3=-640;D=10101010101010113;SM;C=645;D=A4BCBCC8370311;F=10AB85550A;) for sendraw does not match ^S(R|C|M);
2018.08.09 17:03:11 4: sduino/msg READ: 10AB85550A10AB85F700SC;R=6;SR;P0=-2560;P1=2560;P3=-640;D=10101010101010113;SM;C=645;D=A4BCBCC8370311;F=10AB85550A;
2018.08.09 17:03:10 4: sduino SendrawFromQueue: msg=SC;R=6;SR;P0=-2560;P1=2560;P3=-640;D=10101010101010113;SM;C=645;D=A4BCBCC8370311;F=10AB85550A;
2018.08.09 17:03:10 4: sduino/HandleWriteQueue: sendraw no answer (timeout)
2018.08.09 17:03:09 4: sduino/msg READ: Received answer (10AB85550A10AB85F700SC;R=6;SR;P0=-2560;P1=2560;P3=-640;D=10101010101010113;SM;C=645;D=A3EEEE9D625644;F=10AB85550A;) for sendraw does not match ^S(R|C|M);
2018.08.09 17:03:09 4: sduino/msg READ: 10AB85550A10AB85F700SC;R=6;SR;P0=-2560;P1=2560;P3=-640;D=10101010101010113;SM;C=645;D=A3EEEE9D625644;F=10AB85550A;
2018.08.09 17:03:09 4: sduino/set: sending via SendMsg: SC;R=6;SR;P0=-2560;P1=2560;P3=-640;D=10101010101010113;SM;C=645;D=A4BCBCC8370311;F=10AB85550A;
2018.08.09 17:03:08 4: sduino SendrawFromQueue: msg=SC;R=6;SR;P0=-2560;P1=2560;P3=-640;D=10101010101010113;SM;C=645;D=A3EEEE9D625644;F=10AB85550A;
2018.08.09 17:03:08 4: sduino/set: sending via SendMsg: SC;R=6;SR;P0=-2560;P1=2560;P3=-640;D=10101010101010113;SM;C=645;D=A3EEEE9D625644;F=10AB85550A;
2018.08.09 17:02:48 4: sduino/HandleWriteQueue: nothing to send, stopping timer
2018.08.09 17:02:47 4: sduino/msg READ: C3E = 00 C8 00 00 00 00 00 00
2018.08.09 17:02:38 4: sduino/HandleWriteQueue: nothing to send, stopping timer
2018.08.09 17:02:38 4: sduino/msg READ: OK
2018.08.09 17:02:38 4: sduino/KeepAlive not ok, retry = 1 -> get ping
Intel-NUC i5: FHEM-Server 6.1 :: Perl v5.18.2

Homematic: HM-USB-CFG2,HM-CFG-LAN Adapter, HM-LC-BL1-FM, HM-LC-Sw1PBU-FM, HM-LC-Sw1-PI-2, HM-WDS10-TH-O, HM-CC-TC, HM-LC-SW2-FM

moonsorrox

Kann mir hier niemand sagen wie es weitergeht, was ich tun muss..?
Ich habe heute gesehen das mir ein Raum SOMFY und 12 Somfy Device angelegt wurden.

Warum sind das soviele..? schalten tut aber keiner

ZitatSOMFY_0DD6AF open on off
SOMFY_23BC26 open on off
SOMFY_23BCA6 open on off
SOMFY_46784D open on off
SOMFY_6F6278 open on off
SOMFY_711CD2 open on off
SOMFY_711D12 open on off
SOMFY_711DE8 open on off
SOMFY_711DEF open on off
SOMFY_7157B5 open on off
SOMFY_7157B8 open on off
SOMFY_B78738 open on off
Intel-NUC i5: FHEM-Server 6.1 :: Perl v5.18.2

Homematic: HM-USB-CFG2,HM-CFG-LAN Adapter, HM-LC-BL1-FM, HM-LC-Sw1PBU-FM, HM-LC-Sw1-PI-2, HM-WDS10-TH-O, HM-CC-TC, HM-LC-SW2-FM

RaspiLED

Hi,
Du hast Nerven!
Warum sollte irgendwer einen alten Thread lesen und dann auch noch wo es alle Anleitungen im Wiki gibt.

Warum so viele FB empfangen wurden, können wir Dir nicht sagen. Hast Du Nachbarn oder immer wieder resetet und neue FB angelernt?

Warum die nicht gehen: Weil Somfy einen Rollingcode verwendet. Wenn also Deine FB immer schön gedrückt wurden, dann kann FHEM nur ,,zu alte" Codes senden.

Also lies doch erstmal hier:
https://wiki.fhem.de/wiki/Somfy_via_SIGNALduino
https://wiki.fhem.de/wiki/SOMFY
https://fhem.de/commandref.html#SOMFYdefine


Gruß Arnd


Gesendet von iPhone mit Tapatalk
Raspberry Pi mit FHEM, CUL, Signalduino, MySensors, HomeBridge, Presence, WifiLight2, Bravia, ...

Kenneth

wenn du Somfy verwendest musst du nach dem Anlernen an FHEM autocreate ausschalten sonst
bekommst du bei jeder Verwendung der FB einen neuen Device im FHEM angelegt.. wie bei dir zu sehen


Gesendet von iPhone mit Tapatalk
Intel NUC @Ubuntu > FHEM 5.8
HM-LAN, NanoCul, Signalduino
EchoDot, Gardena Sileno, XT1, Somfy RTS
TabletUI

moonsorrox

Zitat von: RaspiLED am 10 August 2018, 20:25:58
Hi,
Du hast Nerven!
Warum sollte irgendwer einen alten Thread lesen und dann auch noch wo es alle Anleitungen im Wiki gibt.
Naja so alt der Thread ja nun auch nicht derletzte hatte im Juli 2018 geschrieben... ;)

Zitat von: RaspiLED am 10 August 2018, 20:25:58
Warum so viele FB empfangen wurden, können wir Dir nicht sagen. Hast Du Nachbarn oder immer wieder resetet und neue FB angelernt?

Warum die nicht gehen: Weil Somfy einen Rollingcode verwendet. Wenn also Deine FB immer schön gedrückt wurden, dann kann FHEM nur ,,zu alte" Codes senden.

Also lies doch erstmal hier:
https://wiki.fhem.de/wiki/Somfy_via_SIGNALduino
https://wiki.fhem.de/wiki/SOMFY
https://fhem.de/commandref.html#SOMFYdefine


Gruß Arnd


Gesendet von iPhone mit Tapatalk
Das habe ich alles gelesen.... und ich bin ja nicht der erste und einzige der damit Probleme hat oder hatte und gearbeitet habe ich damit bisher auch noch nicht..!!

Also zu den FB/Sender ich habe zwei Somfy Telis 4 RTS...
Und ja ich habe ja nach dem Wiki gearbeitet, wo ich aber meine Probleme bekomme, wenn ich Somfy an Fhem oder umgekehrt anlernen soll.
Fhem ist doch dem Fall wie ein Somfy FB (Sender) zu sehen

ZitatDefinition des SOMFY Devices sowie setzten der Attribute: Kein Autocreate!

Ein via "Autocreate" in FHEM angelegtes SOMFY-RTS Device kann nicht zum Steuern von SOMFY-RTS Aktuatoren (Empfänger, z.B. Rolläden etc.) verwendet werden, da SOMFY-RTS einen "Rolling Code" verwendet, welcher dafür sorgt, dass wirklich nur die angelernte Fernbedienung über den 6 stelligen Hex Code (s.u.) mit dem Aktuator kommuniziert. Weitere Fernbedienung bzw. FHEM Devices müssen beim Aktuator neu angelernt werden

hier in dem Bereich steht ja auch gut beschrieben, dass ich dazu einen Somfy Sender brauche, in meinem Fall also eine der beiden Telis 4 RTS

Aber nach dieser Beschreibung:
ZitatAnlernen des Rollos an FHEM

Als nächser Schritt muss der "FHEM Sender" and den Rolladen angelernt werden. Dazu wird ein SOMFY Sender (z.B. Handsender) benötigt. Auf der Rückseite des Senders befindet sich in der Regel eine kleine Vertiefung (Loch) mit einem Taster, der z.B. über ein Streichholzende für 0,5 sec gedrückt werden muss. Danach fährt der Rolladen zur Quittierung kurz nach unten und wieder zurück (ruckt). Unmittelbar danach ist in FHEM das Kommando

funktioniert das leider nicht..!! keiner der beiden Rollladen zuckt so wie es im Wiki beschrieben ist.

Ich hatte ja auch vorher schon mal ein Rollladen erstellt nach dem Beispiel: define RolloOben SOMFY 12345F
aber wie schon geschrieben reagiert da der Rollladen nicht.

Meine beiden sehen so aus:
define GA_Rollladen SOMFY 000001 A2 00D2
define BU_Rollladen SOMFY 000002 A8 0138

Momentan bekomme ich auch jede Menge ins Log geschrieben so wie hier zu sehen:
2018.08.10 23:50:33 4: sduino/keepalive ok, retry = 0
2018.08.10 23:49:34 4: sduino/HandleWriteQueue: nothing to send, stopping timer
2018.08.10 23:49:33 4: sduino/msg READ: OK
2018.08.10 23:49:33 4: sduino/KeepAlive not ok, retry = 1 -> get ping
2018.08.10 23:48:33 4: sduino/keepalive ok, retry = 0
2018.08.10 23:47:34 4: sduino/HandleWriteQueue: nothing to send, stopping timer
2018.08.10 23:47:33 4: sduino/msg READ: OK
2018.08.10 23:47:33 4: sduino/KeepAlive not ok, retry = 1 -> get ping
2018.08.10 23:46:33 4: sduino/keepalive ok, retry = 0
2018.08.10 23:45:34 4: sduino/HandleWriteQueue: nothing to send, stopping timer
2018.08.10 23:45:33 4: sduino/msg READ: OK
2018.08.10 23:45:33 4: sduino/KeepAlive not ok, retry = 1 -> get ping
2018.08.10 23:44:33 4: sduino/keepalive ok, retry = 0
2018.08.10 23:43:34 4: sduino/HandleWriteQueue: nothing to send, stopping timer
2018.08.10 23:43:33 4: sduino/msg READ: OK
2018.08.10 23:43:33 4: sduino/KeepAlive not ok, retry = 1 -> get ping
2018.08.10 23:42:33 4: sduino/keepalive ok, retry = 0

Intel-NUC i5: FHEM-Server 6.1 :: Perl v5.18.2

Homematic: HM-USB-CFG2,HM-CFG-LAN Adapter, HM-LC-BL1-FM, HM-LC-Sw1PBU-FM, HM-LC-Sw1-PI-2, HM-WDS10-TH-O, HM-CC-TC, HM-LC-SW2-FM

RaspiLED

Moin,
also hast Du zwei Probleme:
1) wenn eine Deiner FB erkannt wird und per Autocreate angelernt wird, kannst Du mit dem in FHEM angelernten Device nicht schalten? Probiere doch mal folgendes aus:
Die Autocreate Geräte im Raum Somfy alle löschen, danach FHEM shutdown restart, danach den Eventmonitor beobachten und auf einer FB zwei mal hochfahren. Jetzt sollte der Raum Somfy wieder da sein und Du müsstest mit der FHEM Kopie der FB den Rolladen runterfahren können. Mit der FB musst Du danach zwei mal tippen bevor die wieder den richtigen RollingCode hat. Dieser Test ist nur dafür da zu schauen ob senden grundsätzlich geht.
2) Du kannst die FHEM FB nicht anlernen, weil Dein Anlernmodus nicht aktiviert wird, wenn Du auf der physischen FB den Programmiermodus aktivierst. Das musst Du mal genauer erklären und auch mal in der Anleitung der Rolladen schauen wie man neue FB anlernt.

Gruß Arnd


Gesendet von iPhone mit Tapatalk
Raspberry Pi mit FHEM, CUL, Signalduino, MySensors, HomeBridge, Presence, WifiLight2, Bravia, ...

moonsorrox

#218
Guten Morgen, also ich war jetzt übers WoE nicht da und beginne nun nochmals mit dem SOMFY Gedöns, muss doch hinzubekommen sein.
Vielen Dank für die Unterstützung.

sduino habe ich ausgesteckt, nun wieder dran und "opening" Dazu mal ein Anmerkung da irgend etwas mit den Dateirechten (Permssion denied) nicht stimmt, wenn ich den vom Strom nehmen muss ich einmal mit meinem FTP drauf und die Rechte einmal bestätigen, obwohl sie aber schon "777" sind. Dann geht er sofort auf "opening"

zu 2) ich finde leider keine Beschreibung, aber ich meine das man immer die Taste hinten auf der FB etwas länger drücken muss dann den RTS Aktor des jeweiligen Rollladen drücken und vorher noch bei der Telis 4 jeweils mit dem Button unten in der Mitte die jeweilge LED einstellen welchen Kanl man nutzen möchte.


Also ich fange nochmal ganz von vorn an.
1. sduino ist opening
2. den Raum und die Somfy devices habe ich schon gelöscht weil ich mir schon dachte das es nicht zu gebrauchen ist, da es ja die RollingCode nicht braucht.
3. fhem shutdown-restart gemacht

Muss ich jetzt vorher autocreate ausschalten oder ist das egal..? eigentlich ist es doch egal kann ja ruhig die Teile anlegen lösche ich dann eben wieder.
Naja ich probiere mal beide Varianten.

Ich beobachte mal den Eventmonitor, obwohl ich das schon mal gemacht hatte und es kam nichts....!

Ok ich berichte weiter was sich so tut. Muss doch hinzukriegen sein...!  :-\
Intel-NUC i5: FHEM-Server 6.1 :: Perl v5.18.2

Homematic: HM-USB-CFG2,HM-CFG-LAN Adapter, HM-LC-BL1-FM, HM-LC-Sw1PBU-FM, HM-LC-Sw1-PI-2, HM-WDS10-TH-O, HM-CC-TC, HM-LC-SW2-FM

moonsorrox

#219
hier mal mein ersten Erkenntnisse:
Also der Eventmonitor zeigt nichts, aber im Log finde ich diese Ereignisse:

2018.08.13 13:01:29 4: sduino Dispatch: Ys382C0C24129522, Dropped due to short time or equal msg
2018.08.13 13:01:29 4: sduino: Somfy bitdata: _00111000001011000000110000100100000100101001010100100010 (56). Bit am Anfang entfernt
2018.08.13 13:01:29 4: sduino: Somfy bitdata: 000111000001011000000110000100100000100101001010100100010000 (57)
2018.08.13 13:01:29 4: sduino: Found manchester Protocol id 43 clock 643 RSSI -86 -> Somfy RTS
2018.08.13 13:01:29 4: sduino/msg READ: MC;LL=-1327;LH=1250;SL=-676;SH=607;D=1C160612094A910;C=643;L=57;R=232;
2018.08.13 13:01:29 4: sduino: Somfy RTS preprocessing check: 4 enc: 382C0C24129522 dec: 381420283687B7
2018.08.13 13:01:29 4: sduino: Somfy bitdata: _00111000001011000000110000100100000100101001010100100010 (56). Bit am Anfang entfernt
2018.08.13 13:01:29 4: sduino: Somfy bitdata: 000111000001011000000110000100100000100101001010100100010000 (57)
2018.08.13 13:01:29 4: sduino: Found manchester Protocol id 43 clock 643 RSSI -86 -> Somfy RTS
2018.08.13 13:01:29 4: sduino/msg READ: MC;LL=-1327;LH=1250;SL=-676;SH=607;D=1C160612094A910;C=643;L=57;R=232;
2018.08.13 13:01:28 4: sduino/keepalive ok, retry = 0
2018.08.13 13:01:28 4: sduino: Found manchester Protocol id 52 clock 635 RSSI -91.5 -> OS_PIR
2018.08.13 13:01:28 4: sduino: Somfy RTS preprocessing check: 6 enc: 9CBA9ABD8B0CBB dec: 9C2620273687B7
2018.08.13 13:01:28 4: sduino: Somfy bitdata: _10011100101110101001101010111101100010110000110010111011 (56). Bit am Anfang entfernt
2018.08.13 13:01:28 4: sduino: Somfy bitdata: 010011100101110101001101010111101100010110000110010111011000 (57)
2018.08.13 13:01:28 4: sduino: Found manchester Protocol id 43 clock 635 RSSI -91.5 -> Somfy RTS
2018.08.13 13:01:28 4: sduino/msg READ: MC;LL=-1321;LH=1259;SL=-678;SH=558;D=4E5D4D5EC5865D8;C=635;L=57;R=221;
2018.08.13 13:01:27 3: sduino: Unknown code Ys273323302B68B3, help me!
2018.08.13 13:01:27 1: sduino: SOMFY_Parse : Somfy RTS checksum error! :273323302B68B3:
2018.08.13 13:01:27 1: sduino: SOMFY_Parse : Somfy RTS checksum error! :273323302B68B3:
2018.08.13 13:01:27 4: sduino: Somfy bitdata: 00100111001100110010001100110000001010110110100010110011 (56)
2018.08.13 13:01:27 4: sduino: Found manchester Protocol id 43 clock 644 RSSI -91 -> Somfy RTS
2018.08.13 13:01:27 4: sduino/msg READ: MC;LL=-1320;LH=1257;SL=-676;SH=613;D=273323302B68B3;C=644;L=56;R=222;
2018.08.13 13:01:20 4: sduino: Fingerprint for MU Protocol id 9 -> CTW 600 matches, trying to demodulate
2018.08.13 13:01:20 4: sduino: Fingerprint for MU Protocol id 8 -> TX3 Protocol matches, trying to demodulate
2018.08.13 13:01:20 4: sduino: Fingerprint for MU Protocol id 75 -> ConradRSL2 matches, trying to demodulate
2018.08.13 13:01:20 4: sduino: Fingerprint for MU Protocol id 72 -> Siro shutter matches, trying to demodulate
2018.08.13 13:01:20 4: sduino: Fingerprint for MU Protocol id 71 -> PV-8644 matches, trying to demodulate
2018.08.13 13:01:20 4: sduino: Fingerprint for MU Protocol id 70 -> FHT80TF matches, trying to demodulate
2018.08.13 13:01:20 4: sduino: Fingerprint for MU Protocol id 69 -> Hoermann matches, trying to demodulate
2018.08.13 13:01:20 4: sduino: Fingerprint for MU Protocol id 64 -> WH2 matches, trying to demodulate
2018.08.13 13:01:20 4: sduino: Fingerprint for MU Protocol id 61 -> FS10 matches, trying to demodulate
2018.08.13 13:01:20 4: sduino: Fingerprint for MU Protocol id 50 -> optus_XT300 matches, trying to demodulate
2018.08.13 13:01:20 4: sduino: Fingerprint for MU Protocol id 5 -> unitec6899 matches, trying to demodulate
2018.08.13 13:01:20 4: sduino: Fingerprint for MU Protocol id 49 -> quigg_gt9000 matches, trying to demodulate
2018.08.13 13:01:20 4: sduino: Fingerprint for MU Protocol id 39 -> X10 Protocol matches, trying to demodulate
2018.08.13 13:01:20 4: sduino: Fingerprint for MU Protocol id 36 -> socket36 matches, trying to demodulate
2018.08.13 13:01:20 4: sduino: Fingerprint for MU Protocol id 31 -> pollin isotronic matches, trying to demodulate
2018.08.13 13:01:20 4: sduino: Fingerprint for MU Protocol id 28 -> IC Ledspot matches, trying to demodulate
2018.08.13 13:01:20 4: sduino: Fingerprint for MU Protocol id 27 -> remote27 matches, trying to demodulate
2018.08.13 13:01:20 4: sduino: Fingerprint for MU Protocol id 26 -> remote26 matches, trying to demodulate
2018.08.13 13:01:20 4: sduino: Fingerprint for MU Protocol id 21 -> einhell garagedoor matches, trying to demodulate
2018.08.13 13:01:20 4: sduino/msg READredu: MU;P0=-15388;P1=577;P2=-31144;P3=1268;P4=-667;P5=-1298;D=0123414153415143414153514141435143414153514341414151434153514143514;CP=1;R=240;
2018.08.13 13:01:19 4: sduino: Fingerprint for MU Protocol id 9 -> CTW 600 matches, trying to demodulate
2018.08.13 13:01:19 4: sduino: Fingerprint for MU Protocol id 8 -> TX3 Protocol matches, trying to demodulate
2018.08.13 13:01:19 4: sduino: Fingerprint for MU Protocol id 75 -> ConradRSL2 matches, trying to demodulate
2018.08.13 13:01:19 4: sduino: Fingerprint for MU Protocol id 72 -> Siro shutter matches, trying to demodulate
2018.08.13 13:01:19 4: sduino: Fingerprint for MU Protocol id 71 -> PV-8644 matches, trying to demodulate
2018.08.13 13:01:19 4: sduino: Fingerprint for MU Protocol id 70 -> FHT80TF matches, trying to demodulate
2018.08.13 13:01:19 4: sduino: Fingerprint for MU Protocol id 69 -> Hoermann matches, trying to demodulate
2018.08.13 13:01:19 4: sduino: Fingerprint for MU Protocol id 64 -> WH2 matches, trying to demodulate
2018.08.13 13:01:19 4: sduino: Fingerprint for MU Protocol id 61 -> FS10 matches, trying to demodulate
2018.08.13 13:01:19 4: sduino: Fingerprint for MU Protocol id 50 -> optus_XT300 matches, trying to demodulate
2018.08.13 13:01:19 4: sduino: Fingerprint for MU Protocol id 5 -> unitec6899 matches, trying to demodulate
2018.08.13 13:01:19 4: sduino: Fingerprint for MU Protocol id 49 -> quigg_gt9000 matches, trying to demodulate
2018.08.13 13:01:19 4: sduino: Fingerprint for MU Protocol id 40 -> romotec matches, trying to demodulate
2018.08.13 13:01:19 4: sduino: Fingerprint for MU Protocol id 39 -> X10 Protocol matches, trying to demodulate
2018.08.13 13:01:19 4: sduino: Fingerprint for MU Protocol id 36 -> socket36 matches, trying to demodulate
2018.08.13 13:01:19 4: sduino: Fingerprint for MU Protocol id 31 -> pollin isotronic matches, trying to demodulate
2018.08.13 13:01:19 4: sduino: Fingerprint for MU Protocol id 28 -> IC Ledspot matches, trying to demodulate
2018.08.13 13:01:19 4: sduino: Fingerprint for MU Protocol id 27 -> remote27 matches, trying to demodulate
2018.08.13 13:01:19 4: sduino: Fingerprint for MU Protocol id 26 -> remote26 matches, trying to demodulate
2018.08.13 13:01:19 4: sduino: Fingerprint for MU Protocol id 21 -> einhell garagedoor matches, trying to demodulate
2018.08.13 13:01:19 4: sduino/msg READredu: MU;P0=248;P1=-668;P2=408;P3=574;P4=1276;P5=-1299;D=01213131314531314531314531313131314135313141353131314541354131353131313131313130;CP=3;R=239;
2018.08.13 13:01:19 4: sduino/msg READ: MC;LL=-1297;LH=1267;SL=-662;SH=629;D=9E9CAFC7BCC;C=642;L=43;R=238;


und das hat er mir angelegt:
define SOMFY_B78736 SOMFY B78736 5F 201D
attr SOMFY_B78736 IODev sduino
attr SOMFY_B78736 model somfyshutter
attr SOMFY_B78736 room SOMFY
define FileLog_SOMFY_B78736 FileLog ./log/SOMFY_B78736-%Y.log SOMFY_B78736
attr FileLog_SOMFY_B78736 logtype text
attr FileLog_SOMFY_B78736 room SOMFY


mit diesem device kann ich nichts machen er legt ja "on" und "off" mit an und den Status
Intel-NUC i5: FHEM-Server 6.1 :: Perl v5.18.2

Homematic: HM-USB-CFG2,HM-CFG-LAN Adapter, HM-LC-BL1-FM, HM-LC-Sw1PBU-FM, HM-LC-Sw1-PI-2, HM-WDS10-TH-O, HM-CC-TC, HM-LC-SW2-FM

viegener

@moonsorrox: Ich versuche immer noch Dein Problem zu verstehen:

1) Wenn Du Deinen Rolladen nicht in den Programmiermodus bekommst, hat das ja erstmal nichts mit FHEM zu tun, da muss die Anleitung Deiner Fernbedienung (bzw. Deiner Somfy-Empfänger/Motoren) etwas zusagen. Bei meinen Telis-Fernbedienungen ist hinter der Abdeckung einen schwarze Taste, diese Gedrückt setzt den Rolladen in den Programmiermodus (kurz auf und ab). Ohne dass das geht wirst Du keine funktionierende Steuerung aus FHEM hinbekommen.

2) Das Anlegen der vielen Somfy-Devices hängt damit zusammen, dass der Signalduino Problem mit dem Somfy-Empfang hat. Hier werden immer wieder Bitvarianten erkannt und dann andere Devices angelegt. Dazu gibt es meines Wissens noch keine Lösung - näheres auch im Signalduino-Thread


Also erstmal #1 lösen - dazu kann es erforderlich sein den Rolladen-Empfänger nochmals komplett abzulernen/alle devices zu löschen. Es gibt zu den Telis-Remotes auch die Anleitungen meines Wissens noch im Netz

Kein Support über PM - Anfragen gerne im Forum - Damit auch andere profitieren und helfen können

moonsorrox

#221
Vielen Dank auch für deine Unterstützung.

So ich habe jetzt mal meine Bedienungsanleitung gesucht.
Nochmal eine Frage
Ich habe zwei Centralis indoor RTS muss ich an diesen auch etwas drücken (nicht das ich es immer falsch gemacht habe) das wäre sehr umständlich weil die im Dachboden über den Fenstern sitzen.
Habe bisher immer die Handsender gedrückt.


Ich muss mal noch etwas sagen, was bei mir immer wieder passiert, evtl. gibt das Aufschluss auf Fehlverhalten oder eben Fehler meinerseits.
Es passiert das der sduino sich ich sage mal weghängt das heißt er blinkt wie wild in ganz kurzen Abständen.
Dann habe ich im Log folgendes:
2018.08.13 14:50:00 2: sduino closed
2018.08.13 14:50:00 2: sduino/init retry count reached. Closed
2018.08.13 14:50:00 3: sduino/init: get version, retry = 3
2018.08.13 14:49:50 3: sduino/init: get version, retry = 2
2018.08.13 14:49:40 3: sduino/init: get version, retry = 1
2018.08.13 14:49:30 3: sduino/init: get version, retry = 0
2018.08.13 14:49:30 3: sduino/init: disable receiver (XQ)
2018.08.13 14:49:28 3: sduino device opened


der sduino ist dann closed und ich kann noch nicht mal mehr die Rollläden mit meinen Telis Fernbedienungen steuern. Dann trenne ich den sduino kurz vom Strom und dann kann ich die Rollläden wieder mit meinen SomFy FB bedienen. Gut hat jetzt nichts mit Fhem zutun, wollte es nur mal darstellen.

OK, hier nochmal meine Geräte.
Ich habe keine Somfy Motore das sind irgend welche, diese steuere ich mit zwei Funkaktoren von Somfy die sitzen über den Fenstern in Verteilerdosen.
Bedienen kann ich einzig und allein nur mit meinen beiden FB Telis 4 was ja hervorragend über viele Jahre funktioniert.
Intel-NUC i5: FHEM-Server 6.1 :: Perl v5.18.2

Homematic: HM-USB-CFG2,HM-CFG-LAN Adapter, HM-LC-BL1-FM, HM-LC-Sw1PBU-FM, HM-LC-Sw1-PI-2, HM-WDS10-TH-O, HM-CC-TC, HM-LC-SW2-FM

viegener

@moonsorrox: Der entscheidende Punkt ist erstmal die Rolläden in den Programmiermodus zu versetzen. Das hat auch nichts mit FHEM zu tun.

"Centralis indoor RTS "ist der Empfänger um den ging es nicht, sondern um die Fernbedienungen, die bei mir einen Programmierknopf haben. Ich kenne die  "Somfy Telis 4 RTS" nicht genauer.

Kein Support über PM - Anfragen gerne im Forum - Damit auch andere profitieren und helfen können

moonsorrox

Ja das mit fhem ist mir schon klar ;)
Meine beiden Telis haben hinten einen Programmierknopf, wenn ich den drücke kommt wie schon oben geschrieben im Eventmonitor nichts.

In der Beschreibung steht zuerst den RTS Empfänger in Lernbereitschaft bringen deshalb habe ich gefragt ob der Empfänger wichtig ist.
Dann soll ich kurz die Programmiertaste meiner Telis hinten drücken, dann zeigt mein Empfänger die Lernbereitschaft an, da ich aber den Empfänger im Moment nicht brauche dachte ich das ich jetzt in Fhem etwas machen muss.

Dann wie schon oben geschrieben hängt sich mein "sduino" immer auf und fängt wie wild an zu blinken, dann kann ich gar nichts mehr machen, noch nicht mal die Rollläden mit den Telis steuern bis ich den sduino wieder vom Strom getrennt habe.
Da muss doch irgend etwas faul sein...! Ich bin doch wohl nicht zu blöd  ;)


Dann ist er wieder bereit uns es kommt im Log dieses:
2018.08.13 19:03:55 4: sduino/keepalive ok, retry = 0
2018.08.13 19:02:56 4: sduino/HandleWriteQueue: nothing to send, stopping timer
2018.08.13 19:02:55 4: sduino/msg READ: OK
2018.08.13 19:02:55 4: sduino/KeepAlive not ok, retry = 1 -> get ping
2018.08.13 19:01:55 4: sduino/keepalive ok, retry = 0
2018.08.13 19:00:56 4: sduino/HandleWriteQueue: nothing to send, stopping timer
2018.08.13 19:00:55 4: sduino/msg READ: OK
2018.08.13 19:00:55 4: sduino/KeepAlive not ok, retry = 1 -> get ping
2018.08.13 18:59:55 4: sduino/keepalive ok, retry = 0
2018.08.13 18:58:56 4: sduino/HandleWriteQueue: nothing to send, stopping timer
2018.08.13 18:58:55 4: sduino/msg READ: OK
2018.08.13 18:58:55 4: sduino/KeepAlive not ok, retry = 1 -> get ping
2018.08.13 18:57:55 4: sduino/keepalive ok, retry = 0
2018.08.13 18:56:56 4: sduino/HandleWriteQueue: nothing to send, stopping timer
2018.08.13 18:56:55 4: sduino/msg READ: OK
2018.08.13 18:56:55 4: sduino/KeepAlive not ok, retry = 1 -> get ping
2018.08.13 18:55:55 4: sduino/keepalive ok, retry = 0
2018.08.13 18:54:56 4: sduino/HandleWriteQueue: nothing to send, stopping timer
2018.08.13 18:54:55 4: sduino/msg READ: OK
2018.08.13 18:54:55 4: sduino/KeepAlive not ok, retry = 1 -> get ping
2018.08.13 18:53:55 3: sduino/init: enable receiver (XE)
2018.08.13 18:53:55 2: sduino: initialized. v3.3.2
2018.08.13 18:53:55 4: sduino/msg READ: V 3.3.1-RC4 SIGNALduino cc1101  - compiled at Mar 10 2018 23:20:23
2018.08.13 18:53:55 3: sduino/init: get version, retry = 0
2018.08.13 18:53:55 3: sduino/init: disable receiver (XQ)
2018.08.13 18:53:53 3: sduino device opened
2018.08.13 18:53:53 1: sduino/init: /dev/serial/by-id/usb-SIGNALduino_433_MHz-if00-port0@57600
2018.08.13 18:53:53 1: sduino/define: /dev/serial/by-id/usb-SIGNALduino_433_MHz-if00-port0@57600
2018.08.13 18:53:53 3: Setting sduino serial parameters to 57600,8,N,1
2018.08.13 18:53:53 3: Opening sduino device /dev/serial/by-id/usb-SIGNALduino_433_MHz-if00-port0


irgendwie kommt er wohl nicht in den Programmiermodus, ich weiß grad nicht was ich noch tun muss...!!  :-\
Intel-NUC i5: FHEM-Server 6.1 :: Perl v5.18.2

Homematic: HM-USB-CFG2,HM-CFG-LAN Adapter, HM-LC-BL1-FM, HM-LC-Sw1PBU-FM, HM-LC-Sw1-PI-2, HM-WDS10-TH-O, HM-CC-TC, HM-LC-SW2-FM

Kenneth




Zitat von: moonsorrox am 13 August 2018, 19:09:27
Ja das mit fhem ist mir schon klar ;)
Meine beiden Telis haben hinten einen Programmierknopf, wenn ich den drücke kommt wie schon oben geschrieben im Eventmonitor nichts.

In der Beschreibung steht zuerst den RTS Empfänger in Lernbereitschaft bringen deshalb habe ich gefragt ob der Empfänger wichtig ist.
Dann soll ich kurz die Programmiertaste meiner Telis hinten drücken, dann zeigt mein Empfänger die Lernbereitschaft an, da ich aber den Empfänger im Moment nicht brauche dachte ich das ich jetzt in Fhem etwas machen muss.



Den Kopf an deiner FB drücken, dann muss das Rollo kurz hoch runter fahren!
Wenn das nicht passiert musst du erst bei dir schauen was los ist, eigentlich sollte das mit der Telis gehen.

Wenn sie zuckt, kannst du über FHEM den angelegten Device mit ,,set RolloOben prog"
mit dem Rollo verbinden, wenn erfolgreich zuckt das Rollo wieder.

Aber das haben dir alle schon erzählt [emoji848]


Gesendet von iPhone mit Tapatalk
Intel NUC @Ubuntu > FHEM 5.8
HM-LAN, NanoCul, Signalduino
EchoDot, Gardena Sileno, XT1, Somfy RTS
TabletUI