CULflash CUL_0 CUL_V3 klappt nicht

Begonnen von ChrisW, 22 Oktober 2013, 18:57:57

Vorheriges Thema - Nächstes Thema

zgadgeter

Hallo, also ich stehe irgendwie auf dem Schlauch. Wenn ich das ls -la mache bekomme ich:

drwxr-xr-x 2 root root 80 Feb  5 20:11 .
drwxr-xr-x 4 root root 80 Feb  5 20:11 ..
lrwxrwxrwx 1 root root 13 Feb  5 20:11 usb-busware.de_CUL868-if00 -> ../../ttyACM0
lrwxrwxrwx 1 root root 13 Feb  5 20:11 usb-FTDI_FT232R_USB_UART_A1062BG8-if00-port0 -> ../../ttyUSB0

So weit ok.
ABer wenn ich dann den rest mache, komme ich auf 10 Auswahlmöglichkeiten (0-9), die so aussehen...danach habe ich bisher die 9 und die 4 ausgewählt, aber dann bekomme ich immer den Fehler wie oben: no device present. Wahrscheinlich mache ich was ganz einfaches falsch...
Please choose a device:
1 = CUL_V2 868MHZ
2 = CUL_V2_HM 868MHZ
3 = CUL_V2_MAX 868MHZ
4 = CUL_V3 868MHZ
5 = CUL_V4 868MHZ
6 = CUL_V2 433MHZ
7 = CUL_V2_HM 433MHZ
8 = CUL_V2_MAX 433MHZ
9 = CUL_V3 433MHZ
0 = CUL_V4 433MHZ
Please select device (1-5): 4
NUC FHEM mit vielen Intertechno/FS20/Flamingo schalter
und Busware CUL und nanoCUL

RaspiLED

Hi,
Hatte gerade oben noch mal ein Update gemacht.

set CUL raw B01 bzw. Taste gedrückt beim einstecken vergessen?

Gruß Arnd


Raspi2 mit FHEM, CUL, Signalduino, MySensors, HomeBridge, Presence, Bravia, ...
Raspberry Pi mit FHEM, CUL, Signalduino, MySensors, HomeBridge, Presence, WifiLight2, Bravia, ...

zgadgeter

Hi,
von den 10 Auswahlmoeglichkeiten (0-9), welche sollte ich den nehmen fuer den busware?
Ich habe auch einen nanoCUL, welche option sollte ich fuer den nehmen?
Please choose a device:
1 = CUL_V2 868MHZ
2 = CUL_V2_HM 868MHZ
3 = CUL_V2_MAX 868MHZ
4 = CUL_V3 868MHZ
5 = CUL_V4 868MHZ
6 = CUL_V2 433MHZ
7 = CUL_V2_HM 433MHZ
8 = CUL_V2_MAX 433MHZ
9 = CUL_V3 433MHZ
0 = CUL_V4 433MHZ
Please select device (1-5): 4
NUC FHEM mit vielen Intertechno/FS20/Flamingo schalter
und Busware CUL und nanoCUL

RaspiLED

Hi,
Für den Busware war die V3 schon richtig, also 4 oder 9, je nach Freq. Was steht auf Deinem CUL V3???
Für den nanoCUL musst du in das nanoCUL Verzeichnis statt CUL gehen. Da gibt es andere Optionen bei der ./flash.sh
Gruß Arnd


Raspi2 mit FHEM, CUL, Signalduino, MySensors, HomeBridge, Presence, Bravia, ...
Raspberry Pi mit FHEM, CUL, Signalduino, MySensors, HomeBridge, Presence, WifiLight2, Bravia, ...

zgadgeter

Hallo,
also ich habe es endlich geschaft den Busware zu flashen! Am ende hat es nur funktioniert in dem ich den knopf gehalten habe am CUL beim einstecken. Dann hat es funktioniert.
Morgen probiere ich das auch bei dem nanoCUL...
Aber, wenn der Busware mit dem neue Flash sowieso alles kann wie der nanoCUL, brauche ich den ja nicht mehr...

