Sooo, nun mus ich doch mal nachfragen da ich das bis jetzt noch nie gemacht habe. Habe auf einer fhem Nebeninstanz einen Raspi mit COC als IO laufen, der COC hat noch eine uralt Firm., die V 1.57 CSM868. Diese hätte ich nun gerne mal upgedatet. Also mit apt-get install dfu-programmer auf dem Raspi installiert und mittels
CULflash COC CUL_V4 versucht den COC zu flashen, leider ----->
dfu-programmer: no device present.
Mmh, also in der commandref nachgesehen:
ZitatAchtung:Für CUL flashen muss dfu-programmer installiert und im Pfad auffindbar sein...
Also Programmer ist installiert nur wie mache ich fhem den Pfad zum Programmer bekannt oder wie muss ich da vorgehen??
Etwas ratlos ::)
VG
Frank
Hi Frank,
mit dem COC weiß ich nicht, für den CUL habe ich das mal gemacht -> http://heinz-otto.blogspot.de/2016/02/cul-stick-flashen.html
Im Pfad heißt ja nur "im Suchpfad" ... denke ich.
Das mit dem usb scan wird natürlich nix :-[
Gruß Otto
COC wird mittels AVRDUDE programmiert, siehe Read Me (https://sourceforge.net/p/culfw/code/HEAD/tree/trunk/culfw/Devices/COC/).
Ja, das es mit avrdude funktioniert war mir klar. Ich dachte das es inzwischen möglich ist direkt aus fhem heraus zu flashen. Hab es eben mal mir avrdude durchgezogen, völlig problemlos.
VG
Frank
Wie kann man herausfinden ob das ein "COC Radio only" ist oder ein "normaler"? Da ich das Teil schon etwa 4 Jahre in Betrieb habe, kann ich mich beim besten Willen nicht mehr erinnern was ich damals bei busware gekauft hatte. Gibt es da einen Anhaltspunkt?
Internals:
CMDS mCFiAZGMKRTVWXefltux
COC_MSGCNT 51
COC_TIME 2017-06-25 19:27:23
Clients :FS20:FHT.*:KS300:USF1000:BS:HMS: :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/ttyAMA0@38400 1234
DeviceName /dev/ttyAMA0@38400
FD 11
FHTID 1234
NAME COC
NR 15
PARTIAL
RAWMSG tAEE6390394D4
RSSI -96
STATE Initialized
TYPE CUL
VERSION V 1.61 CSM868
initString X21
Matchlist:
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....(1|5|9).a001
9:CUL_FHTTK ^T[A-F0-9]{8}
A:CUL_RFR ^[0-9A-F]{4}U.
B:CUL_HOERMANN ^R..........
C:ESA2000 ^S................................$
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:
2017-06-25 19:10:25 ccconf freq:868.300MHz bWidth:325KHz rAmpl:42dB sens:8dB
2017-06-25 19:11:01 cmds m C F i A Z G M K R T V W X e f l t u x
2017-06-25 19:11:01 raw No answer
2017-06-25 19:27:23 state Initialized
2017-01-29 20:45:06 uptime 131 02:17:37
2017-06-25 19:10:37 version V 1.61 CSM868
Attributes:
addvaltrigger 1
rfmode SlowRF
room System
VG
Frank
In den cmds fehlt der Buchstabe O (OneWire (http://culfw.de/commandref.html#cmd_O)). Du hast die COC Radio only Version.