Hallo in die Runde!
Nachdem ich bereits ein paar nette Gimmicks aus dem Bereich Datamining realisiert habe, wollte ich mal mit der Haussteuerung anfangen, zunächst einmal verschiedene Funkthermometer auslesen, leider mit nachhaltig mäßigem Erfolg:
NanoCul ist installiert, autocreate ist aktiv
Internals:
FUUID 60c4d093-f33f-a085-1aaf-0e3fd00e9beee4b4
NAME autocreate
NOTIFYDEV global
NR 7
NTFY_ORDER 50-autocreate
STATE active
TYPE autocreate
Attributes:
autosave 1
filelog ./log/%NAME-%Y.log
Internals:
CMDS ABCEeFfGhiKklMmRTtUVWXxYZz
CUL433_MSGCNT 13
CUL433_TIME 2021-06-14 19:11:26
Clients :FS20:FHT.*:KS300:USF1000:BS:HMS:FS20V: :CUL_EM:CUL_WS:CUL_FHTTK:CUL_HOERMANN: :ESA2000:CUL_IR:CUL_TX:Revolt:IT:UNIRoll:SOMFY: :STACKABLE_CC:TSSTACKED:STACKABLE:CUL_RFR::CUL_TCM97001:CUL_REDIRECT:
DEF /dev/serial/by-id/usb-SHK_NANO_CUL_433-if00-port0@38400 0001
DeviceName /dev/serial/by-id/usb-SHK_NANO_CUL_433-if00-port0@38400
FD 7
FHTID 0001
FUUID 60c62e20-f33f-a085-3891-ab8519df03e087d1
NAME CUL433
NR 14
PARTIAL
RAWMSG p 7 880 992 1376 512 1 4 0 F2 00000000
STATE Initialized
TYPE CUL
VERSION V 1.67 nanoCUL433
devioNoSTATE 1
initString X21
MatchList:
0:FS20V ^81..(04|0c)..0101a001......00[89a-f]...
1:USF1000 ^81..(04|0c)..0101a001a5ceaa00....
2:BS ^81..(04|0c)..0101a001a5cf
3:FS20 ^81..(04|0c)..0101a001
4:FHT ^81..(04|09|0d)..(0909a001|83098301|c409c401)..
5:KS300 ^810d04..4027a001
6:CUL_WS ^K.....
7:CUL_EM ^E0.................$
8:HMS ^810e04......a001
9:CUL_FHTTK ^T[A-F0-9]{8}
A:CUL_RFR ^[0-9A-F]{4}U.
B:CUL_HOERMANN ^R..........
C:ESA2000 ^S................................$
D:CUL_IR ^I............
E:CUL_TX ^TX[A-F0-9]{10}
F:Revolt ^r......................$
G:IT ^i......
H:STACKABLE_CC ^\*
I:UNIRoll ^[0-9A-F]{5}(B|D|E)
J:SOMFY ^Y[r|t|s]:?[A-F0-9]+
K:CUL_TCM97001 ^s[A-F0-9]+
L:CUL_REDIRECT ^o+
M:TSSTACKED ^\*
N:STACKABLE ^\*
READINGS:
2021-06-13 18:26:14 ccconf freq:433.920MHz bWidth:325KHz rAmpl:42dB sens:4dB
2021-06-14 18:31:52 cmds A B C E e F f G h i K k l M m R T t U V W X x Y Z z
2021-06-14 19:11:26 state Initialized
Attributes:
event-min-interval .*:300
event-on-change-reading .*
longids 1
model nanoCUL
rfmode SlowRF
verbose 5
Hier das Ergebnis:
2021-06-14 18:34:53 CUL CUL433 raw X01
2021-06-14 18:57:14 CUL CUL433 raw X05
2021-06-14 18:59:53 CUL CUL433 UNKNOWNCODE p 9 320 1600 320 320 1 2 0 04CC
2021-06-14 19:00:18 CUL CUL433 UNKNOWNCODE p 6 96 1072 512 544 1 2 0 23E9
2021-06-14 19:00:18 CUL CUL433 UNKNOWNCODE p 9 240 672 240 240 1 2 1 BE0800
2021-06-14 19:00:59 CUL CUL433 UNKNOWNCODE p 6 96 224 592 704 1 9 5 FFFFFFFFFFFFFFFFFFF8
2021-06-14 19:02:00 CUL CUL433 UNKNOWNCODE p 9 144 2080 144 144 1 2 4 FA5C00
2021-06-14 19:04:42 CUL CUL433 UNKNOWNCODE p 9 64 1088 64 64 1 2 0 8388
2021-06-14 19:05:55 CUL CUL433 raw X67
2021-06-14 19:06:23 CUL CUL433 UNKNOWNCODE p 9 576 2880 576 576 1 2 0 E4 BFA6
2021-06-14 19:06:57 CUL CUL433 UNKNOWNCODE p 9 400 432 400 400 0 2 7 E5 01A600
2021-06-14 19:07:49 CUL CUL433 UNKNOWNCODE p 9 400 1120 400 400 1 2 0 E4 8CD0
2021-06-14 19:09:11 CUL CUL433 UNKNOWNCODE p 9 320 1264 320 320 1 2 0 E4 C530
2021-06-14 19:09:15 CUL CUL433 UNKNOWNCODE p 9 896 384 896 896 0 2 0 E5 7040
2021-06-14 19:09:58 CUL CUL433 UNKNOWNCODE p 6 96 272 672 288 1 2 1 E7 F7DF00
2021-06-14 19:11:26 CUL CUL433 UNKNOWNCODE p 7 880 992 1376 512 1 4 0 F2 00000000
2021-06-14 19:13:36 CUL CUL433 UNKNOWNCODE p 6 112 288 1296 384 1 2 3 E3 DFFFE0
LogFile:
2021.06.14 19:07:49 4: CUL_Parse: CUL433 p 9 400 1120 400 400 1 2 0 E4 8CD0
2021.06.14 19:07:49 5: CUL433: dispatch p 9 400 1120 400 400 1 2 0 E4 8CD0
2021.06.14 19:07:49 3: CUL433: Unknown code p 9 400 1120 400 400 1 2 0 E4 8CD0, help me!
2021.06.14 19:09:11 5: CUL/RAW: /p 9 320 1264 32
2021.06.14 19:09:11 5: CUL/RAW: p 9 320 1264 32/0 320 1 2 0 E4 C530
2021.06.14 19:09:11 4: CUL_Parse: CUL433 p 9 320 1264 320 320 1 2 0 E4 C530
2021.06.14 19:09:11 5: CUL433: dispatch p 9 320 1264 320 320 1 2 0 E4 C530
2021.06.14 19:09:11 3: CUL433: Unknown code p 9 320 1264 320 320 1 2 0 E4 C530, help me!
2021.06.14 19:09:15 5: CUL/RAW: /p 9 896 384 896 896 0 2 0 E5 70
2021.06.14 19:09:15 5: CUL/RAW: p 9 896 384 896 896 0 2 0 E5 70/40
2021.06.14 19:09:15 4: CUL_Parse: CUL433 p 9 896 384 896 896 0 2 0 E5 7040
2021.06.14 19:09:15 5: CUL433: dispatch p 9 896 384 896 896 0 2 0 E5 7040
2021.06.14 19:09:15 3: CUL433: Unknown code p 9 896 384 896 896 0 2 0 E5 7040, help me!
2021.06.14 19:09:58 5: CUL/RAW: /p 6 96 272 672 288 1 2 1 E7 F7D
2021.06.14 19:09:58 5: CUL/RAW: p 6 96 272 672 288 1 2 1 E7 F7D/F00
2021.06.14 19:09:58 4: CUL_Parse: CUL433 p 6 96 272 672 288 1 2 1 E7 F7DF00
2021.06.14 19:09:58 5: CUL433: dispatch p 6 96 272 672 288 1 2 1 E7 F7DF00
2021.06.14 19:09:58 3: CUL433: Unknown code p 6 96 272 672 288 1 2 1 E7 F7DF00, help me!
2021.06.14 19:11:26 5: CUL/RAW: /p 7 880 992 1376 512 1 4 0 F2 00000000
2021.06.14 19:11:26 4: CUL_Parse: CUL433 p 7 880 992 1376 512 1 4 0 F2 00000000
2021.06.14 19:11:26 5: CUL433: dispatch p 7 880 992 1376 512 1 4 0 F2 00000000
2021.06.14 19:11:26 3: CUL433: Unknown code p 7 880 992 1376 512 1 4 0 F2 00000000, help me!
2021.06.14 19:13:36 5: CUL/RAW: /p 6 112
2021.06.14 19:13:36 5: CUL/RAW: p 6 112 / 288 1296 384 1 2 3 E3 DFFFE0
2021.06.14 19:13:36 4: CUL_Parse: CUL433 p 6 112 288 1296 384 1 2 3 E3 DFFFE0
2021.06.14 19:13:36 5: CUL433: dispatch p 6 112 288 1296 384 1 2 3 E3 DFFFE0
2021.06.14 19:13:36 3: CUL433: Unknown code p 6 112 288 1296 384 1 2 3 E3 DFFFE0, help me!
Nach Doku sollten neue Geräte doch automatisch angelegt werden ???
Dem dokumentierten Hilferuf würde ich ja gern folgen, finde aber nach tagelanger Suche in commandref und Forum keinen Ansatz, wie ich der Technik auf die Sprünge helfen kann.
Habe inzwischen an gefühlt allen Rädchen gedreht, ohne Ergebnis. Lege ich etwa eines der Thermometer an, erscheint dies zwar als defined, läßt sich aber vom Datenstrom des nanoCul nicht beeindrucken.
Vielleicht hat mal jemand einen Tip für mich?
ZitatHabe inzwischen an gefühlt allen Rädchen gedreht, ohne Ergebnis.
Halt nur gefühlt. Willkommen im Forum. ;)
ZitatLege ich etwa eines der Thermometer
Die Frage ist, ob die Thermometer auch unterstützt werden. :-\
ZitatVERSION V 1.67 nanoCUL433
ist ziemlich ungeeignet. Das Rädchen ist die a-culfw(Forensuche) oder gleich den nano als Signalduino flashen.
Grüße Markus
Danke Markus,
für den Willkommensgruß und den guten Rat.
Der Signalduino war das Rädchen...
alle Thermometer erkannt und gelogt! (Hatte zuvor ja schon Kompatibilität geprüft)
Als weiteren Lernerfolg nehme ich dann noch einen moderateren Umgang mit commandref, Wikis und Forum mit. ;-)
Das nächste Projekt kann also starten...