Vielen Dank fuer die Hilfe!
NUC FHEM mit vielen Intertechno/FS20/Flamingo schalter
und Busware CUL und nanoCUL

RaspiLED

Hi,
schön dann den Thread bitte mit [gelöst] kennzeichnen ;-)
Gruß Arnd


Raspi2 mit FHEM, CUL, Signalduino, MySensors, HomeBridge, Presence, Bravia, ...
Raspberry Pi mit FHEM, CUL, Signalduino, MySensors, HomeBridge, Presence, WifiLight2, Bravia, ...

zgadgeter

#21
Hallo, leider scheint der neue geflaschte Busware CUL doch noch nicht richtig zu funktionieren. Also ich bekomme keine IT Geräte gepaired, und das sollte mit der neuen Firmware möglich sein.
NUC FHEM mit vielen Intertechno/FS20/Flamingo schalter
und Busware CUL und nanoCUL

RaspiLED

Okay:
set cul raw e
Dann abziehen und wieder dran
get cul ccconf
get cul version
get cul cmds
Und dann hier das
list cul
In code tags posten
Gruß Arnd


Raspi2 mit FHEM, CUL, Signalduino, MySensors, HomeBridge, Presence, Bravia, ...
Raspberry Pi mit FHEM, CUL, Signalduino, MySensors, HomeBridge, Presence, WifiLight2, Bravia, ...

PeMue

Zitat von: RaspiLED am 08 Februar 2018, 19:31:31
In code tags posten
Das würde dann in etwa so aussehen  8) 8) 8)

Okay:
set cul raw e

Dann abziehen und wieder dran
get cul ccconf
get cul version
get cul cmds
Und dann hier das
list cul

Gruß PeMue
RPi3Bv1.2 rpiaddon 1.66 6.0 1xHM-CC-RT-DN 1.4 1xHM-TC-IT-WM 1.1 2xHB-UW-Sen-THPL-O 0.15 1x-I 0.14OTAU  1xCUNO2 1.67 2xEM1000WZ 2xUniroll 1xASH2200 3xHMS100T(F) 1xRFXtrx 90 1xWT440H 3xTFA30.3150 5xFA21
RPi1Bv2 LCDCSM 1.63 5.8 2xMAX HKT 1xMAX RT V200KW1 Heizung Wasser

zgadgeter

Zitat von: RaspiLED am 08 Februar 2018, 19:31:31
Okay:
set cul raw e
Dann abziehen und wieder dran
get cul ccconf
get cul version
get cul cmds
Und dann hier das
list cul
In code tags posten
Gruß Arnd


Raspi2 mit FHEM, CUL, Signalduino, MySensors, HomeBridge, Presence, Bravia, ...
Hallo, sorry ich habe dein post erst jetzt gesehen. Ich mache das morgen und poste dann ...danke für die Hilfe schon Mal.

Sent from my SM-N950F using Tapatalk

NUC FHEM mit vielen Intertechno/FS20/Flamingo schalter
und Busware CUL und nanoCUL

zgadgeter

Jetzt versteh ich garnichts mehr. Unten ist der output fuer den Busware (CUL_0) und danach den output fuer den nanoCUL. Die scheinen beide den richtigen flash bekommen zu haben.
Allerdings, wenn ich probiere den Busware (nanoCUL ist nicht im USB port) mit einem 433Hz Bewegungsmelder zu pairen funktioniert das nicht. Der Busware sieht das geraet nicht.
Wenn ich das gleiche probiere mit dem nanoCUL (Busware ist nicht im USB port), findet der den Bewegungsmelder. Nur, und das ist komisch, findet er 4 Geraete, alle Bewegungsmelder, alle unterschiedliche Namen, und alle geraete reagieren wenn ich vor dem einem Bewegungsmelder bin, bzw. Bewegung habe. Noch stranger: diese 4 Geraete sind alle gepaired mit dem CUL_0, also dem Busware, der gerade garnicht im usb angeschlossen ist. Ich habe das ganze schon zweimal durchgespielt: Gepaired Gereaete geloscht, Busware aus dem USB port, nanoCUL rein, FHEM neugestartet, Geraete (Bewegungsmelder) wird erkannt und an den CUL0 als IO geraet.
Komisch....

