SIGNALdunino mit Makilux Markise, Somfy 686 MHz kein Emfang

Begonnen von trs, 11 April 2021, 18:36:21

Vorheriges Thema - Nächstes Thema

trs

Hallo, 

ich wollte meine neue Markilux Markise mit SIGNALduino und dem Sonfy Modul steuern. Leider bekomme ich von der Fernbedienung keinen Empfang in dem SIGNALduino Modul. Stick u. Modul funktionieren, eine 433 MHz Bedienung ganz dicht an die Antenne gehalten (0,5m) zeigt Eingangssignale an.

Meine Markise hat einen Sunea io Motor:

https://www.somfy.ch/downloads/ch/sunea_io_fr_de_it_nl.pdf

Fernbedienung 5 Kanal somfy 8272099, 868MHz.

Stick: nanoCUL USB Stick FTDI CC1101 868MHz FW 1.67 Knick-Antenne ioBroker CUL 868

Firmware auf Stick: SIGNALduino 3.4.4

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:SD_Keeloq:SD_GT:SIGNALduino_un:
   DEF        /dev/serial/by-id/usb-SHK_NANO_CUL_868-if00-port0@57600
   DMSG       u40#47B
   DevState   initialized
   DeviceName /dev/serial/by-id/usb-SHK_NANO_CUL_868-if00-port0@57600
   FD         15
   FUUID      60636819-f33f-0880-2673-25d9dd024d495876
   IDsNoDispatch 2,72.1,82
   LASTDMSG   u40#47B
   LASTDMSGID 40
   MSGCNT     92
   NAME       SIGNALduino
   NR         360
   PARTIAL   
   RAWMSG     MU;P0=5204;P1=-595;P2=285;P3=170;P5=606;P6=-291;P7=-5204;D=1212121213121312121562121215656565621565631212157015;CP=2;R=16;
   RSSI       -66
   STATE      opened
   TIME       1618150927
   TYPE       SIGNALduino
   cc1101_available 1
   sendworking 0
   version    V 3.4.0 SIGNALduino cc1101 (chip CC1101) - compiled at Jul 16 2020 20:52:15
   versionProtocols 1.21
   versionmodul v3.4.4
   DoubleMsgIDs:
   MatchList:
     10:SD_WS07 ^P7#[A-Fa-f0-9]{6}[AFaf][A-Fa-f0-9]{2,3}
     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(?:14|20|26|29|30|34|46|68|69|76|81|83|86|90|91|91.1|92|93|95|97|99|104)#.*
     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(?:15|32|41|42|57|79|96|98)#.*
     28:SD_Keeloq ^P(?:87|88)#.*
     29:SD_GT   ^P49#[A-Fa-f0-9]+
     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:
     2021-04-11 16:19:56   cc1101_config   Freq: 868.350 MHz, Bandwidth: 325 KHz, rAmpl: 42 dB, sens: 8 dB, DataRate: 5603.79 Baud
     2021-04-11 16:19:56   cc1101_config_ext Modulation: ASK/OOK, Syncmod: No preamble/sync
     2021-04-11 16:19:57   cc1101_patable  C3E = 00 03 00 00 00 00 00 00
     2021-03-31 06:24:28   freeram         919
     2021-04-11 18:28:08   ping            OK
     2021-04-11 16:19:55   state           opened
     2021-03-31 06:25:03   uptime          0 10:15:32
   additionalSets:
     flash      3.4.0,3.3.1
   helper:
     avrdudecmd avrdude -c arduino -b 57600 -P /dev/serial/by-id/usb-SHK_NANO_CUL_868-if00-port0 -p atmega328p -vv -U flash:w:FHEM/firmware/SIGNALDuino_nanocc11013.4.0.hex 2>./log/SIGNALduino-Flash.log || avrdude -c arduino -b 115200 -P /dev/serial/by-id/usb-SHK_NANO_CUL_868-if00-port0 -p atmega328p -vv -U flash:w:FHEM/firmware/SIGNALDuino_nanocc11013.4.0.hex 2>./log/SIGNALduino-Flash.log
     avrdudelogs flashing Arduino SIGNALduino
hex file: FHEM/firmware/SIGNALDuino_nanocc11013.4.0.hex
port: /dev/serial/by-id/usb-SHK_NANO_CUL_868-if00-port0
command: avrdude -c arduino -b 57600 -P /dev/serial/by-id/usb-SHK_NANO_CUL_868-if00-port0 -p atmega328p -vv -U flash:w:FHEM/firmware/SIGNALDuino_nanocc11013.4.0.hex 2>[LOGFILE] || avrdude -c arduino -b 115200 -P /dev/serial/by-id/usb-SHK_NANO_CUL_868-if00-port0 -p atmega328p -vv -U flash:w:FHEM/firmware/SIGNALDuino_nanocc11013.4.0.hex 2>[LOGFILE]

SIGNALduino closed
--- AVRDUDE ---------------------------------------------------------------------------------

