Alternative culfw

Begonnen von bjoernh, 15 März 2015, 12:01:06

Vorheriges Thema - Nächstes Thema

Peter_Listig

@Bjoern @all,

Moin zusammen,

erstmal vielen Dank für Eure Hilfe !

Gestern habe ich zum zweiten Mal,  die von Bjoern im Post #334, angehängte "14_CUL ..."
ausgetauscht und siehe da auf einmal wurden beide Sensoren erkannt.

Hat zwar sehr lange gedauert (ca. 3 Stunden), aber dann wurden beide Devices
per autocreate angelegt.

Zitat
ok,  der wird noch nicht unterstützt.

Allerdings wird ein bereits angelegter Sensor nochmals als weiterer
"CUL_TCM97001_Unknown     Code: 6180CD34"
angezeigt

Zitat
Die Temperatur berechnet sich also aus den letzten 4 bytes.
Formel ist dann z.B.
6180 E0A8
E0A8  ==>  (57512/256) - 1  =  22,3 Grad

Die, bei den erkannten Sensoren, angezeigten Werte sind rechnerisch
bis auf "Rundungsdifferenzen" identisch mit den Werten die in der
jeweiligen Wetterstation angezeigt werden, wobei zwischen beiden
Stationen der Indoorwert bei identischen Standort um 0,2 Grad abweicht.
Dies ist auch bei den Sensoren für Aussen der Fall und könnte an der
Justierung/Eichung (wenn denn vorhanden) liegen.

Zitat
Was jetzt noch fehlt, sind die negativen Temperaturen.
Du solltest also bitte mal eine Messreihe inkl. negativen Temperaturen machen.

Hab die Dinger mal in die Gefriertruhe gelegt - habe dann aber kein Signal mehr bekommen ...
Das probier ich nochmal und logge den "Auftauvorgang" mit ;).

Zitat
Hast der Sensor auch einen Taster und einen Kanalschalter?
Wenn ja, bitte auch mit verschiedenen Einstellungen ein paar Werte.

Kanalschalter ist nicht vorhanden.

Zitat
Ansonsten wäre es auch noch hilfreich wenn Du mal leere Batterien einbaust, evtl. sendet der Sensor auch einen Batteriestatus.

Kann ich probieren. Aber ich glaube nicht, dass hier ein Status übertragen wird.
Bei anderen Fabrikaten ändert sich, wie ich in div. Posts gelesen habe, beim Tausch der
Batterien jedesmal die ID - das schein hier nicht der Fall zu sein, da beide Sensoren
auch nach mehrfachem Raus und Rein der Batterien immer wieder mit der gleichen ID#
senden (6180 und 6C80). Möglicherweise ist diese werksseitig voreingestellt.

Nochmals Danke

LG
Peter
Raspi4 / Debian Bullseye / FB 7490 / FHEM 6.x / CUL433 / CUL868 / aculfw / FrtizFon / DECT200 / IT / Homematic / ZigBee (Raspbee) /  Rademacher / HE / km200  / DS214+

Peter_Listig

Hier noch ein Anhang zum letzten Beitrag

Der CUL_TCM97001_24 zeigt allerdings seit gestern abend unverändert 20,8 Grad an
- lediglich der CUL_TCM97001_200 hat m.E. aktuelle Werte.

Ganz kann es also nicht stimmen ...

... werde mal weiter testen.


Grüße
Peter
Raspi4 / Debian Bullseye / FB 7490 / FHEM 6.x / CUL433 / CUL868 / aculfw / FrtizFon / DECT200 / IT / Homematic / ZigBee (Raspbee) /  Rademacher / HE / km200  / DS214+

bjoernh

Hallo,

es gibt eine neue Version 1.10.00

Changlog gibt es hier: http://forum.fhem.de/index.php/topic,35064.msg273774.html#msg273774

Macht bitte noch ein fhem update damit die Module aktuell sind.
Bei den CULs müsst Ihr mit "set CUL raw e" das EEprom  neu initialisieren, ansonsten funktioniert der Revolt empfang nicht. 

@Peter_Listig: Der Mebus sollte nun besser funktionieren
@SVLoneStar: Revolt funktioniert auch stabiel

So, nun bin ich gespannt auf euer feedback.

Gruß
Björn

SVLoneStar

#348
Hallo Björn,
habe den nanoCUL mit der v1.10.00 (433) geflasht und mit "raw e" das EEprom neu initialisiert.
Danach mit "raw W1257, "raw W13C4" und "raw X21" die Register für die Datenrate geändert.
Intertechno schaltet nach wie vor, Revolt-Dosen empfange ich nach wie vor leider nicht. Im Event Monitor tauchen die Revolts auch nicht auf.