Ok, hier ist der output fuer den Busware CUL
get CUL_0 ccconf
CUL_0 ccconf => freq:868.300MHz bWidth:325KHz rAmpl:42dB sens:4dB
get cul version
CUL_0 version => V 1.26.01 a-culfw Build: private build (unknown) CUL868 (F-Band: 868MHz)
get cul cmds
CUL_0 cmds =>  A B C E e F G h i K k L l M m R T t U u V W X x Y
list cul
Internals:
   CMDS       ABCEeFGhiKkLlMmRTtUuVWXxY
   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/ttyACM0@9600 1034
   DeviceName /dev/ttyACM0@9600
   FD         32
   FHTID      1034
   NAME       CUL_0
   NR         234
   PARTIAL   
   STATE      Initialized
   TYPE       CUL
   VERSION    V 1.26.01 a-culfw Build: private build (unknown) CUL868 (F-Band: 868MHz)
   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......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:
     2018-02-10 09:55:32   ccconf          freq:868.300MHz bWidth:325KHz rAmpl:42dB sens:4dB
     2018-02-10 09:57:20   cmds             A B C E e F G h i K k L l M m R T t U u V W X x Y
     2018-02-05 21:16:29   credit10ms      900
     2018-02-05 21:16:17   fhtbuf          AE
     2018-02-09 22:30:01   raw             is0F00F00F0FF0
     2018-02-10 09:54:48   state           Initialized
     2018-02-05 21:16:02   uptime          0 01:04:47
     2018-02-10 09:56:54   version         V 1.26.01 a-culfw Build: private build (unknown) CUL868 (F-Band: 868MHz)
Attributes:
   room       System


Und hier der Output für den nanoCUL
get cul ccconf
nanoCUL ccconf => freq:433.920MHz bWidth:325KHz rAmpl:42dB sens:4dB
get cul version
nanoCUL version => V 1.26.01 a-culfw Build: private build (unknown) nanoCUL433 (F-Band: 433MHz)
get cul cmds
nanoCUL cmds =>  A B C e F f G i K L l M N R T t U V W X x
list cul
Internals:
   CMDS       ABCeFfGiKLlMNRTtUVWXx
   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/serial/by-id/usb-FTDI_FT232R_USB_UART_A1062BG8-if00-port0@38400 1234
   DeviceName /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A1062BG8-if00-port0@38400
   FD         29
   FHTID      1234
   NAME       nanoCUL
   NR         161
   PARTIAL   
   RAWMSG     i145114FD
   RSSI       -75.5
   STATE      Initialized
   TYPE       CUL
   VERSION    V 1.26.01 a-culfw Build: private build (unknown) nanoCUL433 (F-Band: 433MHz)
   initString X21
   nanoCUL_MSGCNT 25
   nanoCUL_TIME 2018-02-10 10:03:33
   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......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:
     2018-02-10 10:03:45   ccconf          freq:433.920MHz bWidth:325KHz rAmpl:42dB sens:4dB
     2018-02-10 10:04:36   cmds             A B C e F f G i K L l M N R T t U V W X x
     2018-02-09 23:30:00   raw             is0F000F0F0FF0
     2018-02-10 10:03:33   state           Initialized
     2018-02-10 10:04:09   version         V 1.26.01 a-culfw Build: private build (unknown) nanoCUL433 (F-Band: 433MHz)
Attributes:
   room       System

NUC FHEM mit vielen Intertechno/FS20/Flamingo schalter
und Busware CUL und nanoCUL

PeMue

Zitat von: zgadgeter am 10 Februar 2018, 10:18:33
Allerdings, wenn ich probiere den Busware (nanoCUL ist nicht im USB port) mit einem 433Hz Bewegungsmelder zu pairen funktioniert das nicht.
Der Busware CUL ist ja auch laut list ein 868 MHz CUL, Du kannst den zwar auf 433 MHz umschalten, aber die Reichweite ist eher bescheiden.

