Hallo,
hab mich dazu etwas eingelesen und es mag noch nicht.
Verstanden hab ich das der Sketch nur OK VALUES <beliebigerName> <beliebigeID> Name1=Wert1,... ausgeben muss.
Ich hab zum testen einen MAX44009 an einem Arduino Nano.
Einen Sketch der mir alle 10 Sekunden das ausgibt:
17:15:03.020 -> OK VALUES Sirene 1 Max4409=9
17:15:13.044 -> OK VALUES Sirene 1 Max4409=11
17:15:23.018 -> OK VALUES Sirene 1 Max4409=1
Eine JeeLink-Definition:
Internals:
CFGFN
Clients :PCA301:EC3000:RoomNode:LaCrosse:ETH200comfort:CUL_IR:HX2272:FS20:AliRF:Level:EMT7110:KeyValueProtocol
DEF /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AI02MHZO-if00-port0@57600
DeviceName /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AI02MHZO-if00-port0@57600
FD 54
FUUID 65524e1c-f33f-c86b-7c3b-e4632bfcef425190
NAME myJeeLink_sirene
NR 80498
PARTIAL �謾␎���X��kZK␈�謾␎���X��kZK␈�謿␏1#␚␈␅�␈���謾 0!␑V�1Z1����#0!␛␈␅�␈���謾!3!␐V�1Z1��謾␎���X��kZK␈���� 3!␐V�1Z1��謼␏���X��Bj��謾!0!␑V�1[1��␌��� 1!␐V�1Z1��謾 3!␑V�1[1��謼␎���X��Bj��謾!0!␑V�1[1����#0!␓V�1[1��謾!0!␑V�1[1��␌��� 1!␐V�1Z1��␌��� 1!␐V�1Z1��謾 3!␐V�1Z1��謾␎���X��kZK␈�謾␎���X��Bj���謾␎���X��Bj��␌��� 1!␐V�1Z1��␌��� 1!␚␈␅�␈���謾!0!␑V�1[1��
RAWMSG �謾 3!␐V�1Z1���� 0#␛␈␄�␈���␌��� 1!␚␈␅�␈������ 3!␐V�1Z1����� 1!␐V�1Z1��謿␏1!␚␈␅�␈���謿␏���X��jZJ ␌��� 3!␐V�1[1��␌��� 1!␐V�1Z1��␌��� 1!␐V�1Z1��␌��� 1!␐V�1Z1��謿␏1!␐V�1Z1��謾 3!␐V�1Z1��␌��� 1!␐V�1Z1��謾␎���X��kZK␈�謿␏���X��jZJ
STATE opened
TYPE JeeLink
eventCount 7
myJeeLink_sirene_MSGCNT 4
myJeeLink_sirene_TIME 2023-11-13 17:44:26
.attraggr:
.attrminint:
.clientArray:
KeyValueProtocol
MatchList:
1:PCA301 ^\S+\s+24
2:EC3000 ^\S+\s+22
3:RoomNode ^\S+\s+11
4:LaCrosse ^(\S+\s+9 |OK\sWS\s)
5:AliRF ^\S+\s+5
6:EMT7110 ^OK\sEMT7110\s
7:KeyValueProtocol ^OK\sVALUES\s
READINGS:
2023-11-13 17:44:26 state opened
Attributes:
flashCommand avrdude -p atmega328P -c arduino -P [PORT] -D -U flash:w:[HEXFILE] 2>[LOGFILE]
Und bisher nur diese Logausgaben:
2023.11.13 17:35:27 3: myJeeLink_sirene: Unknown code ␌��� 1!␐V�1Z1����#0!␓V�1[1��␌��� 1!␐V�1 ���謾!3!␐V�1Z1��謾␎���X��kXK, help me!
2023.11.13 17:37:17 3: myJeeLink_sirene: Unknown code �謼␎���X��Bj��謿␏1!␚␈␅�␈�����#0!␓V�1Y1��␌��� 1!␐V�1Z1��␌��� 1!␐V�1Z1��␌��� 1!␐V�1Z1��謿␏1!␐V�1Z1����� 3!␐V�1Z1��␌��� 1!␐V�1Z1��謾␎���X��kZ���謼␎���X��jZJ, help me!
2023.11.13 17:41:46 3: myJeeLink_sirene: Unknown code �謾!0!␑V�1Z1����#0#␓V�1Y1��␌��� 1!␐V�1 ���␌��� 1!␐V�1Z1��␌��� 1!␐V�1Z1��␌��� 1!␐V�1Z1��謾!0!␑V�1Z1��謾␎���X��kZK␈��� 0#␛␈␅�␈������ 3!␐V�1Z1��␌��� 1!␐V�1Z1��謿␏1!␚␈␅�␈�����!0!␑V�1 ������ 1!␐V�1Z1����� 1!␐V�1Z1��␌��� 3!␐V�1Z1��␌��� 1!␐V�1 ���謾!0!␑V�1Z1��謼␎���X��Bj�����#0!␓V�1[1��謾␎���X��kZK␈�謾␎���X��kZ���謾␎���X��kZK␈���#0!␓V�1[1���� 0#␛␈␅�␈���謾␎���X��kZK␈�謾␎���X��kZK, help me!
2023.11.13 17:44:27 3: myJeeLink_sirene: Unknown code �謾 3!␐V�1Z1���� 0#␛␈␄�␈���␌��� 1!␚␈␅�␈������ 3!␐V�1Z1����� 1!␐V�1Z1��謿␏1!␚␈␅�␈���謿␏���X��jZJ ␌��� 3!␐V�1[1��␌��� 1!␐V�1Z1��␌��� 1!␐V�1Z1��␌��� 1!␐V�1Z1��謿␏1!␐V�1Z1��謾 3!␐V�1Z1��␌��� 1!␐V�1Z1��謾␎���X��kZK␈�謿␏���X��jZJ, help me!
Kann mir wer mit diesen Informationen aufzeigen was ich noch falsch mache, nicht richtig verstanden habe ?
Gruß
Thomas
Sehr cool, die kryptischen Zeichen haben mir nach einmal darüber schlafen das Problem aufgezeigt/verraten.
Es lag an der nicht richtig angegebenen Baudrate in der DEF der JeeLink-Definition.
Angepasst und Schwupps wurde automatisch das KeyValueProtocol-Device angelegt.