Ein List des nanoCUL:

Internals:
   CMDS       BCFiAGMKUYRTVWXefLltx
   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:CUL_RFR::CUL_TCM97001:
   DEF        /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A9I59Z7J-if00-port0@38400 1334
   DeviceName /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A9I59Z7J-if00-port0@38400
   FD         10
   FHTID      1334
   NAME       nanoCUL433
   NR         53
   PARTIAL
   RAWMSG     t800000000038
   RSSI       -46
   STATE      Initialized
   TYPE       CUL
   VERSION    V 1.10.00 a-culfw Build: private build (unknown) nanoCUL433 (F-Band: 433MHz)
   initString X21
   nanoCUL433_MSGCNT 20
   nanoCUL433_TIME 2015-10-13 00:24:04
   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]+
   Readings:
     2015-10-13 00:31:56   ccconf          freq:433.970MHz bWidth:325KHz rAmpl:42dB sens:8dB
     2015-10-13 00:32:14   cmds             B C F i A G M K U Y R T V W X e f L l t x
     2015-10-13 00:32:14   state           Initialized
Attributes:
   addvaltrigger 1
   alias      nanoCUL_433MHz
   icon       cul_cul
   room       9 - System
   verbose    3


Habe ich was vergessen?

Danke, Stefan
FHEM 21222 auf Gigabyte NUC, CubieTruck & RasPis (Test)
CUL 868MHz, nanoCUL 868MHz, nanoCUL 433MHz, JeeLink Clone, JeeLink Classic, HM-CFG-USB2, Rademacher
Devices: FHT, FS20, KS300, MAX, IT, HMS100, LaCrosse, PCA301, Revolt, HomeMatic, ESA2000, UNIRoll, Sonos, Duofern, Tasmota, MySensors

bjoernh

Zitat von: SVLoneStar am 13 Oktober 2015, 00:25:53
Hallo Björn,
habe den nanoCUL mit der v1.10.00 (433) geflasht und mit "raw e" das EEprom neu initialisiert.
Danach mit "raw W1257, "raw W13C4" und "raw X21" die Register für die Datenrate geändert.
Intertechno schaltet nach wie vor, Revolt-Dosen empfange ich nach wie vor leider nicht. Im Event Monitor tauchen die Revolts auch nicht auf.

Ein List des nanoCUL:

Internals:
   CMDS       BCFiAGMKUYRTVWXefLltx
   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:CUL_RFR::CUL_TCM97001:
   DEF        /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A9I59Z7J-if00-port0@38400 1334
   DeviceName /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A9I59Z7J-if00-port0@38400
   FD         10
   FHTID      1334
   NAME       nanoCUL433
   NR         53
   PARTIAL
   RAWMSG     t800000000038
   RSSI       -46
   STATE      Initialized
   TYPE       CUL
   VERSION    V 1.10.00 a-culfw Build: private build (unknown) nanoCUL433 (F-Band: 433MHz)
   initString X21
   nanoCUL433_MSGCNT 20
   nanoCUL433_TIME 2015-10-13 00:24:04
   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]+
   Readings:
     2015-10-13 00:31:56   ccconf          freq:433.970MHz bWidth:325KHz rAmpl:42dB sens:8dB
     2015-10-13 00:32:14   cmds             B C F i A G M K U Y R T V W X e f L l t x
     2015-10-13 00:32:14   state           Initialized
Attributes:
   addvaltrigger 1
   alias      nanoCUL_433MHz
   icon       cul_cul
   room       9 - System
   verbose    3


Habe ich was vergessen?

Danke, Stefan


So, jetzt aber. Probier mal die 01.10.01...

Wallmeier

Ich wollte nur kurz Feedback geben, dass mit der neuen Version 1.10.00 bzw. 1.10.01 der Empfang der Mebus-Sensoren wirklich signifikant besser geworden ist!

Ganz herzlichen Dank dafür!
Nico

SVLoneStar

Hallo Björn,
neu geflasht mit der 1.10.01, nun sind die Revolts da - klasse, danke!
Kein raw e und kein Setzen der Datenrate erforderlich (beides hatte ich ja aber schon beim Flashen der 1.10.00 gemacht).
Ich werde mal die Readings für ein paar Stunden loggen und schauen, wie's um die Ausreisser (=kaputte Datagramme) bestellt ist.

