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
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?
Ich bin "etwas" voreingenommen, aber da es wiederholt Probleme mit den Cloud-Lösungen der Somfy-Gateways gab, empfehle ich die KLF 200 (https://wiki.fhem.de/wiki/Velux_KLF200).
Die einzige Hürde ist das Anlernen zu meistern, aber mit Somfy Sunea io wärst du nicht der erste, dem das gelingt.
Alles klar, danke;-) Das Gateway hatte ich auch schon im Blick. Bestell ich, und melde mich wieder.
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?