Firmware zu CUL, CUNX und Co. mit Timestamp Option ASKSIN tsculfw V0.41

Begonnen von noansi, 09 Juni 2014, 19:16:01

Vorheriges Thema - Nächstes Thema

noansi

#690
Hallo Testwillige,

hier eine neue Version 0.25 der Timestamp Firmware und der dazu benötigten FHEM Module.

Diese Version bereinigt einige Bugs und verkürzt das Timing etwas.
Für CUL-IOs mit großem SRAM Speicher (SCC,COC,CUNO2,PIGATOR,...) ist die Device Tabelle vom EEPROM ins SRAM verlagert und somit der EEPROM Verschleiss bei HM für diese entfallen.

Es ist eine Prüfung auf Stacküberlauf eingebaut. Am Anfang des heap werden zwei Byte mit einem Bitmuster beschrieben. Wird das verändert, dann ist der Speicher wahrscheinlich korrumpiert, was durch einen Stacküberlauf ausgelöst sein sollte. Sofern der CUL dann noch kann sendet er ein "C_M" an TSCUL, was zu einem entsprechenden Log Eintrag führt.
Damit kann man vorsichtig die Speichergrenzen ausloten. Ein langer Testzeitraum ist aber erforderlich, um einigermaßen sicher zu sein, dass der worst case auch mal durchlaufen worden ist.
Außerdem ist ein Kommando mU (je nach Firmware) eingebaut, mit dem man den vom Stack ungenutzen heap in etwa auslesen kann (auch als get unusedstack in TSCUL verfügbar). Auch hier gilt, nur nach langer Laufzeit einigermaßen sinnvoll. Es macht sicher keinen Sinn auf Grund des Wertes den Speicher bis auf das letzte Byte auszuquetschen, denn weiterhin hängt die Stacknutzung vom gewählten Protokoll und Einstellungen ab.

In TSCULflash ist der Versuch des Flashens auch von NanoCULs und MiniCULs ergänzt. Da ich es aber mangels Hardware nicht testen kann, bitte ich um Feedback, ob es funktioniert. Vor dem Flashen wird ein "B00" also Reset für die TSCUL Firmware an den nano/Mini geschickt, 1 Sekunde gewartet und dann versucht mit avrdude zu flashen. Wäre nett, wenn das mal jemand testen und Feedback geben könnte.
Also erst die Firmware in den FHEM/Firmware Ordner kopieren und dann in FHEM mit
TSCULflash <nanodevicename> TSnanoCUL
bzw.
TSCULflash <minidevicename> TSminiCUL
versuchen zu Flashen. Im Log sollte danach (dauert etwas) die avrdude Ausgabe zu finden sein.

AESCommReq wird unterstützt. Die Nutzung ist unverändert zu Standard CUL, sprich, beim gewünschten Gerät/Kanal aesCommReq auf 1 setzen und ggf. noch aesKey passend zum verteilten Key setzen.
Es werden von tsculfw nur die Keys 0 (Default Key) bis 3 unterstützt.

Diese Erweiterung erfordert jedoch auch zusätzliche Empfangspuffer im knappen Speicher des CULs. Ein CUL V3 nutzt bis zu 6 Empfangspuffer. Auch der FlashSpeicherbdarf ist angestiegen, so dass einige Protokolle nicht mehr gleichzeitig in ein Kompilat passen. Das sollte aber weniger tragisch sein, da im ASKSIN Modus ohnehin nur HM empfangen werden kann.

Bei der nanoCUL und miniCUL Version habe ich nur 3 Empfangspuffer vorgesehen, um den Restpeicher für den Stack zu erhalten. Vielleicht hat jemand die Möglichkeit, die max. Stacknutzung mal ausgiebig zu testen, damit der verbleibende Speicher optimal "ausgequetscht" werden kann???

Bei CUL V2 reicht der verfügbare Speicher leider hinten und vorne nicht aus, um diese Version nutzen zu können.

Im Anhang ist in TSCUL_fwcode_00_25_FHEM_Modules_00_37.zip wieder die Timestamp Firmware zu finden. Getestet habe ich TSCUL_V3, TSCOC und TSSCC.

Die tsculfw Firmware kann für TSCUL_V3 und TSPIGATOR (an CUNX) mit FHEM mit dem TSCULflash geflashed werden. Die anderen müssen mit dem jeweiligen Flash Programmer geflashed werden.
So z.B. https://forum.fhem.de/index.php/topic,24436.msg631743.html#msg631743 kann es mit einem USB CUL Stick gehen, wenn man nicht TSCULflash verwendet.
TSCULflash ist erweitert auf COC, SCC, CCD, rpiaddon, CUNO2 und CUNO. Jedoch ist es nicht ganz so einfach zu handhaben, da zum einen teilweise die Taste zu drücken ist und bei Raspberry PI Modulen die Rechteproblematik für den Zugriff auf die IO-Pins überwunden werden muss. Tips dazu in der Command-Ref auch bei RPI_GPIO.
Bei einem Stapel aus SCC mit aufgesetztem COC, CCD oder (rpiaddon?) ist unbedingt beim SCC Flash darauf zu achten, die Taste am gewünschten Modul zu drücken. Sonst wird das oberste Nicht-SCC Modul mit der SCC Firmware geflashed.
Mit CUNO2 ist das flashen noch nicht getestet (nur über USB!). Wichtig, aber auch hier, die Taste zu drücken.

Es gibt nicht den Luxus des Downloads beim TSCULflash, sondern die Firmware muss händisch in den FHEM/firmware Ordner kopiert werden. Der Typ ist dann TSCUL_V3.
Beispiel:
TSCULflash MeinCulDevice TSCUL_V3

Wichtig für SCC Nutzer. TSSTACKED ist entfallen und wird nicht mehr unterstützt.
Statt dessen gibt es das neue Modul STACKABLETS (als Abwandlung von Rudolfs STACKABLE).
Dieses wird sozusagen zwischen die Stackteilnehmer eingebaut.

Beispiel für fhem.cfg:
#erstes SCC Modul als Basis
define SCC_WS868 TSCUL /dev/ttyAMA0@38400 0000
attr SCC_WS868 event-on-change-reading Ints_per_sec,IntCalcStat,MatchStat
attr SCC_WS868 rfmode SlowRF
attr SCC_WS868 room Receiver
attr SCC_WS868 sendpool CUL_HM868,SCC_WS868
attr SCC_WS868 verbose 1

#neues STACKABLETS virtuelles IO device
define STACK_1 STACKABLETS SCC_WS868
attr STACK_1 verbose 1

#zweites SCC Modul
define SCC_HM868 TSCUL FHEM:DEVIO:STACK_1:38400 1034
attr SCC_HM868 event-on-change-reading cond
attr SCC_HM868 hmId F11034


Ergänzender Hinweis zu USB CULs: Nach dem flashen von TSCUL kann es sein, dass das Betriebssystem TSCUL eine neue Schnittstelle zuweist und ggf. auch anderen USB devices. Auf Linux mit "dmesg" heraus zu lesen.
Auch beim Neustart des Systems kann sich die Reihenfolge ändern. Bei meinem Raspi sogar abhängig von der Startart Reboot oder Einschalten.
Für CULs mit nativer USB Schnittstelle (z.B. CUL V3.x oder CUN) kann die \Firmware\tsculfw-code-459-trunk_lufa_00_08\culfw\Devices\99-usb-serial.rules nach /etc/udev/rules.d/99-usb-serial.rules kopiert werden. Dann wird CUL stets der Schnittstelle /dev/CUL868_0 (oder /dev/CUL433_0 bei 433.9MHz Version) zugewiesen und er kann mit
define CUL_868 TSCUL /dev/CUL868_0@12000000 1234
bzw.
define CUL_433 TSCUL /dev/CUL433_0@12000000 0000
definiert werden und es gibt keine Probleme mit wechselnder Schnittstelle mehr.
Die Seriennummer kann beim Compilieren der Firmware festgelegt werden, so dass damit dann auch /dev/CUL868_1 etc. für mehrere gleiche CULs möglich sind.

Das geht leider nicht bei nicht nativen USB CULs wie z.B. nanoCUL oder CUNO2. Hier muss eine 99-usb-serial.rules nach den Daten in der dmesg Ausgabe erstellt oder modifiziert werden, um den gleichen Effekt zu erzielen, sofern der USB-Seriell Interfacebaustein eine eindeutige Seriennummer liefert.
Ansonsten kann es noch mit der USB-Schnittstelle probiert werden, an der CUL eingesteckt ist ("lsusb" Ausgabe), was an meinem RasPi aber nicht funktioniert hat, da dieser abhängig von Warmstart oder Kaltstart andere USB-Portnummern vergibt.

In der Zip Datei sind ebenfalls die ergänzten Module zu finden, die zur Nutzung der Firmware erforderlich sind.

00_TSCUL.pm         -> statt der 00_CUL.pm, aus CUL devices werden damit TSCUL devices in der fhem.cfg (händisch anzupassen)
DevIoTS.pm            -> verbesserte Version von DevIo.pm für die TS Module
16_STACKABLETS.pm -> statt der 16_STACKABLE.pm, aus STACKABLE werden damit STACKABLETS devices in der fhem.cfg (händisch anzupassen)

10_UNIRoll_TS.pm  -> statt der 10_UNIRoll.pm, mit TSCUL IO-devices zu verwenden, aus UNIRoll wird dann UNIRoll_TS  in der fhem.cfg (händisch anzupassen)
13_TSKS300.pm     -> statt der 13_KS300.pm, mit TSCUL IO-devices zu verwenden, aus TSKS300 wird dann TSKS300  in der fhem.cfg (händisch anzupassen)
14_TSCUL_TX.pm    -> statt der 14_CUL_TX.pm, mit TSCUL IO-devices zu verwenden, aus CUL_TX wird dann TSCUL_TX  in der fhem.cfg (händisch anzupassen)
14_TSCUL_WS.pm   -> statt der 14_CUL_WS.pm, mit TSCUL IO-devices zu verwenden, aus CUL_WS wird dann TSCUL_WS  in der fhem.cfg (händisch anzupassen)
15_TSCUL_EM.pm   -> statt der 15_CUL_EM.pm, mit TSCUL IO-devices zu verwenden, aus CUL_EM wird dann TSCUL_EM  in der fhem.cfg (händisch anzupassen)
CalcUtil.pm               -> Hilfsrechenroutinen für Taupunkt und Windstärkeindex