Nochmal Danke und viel Spaß mit Deiner Revolt, Stefan
FHEM 21222 auf Gigabyte NUC, CubieTruck & RasPis (Test)
CUL 868MHz, nanoCUL 868MHz, nanoCUL 433MHz, JeeLink Clone, JeeLink Classic, HM-CFG-USB2, Rademacher
Devices: FHT, FS20, KS300, MAX, IT, HMS100, LaCrosse, PCA301, Revolt, HomeMatic, ESA2000, UNIRoll, Sonos, Duofern, Tasmota, MySensors

Jendaw

Hallo Björn,

Zitat von: bjoernh am 12 Oktober 2015, 22:28:03
es gibt eine neue Version 1.10.00
[...]
So, nun bin ich gespannt auf euer feedback.

Ich habe auch mal die v1.10.01 probiert. Bei den HE305EU-Kontakten hat sich leider nichts geändert (hab gesehen, dass sich auch etwas am IT-Code geändert hat). Die Logausgaben sind noch so wie im Post beschrieben.

Gruß
FHEM/RaspberryMatic @RaspPi + nanoCUL 433 + Signalduino 433 + JeeLink-Clone + CC2531 + Slaesh-Stick
IT Funkschalter, HE-Sensoren, TX 29 DTH-IT, HMIP, HM-Wired, zigbee2mqtt
ESPEInk + waveshare 7.5inch_e-Paper_HAT_(B) + ESP8266 (Firmware von https://github.com/Yattien)

bjoernh

Zitat von: Jendaw am 14 Oktober 2015, 20:52:01
Hallo Björn,

Ich habe auch mal die v1.10.01 probiert. Bei den HE305EU-Kontakten hat sich leider nichts geändert (hab gesehen, dass sich auch etwas am IT-Code geändert hat). Die Logausgaben sind noch so wie im Post beschrieben.

Gruß
Schick mal bitte die aktuellen Ausgaben. Schreib bitte auch dazu wann das Fenster geöffnet wurde und wann es geschlossen wurde.

Joker2002

Hallo Björn,

habe soeben die neue CUL Software geflasht.

Mein eurochron EAS 800Z wird jedoch nicht erkannt.

bjoernh

Zitat von: Joker2002 am 14 Oktober 2015, 21:00:14
Hallo Björn,

habe soeben die neue CUL Software geflasht.

Mein eurochron EAS 800Z wird jedoch nicht erkannt.
Schalt mal X25 an und schau ob etwas kommt.

Joker2002

sorry für die Frage: aber wo schalte ich X25 ein ?

Jendaw

#357
Zitat von: bjoernh am 14 Oktober 2015, 20:55:08
Schick mal bitte die aktuellen Ausgaben. Schreib bitte auch dazu wann das Fenster geöffnet wurde und wann es geschlossen wurde.


# Fenster geöffnet
2015.10.04 21:04:33 2: nanoCUL: unknown message p10  256  192  272 1184  1  7 1 D9 C78F5755AD572E00
2015.10.04 21:04:33 2: nanoCUL: unknown message p10  208  192  224 1216  1  7 1 DB C78F5755AD572E00
2015.10.04 21:04:34 2: nanoCUL: unknown message p10  240  192  256 1216  1  7 1 D8 C78F5755AD572E00
2015.10.04 21:04:34 3: nanoCUL: Unknown code ihc78f5755ad572e00d8, help me!
2015.10.04 21:04:34 2: nanoCUL: unknown message p10  272  176  256 1264  1  7 1 D7 C78F5755AD572E00
2015.10.04 21:04:34 2: nanoCUL: unknown message p 3  256 1216  272  192  4  5 7 D8 C2A2A94AA347
2015.10.04 21:04:34 2: nanoCUL: unknown message p10  240  176  240 1200  1  7 1 DA C78F5755AD572E00
2015.10.04 21:04:35 2: nanoCUL: unknown message p10  272  176  256 1232  1  7 1 D8 C78F5755AD572E00

#Fenster geschlossen
2015.10.04 21:04:39 2: nanoCUL: unknown message p10  224  224  224 1248  1  7 1 D8 C78F5755AD56AE00
2015.10.04 21:04:39 3: nanoCUL: Unknown code ihc78f5755ad56ae00d9, help me!
2015.10.04 21:04:39 2: nanoCUL: unknown message p10  256  224  240 1248  1  7 1 D8 C78F5755AD56AE00
2015.10.04 21:04:39 3: nanoCUL: Unknown code ihc78f5755ad56ae00d8, help me!
2015.10.04 21:04:39 2: nanoCUL: unknown message p10  240  224  240 1216  1  7 1 D8 C78F5755AD56AE00
2015.10.04 21:04:40 3: nanoCUL: Unknown code ihc78f5755ad56ae00d9, help me!
2015.10.04 21:04:40 2: nanoCUL: unknown message p10  224  208  224 1200  1  7 1 D8 C78F5755AD56AE00
2015.10.04 21:04:40 2: nanoCUL: unknown message p10  240  192  240 1248  1  7 1 D9 C78F5755AD56AE00
2015.10.04 21:04:40 3: nanoCUL: Unknown code ihc78f5755ad56ae00d8, help me!
2015.10.04 21:04:40 2: nanoCUL: unknown message p10  272  208  272 1232  1  7 1 D7 C78F5755AD56AE00
2015.10.04 21:04:41 2: nanoCUL: unknown message p10  240  208  240 1232  1  7 1 D7 C78F5755AD56AE00


# noch ein 2. Sensor
# Fenster geöffnet
2015.10.04 21:07:50 2: nanoCUL: unknown message p10  192  256  192 1280  1  7 1 D2 E7D756ADFD372E00
2015.10.04 21:07:50 2: nanoCUL: unknown message p10  112  336  112  800  1  7 1 D1 CF97D6ACDD77FF80
2015.10.04 21:07:51 2: nanoCUL: unknown message p10  112  416  112  976  1  7 1 D0 FF9FDFEFFDF7EF00
2015.10.04 21:07:51 2: nanoCUL: unknown message p 3  112 1344   96  352  4  5 7 CF A2A54C8B2347
2015.10.04 21:07:51 2: nanoCUL: unknown message p10  112  336  112 1184  1  7 1 D1 C7DFD7ADDFFF3E00
2015.10.04 21:07:51 2: nanoCUL: unknown message p10   96  320   96  976  1  7 1 D1 CF9756AEFD37BF00
2015.10.04 21:07:51 2: nanoCUL: unknown message p 3  112 1360  112  336  4  5 7 D0 A2A54C8B2347
2015.10.04 21:07:51 2: nanoCUL: unknown message p10  112  336  112  976  1  7 1 D0 D7FF57EEFF777F00
2015.10.04 21:07:51 2: nanoCUL: unknown message p 3  112 1360   96  320  4  5 7 D0 A2A54C8B2347

# Fenster geschlossen
2015.10.04 21:07:55 2: nanoCUL: unknown message p 3  112 1360  112  352  4  5 7 D0 A2A54C8B2547
2015.10.04 21:07:56 2: nanoCUL: unknown message p 3  144 1328  176  272  4  5 7 D1 A2A54C8B2547
2015.10.04 21:07:56 2: nanoCUL: unknown message p 3  160 1312  144  304  4  5 7 D2 A2A54C8B2547
2015.10.04 21:07:56 2: nanoCUL: unknown message p10  192  256  192 1296  1  7 1 D2 C79F56ACDD36AE00
2015.10.04 21:07:56 2: nanoCUL: unknown message p 3  160 1312  176  272  4  5 7 D2 A2A54C8B2547
2015.10.04 21:07:56 2: nanoCUL: unknown message p10  160  304  160 1184  1  7 1 D1 C7977EAEFD37EE00
2015.10.04 21:07:56 2: nanoCUL: unknown message p10  112  304  112 1296  1  7 1 D2 D79F76ACFDBEAE00
2015.10.04 21:07:56 2: nanoCUL: unknown message p10   96  320   96 1072  1  7 1 D0 C79F56ACDD37AF00
2015.10.04 21:07:57 2: nanoCUL: unknown message p 3  144 1312  160  304  4  5 7 D2 A2A54C8B2547
FHEM/RaspberryMatic @RaspPi + nanoCUL 433 + Signalduino 433 + JeeLink-Clone + CC2531 + Slaesh-Stick
IT Funkschalter, HE-Sensoren, TX 29 DTH-IT, HMIP, HM-Wired, zigbee2mqtt
ESPEInk + waveshare 7.5inch_e-Paper_HAT_(B) + ESP8266 (Firmware von https://github.com/Yattien)

Jendaw

Zitat von: Joker2002 am 14 Oktober 2015, 21:05:52
sorry für die Frage: aber wo schalte ich X25 ein ?

In der Eingabeleiste in Fhem "set <deinCUL-Name> raw X25" oder alternativ in deiner CUL-Definition mit "set".
FHEM/RaspberryMatic @RaspPi + nanoCUL 433 + Signalduino 433 + JeeLink-Clone + CC2531 + Slaesh-Stick
IT Funkschalter, HE-Sensoren, TX 29 DTH-IT, HMIP, HM-Wired, zigbee2mqtt
ESPEInk + waveshare 7.5inch_e-Paper_HAT_(B) + ESP8266 (Firmware von https://github.com/Yattien)

bjoernh

Ist egal wo.  Zurück kommst du dann mit X21