Wenn Du einen CUL aussteckst, könnte es sein (bin mir aber nicht sicher), dass FHEM das ioDevice intern einfach umschaltet, so dass der andere die Daten empfängt.

Gruß PeMue
RPi3Bv1.2 rpiaddon 1.66 6.0 1xHM-CC-RT-DN 1.4 1xHM-TC-IT-WM 1.1 2xHB-UW-Sen-THPL-O 0.15 1x-I 0.14OTAU  1xCUNO2 1.67 2xEM1000WZ 2xUniroll 1xASH2200 3xHMS100T(F) 1xRFXtrx 90 1xWT440H 3xTFA30.3150 5xFA21
RPi1Bv2 LCDCSM 1.63 5.8 2xMAX HKT 1xMAX RT V200KW1 Heizung Wasser

zgadgeter

Zitat von: PeMue am 10 Februar 2018, 12:38:53
Der Busware CUL ist ja auch laut list ein 868 MHz CUL, Du kannst den zwar auf 433 MHz umschalten, aber die Reichweite ist eher bescheiden.
Ja, aber in dem Artikel http://www.meintechblog.de/2017/10/low-cost-smart-home-super-guenstige-funk-bewegungsmelder-von-smartwares-mit-fhem-nutzen/ ist beschrieben das wenn man die alternative firmware flashed kann der Busware auch zusetzlich 433 empfangen.
Zitat von: PeMue am 10 Februar 2018, 12:38:53
Wenn Du einen CUL aussteckst, könnte es sein (bin mir aber nicht sicher), dass FHEM das ioDevice intern einfach umschaltet, so dass der andere die Daten empfängt.
Das wäre interessant...wer weis da mehr?
NUC FHEM mit vielen Intertechno/FS20/Flamingo schalter
und Busware CUL und nanoCUL

RaspiLED

Hi,
Also es gibt Hardware (und deren Physik) und es gibt Software (und deren Ambition).
Die Hardware eines 868MHz Sticks kann gut 868MHz und sehr bescheiden (in Abhängigkeit der Antennen) 433MHz.

Ja, deine nun aktualisierte a-culfw kann die 433MHz Protokolle entschlüsseln/verstehen, aber Deine Hardware ist trotzdem fast taub auf 433MHz! Du könntest eine andere Antenne versuchen, aber ich verstehe nicht, warum Dir der nanoCUL nicht reicht!?

Zu dem ioDev: Hier wird bei CULs immer das zuletzt in FHEM definierte Gateway des Protokolls eingetragen. Das kann man per Hand ändern (z.B. nach den besten RSSI Werten).
GrußArnd

Gruß Arnd


Raspi2 mit FHEM, CUL, Signalduino, MySensors, HomeBridge, Presence, Bravia, ...
Raspberry Pi mit FHEM, CUL, Signalduino, MySensors, HomeBridge, Presence, WifiLight2, Bravia, ...

zgadgeter

Zitat von: RaspiLED am 10 Februar 2018, 15:19:34
aber ich verstehe nicht, warum Dir der nanoCUL nicht reicht!?
Ja, stimmt. Ich dachte nur das ich mit einem CUL auskommen könnte. Aber auch weil der nanoCUL 4 Geräte für den Bewegungsmelder angelegt hat, bzw ich weis gar nicht ob es der nanoCUL wirklich ist. Siehe screenshot. Irgendwie stehen beide Culs in den Angaben. Und, das Signal von dem Bewegungsmelder mit dem NanoCUL ist sehr träge, eigentlich nicht nutzbar um ein Licht zu steuern. Ich hatte gehofft das es mit dem Busware besser wird. Ist wohl nicht.


Zitat von: RaspiLED am 10 Februar 2018, 15:19:34
Zu dem ioDev: Hier wird bei CULs immer das zuletzt in FHEM definierte Gateway des Protokolls eingetragen. Das kann man per Hand ändern (z.B. nach den besten RSSI Werten).
Das versteh ich nicht ganz. Ist das was in "LASTInputDev" steht?
NUC FHEM mit vielen Intertechno/FS20/Flamingo schalter
und Busware CUL und nanoCUL