97_timerTS.pm        -> Austausch Timerroutinen (inkompatibel zu 30_MilightBridge.pm vgl. https://forum.fhem.de/index.php/topic,81365.msg734828.html#msg734828). Wenn es nicht genutzt werden soll, dann löschen oder umbennen. Nicht mit aktueller fhem.pl verwenden!

Da diese Module ergänzt werden (müssen!), überleben sie auch ein Update von FHEM.

Außerdem:

10_CUL_HM.pm         -> angepasste Version zur Nutzung mit TSCUL/tsculfw. Die Nutzung dieses Moduls ist optional. Für CUL_V3, nanoCUL, miniCUL im Multio-HM-IO Betrieb jedoch empfohlen, da sie den EEPROM Verschleiss über das Attribut "rssiSwitchHyst" verringert.
HMConfig.pm             -> optional, Einstelllimits für HM-CC-RT-DN Regler P und I Anteil erweitert. Damit kann man mit R-regAdaptive offDeter deutlich mehr an den Regelparametern spielen.
98_TSCULflash.pm     -> Zum Flash von TSCUL_V3, TSPIGATOR (an CUNX) mit Datei in FHEM/firmware

98_apptime.pm          -> apptime zur Nutzung mit 97_timerTS.pm. Nicht mit aktueller fhem.pl verwenden!

Wie immer, vor Austausch und Veränderungen der Module und fhem.cfg, erst Backup dann Ändern!

Mit folgendem Eintrag (oder Ergänzung des attributs) in der fhem.cfg kann man das fhem Update am ungewollten Austausch der angepassten Module hindern:
attr global exclude_from_update 10_CUL_HM.pm HMConfig.pm 98_apptime.pm 00_TSCUL.pm 16_STACKABLETS.pm DevIoTS.pm 10_UNIRoll_TS.pm 13_TSKS300.pm 14_TSCUL_TX.pm 14_TSCUL_WS.pm 15_TSCUL_EM.pm CalcUtil.pm 97_timerTS.pm 98_TSCULflash.pm

Hier https://forum.fhem.de/index.php/topic,24436.msg501057.html#msg501057 noch Rudolfs Tip zur Aktualisierung des Commandref  nach dem Kopieren/Austausch der Dateien so dass dann auch Doku zur Nutzung zu lesen ist.
fhem> { `perl contrib/commandref_join.pl` }

Noch ein Hinweis: TSCUL fragt auch die Firmwareversion der tsculfw auf 0.16 ab. Eine ältere Version wird also nicht unterstützt, da sich diesmal auch wieder das Timestamp Protokoll (inkompatibel zum vorherigen Stand) geändert hat, so dass mit dem Austausch der FHEM Module auch ein Firmwareupdate des CUL devices erforderlich ist!

Noch ein Tip zur Haltbarkeit der CULs mit wenig SRAM (CUL V3, nanoCUL, miniCUL ...). Jedesmal, wenn einem HM-Device das IODev durch Roaming neu zugeordnet wird, führt das zu EEPROM Schreibvorgängen in den beteiligten CULs. Die Lebensdauer des EEPROMs ist begrenzt (100000 Schreibzyklen laut Datenblatt). Daher rate ich zur Nutzung des VorzugsIOs beim Device Attribut IOgrp. Also nicht einfach stumpf
attr HMdeviceName IOgrp VCCU
setzen, sondern
attr HMdeviceName IOgrp VCCU:CUL_mit_gutem_Empfang_fuer_Device
sofern die Roaming Funktionalität entsprechend RSSI für das jeweilige device nicht zwingend benötigt wird. Ein Fallback auf einen anderen CUL bleibt dennoch möglich.
Mit dem Attribut "rssiSwitchHyst", das in der beigefügten 10_CUL_HM.pm verfügbar ist, kann bei den HM-devices die Umschalthysterese für das Roaming von 10 bis auf 2 bei Bedarf für mobile devices verringert werden.

Ergänzt ist auch noch ein set TX3Send.
Damit lassen sich TX3 Sensordatentelegramme auf 433er CULs versenden.
Beispiel:

define NF_TempOut notify Sen_Aussen:temperature.*  {fhem("set TSCUL_WS433 TX3Send T:".(ReadingsVal("Sen_Aussen","temperature","n.a."))." SID:23 U")}

define NF_HumOut notify Sen_Aussen:humidity.* {fhem("set TSCUL_WS433 TX3Send H:".(ReadingsVal("Sen_Aussen","humidity","n.a."))." SID:23 U")}


Ergänzt ist auch noch ein set KSSend.
Damit lassen sich WS Sensordatentelegramme versenden.
Beispiel:

define NF_TempOut notify Sen_Aussen:temperature.*  {fhem("set TSCUL_WS433 KSSend T:".(ReadingsVal("Sen_Aussen","temperature","n.a."))." H:".(ReadingsVal("Sen_Aussen","humidity","n.a."))." Code:2")}


Gruß, Ansgar.

Vorherige Version: https://forum.fhem.de/index.php/topic,24436.msg732585.html#msg732585

Edit1: 10_CUL_HM.pm doch wieder zwingend wegen Rollback in SVN! RollRollback hat's wieder geändert.

Edit2: Enthaltene 97_timerTS.pm und 98_apptime.pm nicht mit aktueller fhem.pl verwenden!

Space_Teddy

hi noansi,

update von einem NanoCul von 0.21 auf 0.25 ging mit TSCUL_flash ohne Schwierigkeiten, hat es aber wohl 2x gemacht.

gruß,
Chris


2018.02.23 21:11:14 2: TSCUL_Parse: TSCUL_868 unknown message ? (fx is unknown) Use one of A B C E F G J K M N R U V W X Y Z e i l m t x
2018.02.23 21:11:15 1: /dev/serial/by-id/usb-SHK_NANO_CUL_868-if00-port0 disconnected, waiting to reappear TSCUL_868
2018.02.23 21:11:16 0: Flash-Data: type=TSnanoCUL device=TSCUL_868 basedevice=TSCUL_868 devport=/dev/serial/by-id/usb-SHK_NANO_CUL_868-if00-port0 filepath=./FHEM/firmware/TSnanoCUL.hex -> avrdude -p atmega328p -P /dev/serial/by-id/usb-SHK_NANO_CUL_868-if00-port0 -c arduino -b 57600 -U flash:w:./FHEM/firmware/TSnanoCUL.hex;
2018.02.23 21:11:16 1: TSCULflash avrdude -p atmega328p -P /dev/serial/by-id/usb-SHK_NANO_CUL_868-if00-port0 -c arduino -b 57600 -U flash:w:./FHEM/firmware/TSnanoCUL.hex;
2018.02.23 21:11:44 1: TSCULflash
avrdude: AVR device initialized and ready to accept instructions

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

avrdude: Device signature = 0x1e950f
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/TSnanoCUL.hex"
avrdude: input file ./FHEM/firmware/TSnanoCUL.hex auto detected as Intel Hex
avrdude: writing flash (28434 bytes):

Writing | ################################################## | 100% 14.59s

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

Reading | ################################################## | 100% 12.38s

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

avrdude done.  Thank you.


2018.02.23 21:11:46 2: TSCUL_condUpdateHM: TSCUL_868 new condition disconnected
2018.02.23 21:11:47 0: Flash-Data: type=TSnanoCUL device=TSCUL_868 basedevice=TSCUL_868 devport=/dev/serial/by-id/usb-SHK_NANO_CUL_868-if00-port0 filepath=./FHEM/firmware/TSnanoCUL.hex -> avrdude -p atmega328p -P /dev/serial/by-id/usb-SHK_NANO_CUL_868-if00-port0 -c arduino -b 57600 -U flash:w:./FHEM/firmware/TSnanoCUL.hex;
2018.02.23 21:11:47 1: TSCULflash avrdude -p atmega328p -P /dev/serial/by-id/usb-SHK_NANO_CUL_868-if00-port0 -c arduino -b 57600 -U flash:w:./FHEM/firmware/TSnanoCUL.hex;
2018.02.23 21:12:16 1: TSCULflash
avrdude: AVR device initialized and ready to accept instructions

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

avrdude: Device signature = 0x1e950f
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/TSnanoCUL.hex"
avrdude: input file ./FHEM/firmware/TSnanoCUL.hex auto detected as Intel Hex
avrdude: writing flash (28434 bytes):

Writing | ################################################## | 100% 14.59s

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

Reading | ################################################## | 100% 12.38s

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

avrdude done.  Thank you.


2018.02.23 21:12:18 1: FHEMWEB SSL/HTTPS error:  SSL connect accept failed because of handshake problems (peer: 192.168.178.38)
2018.02.23 21:12:18 3: Setting TSCUL_868 serial parameters to 38400,8,N,1
2018.02.23 21:12:20 0: TSCUL_Parse: TSCUL_868 External Reset Restart detected: C_RE
2018.02.23 21:12:20 1: TSCUL_Parse: TSCUL_868 Restart detected: C_ReadyCSM868
2018.02.23 21:12:24 0: TSCUL_868 version 0.25 is not version VTS 0.16 to 0.21, please update firmware
2018.02.23 21:12:25 3: TSCUL_868: Possible commands: ABCEFGJKMNRUVWXYZeilmtx
2018.02.23 21:12:25 1: TSCUL_868 is VERSION_TS, VTS 0.25 CSM868, nanoCUL_V1.x
2018.02.23 21:12:26 2: TSCUL_condUpdateHM: TSCUL_868 new condition init
2018.02.23 21:12:26 1: /dev/serial/by-id/usb-SHK_NANO_CUL_868-if00-port0 reappeared (TSCUL_868)
2018.02.23 21:12:26 1: FHEMWEB SSL/HTTPS error:  SSL connect accept failed because of handshake problems (peer: 192.168.178.38)
2018.02.23 21:12:26 1: FHEMWEB SSL/HTTPS error:  SSL connect accept failed because of handshake problems (peer: 192.168.178.38)
2018.02.23 21:12:27 2: TSCUL_condUpdateHM: TSCUL_868 new condition ok

noansi

Hallo Chris,

danke für's Feedback.

Zweimal kommt nicht von alleine nach dem Code.

Warst Du eventuell ungeduldig und hast den Befehl zweimal eingegeben? Der Flashvorgang dauert einige Sekunden bevor eine Rückmeldung kommt.

Gruß, Ansgar.

noansi

#693
Hallo Testwillige,

hier eine neue Version 0.26 der Timestamp Firmware und der dazu benötigten FHEM Module.

Diese Version verlängert das Timing wieder leicht.

Für CUL-IOs mit großem SRAM Speicher (SCC,COC,CUNO2,PIGATOR,...) ist die Device Tabelle vom EEPROM ins SRAM verlagert und somit der EEPROM Verschleiss bei HM für diese entfallen.

Es ist eine Prüfung auf Stacküberlauf eingebaut. Am Anfang des heap werden zwei Byte mit einem Bitmuster beschrieben. Wird das verändert, dann ist der Speicher wahrscheinlich korrumpiert, was durch einen Stacküberlauf ausgelöst sein sollte. Sofern der CUL dann noch kann sendet er ein "C_M" an TSCUL, was zu einem entsprechenden Log Eintrag führt.
Damit kann man vorsichtig die Speichergrenzen ausloten. Ein langer Testzeitraum ist aber erforderlich, um einigermaßen sicher zu sein, dass der worst case auch mal durchlaufen worden ist.
Außerdem ist ein Kommando mU (je nach Firmware) eingebaut, mit dem man den vom Stack ungenutzen heap in etwa auslesen kann (auch als get unusedstack in TSCUL verfügbar). Auch hier gilt, nur nach langer Laufzeit einigermaßen sinnvoll. Es macht sicher keinen Sinn auf Grund des Wertes den Speicher bis auf das letzte Byte auszuquetschen, denn weiterhin hängt die Stacknutzung vom gewählten Protokoll und Einstellungen ab.

In TSCULflash ist Flashen auch von NanoCULs und MiniCULs ergänzt. Vor dem Flashen wird ein "B00" also Reset für die TSCUL Firmware an den nano/Mini geschickt, 1 Sekunde gewartet und dann versucht mit avrdude zu flashen.
Also erst die Firmware in den FHEM/Firmware Ordner kopieren und dann in FHEM mit
TSCULflash <nanodevicename> TSnanoCUL
bzw.
TSCULflash <minidevicename> TSminiCUL
versuchen zu Flashen. Im Log sollte danach (dauert etwas) die avrdude Ausgabe zu finden sein.

AESCommReq wird unterstützt. Die Nutzung ist unverändert zu Standard CUL, sprich, beim gewünschten Gerät/Kanal aesCommReq auf 1 setzen und ggf. noch aesKey passend zum verteilten Key setzen.
Es werden von tsculfw nur die Keys 0 (Default Key) bis 3 unterstützt.

Diese Erweiterung erfordert jedoch auch zusätzliche Empfangspuffer im knappen Speicher des CULs. Ein CUL V3 nutzt bis zu 6 Empfangspuffer. Auch der FlashSpeicherbdarf ist angestiegen, so dass einige Protokolle nicht mehr gleichzeitig in ein Kompilat passen. Das sollte aber weniger tragisch sein, da im ASKSIN Modus ohnehin nur HM empfangen werden kann.

Bei der nanoCUL und miniCUL Version habe ich nur 3 Empfangspuffer vorgesehen, um den Restpeicher für den Stack zu erhalten. Vielleicht hat jemand die Möglichkeit, die max. Stacknutzung mal ausgiebig zu testen, damit der verbleibende Speicher optimal "ausgequetscht" werden kann???

Bei CUL V2 reicht der verfügbare Speicher leider hinten und vorne nicht aus, um diese Version nutzen zu können.

Im Anhang ist in TSCUL_fwcode_00_26_FHEM_Modules_00_38.zip wieder die Timestamp Firmware zu finden. Getestet habe ich TSCUL_V3, TSCOC und TSSCC.

Die tsculfw Firmware kann für TSCUL_V3 und TSPIGATOR (an CUNX) mit FHEM mit dem TSCULflash geflashed werden. Die anderen müssen mit dem jeweiligen Flash Programmer geflashed werden.
So z.B. https://forum.fhem.de/index.php/topic,24436.msg631743.html#msg631743 kann es mit einem USB CUL Stick gehen, wenn man nicht TSCULflash verwendet.
TSCULflash ist erweitert auf COC, SCC, CCD, rpiaddon, CUNO2 und CUNO. Jedoch ist es nicht ganz so einfach zu handhaben, da zum einen teilweise die Taste zu drücken ist und bei Raspberry PI Modulen die Rechteproblematik für den Zugriff auf die IO-Pins überwunden werden muss. Tips dazu in der Command-Ref auch bei RPI_GPIO.
Bei einem Stapel aus SCC mit aufgesetztem COC, CCD oder (rpiaddon?) ist unbedingt beim SCC Flash darauf zu achten, die Taste am gewünschten Modul zu drücken. Sonst wird das oberste Nicht-SCC Modul mit der SCC Firmware geflashed.
Mit CUNO2 ist das flashen noch nicht getestet (nur über USB!). Wichtig, aber auch hier, die Taste zu drücken.

Es gibt nicht den Luxus des Downloads beim TSCULflash, sondern die Firmware muss händisch in den FHEM/firmware Ordner kopiert werden. Der Typ ist dann TSCUL_V3.
Beispiel:
TSCULflash MeinCulDevice TSCUL_V3

Wichtig für SCC Nutzer. TSSTACKED ist entfallen und wird nicht mehr unterstützt.
Statt dessen gibt es das neue Modul STACKABLETS (als Abwandlung von Rudolfs STACKABLE).
Dieses wird sozusagen zwischen die Stackteilnehmer eingebaut.

Beispiel für fhem.cfg:
#erstes SCC Modul als Basis
define SCC_WS868 TSCUL /dev/ttyAMA0@38400 0000
attr SCC_WS868 event-on-change-reading Ints_per_sec,IntCalcStat,MatchStat
attr SCC_WS868 rfmode SlowRF
attr SCC_WS868 room Receiver
attr SCC_WS868 sendpool CUL_HM868,SCC_WS868
attr SCC_WS868 verbose 1

#neues STACKABLETS virtuelles IO device
define STACK_1 STACKABLETS SCC_WS868
attr STACK_1 verbose 1

#zweites SCC Modul
define SCC_HM868 TSCUL FHEM:DEVIO:STACK_1:38400 1034
attr SCC_HM868 event-on-change-reading cond
attr SCC_HM868 hmId F11034


Ergänzender Hinweis zu USB CULs: Nach dem flashen von TSCUL kann es sein, dass das Betriebssystem TSCUL eine neue Schnittstelle zuweist und ggf. auch anderen USB devices. Auf Linux mit "dmesg" heraus zu lesen.
Auch beim Neustart des Systems kann sich die Reihenfolge ändern. Bei meinem Raspi sogar abhängig von der Startart Reboot oder Einschalten.
Für CULs mit nativer USB Schnittstelle (z.B. CUL V3.x oder CUN) kann die \Firmware\tsculfw-code-459-trunk_lufa_00_08\culfw\Devices\99-usb-serial.rules nach /etc/udev/rules.d/99-usb-serial.rules kopiert werden. Dann wird CUL stets der Schnittstelle /dev/CUL868_0 (oder /dev/CUL433_0 bei 433.9MHz Version) zugewiesen und er kann mit
define CUL_868 TSCUL /dev/CUL868_0@12000000 1234
bzw.
define CUL_433 TSCUL /dev/CUL433_0@12000000 0000
definiert werden und es gibt keine Probleme mit wechselnder Schnittstelle mehr.
Die Seriennummer kann beim Compilieren der Firmware festgelegt werden, so dass damit dann auch /dev/CUL868_1 etc. für mehrere gleiche CULs möglich sind.

Das geht leider nicht bei nicht nativen USB CULs wie z.B. nanoCUL oder CUNO2. Hier muss eine 99-usb-serial.rules nach den Daten in der dmesg Ausgabe erstellt oder modifiziert werden, um den gleichen Effekt zu erzielen, sofern der USB-Seriell Interfacebaustein eine eindeutige Seriennummer liefert.
Ansonsten kann es noch mit der USB-Schnittstelle probiert werden, an der CUL eingesteckt ist ("lsusb" Ausgabe), was an meinem RasPi aber nicht funktioniert hat, da dieser abhängig von Warmstart oder Kaltstart andere USB-Portnummern vergibt.

In der Zip Datei sind ebenfalls die ergänzten Module zu finden, die zur Nutzung der Firmware erforderlich sind.

00_TSCUL.pm         -> statt der 00_CUL.pm, aus CUL devices werden damit TSCUL devices in der fhem.cfg (händisch anzupassen)
DevIoTS.pm            -> verbesserte Version von DevIo.pm für die TS Module
16_STACKABLETS.pm -> statt der 16_STACKABLE.pm, aus STACKABLE werden damit STACKABLETS devices in der fhem.cfg (händisch anzupassen)

10_UNIRoll_TS.pm  -> statt der 10_UNIRoll.pm, mit TSCUL IO-devices zu verwenden, aus UNIRoll wird dann UNIRoll_TS  in der fhem.cfg (händisch anzupassen)
13_TSKS300.pm     -> statt der 13_KS300.pm, mit TSCUL IO-devices zu verwenden, aus TSKS300 wird dann TSKS300  in der fhem.cfg (händisch anzupassen)
14_TSCUL_TX.pm    -> statt der 14_CUL_TX.pm, mit TSCUL IO-devices zu verwenden, aus CUL_TX wird dann TSCUL_TX  in der fhem.cfg (händisch anzupassen)
14_TSCUL_WS.pm   -> statt der 14_CUL_WS.pm, mit TSCUL IO-devices zu verwenden, aus CUL_WS wird dann TSCUL_WS  in der fhem.cfg (händisch anzupassen)
15_TSCUL_EM.pm   -> statt der 15_CUL_EM.pm, mit TSCUL IO-devices zu verwenden, aus CUL_EM wird dann TSCUL_EM  in der fhem.cfg (händisch anzupassen)
CalcUtil.pm               -> Hilfsrechenroutinen für Taupunkt und Windstärkeindex

Da diese Module ergänzt werden (müssen!), überleben sie auch ein Update von FHEM.

Außerdem:

98_TSCULflash.pm     -> Zum Flash von TSCUL_V3, TSPIGATOR (an CUNX) mit Datei in FHEM/firmware

10_CUL_HM.pm         -> angepasste Version zur Nutzung mit TSCUL/tsculfw. Die Nutzung dieses Moduls ist optional. Für CUL_V3, nanoCUL, miniCUL im Multio-HM-IO Betrieb jedoch empfohlen, da sie den EEPROM Verschleiss über das Attribut "rssiSwitchHyst" verringert.
HMConfig.pm             -> optional, Einstelllimits für HM-CC-RT-DN Regler P und I Anteil erweitert. Damit kann man mit R-regAdaptive offDeter deutlich mehr an den Regelparametern spielen.

10_IT.pm                   -> optional, vermeidet unnötiges busy waiting beim Senden
10_CULG.pm              -> optional, enthalten, da die Firmware es unterstützt

97_timerTS.pm           -> optional, Austausch-Timerroutinen. Wenn es nicht genutzt werden soll, dann löschen oder umbennen.
98_apptime.pm          -> apptime zur zwingenden Nutzung mit 97_timerTS.pm.

Wie immer, vor Austausch und Veränderungen der Module und fhem.cfg, erst Backup dann Ändern!

Mit folgendem Eintrag (oder Ergänzung des attributs) in der fhem.cfg kann man das fhem Update am ungewollten Austausch der angepassten Module hindern:
attr global exclude_from_update 00_TSCUL.pm 16_STACKABLETS.pm DevIoTS.pm 10_UNIRoll_TS.pm 13_TSKS300.pm 14_TSCUL_TX.pm 14_TSCUL_WS.pm 15_TSCUL_EM.pm CalcUtil.pm 97_timerTS.pm 98_TSCULflash.pm 97_timerTS.pm 98_apptime.pm 10_IT.pm 10_CULG.pm 10_CUL_HM.pm HMConfig.pm

Hier https://forum.fhem.de/index.php/topic,24436.msg501057.html#msg501057 noch Rudolfs Tip zur Aktualisierung des Commandref  nach dem Kopieren/Austausch der Dateien so dass dann auch Doku zur Nutzung zu lesen ist.
fhem> { `perl contrib/commandref_join.pl` }

Noch ein Hinweis: TSCUL fragt auch die Firmwareversion der tsculfw auf 0.16 ab. Eine ältere Version wird also nicht unterstützt, da das Timestamp Protokoll (inkompatibel zu vorherigen Ständen) geändert hat, so dass mit dem Austausch der FHEM Module auch ein Firmwareupdate des CUL devices erforderlich ist!

Noch ein Tip zur Haltbarkeit der CULs mit wenig SRAM (CUL V3, nanoCUL, miniCUL ...). Jedesmal, wenn einem HM-Device das IODev durch Roaming neu zugeordnet wird, führt das zu EEPROM Schreibvorgängen in den beteiligten CULs. Die Lebensdauer des EEPROMs ist begrenzt (100000 Schreibzyklen laut Datenblatt). Daher rate ich zur Nutzung des VorzugsIOs beim Device Attribut IOgrp. Also nicht einfach stumpf
attr HMdeviceName IOgrp VCCU
setzen, sondern
attr HMdeviceName IOgrp VCCU:CUL_mit_gutem_Empfang_fuer_Device
sofern die Roaming Funktionalität entsprechend RSSI für das jeweilige device nicht zwingend benötigt wird. Ein Fallback auf einen anderen CUL bleibt dennoch möglich.
Mit dem Attribut "rssiSwitchHyst", das in der beigefügten 10_CUL_HM.pm verfügbar ist, kann bei den HM-devices die Umschalthysterese für das Roaming von 10 bis auf 2 bei Bedarf für mobile devices verringert werden.

Ergänzt ist auch noch ein set TX3Send.
Damit lassen sich TX3 Sensordatentelegramme auf 433er CULs versenden.
Beispiel:

define NF_TempOut notify Sen_Aussen:temperature.*  {fhem("set TSCUL_WS433 TX3Send T:".(ReadingsVal("Sen_Aussen","temperature","n.a."))." SID:23 U")}

define NF_HumOut notify Sen_Aussen:humidity.* {fhem("set TSCUL_WS433 TX3Send H:".(ReadingsVal("Sen_Aussen","humidity","n.a."))." SID:23 U")}


Ergänzt ist auch noch ein set KSSend.
Damit lassen sich WS Sensordatentelegramme versenden.
Beispiel:

define NF_TempOut notify Sen_Aussen:temperature.*  {fhem("set TSCUL_WS433 KSSend T:".(ReadingsVal("Sen_Aussen","temperature","n.a."))." H:".(ReadingsVal("Sen_Aussen","humidity","n.a."))." Code:2")}


Gruß, Ansgar.

Vorherige Version: https://forum.fhem.de/index.php/topic,24436.msg767959.html#msg767959

hackepeter

Hallo,

zuerst einmal vielen Dank an noansi für diese excellente Arbeit!

Ich habe allerdings ein Problem mit meinem Selbstbau NanoCul und zwei HM Wandthermostaten (HM-TC-IT-WM-W-EU)

Es ist mir noch nie gelungen die desired-temp der Thermostate zu setzen. Aktuell hatte ich den Cul auf die 0.26er firmware geflasht und gehofft, dass es damit funktioniert. Leider tut es das auch nach erneutem pairing nicht. Hat noch jemand eine Idee woran es liegen könnte?


2018.03.03 19:35:10 0: Flash-Data: type=TSnanoCUL device=cul868 basedevice=cul868 devport=/dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AH06NII9-if00-port0 filepath=./FHEM/firmware/TSnanoCUL.hex -> avrdude -p atmega328p -P /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AH06NII9-if00-port0 -c arduino -b 57600 -U flash:w:./FHEM/firmware/TSnanoCUL.hex;
2018.03.03 19:35:10 1: TSCULflash avrdude -p atmega328p -P /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AH06NII9-if00-port0 -c arduino -b 57600 -U flash:w:./FHEM/firmware/TSnanoCUL.hex;
2018.03.03 19:35:35 1: TSCULflash
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/TSnanoCUL.hex"
avrdude: input file ./FHEM/firmware/TSnanoCUL.hex auto detected as Intel Hex
avrdude: writing flash (28434 bytes):

Writing | ################################################## | 100% 11.35s

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

Reading | ################################################## | 100% 12.14s

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

avrdude done.  Thank you.


2018.03.03 19:35:37 3: Setting cul868 serial parameters to 38400,8,N,1
2018.03.03 19:35:38 0: TSCUL_Parse: cul868 External Reset Restart detected: C_RE
2018.03.03 19:35:38 1: TSCUL_Parse: cul868 Restart detected: C_ReadyCSM868
2018.03.03 19:35:43 0: cul868 version 0.26 is not version VTS 0.16 to 0.21, please update firmware
2018.03.03 19:35:43 3: cul868: Possible commands: ABCEFGJKMNRUVWXYZeilmtx
2018.03.03 19:35:44 1: cul868 is VERSION_TS, VTS 0.26 CSM868, nanoCUL_V1.x
2018.03.03 19:35:44 2: TSCUL_condUpdateHM: cul868 new condition init
2018.03.03 19:35:45 1: /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AH06NII9-if00-port0 reappeared (cul868)
2018.03.03 19:35:45 2: TSCUL_condUpdateHM: cul868 new condition ok
2018.03.03 19:36:11 4: FileLog_HM_618148 get: Input file ./log/HM_618148-2018.log, from:2018-03-03_00:00:00  to:2018-03-03_23:59:59
2018.03.03 19:36:11 4: FileLog_HM_618148 get: line 1, regexp:HM_618148_Weather.humidity\x3a, col:3, output lines:464
2018.03.03 19:36:11 4: FileLog_HM_618148 get: Input file ./log/HM_618148-2018.log, from:2018-03-03_00:00:00  to:2018-03-03_23:59:59
2018.03.03 19:36:11 4: FileLog_HM_618148 get: line 1, regexp:HM_618148.measured-temp\x3a, col:3, output lines:76
2018.03.03 19:36:11 4: FileLog_HM_618148 get: line 2, regexp:HM_618148.desired-temp\x3a, col:3, output lines:76
2018.03.03 19:37:58 4: FileLog_HM_618148 get: Input file ./log/HM_618148-2018.log, from:2018-03-03_00:00:00  to:2018-03-03_23:59:59
2018.03.03 19:37:58 4: FileLog_HM_618148 get: line 1, regexp:HM_618148_Weather.humidity\x3a, col:3, output lines:464
2018.03.03 19:37:59 4: FileLog_HM_618148 get: Input file ./log/HM_618148-2018.log, from:2018-03-03_00:00:00  to:2018-03-03_23:59:59
2018.03.03 19:37:59 4: FileLog_HM_618148 get: line 1, regexp:HM_618148.measured-temp\x3a, col:3, output lines:76
2018.03.03 19:37:59 4: FileLog_HM_618148 get: line 2, regexp:HM_618148.desired-temp\x3a, col:3, output lines:76
2018.03.03 19:38:53 3: CUL_HM set HM_618148_Climate desired-temp 22.0
2018.03.03 19:38:55 3: LogHist cul868:  005911 A F702 00144248 00 15 AA001122AA001122AA001122AA001122AA001122AA _ping
2018.03.03 19:38:55 3: LogHist cul868:  009575 A F701 00147912 00 0C 53 865A 618148 000000 A8EC25 -53.5dB
2018.03.03 19:38:55 3: LogHist cul868:  012453 A F701 00150784 00 09 F2 A03F 618148 0FA1FF  -54dB
2018.03.03 19:38:55 3: LogHist cul868:  018620 A F701 00156948 00 09 5B A03F 618153 0FA1FF  -77.5dB
2018.03.03 19:38:55 3: LogHist cul868:  027455 A F701 00165784 00 09 F3 A03F 618148 0FA1FF  -53.5dB
2018.03.03 19:38:55 3: LogHist cul868:  029579 A F701 00167912 00 0C 53 8470 618148 000000 00EC25 -54dB
2018.03.03 19:38:55 3: LogHist cul868:  033622 A F701 00171944 00 09 5C A03F 618153 0FA1FF  -76.5dB
2018.03.03 19:38:55 3: LogHist cul868:  036220 A F702 00174556 00 15 AA001122AA001122AA001122AA001122AA001122AA _ping
2018.03.03 19:38:55 3: LogHist cul868:  042457 A F601 00180780 00 09 F4 A03F 618148 0FA1FF  -53.5dB
2018.03.03 19:38:55 3: LogHist cul868:  048624 A F601 00186944 00 09 5D A03F 618153 0FA1FF  -76.5dB
2018.03.03 19:38:55 3: LogHist cul868:  056442                 As 09 F5 B112 F63018 618148
2018.03.03 19:38:55 3: LogHist cul868:  056821 A F703 00194788 01 09 F5 B112 F63018 618148  _bst _CCAdly:4
2018.03.03 19:38:55 3: LogHist cul868:  057428 A F703 00195396 01 09 F5 B112 F63018 618148  _bst _CCAdly:4
2018.03.03 19:38:55 3: LogHist cul868:  057573 A F701 00195892 00 09 F5 A03F 618148 0FA1FF  -54.5dB
2018.03.03 19:38:55 3: LogHist cul868:  057588                 As 10 F6 A001 F63018 618148 00040000000000
2018.03.03 19:38:55 3: LogHist cul868:  058037 A F703 00196004 01 09 F5 B112 F63018 618148  _bst _CCAdly:4 _dhmSt:112
2018.03.03 19:38:55 3: TSCUL_ParseTsHM: cul868 HM repeat failed to 618148/HM_618148:  058276 A F709 00196608 00 09 F5 B112 F63018 618148  _bst _sfail _noAnsw
2018.03.03 19:38:56 3: LogHist cul868:  027455 A F701 00165784 00 09 F3 A03F 618148 0FA1FF  -53.5dB
2018.03.03 19:38:56 3: LogHist cul868:  029579 A F701 00167912 00 0C 53 8470 618148 000000 00EC25 -54dB
2018.03.03 19:38:56 3: LogHist cul868:  033622 A F701 00171944 00 09 5C A03F 618153 0FA1FF  -76.5dB
2018.03.03 19:38:56 3: LogHist cul868:  036220 A F702 00174556 00 15 AA001122AA001122AA001122AA001122AA001122AA _ping
2018.03.03 19:38:56 3: LogHist cul868:  042457 A F601 00180780 00 09 F4 A03F 618148 0FA1FF  -53.5dB
2018.03.03 19:38:56 3: LogHist cul868:  048624 A F601 00186944 00 09 5D A03F 618153 0FA1FF  -76.5dB
2018.03.03 19:38:56 3: LogHist cul868:  056442                 As 09 F5 B112 F63018 618148
2018.03.03 19:38:56 3: LogHist cul868:  056821 A F703 00194788 01 09 F5 B112 F63018 618148  _bst _CCAdly:4
2018.03.03 19:38:56 3: LogHist cul868:  057428 A F703 00195396 01 09 F5 B112 F63018 618148  _bst _CCAdly:4
2018.03.03 19:38:56 3: LogHist cul868:  057573 A F701 00195892 00 09 F5 A03F 618148 0FA1FF  -54.5dB
2018.03.03 19:38:56 3: LogHist cul868:  057588                 As 10 F6 A001 F63018 618148 00040000000000
2018.03.03 19:38:56 3: LogHist cul868:  058037 A F703 00196004 01 09 F5 B112 F63018 618148  _bst _CCAdly:4 _dhmSt:112
2018.03.03 19:38:56 3: LogHist cul868:  058276 A F709 00196608 00 09 F5 B112 F63018 618148  _bst _sfail _noAnsw
2018.03.03 19:38:56 3: LogHist cul868:  058320 A F703 00196616 01 10 F6 A001 F63018 618148 00040000000000 _CCAdly:4 _dhmSt:724
2018.03.03 19:38:56 3: LogHist cul868:  058592 A F703 00196888 01 10 F6 A001 F63018 618148 00040000000000 _CCAdly:4 _dhmSt:996
2018.03.03 19:38:56 3: LogHist cul868:  058863 A F703 00197160 01 10 F6 A001 F63018 618148 00040000000000 _CCAdly:4 _dhmSt:1268
2018.03.03 19:38:56 3: TSCUL_ParseTsHM: cul868 HM repeat failed to 618148/HM_618148:  059104 A F709 00197428 00 10 F6 A001 F63018 618148 00040000000000 _sfail _noAnsw
2018.03.03 19:39:02 3: LogHist cul868:  056442                 As 09 F5 B112 F63018 618148
2018.03.03 19:39:02 3: LogHist cul868:  056821 A F703 00194788 01 09 F5 B112 F63018 618148  _bst _CCAdly:4
2018.03.03 19:39:02 3: LogHist cul868:  057428 A F703 00195396 01 09 F5 B112 F63018 618148  _bst _CCAdly:4
2018.03.03 19:39:02 3: LogHist cul868:  057573 A F701 00195892 00 09 F5 A03F 618148 0FA1FF  -54.5dB
2018.03.03 19:39:02 3: LogHist cul868:  057588                 As 10 F6 A001 F63018 618148 00040000000000
2018.03.03 19:39:02 3: LogHist cul868:  058037 A F703 00196004 01 09 F5 B112 F63018 618148  _bst _CCAdly:4 _dhmSt:112
2018.03.03 19:39:02 3: LogHist cul868:  058276 A F709 00196608 00 09 F5 B112 F63018 618148  _bst _sfail _noAnsw
2018.03.03 19:39:02 3: LogHist cul868:  058320 A F703 00196616 01 10 F6 A001 F63018 618148 00040000000000 _CCAdly:4 _dhmSt:724
2018.03.03 19:39:02 3: LogHist cul868:  058592 A F703 00196888 01 10 F6 A001 F63018 618148 00040000000000 _CCAdly:4 _dhmSt:996
2018.03.03 19:39:02 3: LogHist cul868:  058863 A F703 00197160 01 10 F6 A001 F63018 618148 00040000000000 _CCAdly:4 _dhmSt:1268
2018.03.03 19:39:02 3: LogHist cul868:  059104 A F709 00197428 00 10 F6 A001 F63018 618148 00040000000000 _sfail _noAnsw
2018.03.03 19:39:02 3: LogHist cul868:  063075                 As 10 F6 B001 F63018 618148 00040000000000
2018.03.03 19:39:02 3: LogHist cul868:  063465 A F703 00201424 01 10 F6 B001 F63018 618148 00040000000000 _bst _CCAdly:4
2018.03.03 19:39:02 3: LogHist cul868:  063613 A F701 00201944 00 09 5E A03F 618153 0FA1FF  -92.5dB
2018.03.03 19:39:02 3: LogHist cul868:  064089 A F703 00202040 01 10 F6 B001 F63018 618148 00040000000000 _bst _CCAdly:4
2018.03.03 19:39:02 3: LogHist cul868:  064696 A F703 00202652 01 10 F6 B001 F63018 618148 00040000000000 _bst _CCAdly:4
2018.03.03 19:39:02 3: TSCUL_ParseTsHM: cul868 HM repeat failed to 618148/HM_618148:  064935 A F709 00203260 00 10 F6 B001 F63018 618148 00040000000000 _bst _sfail _noAnsw
2018.03.03 19:40:42 3: Device HM_618148 added to ActionDetector with 000:10 time
2018.03.03 19:40:42 3: CUL_HM pair: HM_618148 thermostat, model HM-TC-IT-WM-W-EU serialNr OEQ1665558
2018.03.03 19:40:46 3: CUL_HM set HM_618148 getConfig
2018.03.03 19:40:48 3: LogHist cul868:  138613 A F701 00276932 00 09 63 A03F 618153 0FA1FF  -95.5dB
2018.03.03 19:40:48 3: LogHist cul868:  147448 A F701 00285772 00 09 FB A03F 618148 0FA1FF  -53dB
2018.03.03 19:40:48 3: LogHist cul868:  147479 A F701 00285796 00 0C 54 865A 618148 000000 A8EC26 -53.5dB
2018.03.03 19:40:48 3: LogHist cul868:  153615 A F701 00291932 00 09 64 A03F 618153 0FA1FF  -71.5dB
2018.03.03 19:40:48 3: LogHist cul868:  159856 A F702 00298164 00 15 AA001122AA001122AA001122AA001122AA001122AA _ping
2018.03.03 19:40:48 3: LogHist cul868:  162450 A F701 00300768 00 09 FC A03F 618148 0FA1FF  -48dB
2018.03.03 19:40:48 3: LogHist cul868:  165142 A F701 00303456 00 1A FD 8400 618148 0FA1FF 1300AD4F4551313636353535385803FFFF -48dB
2018.03.03 19:40:48 3: LogHist cul868:  165176                 As 10 25 A001 F63018 618148 00050000000000
2018.03.03 19:40:48 3: LogHist cul868:  165291 A F703 00303572 06 10 25 A001 F63018 618148 00050000000000 _CCAdly:24 _dhmSt:116
2018.03.03 19:40:48 3: LogHist cul868:  165406 A F701 00303724 00 0A 25 8002 618148 F63018 80 -48dB
2018.03.03 19:40:48 3: LogHist cul868:  167338 A F701 00305644 00 0C 54 8470 618148 000000 00EC26 -48.5dB
2018.03.03 19:40:48 3: LogHist cul868:  168617 A F701 00306932 00 09 65 A03F 618153 0FA1FF  -77dB
2018.03.03 19:40:48 3: LogHist cul868:  169223                 As 09 55 B112 F63018 618148
2018.03.03 19:40:48 3: LogHist cul868:  169656 A F703 00307612 0F 09 55 B112 F63018 618148  _bst _CCAdly:60 _dhmSt:1968
2018.03.03 19:40:48 3: LogHist cul868:  170264 A F703 00308220 01 09 55 B112 F63018 618148  _bst _CCAdly:4 _dhmSt:2576
2018.03.03 19:40:48 3: LogHist cul868:  170886 A F703 00308828 01 09 55 B112 F63018 618148  _bst _CCAdly:4
2018.03.03 19:40:48 3: TSCUL_ParseTsHM: cul868 HM repeat failed to 618148/HM_618148:  171110 A F709 00309432 00 09 55 B112 F63018 618148  _bst _sfail _noAnsw
2018.03.03 19:41:31 4: FileLog_HM_618148 get: Input file ./log/HM_618148-2018.log, from:2018-03-03_00:00:00  to:2018-03-03_23:59:59
2018.03.03 19:41:31 4: FileLog_HM_618148 get: line 1, regexp:HM_618148_Weather.humidity\x3a, col:3, output lines:466
2018.03.03 19:41:31 4: FileLog_HM_618148 get: Input file ./log/HM_618148-2018.log, from:2018-03-03_00:00:00  to:2018-03-03_23:59:59
2018.03.03 19:41:31 4: FileLog_HM_618148 get: line 1, regexp:HM_618148.measured-temp\x3a, col:3, output lines:77
2018.03.03 19:41:31 4: FileLog_HM_618148 get: line 2, regexp:HM_618148.desired-temp\x3a, col:3, output lines:77
2018.03.03 19:41:43 3: CUL_HM set HM_618148_Climate desired-temp 22.0
2018.03.03 19:41:45 3: LogHist cul868:  170886 A F703 00308828 01 09 55 B112 F63018 618148  _bst _CCAdly:4
2018.03.03 19:41:45 3: LogHist cul868:  171110 A F709 00309432 00 09 55 B112 F63018 618148  _bst _sfail _noAnsw
2018.03.03 19:41:45 3: LogHist cul868:  178130 A F701 00315768 00 09 FD A03F 618148 0FA1FF  -52.5dB
2018.03.03 19:41:45 3: LogHist cul868:  183621 A F701 00321928 00 09 66 A03F 618153 0FA1FF  -73dB
2018.03.03 19:41:45 3: LogHist cul868:  192456 A F701 00330764 00 09 FE A03F 618148 0FA1FF  -59.5dB
2018.03.03 19:41:45 3: LogHist cul868:  196348 A F702 00334656 00 15 AA001122AA001122AA001122AA001122AA001122AA _ping
2018.03.03 19:41:45 3: LogHist cul868:  198622 A F701 00336928 00 09 67 A03F 618153 0FA1FF  -70dB
2018.03.03 19:41:45 3: LogHist cul868:  207327 A F701 00345644 00 0E 5A 8410 618148 0FA1FF 0BA8EF4C00 -50.5dB
2018.03.03 19:41:45 3: LogHist cul868:  207473 A F701 00345788 00 09 FF A03F 618148 0FA1FF  -50.5dB
2018.03.03 19:41:45 3: LogHist cul868:  213624 A F701 00351924 00 09 68 A03F 618153 0FA1FF  -73.5dB
2018.03.03 19:41:45 3: LogHist cul868:  222458 A F701 00360760 00 09 00 A03F 618148 0FA1FF  -51dB
2018.03.03 19:41:45 3: LogHist cul868:  224960 A F702 00363264 00 15 AA001122AA001122AA001122AA001122AA001122AA _ping
2018.03.03 19:41:45 3: LogHist cul868:  226249                 As 09 01 B112 F63018 618148
2018.03.03 19:41:45 3: LogHist cul868:  226628 A F703 00364576 01 09 01 B112 F63018 618148  _bst _CCAdly:4
2018.03.03 19:41:45 3: LogHist cul868:  227236 A F703 00365184 01 09 01 B112 F63018 618148  _bst _CCAdly:4
2018.03.03 19:41:45 3: LogHist cul868:  228163 A F703 00366108 50 09 01 B112 F63018 618148  _bst _CCAdly:320
2018.03.03 19:41:45 3: TSCUL_ParseTsHM: cul868 HM repeat failed to 618148/HM_618148:  228402 A F709 00366712 00 09 01 B112 F63018 618148  _bst _sfail _noAnsw
2018.03.03 19:42:44 3: Device HM_618153 added to ActionDetector with 000:10 time
2018.03.03 19:42:44 3: CUL_HM pair: HM_618153 thermostat, model HM-TC-IT-WM-W-EU serialNr OEQ1665577
2018.03.03 19:42:48 3: CUL_HM set HM_618153 getConfig
2018.03.03 19:42:50 3: LogHist cul868:  267339 A F701 00405636 00 0E 5E 8410 618148 0FA1FF 0BA8F04C00 -49.5dB
2018.03.03 19:42:50 3: LogHist cul868:  267486 A F701 00405780 00 09 03 A03F 618148 0FA1FF  -49.5dB
2018.03.03 19:42:50 3: LogHist cul868:  268246 A F702 00406544 00 15 AA001122AA001122AA001122AA001122AA001122AA _ping
2018.03.03 19:42:50 3: LogHist cul868:  270615 A F701 00408884 00 0C 55 865A 618148 000000 A8F022 -50dB
2018.03.03 19:42:50 3: LogHist cul868:  273622 A F701 00411920 00 09 6C A03F 618153 0FA1FF  -58.5dB
2018.03.03 19:42:50 3: LogHist cul868:  282506 A F701 00420756 00 09 04 A03F 618148 0FA1FF  -49dB
2018.03.03 19:42:50 3: LogHist cul868:  287323 A F701 00425612 00 1A 6D 8400 618153 0FA1FF 1300AD4F4551313636353537375803FFFF -51dB
2018.03.03 19:42:50 3: LogHist cul868:  287355                 As 10 95 A001 F63018 618153 00050000000000
2018.03.03 19:42:50 3: LogHist cul868:  287455 A F703 00425720 04 10 95 A001 F63018 618153 00050000000000 _CCAdly:16 _dhmSt:108
2018.03.03 19:42:50 3: LogHist cul868:  287570 A F701 00425876 00 0A 95 8002 618153 F63018 80 -51dB
2018.03.03 19:42:50 3: LogHist cul868:  288625 A F701 00426916 00 09 6D A03F 618153 0FA1FF  -48dB
2018.03.03 19:42:50 3: LogHist cul868:  290589 A F701 00428884 00 0C 55 8470 618148 000000 00F022 -50dB
2018.03.03 19:42:50 3: LogHist cul868:  291402                 As 09 6E B112 F63018 618153
2018.03.03 19:42:50 3: LogHist cul868:  291901 A F703 00429844 20 09 6E B112 F63018 618153  _bst _CCAdly:128 _dhmSt:2928
2018.03.03 19:42:50 3: LogHist cul868:  292524 A F803 00430452 01 09 6E B112 F63018 618153  _bst _CCAdly:4
2018.03.03 19:42:50 3: LogHist cul868:  293148 A F803 00431080 06 09 6E B112 F63018 618153  _bst _CCAdly:24
2018.03.03 19:42:50 3: TSCUL_ParseTsHM: cul868 HM repeat failed to 618153/HM_618153:  293387 A F809 00431684 00 09 6E B112 F63018 618153  _bst _sfail _noAnsw
2018.03.03 19:43:24 4: FileLog_HM_618148 get: Input file ./log/HM_618148-2018.log, from:2018-03-03_00:00:00  to:2018-03-03_23:59:59
2018.03.03 19:43:24 4: FileLog_HM_618148 get: line 1, regexp:HM_618148.measured-temp\x3a, col:3, output lines:79
2018.03.03 19:43:24 4: FileLog_HM_618148 get: line 2, regexp:HM_618148.desired-temp\x3a, col:3, output lines:79
2018.03.03 19:43:24 4: FileLog_HM_618148 get: Input file ./log/HM_618148-2018.log, from:2018-03-03_00:00:00  to:2018-03-03_23:59:59
2018.03.03 19:43:24 4: FileLog_HM_618148 get: line 1, regexp:HM_618148_Weather.humidity\x3a, col:3, output lines:467
2018.03.03 19:43:38 3: CUL_HM set HM_618148_Climate desired-temp 22.0
2018.03.03 19:43:40 3: LogHist cul868:  293148 A F803 00431080 06 09 6E B112 F63018 618153  _bst _CCAdly:24
2018.03.03 19:43:40 3: LogHist cul868:  293387 A F809 00431684 00 09 6E B112 F63018 618153  _bst _sfail _noAnsw
2018.03.03 19:43:40 3: LogHist cul868:  294101 A F802 00432396 00 15 AA001122AA001122AA001122AA001122AA001122AA _ping
2018.03.03 19:43:40 3: LogHist cul868:  297462 A F801 00435752 00 09 05 A03F 618148 0FA1FF  -49.5dB
2018.03.03 19:43:40 3: LogHist cul868:  303498 A F801 00441796 00 0E 90 8410 618153 0FA1FF 0BBCEE4C40 -75dB
2018.03.03 19:43:40 3: LogHist cul868:  303644 A F801 00441940 00 09 6E A03F 618153 0FA1FF  -70.5dB
2018.03.03 19:43:40 3: LogHist cul868:  312449 A F801 00450752 00 09 06 A03F 618148 0FA1FF  -49.5dB
2018.03.03 19:43:40 3: LogHist cul868:  318616 A F801 00456912 00 09 6F A03F 618153 0FA1FF  -78.5dB
2018.03.03 19:43:40 3: LogHist cul868:  327458 A F801 00465628 00 0E 63 8410 618148 0FA1FF 0BA8ED4C00 -54.5dB
2018.03.03 19:43:40 3: LogHist cul868:  327798 A F801 00465772 00 09 07 A03F 618148 0FA1FF  -54dB
2018.03.03 19:43:40 3: LogHist cul868:  330930 A F802 00469216 00 15 AA001122AA001122AA001122AA001122AA001122AA _ping
2018.03.03 19:43:40 3: LogHist cul868:  333620 A F801 00471912 00 09 70 A03F 618153 0FA1FF  -69dB
2018.03.03 19:43:40 3: LogHist cul868:  341147                 As 09 08 B112 F63018 618148
2018.03.03 19:43:40 3: LogHist cul868:  341529 A F803 00479460 01 09 08 B112 F63018 618148  _bst _CCAdly:4
2018.03.03 19:43:40 3: LogHist cul868:  342136 A F803 00480068 01 09 08 B112 F63018 618148  _bst _CCAdly:4
2018.03.03 19:43:40 3: LogHist cul868:  342743 A F803 00480676 01 09 08 B112 F63018 618148  _bst _CCAdly:4
2018.03.03 19:43:40 3: TSCUL_ParseTsHM: cul868 HM repeat failed to 618148/HM_618148:  342983 A F809 00481280 00 09 08 B112 F63018 618148  _bst _sfail _noAnsw
2018.03.03 19:48:48 4: FileLog_HM_618148 get: Input file ./log/HM_618148-2018.log, from:2018-03-03_00:00:00  to:2018-03-03_23:59:59
2018.03.03 19:48:48 4: FileLog_HM_618148 get: line 1, regexp:HM_618148_Weather.humidity\x3a, col:3, output lines:469
2018.03.03 19:48:49 4: FileLog_HM_618148 get: Input file ./log/HM_618148-2018.log, from:2018-03-03_00:00:00  to:2018-03-03_23:59:59
2018.03.03 19:48:49 4: FileLog_HM_618148 get: line 1, regexp:HM_618148.measured-temp\x3a, col:3, output lines:83
2018.03.03 19:48:49 4: FileLog_HM_618148 get: line 2, regexp:HM_618148.desired-temp\x3a, col:3, output lines:83
2018.03.03 19:49:03 3: CUL_HM set HM_618153 clear msgEvents
2018.03.03 19:49:05 3: CUL_HM set HM_618148 clear msgEvents

noansi

Hallo hackepeter,

zunächst hast Du nur die Firmware geflashed, aber nicht die aktualisierten Module genutzt (nach Backup der alten in den FHEM Ordner kopieren und fhem neu starten).
Deswegen kommt
2018.03.03 19:35:43 0: cul868 version 0.26 is not version VTS 0.16 to 0.21, please update firmware

Dann fehlt ein List vom nanoCUL und vom Problemdevice, um der Glaskugel mehr Input zu liefern.

Das log sagt, dass Du für Deinen cul868 die HM Id F63018 zum Senden verwendest und damit versuchst die Id 618148 mit Burst aufzuwecken. Das 618148 device
schickt dann was an die Id 0FA1FF, vermutlich ein Antwortversuch, da gleicher MsgCounter (ohne es im Detail weiter angeschaut zu haben).

Daher die Annahme, dass Dein Thermostat nicht mit F63018 (Deinem nanoCUL) gepaired ist, sondern mit 0FA1FF ?

Gruß, Ansgar.

hackepeter

Hallo noansi,

vielen Dank für die Antwort!

eigentlich hatte ich die Module wie folgt kopiert:

cp TSCUL/FHEM/* /opt/fhem/FHEM/

Ich habe die Module nun noch einmal kopiert, erhalte aber dennoch nach dem Start

2018.03.04 11:45:24 0: cul868 version 0.26 is not version VTS 0.16 to 0.21, please update firmware

Vermutlich funktioniert es deswegen nicht, weil ich die FHEM.cfg nicht angepasst habe.
Kannst du mir bitte einen TIP geben, was ich in der fhem.cfg noch anpassen muss?

CUL:
define cul868 TSCUL /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AH06NII9-if00-port0@38400 0000
attr cul868 hmId F63018
attr cul868 hmLanQlen 1_min
attr cul868 rfmode HomeMatic


Thermostat Wohnzimmer:
define HM_618148 CUL_HM 618148
attr HM_618148 IODev cul868
attr HM_618148 actCycle 000:10
attr HM_618148 actStatus alive
attr HM_618148 alias thermostat_Wohnzimmer_HM_618148
attr HM_618148 autoReadReg 4_reqStatus
attr HM_618148 expert 2_raw
attr HM_618148 firmware 1.3
attr HM_618148 model HM-TC-IT-WM-W-EU
attr HM_618148 msgRepeat 1
attr HM_618148 room Heizung
attr HM_618148 serialNr OEQ1665558
attr HM_618148 subType thermostat
attr HM_618148 webCmd getConfig:clear msgEvents
define HM_618148_Weather CUL_HM 61814801
attr HM_618148_Weather model HM-TC-IT-WM-W-EU
attr HM_618148_Weather peerIDs
attr HM_618148_Weather room Heizung
define HM_618148_Climate CUL_HM 61814802
attr HM_618148_Climate model HM-TC-IT-WM-W-EU
attr HM_618148_Climate room Heizung
define HM_618148_WindowRec CUL_HM 61814803
attr HM_618148_WindowRec model HM-TC-IT-WM-W-EU
attr HM_618148_WindowRec stateFormat last:trigLast
define HM_618148_remote CUL_HM 61814806
attr HM_618148_remote model HM-TC-IT-WM-W-EU
define HM_618148_SwitchTr CUL_HM 61814807
attr HM_618148_SwitchTr model HM-TC-IT-WM-W-EU


Thermostat Bad:
define HM_618153 CUL_HM 618153
attr HM_618153 IODev cul868
attr HM_618153 actCycle 000:10
attr HM_618153 actStatus alive
attr HM_618153 alias thermostat_Bad_HM_618153
attr HM_618153 autoReadReg 4_reqStatus
attr HM_618153 expert 2_raw
attr HM_618153 firmware 1.3
attr HM_618153 model HM-TC-IT-WM-W-EU
attr HM_618153 msgRepeat 1
attr HM_618153 room Heizung
attr HM_618153 serialNr OEQ1665577
attr HM_618153 subType thermostat
attr HM_618153 webCmd getConfig:clear msgEvents
define FileLog_HM_618153 FileLog ./log/HM_618153-%Y.log HM_618153|HM_618153_Weather:.*
attr FileLog_HM_618153 alias Bad_FileLog_HM_618153
attr FileLog_HM_618153 logtype text
define HM_618153_Weather CUL_HM 61815301
attr HM_618153_Weather model HM-TC-IT-WM-W-EU
attr HM_618153_Weather peerIDs
attr HM_618153_Weather room Heizung
define HM_618153_Climate CUL_HM 61815302
attr HM_618153_Climate model HM-TC-IT-WM-W-EU
attr HM_618153_Climate room Heizung
define HM_618153_WindowRec CUL_HM 61815303
attr HM_618153_WindowRec model HM-TC-IT-WM-W-EU
attr HM_618153_WindowRec stateFormat last:trigLast
define HM_618153_remote CUL_HM 61815306
attr HM_618153_remote model HM-TC-IT-WM-W-EU
define HM_618153_SwitchTr CUL_HM 61815307
attr HM_618153_SwitchTr model HM-TC-IT-WM-W-EU

noansi

Hallo hackepeter,

ZitatIch habe die Module nun noch einmal kopiert, erhalte aber dennoch nach dem Start

Dann geht beim Kopieren was schief oder Deine Quelle ist veraltet.

ZitatKannst du mir bitte einen TIP geben, was ich in der fhem.cfg noch anpassen muss?

autoReadReg 4_reqStatus
würde ich in
autoReadReg 5_readMissing

und

expert 2_raw
würde ich in
expert 3_allReg+raw

ändern.

Und Du hast kein list von den devices beigepackt und somit keine Infos zum Status für die Glaskugel.

list cul868
list HM_618148

Gruß, Ansgar.

hackepeter

#698
Hallo noansi,

tatsächlich waren die Module noch veraltet. Nachdem ich diese nun noch einmal neu heruntergeladen und übertragen hatte, kommt die Meldung nicht mehr.

Anschließend habe ich das Thermostat im Wohnzimmer nochmals neu gepait, was zur konsequenz hatte, dass das FHEM Frontend nicht mehr erreichbar war.

Anschließend habe ich den Raspi neu gestartet und das Pairing nochmals mit erfolg durchgeführt.
Und danach die desired temp geändert - was leider noch immer schief geht. Readings kommen aber wie gewohnt an.

Hier mal das Log von diesem Ablauf:

2018.03.04 12:50:54 0: Server shutdown
2018.03.04 12:50:57 1: Including fhem.cfg
2018.03.04 12:50:57 3: telnetPort: port 7072 opened
2018.03.04 12:50:57 3: WEB: port 8083 opened
2018.03.04 12:50:57 3: WEBphone: port 8084 opened
2018.03.04 12:50:57 3: WEBtablet: port 8085 opened
2018.03.04 12:50:57 2: eventTypes: loaded 373 events from ./log/eventTypes.txt
2018.03.04 12:50:58 3: FHEM2FHEM opening RPI1 at 192.168.178.4:7072
2018.03.04 12:50:58 1: PERL WARNING: Subroutine HandleTimeout redefined at ./FHEM/97_timerTS.pm line 32, <$fh> line 112.
2018.03.04 12:50:58 1: PERL WARNING: Subroutine InternalTimer redefined at ./FHEM/97_timerTS.pm line 103, <$fh> line 112.
2018.03.04 12:50:58 1: PERL WARNING: Subroutine RemoveInternalTimer redefined at ./FHEM/97_timerTS.pm line 182, <$fh> line 112.
2018.03.04 12:50:58 2: TSCUL_condUpdateHM: cul868 new condition disconnected
2018.03.04 12:50:58 3: Opening cul868 device /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AH06NII9-if00-port0
2018.03.04 12:50:58 3: Setting cul868 serial parameters to 38400,8,N,1
2018.03.04 12:51:04 3: cul868: Possible commands: ABCEFGJKMNRUVWXYZeilmtx
2018.03.04 12:51:04 1: cul868 is VERSION_TS, VTS 0.26 CSM868, nanoCUL_V1.x
2018.03.04 12:51:05 2: TSCUL_condUpdateHM: cul868 new condition non-HM
2018.03.04 12:51:05 3: cul868 device opened
2018.03.04 12:51:05 2: TSCUL_condUpdateHM: cul868 new condition init
2018.03.04 12:51:05 2: Switched cul868 rfmode to HomeMatic
2018.03.04 12:51:06 1: Including ./log/fhem.save
2018.03.04 12:51:06 3: Device HM_618148 added to ActionDetector with 000:10 time
2018.03.04 12:51:06 3: Device HM_618153 added to ActionDetector with 000:10 time
2018.03.04 12:51:07 1: usb create starting
2018.03.04 12:51:07 3: Probing CUL device /dev/ttyAMA0
2018.03.04 12:51:07 3: Probing TCM_ESP3 device /dev/ttyAMA0
2018.03.04 12:51:07 3: Probing ZWDongle device /dev/ttyAMA0
2018.03.04 12:51:07 3: Probing FRM device /dev/ttyAMA0
2018.03.04 12:51:13 1: usb create end
2018.03.04 12:51:13 0: Featurelevel: 5.8
2018.03.04 12:51:13 0: Server started with 62 defined entities (fhem.pl:16312/2018-03-02 perl:5.024001 os:linux user:fhem pid:11455)
2018.03.04 12:51:13 3: CUL_HM set HM_618148 getConfig
2018.03.04 12:51:13 3: FHEM2FHEM device opened (RPI1)
2018.03.04 12:51:13 2: TSCUL_condUpdateHM: cul868 new condition ok
2018.03.04 12:51:14 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618148/HM_618148:  131682 A F704 00012952 00 09 17 B112 F63018 618148  _bst _sfail
2018.03.04 12:51:15 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618148/HM_618148:  132659 A F704 00014212 00 09 17 B112 F63018 618148  _bst _sfail
2018.03.04 12:51:17 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618148/HM_618148:  133922 A F704 00015472 00 09 17 B112 F63018 618148  _bst _sfail
2018.03.04 12:51:17 3: LogHist cul868:  130164 A F701 00009520 00 09 16 A03F 618148 0FA1FF  -63dB
2018.03.04 12:51:17 3: LogHist cul868:  130169 A F702 00012688 00 01 C0 _ping
2018.03.04 12:51:17 3: LogHist cul868:  130169 A F702 00012704 00 01 C3 _ping
2018.03.04 12:51:17 3: LogHist cul868:  130363                 As 09 17 B112 F63018 618148
2018.03.04 12:51:17 3: LogHist cul868:  131682 A F704 00012952 00 09 17 B112 F63018 618148  _bst _sfail
2018.03.04 12:51:17 3: LogHist cul868:  132659 A F704 00014212 00 09 17 B112 F63018 618148  _bst _sfail
2018.03.04 12:51:17 3: LogHist cul868:  133086 A F701 00015616 00 09 7F A03F 618153 0FA1FF  -72dB
2018.03.04 12:51:17 3: LogHist cul868:  133922 A F704 00015472 00 09 17 B112 F63018 618148  _bst _sfail
2018.03.04 12:51:17 3: TSCUL_ParseTsHM: cul868 HM repeat failed to 618148/HM_618148:  134161 A F709 00016732 00 09 17 B112 F63018 618148  _bst _sfail _noAnsw
2018.03.04 12:51:17 3: CUL_HM set HM_618153 getConfig
2018.03.04 12:51:18 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618153/HM_618153:  135263 A F704 00016812 00 09 80 B112 F63018 618153  _bst _sfail
2018.03.04 12:51:19 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618153/HM_618153:  136511 A F704 00018072 00 09 80 B112 F63018 618153  _bst _sfail
2018.03.04 12:51:20 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618153/HM_618153:  137772 A F704 00019332 00 09 80 B112 F63018 618153  _bst _sfail
2018.03.04 12:51:21 3: LogHist cul868:  130164 A F701 00009520 00 09 16 A03F 618148 0FA1FF  -63dB
2018.03.04 12:51:21 3: LogHist cul868:  130169 A F702 00012688 00 01 C0 _ping
2018.03.04 12:51:21 3: LogHist cul868:  130169 A F702 00012704 00 01 C3 _ping
2018.03.04 12:51:21 3: LogHist cul868:  130363                 As 09 17 B112 F63018 618148
2018.03.04 12:51:21 3: LogHist cul868:  131682 A F704 00012952 00 09 17 B112 F63018 618148  _bst _sfail
2018.03.04 12:51:21 3: LogHist cul868:  132659 A F704 00014212 00 09 17 B112 F63018 618148  _bst _sfail
2018.03.04 12:51:21 3: LogHist cul868:  133086 A F701 00015616 00 09 7F A03F 618153 0FA1FF  -72dB
2018.03.04 12:51:21 3: LogHist cul868:  133922 A F704 00015472 00 09 17 B112 F63018 618148  _bst _sfail
2018.03.04 12:51:21 3: LogHist cul868:  134161 A F709 00016732 00 09 17 B112 F63018 618148  _bst _sfail _noAnsw
2018.03.04 12:51:21 3: LogHist cul868:  134223                 As 09 80 B112 F63018 618153
2018.03.04 12:51:21 3: LogHist cul868:  135263 A F704 00016812 00 09 80 B112 F63018 618153  _bst _sfail
2018.03.04 12:51:21 3: LogHist cul868:  136511 A F704 00018072 00 09 80 B112 F63018 618153  _bst _sfail
2018.03.04 12:51:21 3: LogHist cul868:  137772 A F704 00019332 00 09 80 B112 F63018 618153  _bst _sfail
2018.03.04 12:51:21 3: TSCUL_ParseTsHM: cul868 HM repeat failed to 618153/HM_618153:  138012 A F709 00020592 00 09 80 B112 F63018 618153  _bst _sfail _noAnsw
2018.03.04 12:51:35 4: FileLog_HM_618148 get: Input file ./log/HM_618148-2018.log, from:2018-03-04_00:00:00  to:2018-03-04_23:59:59
2018.03.04 12:51:35 4: FileLog_HM_618148 get: line 1, regexp:HM_618148_Weather.humidity\x3a, col:3, output lines:292
2018.03.04 12:51:35 4: FileLog_HM_618148 get: Input file ./log/HM_618148-2018.log, from:2018-03-04_00:00:00  to:2018-03-04_23:59:59
2018.03.04 12:51:35 4: FileLog_HM_618148 get: line 1, regexp:HM_618148.measured-temp\x3a, col:3, output lines:56
2018.03.04 12:51:35 4: FileLog_HM_618148 get: line 2, regexp:HM_618148.desired-temp\x3a, col:3, output lines:56
2018.03.04 12:51:57 3: Device HM_618148 added to ActionDetector with 000:10 time
2018.03.04 12:51:57 3: CUL_HM pair: HM_618148 thermostat, model HM-TC-IT-WM-W-EU serialNr OEQ1665558
2018.03.04 12:51:58 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618148/HM_618148:  175124 A F704 00056676 00 10 42 A001 F63018 618148 00050000000000 _sfail
2018.03.04 12:51:59 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618148/HM_618148:  176386 A F704 00057936 00 10 42 A001 F63018 618148 00050000000000 _sfail
2018.03.04 12:52:00 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618148/HM_618148:  177649 A F704 00059196 00 10 42 A001 F63018 618148 00050000000000 _sfail
2018.03.04 12:52:01 3: LogHist cul868:  136511 A F704 00018072 00 09 80 B112 F63018 618153  _bst _sfail
2018.03.04 12:52:01 3: LogHist cul868:  137772 A F704 00019332 00 09 80 B112 F63018 618153  _bst _sfail
2018.03.04 12:52:01 3: LogHist cul868:  138012 A F709 00020592 00 09 80 B112 F63018 618153  _bst _sfail _noAnsw
2018.03.04 12:52:01 3: LogHist cul868:  139631 A F702 00022204 00 01 C3 _ping
2018.03.04 12:52:01 3: LogHist cul868:  141828 A F701 00024396 00 0E 08 8410 618148 0FA1FF 0BBCE34C00 -65dB
2018.03.04 12:52:01 3: LogHist cul868:  141975 A F701 00024540 00 09 17 A03F 618148 0FA1FF  -64dB
2018.03.04 12:52:01 3: LogHist cul868:  156945 A F701 00039512 00 09 18 A03F 618148 0FA1FF  -63.5dB
2018.03.04 12:52:01 3: LogHist cul868:  163049 A F701 00045612 00 09 81 A03F 618153 0FA1FF  -74dB
2018.03.04 12:52:01 3: LogHist cul868:  171949 A F701 00054512 00 09 19 A03F 618148 0FA1FF  -47dB
2018.03.04 12:52:01 3: LogHist cul868:  174016 A F701 00056584 00 1A 1A 8400 618148 0FA1FF 1300AD4F4551313636353535385803FFFF -44.5dB
2018.03.04 12:52:01 3: LogHist cul868:  174049                 As 10 42 A001 F63018 618148 00050000000000
2018.03.04 12:52:01 3: LogHist cul868:  175124 A F704 00056676 00 10 42 A001 F63018 618148 00050000000000 _sfail
2018.03.04 12:52:01 3: LogHist cul868:  176386 A F704 00057936 00 10 42 A001 F63018 618148 00050000000000 _sfail
2018.03.04 12:52:01 3: LogHist cul868:  177649 A F704 00059196 00 10 42 A001 F63018 618148 00050000000000 _sfail
2018.03.04 12:52:01 3: TSCUL_ParseTsHM: cul868 HM repeat failed to 618148/HM_618148:  177888 A F709 00060456 00 10 42 A001 F63018 618148 00050000000000 _sfail _noAnsw
2018.03.04 12:52:03 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618148/HM_618148:  180462 A F704 00062016 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:52:04 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618148/HM_618148:  181723 A F704 00063276 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:52:06 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618148/HM_618148:  182985 A F704 00064536 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:52:06 3: LogHist cul868:  156945 A F701 00039512 00 09 18 A03F 618148 0FA1FF  -63.5dB
2018.03.04 12:52:06 3: LogHist cul868:  163049 A F701 00045612 00 09 81 A03F 618153 0FA1FF  -74dB
2018.03.04 12:52:06 3: LogHist cul868:  171949 A F701 00054512 00 09 19 A03F 618148 0FA1FF  -47dB
2018.03.04 12:52:06 3: LogHist cul868:  174016 A F701 00056584 00 1A 1A 8400 618148 0FA1FF 1300AD4F4551313636353535385803FFFF -44.5dB
2018.03.04 12:52:06 3: LogHist cul868:  174049                 As 10 42 A001 F63018 618148 00050000000000
2018.03.04 12:52:06 3: LogHist cul868:  175124 A F704 00056676 00 10 42 A001 F63018 618148 00050000000000 _sfail
2018.03.04 12:52:06 3: LogHist cul868:  176386 A F704 00057936 00 10 42 A001 F63018 618148 00050000000000 _sfail
2018.03.04 12:52:06 3: LogHist cul868:  177649 A F704 00059196 00 10 42 A001 F63018 618148 00050000000000 _sfail
2018.03.04 12:52:06 3: LogHist cul868:  177888 A F709 00060456 00 10 42 A001 F63018 618148 00050000000000 _sfail _noAnsw
2018.03.04 12:52:06 3: LogHist cul868:  178037 A F701 00060608 00 09 82 A03F 618153 0FA1FF  -74dB
2018.03.04 12:52:06 3: LogHist cul868:  179431                 As 10 01 B001 F63018 618148 00050000000000
2018.03.04 12:52:06 3: LogHist cul868:  180462 A F704 00062016 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:52:06 3: LogHist cul868:  181723 A F704 00063276 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:52:06 3: LogHist cul868:  182985 A F704 00064536 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:52:06 3: TSCUL_ParseTsHM: cul868 HM repeat failed to 618148/HM_618148:  183225 A F709 00065796 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail _noAnsw
2018.03.04 12:52:08 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618148/HM_618148:  185685 A F704 00067232 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:52:10 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618148/HM_618148:  186949 A F704 00068492 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:52:11 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618148/HM_618148:  188210 A F704 00069752 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:52:11 3: LogHist cul868:  175124 A F704 00056676 00 10 42 A001 F63018 618148 00050000000000 _sfail
2018.03.04 12:52:11 3: LogHist cul868:  176386 A F704 00057936 00 10 42 A001 F63018 618148 00050000000000 _sfail
2018.03.04 12:52:11 3: LogHist cul868:  177649 A F704 00059196 00 10 42 A001 F63018 618148 00050000000000 _sfail
2018.03.04 12:52:11 3: LogHist cul868:  177888 A F709 00060456 00 10 42 A001 F63018 618148 00050000000000 _sfail _noAnsw
2018.03.04 12:52:11 3: LogHist cul868:  178037 A F701 00060608 00 09 82 A03F 618153 0FA1FF  -74dB
2018.03.04 12:52:11 3: LogHist cul868:  179431                 As 10 01 B001 F63018 618148 00050000000000
2018.03.04 12:52:11 3: LogHist cul868:  180462 A F704 00062016 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:52:11 3: LogHist cul868:  181723 A F704 00063276 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:52:11 3: LogHist cul868:  182985 A F704 00064536 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:52:11 3: LogHist cul868:  183225 A F709 00065796 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail _noAnsw
2018.03.04 12:52:11 3: LogHist cul868:  184649                 As 10 01 B001 F63018 618148 00050000000000
2018.03.04 12:52:11 3: LogHist cul868:  185685 A F704 00067232 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:52:11 3: LogHist cul868:  186949 A F704 00068492 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:52:11 3: LogHist cul868:  188210 A F704 00069752 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:52:11 3: TSCUL_ParseTsHM: cul868 HM repeat failed to 618148/HM_618148:  188451 A F709 00071012 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail _noAnsw
2018.03.04 12:52:13 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618148/HM_618148:  189921 A F704 00071464 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:52:14 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618148/HM_618148:  191183 A F704 00072724 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:52:15 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618148/HM_618148:  192446 A F704 00073984 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:52:15 3: LogHist cul868:  179431                 As 10 01 B001 F63018 618148 00050000000000
2018.03.04 12:52:15 3: LogHist cul868:  180462 A F704 00062016 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:52:15 3: LogHist cul868:  181723 A F704 00063276 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:52:15 3: LogHist cul868:  182985 A F704 00064536 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:52:15 3: LogHist cul868:  183225 A F709 00065796 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail _noAnsw
2018.03.04 12:52:15 3: LogHist cul868:  184649                 As 10 01 B001 F63018 618148 00050000000000
2018.03.04 12:52:15 3: LogHist cul868:  185685 A F704 00067232 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:52:15 3: LogHist cul868:  186949 A F704 00068492 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:52:15 3: LogHist cul868:  188210 A F704 00069752 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:52:15 3: LogHist cul868:  188451 A F709 00071012 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail _noAnsw
2018.03.04 12:52:15 3: LogHist cul868:  188879                 As 10 01 B001 F63018 618148 00050000000000
2018.03.04 12:52:15 3: LogHist cul868:  189921 A F704 00071464 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:52:15 3: LogHist cul868:  191183 A F704 00072724 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:52:15 3: LogHist cul868:  192446 A F704 00073984 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:52:15 3: TSCUL_ParseTsHM: cul868 HM repeat failed to 618148/HM_618148:  192685 A F709 00075244 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail _noAnsw
2018.03.04 12:52:16 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618148/HM_618148:  193787 A F704 00075332 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:52:18 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618148/HM_618148:  195050 A F704 00076592 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:52:19 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618148/HM_618148:  196312 A F704 00077852 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:52:20 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618148/HM_618148:  197542 A F704 00079080 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:52:21 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618148/HM_618148:  198789 A F704 00080340 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:52:23 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618148/HM_618148:  200050 A F704 00081600 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:52:24 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618148/HM_618148:  201154 A F704 00082696 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:52:25 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618148/HM_618148:  202416 A F704 00083956 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:52:26 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618148/HM_618148:  203677 A F704 00085216 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:52:27 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618148/HM_618148:  204764 A F704 00086312 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:52:29 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618148/HM_618148:  206027 A F704 00087572 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:52:30 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618148/HM_618148:  207289 A F704 00088832 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:52:31 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618148/HM_618148:  208423 A F704 00089960 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:52:32 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618148/HM_618148:  209813 A F704 00091220 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:52:34 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618148/HM_618148:  210931 A F704 00092480 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:52:35 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618148/HM_618148:  212034 A F704 00093576 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:52:36 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618148/HM_618148:  213296 A F704 00094836 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:52:37 3: Device HM_618148 added to ActionDetector with 000:10 time
2018.03.04 12:52:37 3: CUL_HM pair: HM_618148 thermostat, model HM-TC-IT-WM-W-EU serialNr OEQ1665558
2018.03.04 12:52:37 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618148/HM_618148:  214558 A F704 00096096 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:52:37 3: LogHist cul868:  203677 A F704 00085216 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:52:37 3: LogHist cul868:  204764 A F704 00086312 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:52:37 3: LogHist cul868:  206027 A F704 00087572 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:52:37 3: LogHist cul868:  207289 A F704 00088832 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:52:37 3: LogHist cul868:  207378                 As 10 01 B001 F63018 618148 00050000000000
2018.03.04 12:52:37 3: LogHist cul868:  208423 A F704 00089960 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:52:37 3: LogHist cul868:  209813 A F704 00091220 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:52:37 3: LogHist cul868:  210931 A F704 00092480 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:52:37 3: LogHist cul868:  210977                 As 10 01 B001 F63018 618148 00050000000000
2018.03.04 12:52:37 3: LogHist cul868:  212034 A F704 00093576 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:52:37 3: LogHist cul868:  213296 A F704 00094836 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:52:37 3: LogHist cul868:  213962 A F701 00096520 00 1A 1C 8400 618148 0FA1FF 1300AD4F4551313636353535385803FFFF -52.5dB
2018.03.04 12:52:37 3: LogHist cul868:  214547                 As 10 44 A001 F63018 618148 00050000000000
2018.03.04 12:52:37 3: LogHist cul868:  214558 A F704 00096096 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:52:37 3: TSCUL_ParseTsHM: cul868 HM repeat failed to 618148/HM_618148:  214798 A F709 00097356 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail _noAnsw
2018.03.04 12:52:38 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618148/HM_618148:  215821 A F704 00097360 00 10 44 A001 F63018 618148 00050000000000 _sfail
2018.03.04 12:52:40 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618148/HM_618148:  217083 A F704 00098620 00 10 44 A001 F63018 618148 00050000000000 _sfail
2018.03.04 12:52:41 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618148/HM_618148:  218344 A F704 00099880 00 10 44 A001 F63018 618148 00050000000000 _sfail
2018.03.04 12:52:41 3: LogHist cul868:  209813 A F704 00091220 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:52:41 3: LogHist cul868:  210931 A F704 00092480 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:52:41 3: LogHist cul868:  210977                 As 10 01 B001 F63018 618148 00050000000000
2018.03.04 12:52:41 3: LogHist cul868:  212034 A F704 00093576 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:52:41 3: LogHist cul868:  213296 A F704 00094836 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:52:41 3: LogHist cul868:  213962 A F701 00096520 00 1A 1C 8400 618148 0FA1FF 1300AD4F4551313636353535385803FFFF -52.5dB
2018.03.04 12:52:41 3: LogHist cul868:  214547                 As 10 44 A001 F63018 618148 00050000000000
2018.03.04 12:52:41 3: LogHist cul868:  214558 A F704 00096096 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:52:41 3: LogHist cul868:  214798 A F709 00097356 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail _noAnsw
2018.03.04 12:52:41 3: LogHist cul868:  215821 A F704 00097360 00 10 44 A001 F63018 618148 00050000000000 _sfail
2018.03.04 12:52:41 3: LogHist cul868:  216942 A F701 00099508 00 09 1C A03F 618148 0FA1FF  -47.5dB
2018.03.04 12:52:41 3: LogHist cul868:  217083 A F704 00098620 00 10 44 A001 F63018 618148 00050000000000 _sfail
2018.03.04 12:52:41 3: LogHist cul868:  218344 A F704 00099880 00 10 44 A001 F63018 618148 00050000000000 _sfail
2018.03.04 12:52:41 3: LogHist cul868:  218358 A F702 00100908 00 15 AA001122AA001122AA001122AA001122AA001122AA _ping
2018.03.04 12:52:41 3: TSCUL_ParseTsHM: cul868 HM repeat failed to 618148/HM_618148:  218585 A F709 00101140 00 10 44 A001 F63018 618148 00050000000000 _sfail _noAnsw
2018.03.04 12:52:43 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618148/HM_618148:  220007 A F704 00101540 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:52:44 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618148/HM_618148:  221253 A F704 00102800 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:52:45 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618148/HM_618148:  222516 A F704 00104060 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:52:45 3: LogHist cul868:  213962 A F701 00096520 00 1A 1C 8400 618148 0FA1FF 1300AD4F4551313636353535385803FFFF -52.5dB
2018.03.04 12:52:45 3: LogHist cul868:  214547                 As 10 44 A001 F63018 618148 00050000000000
2018.03.04 12:52:45 3: LogHist cul868:  214558 A F704 00096096 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:52:45 3: LogHist cul868:  214798 A F709 00097356 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail _noAnsw
2018.03.04 12:52:45 3: LogHist cul868:  215821 A F704 00097360 00 10 44 A001 F63018 618148 00050000000000 _sfail
2018.03.04 12:52:45 3: LogHist cul868:  216942 A F701 00099508 00 09 1C A03F 618148 0FA1FF  -47.5dB
2018.03.04 12:52:45 3: LogHist cul868:  217083 A F704 00098620 00 10 44 A001 F63018 618148 00050000000000 _sfail
2018.03.04 12:52:45 3: LogHist cul868:  218344 A F704 00099880 00 10 44 A001 F63018 618148 00050000000000 _sfail
2018.03.04 12:52:45 3: LogHist cul868:  218358 A F702 00100908 00 15 AA001122AA001122AA001122AA001122AA001122AA _ping
2018.03.04 12:52:45 3: LogHist cul868:  218585 A F709 00101140 00 10 44 A001 F63018 618148 00050000000000 _sfail _noAnsw
2018.03.04 12:52:45 3: LogHist cul868:  218960                 As 10 01 B001 F63018 618148 00050000000000
2018.03.04 12:52:45 3: LogHist cul868:  220007 A F704 00101540 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:52:45 3: LogHist cul868:  221253 A F704 00102800 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:52:45 3: LogHist cul868:  222516 A F704 00104060 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:52:45 3: TSCUL_ParseTsHM: cul868 HM repeat failed to 618148/HM_618148:  222755 A F709 00105320 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail _noAnsw
2018.03.04 12:52:48 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618148/HM_618148:  225455 A F704 00107000 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:52:49 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618148/HM_618148:  226717 A F704 00108260 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:52:51 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618148/HM_618148:  227980 A F704 00109520 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:52:51 3: LogHist cul868:  217083 A F704 00098620 00 10 44 A001 F63018 618148 00050000000000 _sfail
2018.03.04 12:52:51 3: LogHist cul868:  218344 A F704 00099880 00 10 44 A001 F63018 618148 00050000000000 _sfail
2018.03.04 12:52:51 3: LogHist cul868:  218358 A F702 00100908 00 15 AA001122AA001122AA001122AA001122AA001122AA _ping
2018.03.04 12:52:51 3: LogHist cul868:  218585 A F709 00101140 00 10 44 A001 F63018 618148 00050000000000 _sfail _noAnsw
2018.03.04 12:52:51 3: LogHist cul868:  218960                 As 10 01 B001 F63018 618148 00050000000000
2018.03.04 12:52:51 3: LogHist cul868:  220007 A F704 00101540 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:52:51 3: LogHist cul868:  221253 A F704 00102800 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:52:51 3: LogHist cul868:  222516 A F704 00104060 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:52:51 3: LogHist cul868:  222755 A F709 00105320 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail _noAnsw
2018.03.04 12:52:51 3: LogHist cul868:  223046 A F701 00105604 00 09 85 A03F 618153 0FA1FF  -70dB
2018.03.04 12:52:51 3: LogHist cul868:  224423                 As 10 01 B001 F63018 618148 00050000000000
2018.03.04 12:52:51 3: LogHist cul868:  225455 A F704 00107000 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:52:51 3: LogHist cul868:  226717 A F704 00108260 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:52:51 3: LogHist cul868:  227980 A F704 00109520 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:52:51 3: TSCUL_ParseTsHM: cul868 HM repeat failed to 618148/HM_618148:  228219 A F709 00110780 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail _noAnsw
2018.03.04 12:52:54 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618148/HM_618148:  231031 A F704 00112568 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:52:55 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618148/HM_618148:  232292 A F704 00113828 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:52:56 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618148/HM_618148:  233554 A F704 00115088 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:52:56 3: LogHist cul868:  222516 A F704 00104060 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:52:56 3: LogHist cul868:  222755 A F709 00105320 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail _noAnsw
2018.03.04 12:52:56 3: LogHist cul868:  223046 A F701 00105604 00 09 85 A03F 618153 0FA1FF  -70dB
2018.03.04 12:52:56 3: LogHist cul868:  224423                 As 10 01 B001 F63018 618148 00050000000000
2018.03.04 12:52:56 3: LogHist cul868:  225455 A F704 00107000 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:52:56 3: LogHist cul868:  226717 A F704 00108260 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:52:56 3: LogHist cul868:  227980 A F704 00109520 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:52:56 3: LogHist cul868:  228219 A F709 00110780 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail _noAnsw
2018.03.04 12:52:56 3: LogHist cul868:  229991                 As 10 01 B001 F63018 618148 00050000000000
2018.03.04 12:52:56 3: LogHist cul868:  231031 A F704 00112568 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:52:56 3: LogHist cul868:  232104 A F701 00114648 00 09 1D A03F 618148 0FA1FF  -40.5dB
2018.03.04 12:52:56 3: LogHist cul868:  232103 A F701 00114648 00 0C EB 865A 618148 000000 BCEA2E -39.5dB
2018.03.04 12:52:56 3: LogHist cul868:  232292 A F704 00113828 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:52:56 3: LogHist cul868:  233554 A F704 00115088 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:52:56 3: TSCUL_ParseTsHM: cul868 HM repeat failed to 618148/HM_618148:  233794 A F709 00116348 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail _noAnsw
2018.03.04 12:52:58 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618148/HM_618148:  234913 A F704 00116452 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:52:59 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618148/HM_618148:  236175 A F704 00117712 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:53:00 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618148/HM_618148:  237436 A F704 00118972 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:53:00 3: LogHist cul868:  226717 A F704 00108260 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:53:00 3: LogHist cul868:  227980 A F704 00109520 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:53:00 3: LogHist cul868:  228219 A F709 00110780 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail _noAnsw
2018.03.04 12:53:00 3: LogHist cul868:  229991                 As 10 01 B001 F63018 618148 00050000000000
2018.03.04 12:53:00 3: LogHist cul868:  231031 A F704 00112568 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:53:00 3: LogHist cul868:  232104 A F701 00114648 00 09 1D A03F 618148 0FA1FF  -40.5dB
2018.03.04 12:53:00 3: LogHist cul868:  232103 A F701 00114648 00 0C EB 865A 618148 000000 BCEA2E -39.5dB
2018.03.04 12:53:00 3: LogHist cul868:  232292 A F704 00113828 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:53:00 3: LogHist cul868:  233554 A F704 00115088 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:53:00 3: LogHist cul868:  233794 A F709 00116348 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail _noAnsw
2018.03.04 12:53:00 3: LogHist cul868:  233876                 As 10 01 B001 F63018 618148 00050000000000
2018.03.04 12:53:00 3: LogHist cul868:  234913 A F704 00116452 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:53:00 3: LogHist cul868:  236175 A F704 00117712 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:53:00 3: LogHist cul868:  237436 A F704 00118972 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:53:00 3: TSCUL_ParseTsHM: cul868 HM repeat failed to 618148/HM_618148:  237677 A F709 00120232 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail _noAnsw
2018.03.04 12:53:02 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618148/HM_618148:  239210 A F704 00120752 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:53:03 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618148/HM_618148:  240472 A F704 00122012 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:53:04 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618148/HM_618148:  241733 A F704 00123272 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:53:05 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618148/HM_618148:  242869 A F704 00124404 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:53:07 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618148/HM_618148:  244131 A F704 00125664 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:53:08 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618148/HM_618148:  245503 A F704 00126924 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:53:08 3: LogHist cul868:  234913 A F704 00116452 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:53:08 3: LogHist cul868:  236175 A F704 00117712 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:53:08 3: LogHist cul868:  237436 A F704 00118972 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:53:08 3: LogHist cul868:  237677 A F709 00120232 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail _noAnsw
2018.03.04 12:53:08 3: LogHist cul868:  237917 A F701 00120480 00 0E 3F 8410 618153 0FA1FF 0BBCE84C40 -69dB
2018.03.04 12:53:08 3: LogHist cul868:  238063 A F701 00120624 00 09 86 A03F 618153 0FA1FF  -71dB
2018.03.04 12:53:08 3: LogHist cul868:  238177                 As 10 01 B001 F63018 618148 00050000000000
2018.03.04 12:53:08 3: LogHist cul868:  239210 A F704 00120752 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:53:08 3: LogHist cul868:  240472 A F704 00122012 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:53:08 3: LogHist cul868:  241733 A F704 00123272 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:53:08 3: LogHist cul868:  241828                 As 10 01 B001 F63018 618148 00050000000000
2018.03.04 12:53:08 3: LogHist cul868:  242869 A F704 00124404 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:53:08 3: LogHist cul868:  244131 A F704 00125664 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:53:08 3: LogHist cul868:  245503 A F704 00126924 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:53:08 3: TSCUL_ParseTsHM: cul868 HM repeat failed to 618148/HM_618148:  245633 A F709 00128184 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail _noAnsw
2018.03.04 12:53:09 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618148/HM_618148:  246783 A F704 00128312 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:53:11 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618148/HM_618148:  248061 A F704 00129592 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:53:12 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618148/HM_618148:  249323 A F704 00130852 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:53:13 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618148/HM_618148:  250409 A F704 00131948 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:53:14 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618148/HM_618148:  251671 A F704 00133208 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:53:16 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618148/HM_618148:  252934 A F704 00134468 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:53:17 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618148/HM_618148:  254021 A F704 00135564 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:53:18 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618148/HM_618148:  255285 A F704 00136824 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:53:19 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618148/HM_618148:  256548 A F704 00138084 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:53:20 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618148/HM_618148:  257648 A F704 00139180 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:53:22 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618148/HM_618148:  258910 A F704 00140440 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:53:23 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618148/HM_618148:  260175 A F704 00141700 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:53:24 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618148/HM_618148:  261261 A F704 00142796 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:53:26 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618148/HM_618148:  263448 A F704 00144976 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:53:27 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618148/HM_618148:  264679 A F704 00146208 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:53:29 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618148/HM_618148:  265941 A F704 00147468 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:53:30 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618148/HM_618148:  267189 A F704 00148728 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:53:31 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618148/HM_618148:  268293 A F704 00149824 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:53:32 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618148/HM_618148:  269551 A F704 00151084 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:53:33 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618148/HM_618148:  270814 A F704 00152344 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:53:35 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618148/HM_618148:  271901 A F704 00153440 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:53:36 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618148/HM_618148:  273165 A F704 00154700 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:53:37 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618148/HM_618148:  274491 A F704 00155960 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:53:38 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618148/HM_618148:  275871 A F704 00157100 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:53:40 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618148/HM_618148:  277124 A F704 00158360 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:53:41 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618148/HM_618148:  278413 A F704 00159620 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:53:41 3: LogHist cul868:  267214                 As 10 01 B001 F63018 618148 00050000000000
2018.03.04 12:53:41 3: LogHist cul868:  268293 A F704 00149824 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:53:41 3: LogHist cul868:  269551 A F704 00151084 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:53:41 3: LogHist cul868:  270794                 As 10 01 B001 F63018 618148 00050000000000
2018.03.04 12:53:41 3: LogHist cul868:  270814 A F704 00152344 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:53:41 3: LogHist cul868:  271901 A F704 00153440 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:53:41 3: LogHist cul868:  273165 A F704 00154700 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:53:41 3: LogHist cul868:  274491 A F704 00155960 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:53:41 3: LogHist cul868:  274531                 As 10 01 B001 F63018 618148 00050000000000
2018.03.04 12:53:41 3: LogHist cul868:  275871 A F704 00157100 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:53:41 3: LogHist cul868:  277124 A F704 00158360 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:53:41 3: LogHist cul868:  277128 A F701 00159496 00 09 20 A03F 618148 0FA1FF  -67.5dB
2018.03.04 12:53:41 3: LogHist cul868:  278413 A F704 00159620 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:53:41 3: LogHist cul868:  278415 A F701 00160720 00 0C B8 8470 618153 000000 00E82C -65dB
2018.03.04 12:53:41 3: TSCUL_ParseTsHM: cul868 HM repeat failed to 618148/HM_618148:  278413 A F709 00160880 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail _noAnsw
2018.03.04 12:53:48 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618148/HM_618148:  285404 A F704 00166416 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:53:57 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618148/HM_618148:  293956 A F704 00167676 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:53:57 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618148/HM_618148:  293956 A F704 00168936 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:53:57 3: LogHist cul868:  273165 A F704 00154700 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:53:57 3: LogHist cul868:  274491 A F704 00155960 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:53:57 3: LogHist cul868:  274531                 As 10 01 B001 F63018 618148 00050000000000
2018.03.04 12:53:57 3: LogHist cul868:  275871 A F704 00157100 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:53:57 3: LogHist cul868:  277124 A F704 00158360 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:53:57 3: LogHist cul868:  277128 A F701 00159496 00 09 20 A03F 618148 0FA1FF  -67.5dB
2018.03.04 12:53:57 3: LogHist cul868:  278413 A F704 00159620 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:53:57 3: LogHist cul868:  278415 A F701 00160720 00 0C B8 8470 618153 000000 00E82C -65dB
2018.03.04 12:53:57 3: LogHist cul868:  278413 A F709 00160880 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail _noAnsw
2018.03.04 12:53:57 3: LogHist cul868:  283847                 As 10 01 B001 F63018 618148 00050000000000
2018.03.04 12:53:57 3: LogHist cul868:  285408 A F701 00165592 00 09 89 A03F 618153 0FA1FF  -80dB
2018.03.04 12:53:57 3: LogHist cul868:  285404 A F704 00166416 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:53:57 3: LogHist cul868:  293956 A F704 00167676 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:53:57 3: LogHist cul868:  293956 A F704 00168936 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:53:57 3: TSCUL_ParseTsHM: cul868 HM repeat failed to 618148/HM_618148:  293956 A F709 00170196 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail _noAnsw
2018.03.04 12:54:49 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618148/HM_618148:  346622 A F704 00201616 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:54:49 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618148/HM_618148:  346622 A F704 00202876 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:55:59 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618148/HM_618148:  416615 A F704 00204136 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:55:59 3: LogHist cul868:  293956 A F704 00167676 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:55:59 3: LogHist cul868:  293956 A F704 00168936 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:55:59 3: LogHist cul868:  293956 A F709 00170196 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail _noAnsw
2018.03.04 12:55:59 3: LogHist cul868:  293954 A F702 00173504 00 15 AA001122AA001122AA001122AA001122AA001122AA _ping
2018.03.04 12:55:59 3: LogHist cul868:  310988 A F701 00174492 00 09 21 A03F 618148 0FA1FF  -68.5dB
2018.03.04 12:55:59 3: LogHist cul868:  310988 A F701 00180592 00 09 8A A03F 618153 0FA1FF  -79dB
2018.03.04 12:55:59 3: LogHist cul868:  310988 A F701 00189488 00 09 22 A03F 618148 0FA1FF  -68dB
2018.03.04 12:55:59 3: LogHist cul868:  319053                 As 10 01 B001 F63018 618148 00050000000000
2018.03.04 12:55:59 3: LogHist cul868:  346625 A F701 00195588 00 09 8B A03F 618153 0FA1FF  -78.5dB
2018.03.04 12:55:59 3: LogHist cul868:  346622 A F704 00201616 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:55:59 3: LogHist cul868:  346622 A F704 00202876 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:55:59 3: LogHist cul868:  346623 A F701 00204372 00 0E 15 8410 618148 0FA1FF 0BBCEF4C00 -68.5dB
2018.03.04 12:55:59 3: LogHist cul868:  346625 A F701 00204512 00 09 23 A03F 618148 0FA1FF  -69.5dB
2018.03.04 12:55:59 3: LogHist cul868:  416615 A F704 00204136 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail
2018.03.04 12:55:59 3: TSCUL_ParseTsHM: cul868 HM repeat failed to 618148/HM_618148:  416615 A F709 00205396 00 10 01 B001 F63018 618148 00050000000000 _bst _sfail _noAnsw
2018.03.04 12:58:25 0: Server shutdown
2018.03.04 12:57:55 1: Including fhem.cfg
2018.03.04 12:57:56 3: telnetPort: port 7072 opened
2018.03.04 12:57:58 3: WEB: port 8083 opened
2018.03.04 12:57:58 3: WEBphone: port 8084 opened
2018.03.04 12:57:58 3: WEBtablet: port 8085 opened
2018.03.04 12:57:58 2: eventTypes: loaded 373 events from ./log/eventTypes.txt
2018.03.04 12:58:01 3: FHEM2FHEM opening RPI1 at 192.168.178.4:7072
2018.03.04 12:58:03 1: PERL WARNING: Subroutine HandleTimeout redefined at ./FHEM/97_timerTS.pm line 32, <$fh> line 112.
2018.03.04 12:58:03 1: PERL WARNING: Subroutine InternalTimer redefined at ./FHEM/97_timerTS.pm line 103, <$fh> line 112.
2018.03.04 12:58:03 1: PERL WARNING: Subroutine RemoveInternalTimer redefined at ./FHEM/97_timerTS.pm line 182, <$fh> line 112.
2018.03.04 12:58:03 2: TSCUL_condUpdateHM: cul868 new condition disconnected
2018.03.04 12:58:03 3: Opening cul868 device /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AH06NII9-if00-port0
2018.03.04 12:58:03 3: Setting cul868 serial parameters to 38400,8,N,1
2018.03.04 12:58:08 3: cul868: Possible commands: ABCEFGJKMNRUVWXYZeilmtx
2018.03.04 12:58:09 1: cul868 is VERSION_TS, VTS 0.26 CSM868, nanoCUL_V1.x
2018.03.04 12:58:09 2: TSCUL_condUpdateHM: cul868 new condition non-HM
2018.03.04 12:58:10 3: cul868 device opened
2018.03.04 12:58:10 2: TSCUL_condUpdateHM: cul868 new condition init
2018.03.04 12:58:10 2: Switched cul868 rfmode to HomeMatic
2018.03.04 12:58:11 1: Including ./log/fhem.save
2018.03.04 12:58:11 3: Device HM_618148 added to ActionDetector with 000:10 time
2018.03.04 12:58:11 3: Device HM_618153 added to ActionDetector with 000:10 time
2018.03.04 12:58:11 1: usb create starting
2018.03.04 12:58:12 3: Probing CUL device /dev/ttyAMA0
2018.03.04 12:58:12 3: Probing TCM_ESP3 device /dev/ttyAMA0
2018.03.04 12:58:12 3: Probing ZWDongle device /dev/ttyAMA0
2018.03.04 12:58:12 3: Probing FRM device /dev/ttyAMA0
2018.03.04 12:59:05 1: usb create end
2018.03.04 12:59:05 0: Featurelevel: 5.8
2018.03.04 12:59:05 0: Server started with 62 defined entities (fhem.pl:16312/2018-03-02 perl:5.024001 os:linux user:fhem pid:823)
2018.03.04 12:59:05 3: CUL_HM set HM_618148 getConfig
2018.03.04 12:59:05 3: FHEM2FHEM device opened (RPI1)
2018.03.04 12:59:05 2: TSCUL_condUpdateHM: cul868 new condition ok
2018.03.04 12:59:06 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618148/HM_618148:  079094 A F704 00013424 00 09 A2 B112 F63018 618148  _bst _sfail
2018.03.04 12:59:07 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618148/HM_618148:  080356 A F704 00014684 00 09 A2 B112 F63018 618148  _bst _sfail
2018.03.04 12:59:09 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618148/HM_618148:  081618 A F704 00015944 00 09 A2 B112 F63018 618148  _bst _sfail
2018.03.04 12:59:09 3: LogHist cul868:  077994 A F701 00009052 00 09 9E A03F 618153 0FA1FF  -78.5dB
2018.03.04 12:59:09 3: LogHist cul868:  077998 A F702 00013312 00 01 C0 _ping
2018.03.04 12:59:09 3: LogHist cul868:  077998 A F702 00013328 00 01 C3 _ping
2018.03.04 12:59:09 3: LogHist cul868:  078069                 As 09 A2 B112 F63018 618148
2018.03.04 12:59:09 3: LogHist cul868:  079094 A F704 00013424 00 09 A2 B112 F63018 618148  _bst _sfail
2018.03.04 12:59:09 3: LogHist cul868:  080356 A F704 00014684 00 09 A2 B112 F63018 618148  _bst _sfail
2018.03.04 12:59:09 3: LogHist cul868:  081618 A F704 00015944 00 09 A2 B112 F63018 618148  _bst _sfail
2018.03.04 12:59:09 3: TSCUL_ParseTsHM: cul868 HM repeat failed to 618148/HM_618148:  081858 A F709 00017204 00 09 A2 B112 F63018 618148  _bst _sfail _noAnsw
2018.03.04 12:59:09 3: CUL_HM set HM_618153 getConfig
2018.03.04 12:59:10 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618153/HM_618153:  083057 A F704 00017380 00 09 9F B112 F63018 618153  _bst _sfail
2018.03.04 12:59:12 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618153/HM_618153:  084702 A F704 00018640 00 09 9F B112 F63018 618153  _bst _sfail
2018.03.04 12:59:12 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618153/HM_618153:  085582 A F704 00019900 00 09 9F B112 F63018 618153  _bst _sfail
2018.03.04 12:59:13 3: LogHist cul868:  077994 A F701 00009052 00 09 9E A03F 618153 0FA1FF  -78.5dB
2018.03.04 12:59:13 3: LogHist cul868:  077998 A F702 00013312 00 01 C0 _ping
2018.03.04 12:59:13 3: LogHist cul868:  077998 A F702 00013328 00 01 C3 _ping
2018.03.04 12:59:13 3: LogHist cul868:  078069                 As 09 A2 B112 F63018 618148
2018.03.04 12:59:13 3: LogHist cul868:  079094 A F704 00013424 00 09 A2 B112 F63018 618148  _bst _sfail
2018.03.04 12:59:13 3: LogHist cul868:  080356 A F704 00014684 00 09 A2 B112 F63018 618148  _bst _sfail
2018.03.04 12:59:13 3: LogHist cul868:  081618 A F704 00015944 00 09 A2 B112 F63018 618148  _bst _sfail
2018.03.04 12:59:13 3: LogHist cul868:  081858 A F709 00017204 00 09 A2 B112 F63018 618148  _bst _sfail _noAnsw
2018.03.04 12:59:13 3: LogHist cul868:  082025                 As 09 9F B112 F63018 618153
2018.03.04 12:59:13 3: LogHist cul868:  082609 A F701 00017956 00 09 36 A03F 618148 0FA1FF  -69dB
2018.03.04 12:59:13 3: LogHist cul868:  083057 A F704 00017380 00 09 9F B112 F63018 618153  _bst _sfail
2018.03.04 12:59:13 3: LogHist cul868:  084702 A F704 00018640 00 09 9F B112 F63018 618153  _bst _sfail
2018.03.04 12:59:13 3: LogHist cul868:  085582 A F704 00019900 00 09 9F B112 F63018 618153  _bst _sfail
2018.03.04 12:59:13 3: TSCUL_ParseTsHM: cul868 HM repeat failed to 618153/HM_618153:  085821 A F709 00021160 00 09 9F B112 F63018 618153  _bst _sfail _noAnsw
2018.03.04 12:59:14 4: FileLog_HM_618148 get: Input file ./log/HM_618148-2018.log, from:2018-03-04_00:00:00  to:2018-03-04_23:59:59
2018.03.04 12:59:14 4: FileLog_HM_618148 get: line 1, regexp:HM_618148.measured-temp\x3a, col:3, output lines:58
2018.03.04 12:59:14 4: FileLog_HM_618148 get: line 2, regexp:HM_618148.desired-temp\x3a, col:3, output lines:58
2018.03.04 12:59:15 4: FileLog_HM_618148 get: Input file ./log/HM_618148-2018.log, from:2018-03-04_00:00:00  to:2018-03-04_23:59:59
2018.03.04 12:59:15 4: FileLog_HM_618148 get: line 1, regexp:HM_618148_Weather.humidity\x3a, col:3, output lines:293
2018.03.04 12:59:56 4: FileLog_HM_618148 get: Input file ./log/HM_618148-2018.log, from:2018-03-04_00:00:00  to:2018-03-04_23:59:59
2018.03.04 12:59:56 4: FileLog_HM_618148 get: line 1, regexp:HM_618148_Weather.humidity\x3a, col:3, output lines:293
2018.03.04 12:59:56 4: FileLog_HM_618148 get: Input file ./log/HM_618148-2018.log, from:2018-03-04_00:00:00  to:2018-03-04_23:59:59
2018.03.04 12:59:57 4: FileLog_HM_618148 get: line 1, regexp:HM_618148.measured-temp\x3a, col:3, output lines:58
2018.03.04 12:59:57 4: FileLog_HM_618148 get: line 2, regexp:HM_618148.desired-temp\x3a, col:3, output lines:58
2018.03.04 13:00:29 3: Device HM_618148 added to ActionDetector with 000:10 time
2018.03.04 13:00:29 3: CUL_HM pair: HM_618148 thermostat, model HM-TC-IT-WM-W-EU serialNr OEQ1665558
2018.03.04 13:00:31 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618148/HM_618148:  163611 A F704 00097920 00 10 64 A001 F63018 618148 00050000000000 _sfail
2018.03.04 13:00:32 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618148/HM_618148:  164872 A F704 00099180 00 10 64 A001 F63018 618148 00050000000000 _sfail
2018.03.04 13:00:33 3: CUL_HM set HM_618148 getConfig
2018.03.04 13:00:36 3: LogHist cul868:  148708 A F701 00084044 00 09 A3 A03F 618153 0FA1FF  -77.5dB
2018.03.04 13:00:36 3: LogHist cul868:  156486 A F701 00091820 00 0C EE 865A 618148 000000 BCED25 -42dB
2018.03.04 13:00:36 3: LogHist cul868:  157491 A F701 00092820 00 0E 2F 8410 618148 0FA1FF 0BA8ED0C00 -58.5dB
2018.03.04 13:00:36 3: LogHist cul868:  157639 A F701 00092964 00 09 3B A03F 618148 0FA1FF  -59.5dB
2018.03.04 13:00:36 3: LogHist cul868:  162502 A F701 00097828 00 1A 3C 8400 618148 0FA1FF 1300AD4F4551313636353535385803FFFF -40dB
2018.03.04 13:00:36 3: LogHist cul868:  162538                 As 10 64 A001 F63018 618148 00050000000000
2018.03.04 13:00:36 3: LogHist cul868:  163611 A F704 00097920 00 10 64 A001 F63018 618148 00050000000000 _sfail
2018.03.04 13:00:36 3: LogHist cul868:  164872 A F704 00099180 00 10 64 A001 F63018 618148 00050000000000 _sfail
2018.03.04 13:00:36 3: LogHist cul868:  165959 A F703 00101252 CB 10 64 A001 F63018 618148 00050000000000 _CCAdly:812
2018.03.04 13:00:36 3: LogHist cul868:  166074 A F701 00101404 00 0A 64 8002 618148 F63018 80 -47.5dB
2018.03.04 13:00:36 3: LogHist cul868:  166582                 As 09 65 B112 F63018 618148
2018.03.04 13:00:36 3: LogHist cul868:  167225 A F703 00102188 42 09 65 B112 F63018 618148  _bst _CCAdly:264 _dhmSt:784
2018.03.04 13:00:36 3: LogHist cul868:  167847 A F703 00102808 04 09 65 B112 F63018 618148  _bst _CCAdly:16 _dhmSt:1404
2018.03.04 13:00:36 3: LogHist cul868:  168486 A F703 00103452 0A 09 65 B112 F63018 618148  _bst _CCAdly:40 _dhmSt:2048
2018.03.04 13:00:36 3: TSCUL_ParseTsHM: cul868 HM repeat failed to 618148/HM_618148:  168727 A F709 00104060 00 09 65 B112 F63018 618148  _bst _sfail _noAnsw
2018.03.04 13:00:57 4: FileLog_HM_618148 get: Input file ./log/HM_618148-2018.log, from:2018-03-04_00:00:00  to:2018-03-04_23:59:59
2018.03.04 13:00:57 4: FileLog_HM_618148 get: line 1, regexp:HM_618148_Weather.humidity\x3a, col:3, output lines:294
2018.03.04 13:00:57 4: FileLog_HM_618148 get: Input file ./log/HM_618148-2018.log, from:2018-03-04_00:00:00  to:2018-03-04_23:59:59
2018.03.04 13:00:57 4: FileLog_HM_618148 get: line 1, regexp:HM_618148.measured-temp\x3a, col:3, output lines:59
2018.03.04 13:00:57 4: FileLog_HM_618148 get: line 2, regexp:HM_618148.desired-temp\x3a, col:3, output lines:59
2018.03.04 13:01:02 3: CUL_HM set HM_618148_Climate desired-temp 22.5
2018.03.04 13:01:03 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618148/HM_618148:  196370 A F704 00130668 00 09 3E B112 F63018 618148  _bst _sfail
2018.03.04 13:01:05 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618148/HM_618148:  197632 A F704 00131928 00 09 3E B112 F63018 618148  _bst _sfail
2018.03.04 13:01:06 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618148/HM_618148:  198895 A F704 00133188 00 09 3E B112 F63018 618148  _bst _sfail
2018.03.04 13:01:06 3: LogHist cul868:  167225 A F703 00102188 42 09 65 B112 F63018 618148  _bst _CCAdly:264 _dhmSt:784
2018.03.04 13:01:06 3: LogHist cul868:  167847 A F703 00102808 04 09 65 B112 F63018 618148  _bst _CCAdly:16 _dhmSt:1404
2018.03.04 13:01:06 3: LogHist cul868:  168486 A F703 00103452 0A 09 65 B112 F63018 618148  _bst _CCAdly:40 _dhmSt:2048
2018.03.04 13:01:06 3: LogHist cul868:  168727 A F709 00104060 00 09 65 B112 F63018 618148  _bst _sfail _noAnsw
2018.03.04 13:01:06 3: LogHist cul868:  170237 A F702 00105568 00 15 AA001122AA001122AA001122AA001122AA001122AA _ping
2018.03.04 13:01:06 3: LogHist cul868:  172608 A F701 00107940 00 09 3C A03F 618148 0FA1FF  -48dB
2018.03.04 13:01:06 3: LogHist cul868:  176490 A F701 00111816 00 0C EE 8470 618148 000000 00ED25 -54dB
2018.03.04 13:01:06 3: LogHist cul868:  178712 A F701 00114036 00 09 A5 A03F 618153 0FA1FF  -78.5dB
2018.03.04 13:01:06 3: LogHist cul868:  187612 A F701 00122936 00 09 3D A03F 618148 0FA1FF  -79dB
2018.03.04 13:01:06 3: LogHist cul868:  195335                 As 09 3E B112 F63018 618148
2018.03.04 13:01:06 3: LogHist cul868:  196370 A F704 00130668 00 09 3E B112 F63018 618148  _bst _sfail
2018.03.04 13:01:06 3: LogHist cul868:  197632 A F704 00131928 00 09 3E B112 F63018 618148  _bst _sfail
2018.03.04 13:01:06 3: LogHist cul868:  198895 A F704 00133188 00 09 3E B112 F63018 618148  _bst _sfail
2018.03.04 13:01:06 3: LogHist cul868:  198905 A F702 00134208 00 15 AA001122AA001122AA001122AA001122AA001122AA _ping
2018.03.04 13:01:06 3: TSCUL_ParseTsHM: cul868 HM repeat failed to 618148/HM_618148:  199135 A F709 00134448 00 09 3E B112 F63018 618148  _bst _sfail _noAnsw


Anmerkung: Die Warnungen mit der FHEM/97_timerTS.pm sind neu hinzugekommen.

hackepeter

Hat nicht alles in einen Post gepasst.

list HM_cul868
Internals:
   CMDS       ABCEFGJKMNRUVWXYZeilmtx
   Clients    STACKABLETS:STACKABLE:CUL_HM:CUL_IR:HMS
   DEF        /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AH06NII9-if00-port0@38400 0000
   DeviceName /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AH06NII9-if00-port0@38400
   FD         12
   FHTID      0000
   NAME       cul868
   NR         47
   PARTIAL   
   RAWMSG     A09D9A03F6181530FA1FF::-77:cul868:
   RSSI       -77
   STATE      Initialized
   TYPE       TSCUL
   VERSION    VTS 0.26 CSM868
   VERSION_HW nanoCUL_V1.x
   VERSION_TS yes AES ChTblSize:220
   XmitOpen   1
   assignUpdCntI 4
   assignedIDsCnt 2
   cul868_MSGCNT 149
   cul868_TIME 2018-03-04 13:13:46
   initString X21
Ar
AM5
AHF63018
   MatchList:
     1:STACKABLETS ^\*
     2:STACKABLE ^\*
     A:CUL_HM   ^A....................
     B:CUL_IR   ^I............
     C:HMS      ^810e04......a001
   READINGS:
     2018-03-04 11:19:05   ITSndFreq       433.920MHz
     2018-01-06 19:52:37   SlowRFSndFreq   868.300MHz
     2018-03-04 12:59:05   Xmit-Events     ok:1 init:1 disconnected:1 non-HM:1
     2018-03-04 12:58:08   cmds             A B C E F G J K M N R U V W X Y Z e i l m t x
     2018-03-04 12:59:05   cond            ok
     2018-01-06 19:52:46   credit10ms      1634
     2018-03-04 12:58:03   prot_disconnected last
     2018-03-04 12:58:10   prot_init       last
     2018-03-04 12:58:09   prot_non-HM     last
     2018-03-04 12:59:05   prot_ok         last
     2018-03-04 12:36:55   scF             1.00016674835006
     2018-03-04 12:58:10   state           Initialized
   helper:
     CUrun      1
     ChkPart    0
     RA_Timeout 0
     VTS        1
     VTS_ACK    1
     VTS_AES    1
     assIdCnt   2
     assIdRep   2
     hmTSAt1Add
     recd       1
     tbuf       
     DEVIO:
       RXfailTO   
     HM:
       ChTblSize  220
       FUP        0
       HMactive   1
       hmCrdts    4
       hmSbusy    0
       ChTbl:
         6181483F   00
         6181533F   00
       msgCNT:
         0x01       149
         0x02       35
         0x03       4
         0x04       11
         0x09       4
       unknwn:
     cnd:
       0          1
       250        1
       253        1
       255        1
     hmLogHist:
        368331 A F501 00827824 00 09 6C A03F 618148 0FA1FF  -52dB
        374434 A F401 00833920 00 09 D5 A03F 618153 0FA1FF  -78dB
        383334 A F401 00842820 00 09 6D A03F 618148 0FA1FF  -52dB
        383695 A F402 00843188 00 15 AA001122AA001122AA001122AA001122AA001122AA _ping
        389437 A F401 00848920 00 09 D6 A03F 618153 0FA1FF  -78dB
        390203 A F401 00849696 00 0C F3 865A 618148 000000 A8EA25 -52.5dB
        398337 A F401 00857820 00 09 6E A03F 618148 0FA1FF  -52dB
        404425 A F401 00863916 00 09 D7 A03F 618153 0FA1FF  -79.5dB
        410207 A F401 00869696 00 0C F3 8470 618148 000000 00EA25 -52.5dB
        413341 A F401 00872816 00 09 6F A03F 618148 0FA1FF  -52dB
        416658 A F402 00876140 00 15 AA001122AA001122AA001122AA001122AA001122AA _ping
        419427 A F401 00878912 00 09 D8 A03F 618153 0FA1FF  -77.5dB
        428327 A F401 00887812 00 09 70 A03F 618148 0FA1FF  -52dB
        434431 A F401 00893912 00 09 D9 A03F 618153 0FA1FF  -77dB
     hmQ:
       618148:
       618153:
     ids:
       618148:
         cfg        +618148,00,00,00
         name       HM_618148
       618153:
         cfg        +618153,00,00,00
         name       HM_618153
     q:
       ATrNo      0
       HMcndN     0
       InQueues   0
       XRpCnt     0
       XRpTm      1520164745.35262
       answerPend 0
       hmLanQlen  1
       apIDs:
         618148     0
         618153     0
       cap:
         sum        20250
     ref:
       Sdly       5
       doNbyterate 21
       ioByteRate 3840
       ioByteRateMeas 3715.81598881628
       lHMt       863916
       lSys       820915145
       pTTu       1024
       pndAs      0
       pndCUAp    0
       pngLm      20
       pngMax     23
       pngMaxTot  23
       pngMin     12
       pngRef     12
       pngtm      820075138
       pngtmBRs   1520165608.31863
       scF        1.00016674835006
       scFN       0
       scHT       24056
       scST       820075150
Attributes:
   hmId       F63018
   hmLanQlen  1_min
   rfmode     HomeMatic


list HM_618148
Internals:
   DEF        618148
   IODev      cul868
   LASTInputDev cul868
   MSGCNT     70
   NAME       HM_618148
   NOTIFYDEV  global
   NR         48
   NTFY_ORDER 50-HM_618148
   STATE      CMDs_pending
   TYPE       CUL_HM
   channel_01 HM_618148_Weather
   channel_02 HM_618148_Climate
   channel_03 HM_618148_WindowRec
   channel_06 HM_618148_remote
   channel_07 HM_618148_SwitchTr
   cul868_MSGCNT 70
   cul868_RAWMSG A0965A03F6181480FA1FF::-52.5:cul868:
   cul868_RSSI -52.5
   cul868_TIME 2018-03-04 13:10:55
   lastMsg    No:65 - t:3F s:618148 d:0FA1FF
   protCmdDel 3
   protCmdPend 16 CMDs pending
   protCondBurst off
   protLastRcv 2018-03-04 13:10:55
   protNack   1 last_at:2018-03-04 13:00:33
   protSnd    4 last_at:2018-03-04 13:01:02
   protState  CMDs_pending
   rssi_at_cul868 lst:-52.5 cnt:70 avg:-53.66 min:-79 max:-40
   READINGS:
     2018-03-04 13:00:29   Activity        alive
     2018-03-04 13:00:33   CommandAccepted no
     2018-03-04 13:00:29   D-firmware      1.3
     2018-03-04 13:00:29   D-serialNr      OEQ1665558
     2018-03-03 19:40:42   R-pairCentral   set_0xF63018
     2018-03-04 13:09:24   battery         ok
     2018-03-04 13:09:24   batteryLevel    2.7
     2018-03-04 13:09:24   desired-temp    21.0
     2018-03-04 13:09:24   measured-temp   23.6
     2018-03-04 13:01:05   state           CMDs_pending
   cmdStack:
     ++A001F6301861814800040000000000
     ++A001F630186181480103
     ++A001F6301861814801040000000001
     ++A001F630186181480203
     ++A001F6301861814802040000000001
     ++A001F6301861814800040000000007
     ++A001F6301861814802040000000008
     ++A001F6301861814802040000000009
     ++A001F630186181480303
     ++A001F6301861814803040000000001
     ++A001F630186181480603
     ++A001F6301861814806040000000001
     ++A001F630186181480703
     ++A001F6301861814807040000000001
     ++A011F6301861814886042D
     ++A011F6301861814886022D
   helper:
     HM_CMDNR   101
     cSnd       ,01F6301861814800050000000000
     mId        00AD
     regLst     ,0
     rxType     6
     supp_Pair_Rep 0
     expert:
       def        1
       det        1
       raw        1
       tpl        0
     io:
       lstRecType 3F
       newChn     +618148,00,00,00
       nextSend   1520165455.09168
       nxtSndMcnt 65
       prefIO     
       restoredIO cul868
       rxt        0
       tgtDly     88
       vccu       
       lRcTm:
         cul868     722840
         tnms       820774049
       p:
         618148
         00
         00
         00
     mRssi:
       mNo        65
       io:
         cul868:
           -42.5
           -42.5
     prt:
       awake      0
       bErr       0
       brstWu     0
       sProc      2
     q:
       qReqConf   
       qReqStat   
     role:
       dev        1
       prs        1
     rssi:
       at_cul868:
         avg        -53.6642857142857
         cnt        70
         lst        -52.5
         max        -40
         min        -79
     shRegW:
       07         02
     shadowReg:
       RegL_00.    02:01 0A:F6 0B:30 0C:18
Attributes:
   IODev      cul868
   actCycle   000:10
   actStatus  alive
   alias      thermostat_Wohnzimmer_HM_618148
   autoReadReg 5_readMissing
   expert     3_allReg+raw
   firmware   1.3
   model      HM-TC-IT-WM-W-EU
   msgRepeat  1
   room       Heizung
   serialNr   OEQ1665558
   subType    thermostat
   webCmd     getConfig:clear msgEvents

noansi

#700
Hallo hackepeter,

ZitatAnschließend habe ich den Raspi neu gestartet und das Pairing nochmals mit erfolg durchgeführt.
Zitat2018-03-03 19:40:42   R-pairCentral   set_0xF63018
sagt, dass das Pairing nicht voll durchgelaufen ist.
Eventuell machst Du beim Pairing was falsch. z.B. fehlendes wiederholtes Knöpfchen drücken. Hängt vom device ab und ich kenne Deine Thermostaten nicht.

Außerdem hast Du nun häufig CCA Fehler, also nanoCUL meint, dass der Kanal belegt ist. Hast Du den nun ungünstig an einer Störquelle positioniert?

Zitatich das Thermostat im Wohnzimmer nochmals neu gepait, was zur konsequenz hatte, dass das FHEM Frontend nicht mehr erreichbar war.
Wie alt ist Deine FHEM Installation, bzw. wann zum letzten mal mit update aktualisiert? Eventuell hast Du noch veraltete Module, die zu merkwürdigem Verhalten führen.

Gruß, Ansgar.

hackepeter

Hallo noansi,

vielen Dank für die Antwort!

Sowohl das Betriebssystem als auch das FHEM ist auf dem neusten Stand.

Ich habe jetzt beide Thermostate richtig resettet (alle 3 Tasten drücken, danach Batterie´n einlegen und Tasten ca. 5sek gedrückt halten) und auch aus FHEM entfernt. Anschließend habe ich das HM_618148 neu gepairt. Zumindest das pairing scheint nun geklappt zuhaben:

Internals:
   CFGFN     
   DEF        618148
   IODev      cul868
   LASTInputDev cul868
   MSGCNT     265
   NAME       HM_618148
   NOTIFYDEV  global
   NR         118
   STATE      CMDs_pending
   TYPE       CUL_HM
   channel_01 HM_618148_Weather
   channel_02 HM_618148_Climate
   channel_03 HM_618148_WindowRec
   channel_06 HM_618148_remote
   channel_07 HM_618148_SwitchTr
   cul868_MSGCNT 265
   cul868_RAWMSG A0C2E847061814800000000F42B::-73:cul868:
   cul868_RSSI -73
   cul868_TIME 2018-03-04 18:40:04
   lastMsg    No:2E - t:70 s:618148 d:000000 00F42B
   protCmdDel 2
   protCmdPend 2 CMDs pending
   protCondBurst off
   protLastRcv 2018-03-04 18:40:04
   protResnd  3 last_at:2018-03-04 18:09:17
   protResndFail 1 last_at:2018-03-04 18:09:23
   protSnd    157 last_at:2018-03-04 18:10:21
   protState  CMDs_pending
   rssi_at_cul868 cnt:265 avg:-57.55 min:-76 lst:-73 max:-50
   READINGS:
     2018-03-04 16:49:10   Activity        alive
     2018-03-04 16:49:35   CommandAccepted yes
     2018-03-04 16:49:05   D-firmware      1.3
     2018-03-04 16:49:05   D-serialNr      OEQ1665558
     2018-03-04 16:49:36   PairedTo        0xF63018
     2018-03-04 16:49:10   R-burstRx       on
     2018-03-04 16:49:10   R-cyclicInfoMsg on
     2018-03-04 16:49:10   R-cyclicInfoMsgDis 0
     2018-03-04 16:49:10   R-pairCentral   0xF63018
     2018-03-04 16:49:36   RegL_00.          01:01 02:01 09:01 0A:F6 0B:30 0C:18 0F:00 11:00  12:16 16:01 18:00 19:00 1A:00 00:00
     2018-03-04 18:05:45   RegL_07.       
     2018-03-04 18:39:54   battery         ok
     2018-03-04 18:39:54   batteryLevel    2.7
     2018-03-04 18:39:54   desired-temp    20.0
     2018-03-04 18:39:54   measured-temp   24.4
     2018-03-04 18:10:25   state           CMDs_pending
     2018-03-04 16:50:06   time-request    -
   cmdStack:
     ++A011F6301861814886042C
     ++A011F6301861814886022C
   helper:
     HM_CMDNR   46
     PONtest    1
     cSnd       01F6301861814807040000000001,11F6301861814886042A
     mId        00AD
     regLst     ,0,1
     rxType     6
     supp_Pair_Rep 0
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       lstRecType 70
       newChn     +618148,00,00,00
       nextSend   1520185204.11522
       nxtSndMcnt 2E
       prefIO     
       restoredIO cul868
       rxt        0
       tgtDly     88
       vccu       
       lRcTm:
         cul868     17955308
         tnms       840523072
       p:
         618148
         00
         00
         00
     mRssi:
       mNo        2E
       io:
         cul868:
           -71
           -71
     prt:
       awake      0
       bErr       0
       brstWu     0
       sProc      2
     q:
       qReqConf   
       qReqStat   
     role:
       dev        1
     rssi:
       at_cul868:
         avg        -57.554716981132
         cnt        265
         lst        -73
         max        -50
         min        -76
     shRegW:
       07         02
     shadowReg:
Attributes:
   IODev      cul868
   actCycle   000:10
   actStatus  alive
   alias      Thermostat_Wohnz_HM_618148
   autoReadReg 4_reqStatus
   expert     2_raw
   firmware   1.3
   model      HM-TC-IT-WM-W-EU
   msgRepeat  1
   room       CUL_HM
   serialNr   OEQ1665558
   subType    thermostat
   webCmd     getConfig:clear msgEvents


Aber die eingestellte Temperatur wird leider noch immer nicht übernommen. Das Thermostat liegt auch seit 15min genau neben dem Cul.

Im Log sind jetzt auch andere Meldungen zu sehen. Könnten die von dem zweiten, nicht gepairten Thermostat kommen?
2018.03.04 16:49:05 2: CUL_HM Unknown device HM_618148 is now defined
2018.03.04 16:49:05 2: autocreate: define HM_618148 CUL_HM 618148
2018.03.04 16:49:05 2: autocreate: define FileLog_HM_618148 FileLog ./log/HM_618148-%Y.log HM_618148
2018.03.04 16:49:05 3: Device HM_618148 added to ActionDetector with 000:10 time
2018.03.04 16:49:05 3: CUL_HM pair: HM_618148 thermostat, model HM-TC-IT-WM-W-EU serialNr
2018.03.04 16:49:09 3: CUL_HM set HM_618148 getConfig
2018.03.04 16:49:10 3: Device HM_618148 added to ActionDetector with 000:10 time
2018.03.04 16:49:12 1: PERL WARNING: Argument "" isn't numeric in numeric gt (>) at (eval 486) line 1.
2018.03.04 16:49:12 3: eval: setHzgVentilWohnz: warning in condition c01
2018.03.04 16:49:17 1: PERL WARNING: Argument "" isn't numeric in numeric gt (>) at (eval 499) line 1.
2018.03.04 16:49:17 3: eval: setHzgVentilWohnz: warning in condition c01
2018.03.04 16:49:17 4: FileLog_HM_618148 get: Input file ./log/HM_618148-2018.log, from:2018-03-04_00:00:00  to:2018-03-04_23:59:59
2018.03.04 16:49:17 4: FileLog_HM_618148 get: line 1, regexp:HM_618148_Weather.humidity\x3a, col:3, output lines:384
2018.03.04 16:49:17 4: FileLog_HM_618148 get: Input file ./log/HM_618148-2018.log, from:2018-03-04_00:00:00  to:2018-03-04_23:59:59
2018.03.04 16:49:18 4: FileLog_HM_618148 get: line 1, regexp:HM_618148.measured-temp\x3a, col:3, output lines:90
2018.03.04 16:49:18 4: FileLog_HM_618148 get: line 2, regexp:HM_618148.desired-temp\x3a, col:3, output lines:90
2018.03.04 16:49:34 3: CUL_HM set HM_618148 getConfig
2018.03.04 16:49:37 3: LogHist cul868:  276812 A F201 11328036 00 0A 66 8002 618148 F63018 00 -56dB
2018.03.04 16:49:37 3: LogHist cul868:  276833                 As 10 67 A001 F63018 618148 00040000000000
2018.03.04 16:49:37 3: LogHist cul868:  276897 A F203 11328216 02 10 67 A001 F63018 618148 00040000000000 _CCAdly:8 _dhmSt:180
2018.03.04 16:49:37 3: LogHist cul868:  276905 A F202 11328244 00 01 C0 _ping
2018.03.04 16:49:37 3: LogHist cul868:  277020 A F201 11328380 00 1A 67 A010 618148 F63018 020101020109010AF60B300C180F001100 -56dB
2018.03.04 16:49:37 3: LogHist cul868:  277141 A F203 11328476 01 0A 67 8002 F63018 618148 00 _CCAdly:4 _dhmSt:96
2018.03.04 16:49:37 3: LogHist cul868:  277278 A F201 11328636 00 16 68 8010 618148 F63018 0212161601180019001A000000 -56dB
2018.03.04 16:49:37 3: LogHist cul868:  277305                 As 0B 69 A001 F63018 618148 0103
2018.03.04 16:49:37 3: LogHist cul868:  277299 A F201 11328660 00 0E 04 8410 618148 F63018 0BA9050C00 -55.5dB
2018.03.04 16:49:37 3: LogHist cul868:  277428 A F203 11328756 01 0B 69 A001 F63018 618148 0103 _CCAdly:4 _dhmSt:96
2018.03.04 16:49:37 3: LogHist cul868:  277445 A F201 11328804 00 09 02 A03F 618148 F63018  -56dB
2018.03.04 16:49:37 3: LogHist cul868:  278100 A F203 11329440 01 0A 02 8002 F63018 618148 00 _CCAdly:4 _dhmSt:636
2018.03.04 16:49:37 3: LogHist cul868:  278210 A F203 11329544 01 0B 69 A001 F63018 618148 0103 _CCAdly:4 _dhmSt:740
2018.03.04 16:49:37 3: LogHist cul868:  278482 A F203 11329812 01 0B 69 A001 F63018 618148 0103 _CCAdly:4 _dhmSt:1008
2018.03.04 16:49:37 3: TSCUL_ParseTsHM: cul868 HM repeat failed to 618148/HM_618148:  278721 A F209 11330076 00 0B 69 A001 F63018 618148 0103 _sfail _noAnsw
2018.03.04 17:19:56 4: FileLog_HM_618148 get: Input file ./log/HM_618148-2018.log, from:2018-03-01_23:59:59  to:2018-03-04_23:59:59
2018.03.04 17:19:56 4: FileLog_HM_618148 get: line 1, regexp:HM_618148_Weather.humidity\x3a, col:3, output lines:1518
2018.03.04 17:19:56 4: FileLog_HM_618148 get: Input file ./log/HM_618148-2018.log, from:2018-03-01_23:59:59  to:2018-03-04_23:59:59
2018.03.04 17:19:56 4: FileLog_HM_618148 get: line 1, regexp:HM_618148.measured-temp\x3a, col:3, output lines:279
2018.03.04 17:19:57 4: FileLog_HM_618148 get: Input file ./log/HM_618148-2018.log, from:2018-03-01_23:59:59  to:2018-03-04_23:59:59
2018.03.04 17:19:57 4: FileLog_HM_618148 get: line 1, regexp:HM_618148.desired-temp\x3a, col:3, output lines:279
2018.03.04 18:04:41 4: FileLog_HM_618148 get: Input file ./log/HM_618148-2018.log, from:2018-03-04_00:00:00  to:2018-03-04_23:59:59
2018.03.04 18:04:41 4: FileLog_HM_618148 get: line 1, regexp:HM_618148_Weather.humidity\x3a, col:3, output lines:384
2018.03.04 18:04:41 4: FileLog_HM_618148 get: Input file ./log/HM_618148-2018.log, from:2018-03-04_00:00:00  to:2018-03-04_23:59:59
2018.03.04 18:04:41 4: FileLog_HM_618148 get: line 1, regexp:HM_618148.measured-temp\x3a, col:3, output lines:106
2018.03.04 18:04:41 4: FileLog_HM_618148 get: line 2, regexp:HM_618148.desired-temp\x3a, col:3, output lines:106
2018.03.04 18:07:16 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618148/HM_618148:  218772 A F004 15986864 00 0A 28 8002 F63018 618148 00 _sfail
2018.03.04 18:07:17 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618148/HM_618148:  219875 A F004 15987960 00 0A 28 8002 F63018 618148 00 _sfail
2018.03.04 18:07:18 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618148/HM_618148:  220962 A F004 15989056 00 0A 5E 8002 F63018 618148 00 _sfail
2018.03.04 18:07:26 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618148/HM_618148:  229160 A F004 15997252 00 0A 5E 8002 F63018 618148 00 _sfail
2018.03.04 18:07:27 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618148/HM_618148:  230262 A F004 15998348 00 0A 28 8002 F63018 618148 00 _sfail
2018.03.04 18:07:28 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618148/HM_618148:  231364 A F004 15999444 00 0A 5E 8002 F63018 618148 00 _sfail
2018.03.04 18:07:37 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618148/HM_618148:  239673 A F004 16007752 00 0A 28 8002 F63018 618148 00 _sfail
2018.03.04 18:07:37 4: FileLog_HM_618148 get: Input file ./log/HM_618148-2018.log, from:2018-03-04_00:00:00  to:2018-03-04_23:59:59
2018.03.04 18:07:37 4: FileLog_HM_618148 get: line 1, regexp:HM_618148_Weather.humidity\x3a, col:3, output lines:384
2018.03.04 18:07:38 4: FileLog_HM_618148 get: Input file ./log/HM_618148-2018.log, from:2018-03-04_00:00:00  to:2018-03-04_23:59:59
2018.03.04 18:07:38 4: FileLog_HM_618148 get: line 1, regexp:HM_618148.measured-temp\x3a, col:3, output lines:107
2018.03.04 18:07:38 4: FileLog_HM_618148 get: line 2, regexp:HM_618148.desired-temp\x3a, col:3, output lines:107
2018.03.04 18:07:38 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618148/HM_618148:  241018 A F004 16008848 00 0A 28 8002 F63018 618148 00 _sfail
2018.03.04 18:07:39 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618148/HM_618148:  241863 A F004 16009944 00 0A 5E 8002 F63018 618148 00 _sfail
2018.03.04 18:07:43 3: CUL_HM set HM_618148_Climate desired-temp 21.0
2018.03.04 18:07:44 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618148/HM_618148:  247438 A F004 16015524 00 09 29 B112 F63018 618148  _bst _sfail
2018.03.04 18:07:46 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618148/HM_618148:  248701 A F004 16016784 00 09 29 B112 F63018 618148  _bst _sfail
2018.03.04 18:07:47 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618148/HM_618148:  249963 A F004 16018044 00 09 29 B112 F63018 618148  _bst _sfail
2018.03.04 18:07:47 3: LogHist cul868:  231364 A F004 15999444 00 0A 5E 8002 F63018 618148 00 _sfail
2018.03.04 18:07:47 3: LogHist cul868:  233746 A F001 16002844 00 09 70 A03F 618153 0FA1FF  -75dB
2018.03.04 18:07:47 3: LogHist cul868:  237867 A F001 16006972 00 0C 34 865A 618153 000000 BCDF23 -75dB
2018.03.04 18:07:47 3: LogHist cul868:  238566 A F001 16007660 00 14 28 A010 618148 F63018 0400000000000709A70000 -58.5dB
2018.03.04 18:07:47 3: LogHist cul868:  238838 A F001 16007940 00 14 5E A010 618148 F63018 0400000000000709A70000 -58.5dB
2018.03.04 18:07:47 3: LogHist cul868:  239094 A F001 16008188 00 14 28 A010 618148 F63018 0400000000000709A70000 -58.5dB
2018.03.04 18:07:47 3: LogHist cul868:  239673 A F004 16007752 00 0A 28 8002 F63018 618148 00 _sfail
2018.03.04 18:07:47 3: LogHist cul868:  241018 A F004 16008848 00 0A 28 8002 F63018 618148 00 _sfail
2018.03.04 18:07:47 3: LogHist cul868:  241863 A F004 16009944 00 0A 5E 8002 F63018 618148 00 _sfail
2018.03.04 18:07:47 3: LogHist cul868:  246407                 As 09 29 B112 F63018 618148
2018.03.04 18:07:47 3: LogHist cul868:  247438 A F004 16015524 00 09 29 B112 F63018 618148  _bst _sfail
2018.03.04 18:07:47 3: LogHist cul868:  248701 A F004 16016784 00 09 29 B112 F63018 618148  _bst _sfail
2018.03.04 18:07:47 3: LogHist cul868:  248732 A F001 16017840 00 09 71 A03F 618153 0FA1FF  -76dB
2018.03.04 18:07:47 3: LogHist cul868:  249963 A F004 16018044 00 09 29 B112 F63018 618148  _bst _sfail
2018.03.04 18:07:47 3: TSCUL_ParseTsHM: cul868 HM repeat failed to 618148/HM_618148:  250202 A F009 16019304 00 09 29 B112 F63018 618148  _bst _sfail _noAnsw
2018.03.04 18:08:46 4: FileLog_HM_618148 get: Input file ./log/HM_618148-2018.log, from:2018-03-04_00:00:00  to:2018-03-04_23:59:59
2018.03.04 18:08:46 4: FileLog_HM_618148 get: line 1, regexp:HM_618148_Weather.humidity\x3a, col:3, output lines:384
2018.03.04 18:08:46 4: FileLog_HM_618148 get: Input file ./log/HM_618148-2018.log, from:2018-03-04_00:00:00  to:2018-03-04_23:59:59
2018.03.04 18:08:47 4: FileLog_HM_618148 get: line 1, regexp:HM_618148.measured-temp\x3a, col:3, output lines:107
2018.03.04 18:08:47 4: FileLog_HM_618148 get: line 2, regexp:HM_618148.desired-temp\x3a, col:3, output lines:107
2018.03.04 18:09:12 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618148/HM_618148:  335167 A F004 16103236 00 0A 5E 8002 F63018 618148 00 _sfail
2018.03.04 18:09:13 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618148/HM_618148:  336271 A F004 16104332 00 0A 28 8002 F63018 618148 00 _sfail
2018.03.04 18:09:14 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618148/HM_618148:  337357 A F004 16105428 00 0A 5E 8002 F63018 618148 00 _sfail
2018.03.04 18:09:15 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618148/HM_618148:  338458 A F004 16106524 00 0C 5F A011 F63018 618148 86042A _sfail
2018.03.04 18:09:17 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618148/HM_618148:  339721 A F004 16107784 00 0C 5F A011 F63018 618148 86042A _sfail
2018.03.04 18:09:18 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618148/HM_618148:  340983 A F004 16109044 00 0C 5F A011 F63018 618148 86042A _sfail
2018.03.04 18:09:18 3: LogHist cul868:  334060 A F001 16103144 00 14 5E A010 618148 F63018 0400000000000709A70000 -56.5dB
2018.03.04 18:09:18 3: LogHist cul868:  334194                 As 0C 5F A011 F63018 618148 86042A
2018.03.04 18:09:18 3: LogHist cul868:  334347 A F001 16103428 00 14 28 A010 618148 F63018 0400000000000709A70000 -56dB
2018.03.04 18:09:18 3: LogHist cul868:  334588 A F001 16103672 00 14 5E A010 618148 F63018 0400000000000709A70000 -56.5dB
2018.03.04 18:09:18 3: LogHist cul868:  335167 A F004 16103236 00 0A 5E 8002 F63018 618148 00 _sfail
2018.03.04 18:09:18 3: LogHist cul868:  335189 A F002 16104256 00 01 C0 _ping
2018.03.04 18:09:18 3: LogHist cul868:  336271 A F004 16104332 00 0A 28 8002 F63018 618148 00 _sfail
2018.03.04 18:09:18 3: LogHist cul868:  336276 A F002 16105352 00 01 C0 _ping
2018.03.04 18:09:18 3: LogHist cul868:  337357 A F004 16105428 00 0A 5E 8002 F63018 618148 00 _sfail
2018.03.04 18:09:18 3: LogHist cul868:  337378 A F002 16106448 00 01 C0 _ping
2018.03.04 18:09:18 3: LogHist cul868:  338458 A F004 16106524 00 0C 5F A011 F63018 618148 86042A _sfail
2018.03.04 18:09:18 3: LogHist cul868:  339659                 As 0C 5F B011 F63018 618148 86042A
2018.03.04 18:09:18 3: LogHist cul868:  339721 A F004 16107784 00 0C 5F A011 F63018 618148 86042A _sfail
2018.03.04 18:09:18 3: LogHist cul868:  340983 A F004 16109044 00 0C 5F A011 F63018 618148 86042A _sfail
2018.03.04 18:09:18 3: TSCUL_ParseTsHM: cul868 HM repeat failed to 618148/HM_618148:  341223 A F009 16110304 00 0C 5F A011 F63018 618148 86042A _sfail _noAnsw
2018.03.04 18:09:19 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618148/HM_618148:  342245 A F004 16110308 00 0C 5F B011 F63018 618148 86042A _bst _sfail
2018.03.04 18:09:20 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618148/HM_618148:  343508 A F004 16111568 00 0C 5F B011 F63018 618148 86042A _bst _sfail
2018.03.04 18:09:22 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618148/HM_618148:  344972 A F004 16112828 00 0C 5F B011 F63018 618148 86042A _bst _sfail
2018.03.04 18:09:22 3: LogHist cul868:  335167 A F004 16103236 00 0A 5E 8002 F63018 618148 00 _sfail
2018.03.04 18:09:22 3: LogHist cul868:  335189 A F002 16104256 00 01 C0 _ping
2018.03.04 18:09:22 3: LogHist cul868:  336271 A F004 16104332 00 0A 28 8002 F63018 618148 00 _sfail
2018.03.04 18:09:22 3: LogHist cul868:  336276 A F002 16105352 00 01 C0 _ping
2018.03.04 18:09:22 3: LogHist cul868:  337357 A F004 16105428 00 0A 5E 8002 F63018 618148 00 _sfail
2018.03.04 18:09:22 3: LogHist cul868:  337378 A F002 16106448 00 01 C0 _ping
2018.03.04 18:09:22 3: LogHist cul868:  338458 A F004 16106524 00 0C 5F A011 F63018 618148 86042A _sfail
2018.03.04 18:09:22 3: LogHist cul868:  339659                 As 0C 5F B011 F63018 618148 86042A
2018.03.04 18:09:22 3: LogHist cul868:  339721 A F004 16107784 00 0C 5F A011 F63018 618148 86042A _sfail
2018.03.04 18:09:22 3: LogHist cul868:  340983 A F004 16109044 00 0C 5F A011 F63018 618148 86042A _sfail
2018.03.04 18:09:22 3: LogHist cul868:  341223 A F009 16110304 00 0C 5F A011 F63018 618148 86042A _sfail _noAnsw
2018.03.04 18:09:22 3: LogHist cul868:  342245 A F004 16110308 00 0C 5F B011 F63018 618148 86042A _bst _sfail
2018.03.04 18:09:22 3: LogHist cul868:  343508 A F004 16111568 00 0C 5F B011 F63018 618148 86042A _bst _sfail
2018.03.04 18:09:22 3: LogHist cul868:  344972 A F004 16112828 00 0C 5F B011 F63018 618148 86042A _bst _sfail
2018.03.04 18:09:22 3: TSCUL_ParseTsHM: cul868 HM repeat failed to 618148/HM_618148:  345010 A F009 16114088 00 0C 5F B011 F63018 618148 86042A _bst _sfail _noAnsw
2018.03.04 18:10:21 3: CUL_HM set HM_618148_Climate desired-temp 22.0
2018.03.04 18:10:22 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618148/HM_618148:  404945 A F004 16173000 00 09 23 B112 F63018 618148  _bst _sfail
2018.03.04 18:10:23 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618148/HM_618148:  406207 A F004 16174260 00 09 23 B112 F63018 618148  _bst _sfail
2018.03.04 18:10:24 3: TSCUL_ParseTsHM: cul868 HM CCA channel busy error to 618148/HM_618148:  407470 A F004 16175520 00 09 23 B112 F63018 618148  _bst _sfail
2018.03.04 18:10:25 3: LogHist cul868:  344972 A F004 16112828 00 0C 5F B011 F63018 618148 86042A _bst _sfail
2018.03.04 18:10:25 3: LogHist cul868:  345010 A F009 16114088 00 0C 5F B011 F63018 618148 86042A _bst _sfail _noAnsw
2018.03.04 18:10:25 3: LogHist cul868:  345058 A F001 16114132 00 0C 22 865A 618148 000000 A10933 -55.5dB
2018.03.04 18:10:25 3: LogHist cul868:  353735 A F001 16122820 00 09 78 A03F 618153 0FA1FF  -75.5dB
2018.03.04 18:10:25 3: LogHist cul868:  355058 A F001 16124132 00 0E 29 8410 618148 000000 0BA1094C40 -56dB
2018.03.04 18:10:25 3: LogHist cul868:  365045 A F001 16134128 00 0C 22 8470 618148 000000 010B2A -56dB
2018.03.04 18:10:25 3: LogHist cul868:  368738 A F001 16137820 00 09 79 A03F 618153 0FA1FF  -76dB
2018.03.04 18:10:25 3: LogHist cul868:  383742 A F001 16152816 00 09 7A A03F 618153 0FA1FF  -75.5dB
2018.03.04 18:10:25 3: LogHist cul868:  398377 A F001 16167440 00 0C 35 865A 618153 000000 BCDF23 -75.5dB
2018.03.04 18:10:25 3: LogHist cul868:  398745 A F001 16167812 00 09 7B A03F 618153 0FA1FF  -76.5dB
2018.03.04 18:10:25 3: LogHist cul868:  403916                 As 09 23 B112 F63018 618148
2018.03.04 18:10:25 3: LogHist cul868:  404945 A F004 16173000 00 09 23 B112 F63018 618148  _bst _sfail
2018.03.04 18:10:25 3: LogHist cul868:  406207 A F004 16174260 00 09 23 B112 F63018 618148  _bst _sfail
2018.03.04 18:10:25 3: LogHist cul868:  407470 A F004 16175520 00 09 23 B112 F63018 618148  _bst _sfail
2018.03.04 18:10:25 3: TSCUL_ParseTsHM: cul868 HM repeat failed to 618148/HM_618148:  407709 A F009 16176780 00 09 23 B112 F63018 618148  _bst _sfail _noAnsw
2018.03.04 18:16:30 4: FileLog_HM_618148 get: Input file ./log/HM_618148-2018.log, from:2018-03-04_00:00:00  to:2018-03-04_23:59:59
2018.03.04 18:16:30 4: FileLog_HM_618148 get: line 1, regexp:HM_618148_Weather.humidity\x3a, col:3, output lines:384
2018.03.04 18:16:30 4: FileLog_HM_618148 get: Input file ./log/HM_618148-2018.log, from:2018-03-04_00:00:00  to:2018-03-04_23:59:59
2018.03.04 18:16:31 4: FileLog_HM_618148 get: line 1, regexp:HM_618148.measured-temp\x3a, col:3, output lines:110
2018.03.04 18:16:31 4: FileLog_HM_618148 get: line 2, regexp:HM_618148.desired-temp\x3a, col:3, output lines:110
2018.03.04 18:17:01 3: cul868: Unknown code A0996A03F6181530FA1FF::-75.5:cul868:, help me!
2018.03.04 18:17:03 4: FileLog_HM_618148 get: Input file ./log/HM_618148-2018.log, from:2018-03-04_00:00:00  to:2018-03-04_23:59:59
2018.03.04 18:17:03 4: FileLog_HM_618148 get: line 1, regexp:HM_618148_Weather.humidity\x3a, col:3, output lines:384
2018.03.04 18:17:03 4: FileLog_HM_618148 get: Input file ./log/HM_618148-2018.log, from:2018-03-04_00:00:00  to:2018-03-04_23:59:59
2018.03.04 18:17:03 4: FileLog_HM_618148 get: line 1, regexp:HM_618148.measured-temp\x3a, col:3, output lines:111
2018.03.04 18:17:03 4: FileLog_HM_618148 get: line 2, regexp:HM_618148.desired-temp\x3a, col:3, output lines:111
2018.03.04 18:17:16 3: cul868: Unknown code A0997A03F6181530FA1FF::-72:cul868:, help me!
2018.03.04 18:17:31 3: cul868: Unknown code A0998A03F6181530FA1FF::-64:cul868:, help me!
2018.03.04 18:17:46 3: cul868: Unknown code A0999A03F6181530FA1FF::-61:cul868:, help me!
2018.03.04 18:18:08 3: cul868: Unknown code A0D00841061815300000006000000::-63:cul868:, help me!
2018.03.04 18:18:23 3: cul868: Unknown code A0C02865A618153000000A8E433::-60:cul868:, help me!
2018.03.04 18:18:43 3: cul868: Unknown code A0C02847061815300000000E433::-71:cul868:, help me!
2018.03.04 18:18:49 4: FileLog_HM_618148 get: Input file ./log/HM_618148-2018.log, from:2018-03-04_00:00:00  to:2018-03-04_23:59:59
2018.03.04 18:18:49 4: FileLog_HM_618148 get: line 1, regexp:HM_618148_Weather.humidity\x3a, col:3, output lines:384
2018.03.04 18:18:49 4: FileLog_HM_618148 get: Input file ./log/HM_618148-2018.log, from:2018-03-04_00:00:00  to:2018-03-04_23:59:59
2018.03.04 18:18:49 4: FileLog_HM_618148 get: line 1, regexp:HM_618148.measured-temp\x3a, col:3, output lines:111
2018.03.04 18:18:49 4: FileLog_HM_618148 get: line 2, regexp:HM_618148.desired-temp\x3a, col:3, output lines:111
2018.03.04 18:18:55 4: FileLog_HM_618148 get: Input file ./log/HM_618148-2018.log, from:2018-03-04_00:00:00  to:2018-03-04_23:59:59
2018.03.04 18:18:55 4: FileLog_HM_618148 get: line 1, regexp:HM_618148_Weather.humidity\x3a, col:3, output lines:384
2018.03.04 18:18:55 4: FileLog_HM_618148 get: Input file ./log/HM_618148-2018.log, from:2018-03-04_00:00:00  to:2018-03-04_23:59:59
2018.03.04 18:18:56 4: FileLog_HM_618148 get: line 1, regexp:HM_618148.measured-temp\x3a, col:3, output lines:111
2018.03.04 18:18:56 4: FileLog_HM_618148 get: line 2, regexp:HM_618148.desired-temp\x3a, col:3, output lines:111
2018.03.04 18:18:57 4: FileLog_HM_618148 get: Input file ./log/HM_618148-2018.log, from:2018-03-04_00:00:00  to:2018-03-04_23:59:59
2018.03.04 18:18:57 4: FileLog_HM_618148 get: line 1, regexp:HM_618148_Weather.humidity\x3a, col:3, output lines:384
2018.03.04 18:18:57 4: FileLog_HM_618148 get: Input file ./log/HM_618148-2018.log, from:2018-03-04_00:00:00  to:2018-03-04_23:59:59
2018.03.04 18:18:58 4: FileLog_HM_618148 get: line 1, regexp:HM_618148.measured-temp\x3a, col:3, output lines:111
2018.03.04 18:18:58 4: FileLog_HM_618148 get: line 2, regexp:HM_618148.desired-temp\x3a, col:3, output lines:111
2018.03.04 18:19:10 3: Device 618153 removed from ActionDetector
2018.03.04 18:21:20 3: cul868: Unknown code A0C03865A618153000000BCF02B::-75.5:cul868:, help me!
2018.03.04 18:21:40 3: cul868: Unknown code A0C03847061815300000000F02B::-79.5:cul868:, help me!
2018.03.04 18:24:04 3: cul868: Unknown code A0C04865A618153000000BCF02B::-81.5:cul868:, help me!
2018.03.04 18:24:24 3: cul868: Unknown code A0C04847061815300000000F02B::-71.5:cul868:, help me!
2018.03.04 18:26:32 3: cul868: Unknown code A0C05865A618153000000BCF12B::-67.5:cul868:, help me!
2018.03.04 18:26:52 3: cul868: Unknown code A0C05847061815300000000F12B::-68:cul868:, help me!
2018.03.04 18:28:47 3: cul868: Unknown code A0C06865A618153000000BCF12C::-68:cul868:, help me!
2018.03.04 18:29:07 3: cul868: Unknown code A0C06847061815300000000F12A::-68.5:cul868:, help me!
2018.03.04 18:30:47 3: cul868: Unknown code A0C07865A618153000000BCF02A::-69.5:cul868:, help me!
2018.03.04 18:31:07 3: cul868: Unknown code A0C07847061815300000000EF2A::-69.5:cul868:, help me!
2018.03.04 18:33:36 3: cul868: Unknown code A0C08865A618153000000BCEE2A::-67:cul868:, help me!
2018.03.04 18:33:56 3: cul868: Unknown code A0C08847061815300000000EE2A::-69.5:cul868:, help me!
2018.03.04 18:36:11 3: cul868: Unknown code A0C09865A618153000000BCEC2B::-69:cul868:, help me!
2018.03.04 18:36:31 3: cul868: Unknown code A0C09847061815300000000EC2B::-68.5:cul868:, help me!
2018.03.04 18:38:32 3: cul868: Unknown code A0C0A865A618153000000BCEC2B::-69:cul868:, help me!
2018.03.04 18:38:52 3: cul868: Unknown code A0C0A847061815300000000EC2B::-72:cul868:, help me!
2018.03.04 18:40:38 3: cul868: Unknown code A0C0B865A618153000000BCEB2A::-74.5:cul868:, help me!
2018.03.04 18:40:58 3: cul868: Unknown code A0C0B847061815300000000EB2A::-74.5:cul868:, help me!
2018.03.04 18:43:34 3: cul868: Unknown code A0C0C865A618153000000BCEB2B::-73.5:cul868:, help me!
2018.03.04 18:43:54 3: cul868: Unknown code A0C0C847061815300000000EB2B::-74.5:cul868:, help me!
2018.03.04 18:46:16 3: cul868: Unknown code A0C0D865A618153000000BCEB2B::-73.5:cul868:, help me!
2018.03.04 18:46:36 3: cul868: Unknown code A0C0D847061815300000000EB2B::-72.5:cul868:, help me!
2018.03.04 18:48:43 3: cul868: Unknown code A0C0E865A618153000000BCEB2B::-73:cul868:, help me!
2018.03.04 18:49:03 3: cul868: Unknown code A0C0E847061815300000000EB2B::-74:cul868:, help me!


Kann es sein, dass es an dem selbstbauCul liegt? Falls ja, gibt es eine Bauteilempfehlung? Dann würde ich mal einen neuen bauen.

noansi

Hallo hackepeter,

Zitat2018-03-04 16:49:36   PairedTo        0xF63018
ja, das sieht schon besser aus.

ZitatDas Thermostat liegt auch seit 15min genau neben dem Cul.
Dann nimm mal 1m Abstand.

ZitatTSCUL_ParseTsHM: cul868 HM CCA channel busy error to
Das ist derzeit Dein Hauptproblem. Der nanoCUL sendet meistens nicht wegen detektierter Kanalbelegung.
Entweder sendet oder rauscht etwas in der Nähe des nanoCULs (Rechner, Monitore, Netzteile ...) oder Du hast vielleicht ein Antennenproblem, wie hier https://forum.fhem.de/index.php/topic,24436.msg762593.html#msg762593. Oder es ist schlicht der Thermostat, der zu dicht daneben liegt.

Und das ist noch seltsam, Wechsel des MsgCounters einfach so. Aber vielleicht verschwindet das mit größerem Abstand.
2018.03.04 18:07:47 3: LogHist cul868:  238566 A F001 16007660 00 14 28 A010 618148 F63018 0400000000000709A70000 -58.5dB
2018.03.04 18:07:47 3: LogHist cul868:  238838 A F001 16007940 00 14 5E A010 618148 F63018 0400000000000709A70000 -58.5dB



cul868: Unknown code A0C03865A618153000000BCF02B::-75.5:cul868:, help me!
Die kommen von Deinem anderen Thermostaten.

Gruß, Ansgar.


hackepeter

Hallo noansi,

jetzt schulde ich Dir einen Kasten Bier.

Der Tipp mit der Antenne war Gold wert!

http://rother-it.de/files/ArtikelBilder/Selbstbau_Cul/cul_antenne.JPG

Ich hatte das Funkmudul zur Stabilisation vorne mit zwei "Beinchen" festgelötet. Anscheinend hat das gestört.

Nun funktioniert alles bestens! Vielen Dank!

Gast45

#704
Wenn ich das hier richtig verstehe, dann wird die TS-CUL-FW parallel zu der regulären CUL-FWgepflegt? Zudem mit erheblichen manuellen Pflegeaufwand in der FHEM-Installation?!

Ist es geplant die Timestamp-Version fest in die "reguläre" CUL-FW einfließen zu lassen?

Aktuell betreibe ich einen nanoCUL mit der normalen CUL-FW V1.67  für Homematic. Bisher kann ich aber noch keine gravierenden Probleme erkenne, so dass ich noch nicht erkennen kann, ob es sinnvoll ist auf TS umzusteigen. Vielleicht ist meine Installation mit insgesamt 6 Devices auch noch klein genug?
Hoffentlich auch noch, wenn ich bal AES einschalte?

Meist liegt der Fehler vor der Tastatur