avrdude: Version 6.3-20171130
         Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
         Copyright (c) 2007-2014 Joerg Wunsch

         System wide configuration file is "/etc/avrdude.conf"

         Using Port                    : /dev/serial/by-id/usb-SHK_NANO_CUL_868-if00-port0
         Using Programmer              : arduino
         Overriding Baud Rate          : 115200
         AVR Part                      : ATmega328P
         Chip Erase delay              : 9000 us
         PAGEL                         : PD7
         BS2                           : PC2
         RESET disposition             : dedicated
         RETRY pulse                   : SCK
         serial program mode           : yes
         parallel program mode         : yes
         Timeout                       : 200
         StabDelay                     : 100
         CmdexeDelay                   : 25
         SyncLoops                     : 32
         ByteDelay                     : 0
         PollIndex                     : 3
         PollValue                     : 0x53
         Memory Detail                 :

                                  Block Poll               Page                       Polled
           Memory Type Mode Delay Size  Indx Paged  Size   Size #Pages MinW  MaxW   ReadBack
           ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------
           eeprom        65    20     4    0 no       1024    4      0  3600  3600 0xff 0xff
           flash         65     6   128    0 yes     32768  128    256  4500  4500 0xff 0xff
           lfuse          0     0     0    0 no          1    0      0  4500  4500 0x00 0x00
           hfuse          0     0     0    0 no          1    0      0  4500  4500 0x00 0x00
           efuse          0     0     0    0 no          1    0      0  4500  4500 0x00 0x00
           lock           0     0     0    0 no          1    0      0  4500  4500 0x00 0x00
           calibration    0     0     0    0 no          1    0      0     0     0 0x00 0x00
           signature      0     0     0    0 no          3    0      0     0     0 0x00 0x00

         Programmer Type : Arduino
         Description     : Arduino
         Hardware Version: 3
         Firmware Version: 4.4
         Vtarget         : 0.3 V
         Varef           : 0.3 V
         Oscillator      : 28.800 kHz
         SCK period      : 3.3 us

avrdude: AVR device initialized and ready to accept instructions

Reading | ################################################## | 100% 0.01s

avrdude: Device signature = 0x1e950f (probably m328p)
avrdude: NOTE: "flash" memory has been specified, an erase cycle will be performed
         To disable this feature, specify the -D option.
avrdude: erasing chip
avrdude: reading input file "FHEM/firmware/SIGNALDuino_nanocc11013.4.0.hex"
avrdude: input file FHEM/firmware/SIGNALDuino_nanocc11013.4.0.hex auto detected as Intel Hex
avrdude: writing flash (25626 bytes):

Writing | ################################################## | 100% 9.50s

avrdude: 25626 bytes of flash written
avrdude: verifying flash memory against FHEM/firmware/SIGNALDuino_nanocc11013.4.0.hex:
avrdude: load data flash data from input file FHEM/firmware/SIGNALDuino_nanocc11013.4.0.hex:
avrdude: input file FHEM/firmware/SIGNALDuino_nanocc11013.4.0.hex auto detected as Intel Hex
avrdude: input file FHEM/firmware/SIGNALDuino_nanocc11013.4.0.hex contains 25626 bytes
avrdude: reading on-chip flash data:

Reading | ################################################## | 100% 8.65s

avrdude: verifying ...
avrdude: 25626 bytes of flash verified

avrdude done.  Thank you.

--- AVRDUDE ---------------------------------------------------------------------------------

SIGNALduino reopen started



Hat jemand soeine Konfiguration laufen?

Gruß

TRS







trs

Ich beantworte meine Frage mal selber mit einem Zitat von Tri:

ZitatDas eigendliche Problem lag aber in meinem Verständnis von Somfy.  :-[ Ich dacht, Somfy ist Somfy. Meine Markise hat aber Somfy-IO. Das hatte ich übersehen. Unterlagen von meiner Markise hatte ich auch nicht gefunden, habe dann aber nochmal auf der Somfy-Homepage gesucht. Damit muss ich mir wohl oder übel ein Gateway für io-homecontrol besorgen, eine andere Möglichkeit wird es auf einfachem Weg wohl nicht geben. Die Frequenz hier ist: 868-870 Mhz, io-homecontrol® triband bi-directional.

Danke
Tri


Welches Gateway soll  ich nehmen?

buennerbernd

Ich bin "etwas" voreingenommen, aber da es wiederholt Probleme mit den Cloud-Lösungen der Somfy-Gateways gab, empfehle ich die KLF 200.
Die einzige Hürde ist das Anlernen zu meistern, aber mit Somfy Sunea io wärst du nicht der erste, dem das gelingt.
Modulentwickler von KLF200 und KLF200Node

trs

Alles klar, danke;-)  Das Gateway hatte ich auch schon im Blick. Bestell ich, und melde mich wieder.


McShire

Zitat von: trs am 12 April 2021, 13:02:46
Alles klar, danke;-)  Das Gateway hatte ich auch schon im Blick. Bestell ich, und melde mich wieder.

Hast Du schon Erfahrungen mit KLF 200 für die Steuerung von Somfy io Motoren in FHEM gesammelt?