EDIT (4x) - siehe unten.
Moin, ich habe jetzt die 1.2.2 mal in mein Produktivsystem installiert. Die gute Nachricht: grundsätzlich startet der Adapter:
pi@iobapp01:~ $ iobroker logs jeelink
2022-12-23 09:47:07.783 - debug: jeelink.0 (18237) Redis Objects: Use Redis connection: 127.0.0.1:9001
2022-12-23 09:47:07.868 - debug: jeelink.0 (18237) Objects client ready ... initialize now
2022-12-23 09:47:07.894 - debug: jeelink.0 (18237) Objects create System PubSub Client
2022-12-23 09:47:07.896 - debug: jeelink.0 (18237) Objects create User PubSub Client
2022-12-23 09:47:08.003 - debug: jeelink.0 (18237) Objects client initialize lua scripts
2022-12-23 09:47:08.015 - debug: jeelink.0 (18237) Objects connected to redis: 127.0.0.1:9001
2022-12-23 09:47:08.073 - debug: jeelink.0 (18237) Redis States: Use Redis connection: 127.0.0.1:9000
2022-12-23 09:47:08.131 - debug: jeelink.0 (18237) States create System PubSub Client
2022-12-23 09:47:08.134 - debug: jeelink.0 (18237) States create User PubSub Client
2022-12-23 09:47:08.196 - debug: jeelink.0 (18237) States connected to redis: 127.0.0.1:9000
2022-12-23 09:47:08.672 - info: jeelink.0 (18237) starting. Version 1.2.2 (non-npm: foxthefox/ioBroker.jeelink) in /opt/iobroker/node_modules/iobroker.jeelink, node: v16.18.1, js-controller: 4.0.23
2022-12-23 09:47:08.719 - info: jeelink.0 (18237) start of main
2022-12-23 09:47:08.789 - info: jeelink.0 (18237) RFM12B setting up object = DavisVantage 1
2022-12-23 09:47:09.273 - info: jeelink.0 (18237) configured port : /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AI05CBYZ-if00-port0
2022-12-23 09:47:09.274 - info: jeelink.0 (18237) configured baudrate : 57600
2022-12-23 09:47:09.275 - info: jeelink.0 (18237) instantiating SerialPort path: /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AI05CBYZ-if00-port0 baudrate : 57600
2022-12-23 09:47:09.292 - info: jeelink.0 (18237) adapter opened the SerialPort
2022-12-23 09:47:10.797 - debug: jeelink.0 (18237) message to USB-stick written : 0,0s r
2022-12-23 09:47:11.889 - debug: jeelink.0 (18237) data received:
2022-12-23 09:47:11.905 - debug: jeelink.0 (18237) data received: [DAVIS.0.8e compiled at Sep 5 2020 16:30:03 (RFM69 b:2)]
2022-12-23 09:47:12.975 - debug: jeelink.0 (18237) data received: INIT DICTIONARY 1=Temperature,2=Pressure,3=Humidity,4=WindSpeed,5=WindDirection,6=WindGust,7=WindGustRef,8=RainTipCount,9=RainSecs,10=Solar,11=VoltageSolar,12=VoltageCapacitor,13=SoilLeaf,14=UV,15.1=SoilTemperature.1,16.1=SoilMoisture.1,17.1=LeafWetness.1,15.2=SoilTemperature.2,16.2=SoilMoisture.2,17.2=LeafWetness.2,15.3=SoilTemperature.3,16.3=SoilMoisture.3,15.4=SoilTemperature.4,16.4=SoilMoisture.4,20=Channel,21=Battery,22=RSSI,255=PacketDump,
Die etwas-weniger-gute Nachricht: das war's dann aber leider auch schon bis jetzt. Ich habe den Eindruck daß - warum auch immer - das Startkommando nicht beim Stick landet: als ich Minicom angeworfen habe, (nachdem der Adapter schon rund eine Minute lief), konnte ich keine Daten auf dem seriellen Bus sehen. Ich habe dann wie testweise wieder "0,0s r<ENTER>" geschickt und der Stick fing dann auch gleich an, Daten zu liefern - aber in IoBroker landen die irgendwie trotzdem nicht
Von dem Adapter (er läuft, seit ich ihn gestartet habe) kamen in der ganzen Zeit jetzt (seit ich den Adapter gestartet und diesen Beitrag geschrieben habe) keine neuen Meldungen mehr im Logfile. Das gleiche hatte ich allerdings gestern auch schon auf dem Dev-Server beobachtet, möglicherweise hat sich da irgendwo ein Bug eingeschlichen?
Die Einstellungen sind weitgehend identisch mit der Dev-Umgebung, nur das Device ist anders - das hatte ich schon immer über /dev/serial/by-id eingebunden und eigentlich[TM] sollte das ja keine größeren Auswirkungen haben:
Wie gesagt: eilt nicht, ich lasse es erstmal so, wie es ist, und harre der Dinge, die da kommen - vielleicht schaffe ich es ja über die Feiertage auch, Visual Studio Code mit meinem Dev-Server zu verbinden, und mal selbst einen Blick auf den Code zu werfen
Vielen Dank Dir nochmal für den großartigen Support, frohes Fest und viele Grüße,
Henning
EDIT:
Oh! Noch eine interessante Ergänzung, die vielleicht beim Debugging helfen kann: es kamen jetzt (das habe ich zufällig aus dem Augenwinkel gesehen) plötzlich doch mal Daten im IoBroker an - wenn auch leider keine sinnvollen:
2022-12-23 10:20:01.217 - debug: jeelink.0 (18237) data received: 0,22=-66,21=ok,4=0.00,5=196,1=9.28,
Aber ich konnte die Zeile in Minicom (das parallel noch immer mit läuft) identifizieren:
OK VALUES DAVIS 0 20=OK VALUES DAVIS 0 20=1,22=-66,21=ok,4=0.00,5=196,8=39,
Wie man sieht war die Zeile schon auf dem seriellen Bus vermackelt - ich habe zufällig gesehen, wie sie hereinkam: Zuerst kam nur ein halbes Datagramm: "OK VALUES DAVIS 0 20=OK" - ohne Zeilenumbruch. Dann kam das zweite Datagramm und plötzlich tauchten die Daten im IoBroker auf - aber sehr komisch geschnitten, jedenfalls weiß ich nicht, wo die "0," herkommt, die der Adapter erkannt hat, aber der Rest ist genau aus dem zweiten Teil der Zeile, die ich aus Minicom kopiert habe.
Sieht für mich so aus, als würde irgendwie der Trigger nicht richtig funktionieren, kann das sein?
Ich weiß nicht, ob es Dir was taugt, aber ich habe um die entsprechendeZeile mal einen ganzen Block Sampledaten kopiert, die Du möglicherweise zum Testen verwenden kannst:
OK VALUES DAVIS 0 20=4,22=-67,21=ok,
OK VALUES DAVIS 0 20=0,22=-68,21=ok,1=9.28,
OK VALUES DAVIS 0 20=1,22=-68,21=ok,8=38,
OK VALUES DAVIS 0 20=2,22=-67,21=ok,9=-1,
OK VALUES DAVIS 0 20=3,22=-67,21=ok,4=0.00,5=196,
OK VALUES DAVIS 0 20=4,22=-67,21=ok,4=0.00,5=196,1=9.28,
OK VALUES DAVIS 0 20=0,22=-68,21=ok,4=0.00,5=196,8=38,
OK VALUES DAVIS 0 20=1,22=-68,21=ok,4=0.00,5=196,9=-1,
OK VALUES DAVIS 0 20=2,22=-67,21=ok,4=0.00,5=196,6=1.61,7=9,
OK VALUES DAVIS 0 20=3,22=-67,21=ok,4=0.00,5=196,1=9.28,
OK VALUES DAVIS 0 20=4,22=-69,21=ok,4=0.00,5=196,8=38,
OK VALUES DAVIS 0 20=0,22=-68,21=ok,4=0.00,5=196,9=-1,
OK VALUES DAVIS 0 20=1,22=-68,21=ok,4=0.00,5=196,3=98.00,
OK VALUES DAVIS 0 20=2,22=-67,21=ok,1=9.28,
OK VALUES DAVIS 0 20=3,22=-67,21=ok,4=0.00,5=196,8=38,
OK VALUES DAVIS 0 20=4,22=-67,21=ok,4=0.00,5=196,9=-1,
OK VALUES DAVIS 0 20=0,22=-68,21=ok,4=0.00,5=196,3=98.00,
OK VALUES DAVIS 0 20=1,22=-68,21=ok,4=0.00,5=196,1=9.28,
OK VALUES DAVIS 0 20=2,22=-67,21=ok,4=0.00,5=196,8=38,
OK VALUES DAVIS 0 20=3,22=-67,21=ok,4=0.00,5=196,9=-1,
OK VALUES DAVIS 0 20=4,22=-68,21=ok,4=0.00,5=195,
OK VALUES DAVIS 0 20=0,22=-68,21=ok,1=9.28,
OK VALUES DAVIS 0 20=1,22=-68,21=ok,4=0.00,5=196,8=38,
OK VALUES DAVIS 0 20=2,22=-67,21=ok,4=0.00,5=196,9=-1,
OK VALUES DAVIS 0 20=3,22=-68,21=ok,4=1.61,5=196,
OK VALUES DAVIS 0 20=4,22=-68,21=ok,1=9.28,
OK VALUES DAVIS 0 20=0,22=-66,21=ok,4=0.00,5=196,8=39,
OK VALUES DAVIS 0 20=1,22=-66,21=ok,4=0.00,5=196,9=63,
OK VALUES DAVIS 0 20=2,22=-66,21=ok,4=0.00,5=196,6=1.61,7=9,
OK VALUES DAVIS 0 20=3,22=-66,21=ok,1=9.28,
OK VALUES DAVIS 0 20=4,22=-67,21=ok,4=0.00,5=196,8=39,
OK VALUES DAVIS 0 20=0,22=-67,21=ok,9=63,
OK VALUES DAVIS 0 20=1,22=-67,21=ok,4=0.00,5=196,3=98.00,
OK VALUES DAVIS 0 20=2,22=-66,21=ok,4=0.00,5=196,1=9.28,
OK VALUES DAVIS 0 20=3,22=-67,21=ok,4=0.00,5=196,8=39,
OK VALUES DAVIS 0 20=4,22=-67,21=ok,9=63,
OK VALUES DAVIS 0 20=0,22=-66,21=ok,3=98.00,
OK VALUES DAVIS 0 20=1,22=-67,21=ok,1=9.28,
OK VALUES DAVIS 0 20=2,22=-67,21=ok,4=0.00,5=196,8=39,
OK VALUES DAVIS 0 20=3,22=-67,21=ok,9=63,
OK VALUES DAVIS 0 20=4,22=-67,21=ok,4=0.00,5=196,
OK VALUES DAVIS 0 20=OK VALUES DAVIS 0 20=1,22=-66,21=ok,4=0.00,5=196,8=39,
OK VALUES DAVIS 0 20=2,22=-66,21=ok,9=63,
OK VALUES DAVIS 0 20=3,22=-67,21=ok,4=0.00,5=196,
OK VALUES DAVIS 0 20=4,22=-66,21=ok,4=0.00,5=196,1=9.28,
OK VALUES DAVIS 0 20=0,22=-66,21=ok,8=39,
OK VALUES DAVIS 0 20=1,22=-67,21=ok,4=0.00,5=196,9=63,
OK VALUES DAVIS 0 20=2,22=-66,21=ok,4=0.00,5=196,6=1.61,7=9,
OK VALUES DAVIS 0 20=3,22=-68,21=ok,4=0.00,5=196,1=9.28,
OK VALUES DAVIS 0 20=4,22=-66,21=ok,8=39,
OK VALUES DAVIS 0 20=0,22=-66,21=ok,9=63,
OK VALUES DAVIS 0 20=1,22=-65,21=ok,3=98.00,
OK VALUES DAVIS 0 20=2,22=-65,21=ok,4=0.00,5=196,1=9.28,
OK VALUES DAVIS 0 20=3,22=-65,21=ok,4=0.00,5=196,8=39,
OK VALUES DAVIS 0 20=4,22=-65,21=ok,4=0.00,5=196,9=63,
OK VALUES DAVIS 0 20=0,22=-68,21=ok,4=0.00,5=196,3=98.00,
OK VALUES DAVIS 0 20=1,22=-67,21=ok,4=0.00,5=196,1=9.28,
OK VALUES DAVIS 0 20=2,22=-67,21=ok,8=39,
OK VALUES DAVIS 0 20=3,22=-67,21=ok,9=63,
OK VALUES DAVIS 0 20=4,22=-68,21=ok,
OK VALUES DAVIS 0 20=0,22=-68,21=ok,4=1.61,5=196,1=9.28,
OK VALUES DAVIS 0 20=1,22=-66,21=ok,4=0.00,5=196,8=39,
OK VALUES DAVIS 0 20=2,22=-66,21=ok,9=63,
OK VALUES DAVIS 0 20=3,22=-65,21=ok,4=0.00,5=196,
OK VALUES DAVIS 0 20=4,22=-65,21=ok,4=0.00,5=196,1=9.28,
OK VALUES DAVIS 0 20=0,22=-66,21=ok,4=0.00,5=196,8=39,
OK VALUES DAVIS 0 20=1,22=-66,21=ok,9=63,
OK VALUES DAVIS 0 20=2,22=-65,21=ok,6=1.61,7=9,
OK VALUES DAVIS 0 20=3,22=-67,21=ok,4=0.00,5=196,1=9.28,
OK VALUES DAVIS 0 20=4,22=-67,21=ok,4=0.00,5=196,8=39,
OK VALUES DAVIS 0 20=0,22=-67,21=ok,4=0.00,5=196,9=63,
OK VALUES DAVIS 0 20=1,22=-67,21=ok,4=0.00,5=196,3=98.00,
OK VALUES DAVIS 0 20=2,22=-66,21=ok,4=0.00,5=196,1=9.28,
OK VALUES DAVIS 0 20=3,22=-66,21=ok,4=0.00,5=196,8=39,
OK VALUES DAVIS 0 20=4,22=-65,21=ok,4=0.00,5=196,9=63,
OK VALUES DAVIS 0 20=0,22=-66,21=ok,4=0.00,5=196,3=98.00,
OK VALUES DAVIS 0 20=1,22=-66,21=ok,1=9.28,
OK VALUES DAVIS 0 20=2,22=-65,21=ok,8=39,
OK VALUES DAVIS 0 20=3,22=-65,21=ok,4=0.00,5=196,9=63,
OK VALUES DAVIS 0 20=4,22=-65,21=ok,4=0.00,5=196,
OK VALUES DAVIS 0 20=0,22=-66,21=ok,1=9.28,
OK VALUES DAVIS 0 20=1,22=-65,21=ok,8=39,
OK VALUES DAVIS 0 20=2,22=-65,21=ok,9=63,
OK VALUES DAVIS 0 20=3,22=-66,21=ok,
OK VALUES DAVIS 0 20=4,22=-66,21=ok,4=0.00,5=196,1=9.33,
OK VALUES DAVIS 0 20=0,22=-65,21=ok,4=0.00,5=196,8=39,
OK VALUES DAVIS 0 20=1,22=-65,21=ok,4=0.00,5=196,9=63,
OK VALUES DAVIS 0 20=2,22=-66,21=ok,4=0.00,5=196,6=1.61,7=0,
OK VALUES DAVIS 0 20=3,22=-66,21=ok,4=0.00,5=196,1=9.28,
OK VALUES DAVIS 0 20=4,22=-66,21=ok,4=0.00,5=196,8=39,
OK VALUES DAVIS 0 20=0,22=-66,21=ok,4=0.00,5=196,9=63,
OK VALUES DAVIS 0 20=1,22=-66,21=ok,3=98.00,
OK VALUES DAVIS 0 20=2,22=-66,21=ok,1=9.33,
OK VALUES DAVIS 0 20=3,22=-66,21=ok,4=0.00,5=196,8=39,
OK VALUES DAVIS 0 20=4,22=-67,21=ok,9=63,
OK VALUES DAVIS 0 20=0,22=-68,21=ok,3=98.00,
OK VALUES DAVIS 0 20=1,22=-66,21=ok,1=9.33,
OK VALUES DAVIS 0 20=2,22=-66,21=ok,4=0.00,5=196,8=39,
OK VALUES DAVIS 0 20=3,22=-67,21=ok,4=0.00,5=196,9=63,
OK VALUES DAVIS 0 20=4,22=-66,21=ok,4=0.00,5=196,
OK VALUES DAVIS 0 20=0,22=-66,21=ok,1=9.28,
OK VALUES DAVIS 0 20=1,22=-66,21=ok,8=39,
OK VALUES DAVIS 0 20=2,22=-66,21=ok,4=0.00,5=194,9=63,
OK VALUES DAVIS 0 20=3,22=-67,21=ok,4=0.00,5=196,
OK VALUES DAVIS 0 20=4,22=-66,21=ok,4=0.00,5=196,1=9.28,
OK VALUES DAVIS 0 20=0,22=-66,21=ok,8=39,
OK VALUES DAVIS 0 20=1,22=-67,21=ok,9=63,
OK VALUES DAVIS 0 20=2,22=-66,21=ok,4=0.00,5=196,6=1.61,7=0,
OK VALUES DAVIS 0 20=3,22=-67,21=ok,4=0.00,5=196,1=9.28,
OK VALUES DAVIS 0 20=4,22=-66,21=ok,4=0.00,5=196,8=39,
OK VALUES DAVIS 0 20=0,22=-66,21=ok,4=0.00,5=196,9=63,
OK VALUES DAVIS 0 20=2,22=-66,21=ok,4=0.00,5=196,1=9.33,
OK VALUES DAVIS 0 20=3,22=-66,21=ok,4=0.00,5=196,8=39,
OK VALUES DAVIS 0 20=4,22=-66,21=ok,4=0.00,5=196,9=63,
OK VALUES DAVIS 0 20=0,22=-66,21=ok,4=0.00,5=196,3=98.00,
OK VALUES DAVIS 0 20=1,22=-66,21=ok,1=9.28,
OK VALUES DAVIS 0 20=2,22=-66,21=ok,4=0.00,5=196,8=39,
OK VALUES DAVIS 0 20=3,22=-67,21=ok,4=0.00,5=196,9=63,
OK VALUES DAVIS 0 20=4,22=-66,21=ok,4=0.00,5=191,
OK VALUES DAVIS 0 20=0,22=-66,21=ok,4=0.00,5=196,1=9.33,
OK VALUES DAVIS 0 20=1,22=-67,21=ok,4=0.00,5=196,8=39,
OK VALUES DAVIS 0 20=2,22=-66,21=ok,4=0.00,5=196,9=63,
OK VALUES DAVIS 0 20=3,22=-66,21=ok,4=0.00,5=196,
OK VALUES DAVIS 0 20=4,22=-66,21=ok,4=0.00,5=196,1=9.33,
OK VALUES DAVIS 0 20=0,22=-66,21=ok,4=0.00,5=196,8=39,
OK VALUES DAVIS 0 20=1,22=-66,21=ok,4=0.00,5=196,9=63,
OK VALUES DAVIS 0 20=2,22=-66,21=ok,6=1.61,7=0,
OK VALUES DAVIS 0 20=3,22=-66,21=ok,4=0.00,5=196,1=9.33,
OK VALUES DAVIS 0 20=4,22=-65,21=ok,4=0.00,5=196,8=39,
OK VALUES DAVIS 0 20=0,22=-65,21=ok,4=0.00,5=196,9=63,
OK VALUES DAVIS 0 20=1,22=-65,21=ok,4=0.00,5=196,3=98.00,
OK VALUES DAVIS 0 20=2,22=-65,21=ok,4=0.00,5=196,1=9.33,
OK VALUES DAVIS 0 20=3,22=-65,21=ok,4=0.00,5=196,8=39,
OK VALUES DAVIS 0 20=4,22=-65,21=ok,9=63,
OK VALUES DAVIS 0 20=0,22=-65,21=ok,4=0.00,5=196,3=98.00,
OK VALUES DAVIS 0 20=1,22=-65,21=ok,1=9.33,
OK VALUES DAVIS 0 20=2,22=-65,21=ok,8=39,
OK VALUES DAVIS 0 20=3,22=-65,21=ok,4=0.00,5=196,9=63,
OK VALUES DAVIS 0 20=4,22=-66,21=ok,4=1.61,5=196,
OK VALUES DAVIS 0 20=0,22=-65,21=ok,4=0.00,5=196,1=9.33,
OK VALUES DAVIS 0 20=1,22=-65,21=ok,4=0.00,5=196,8=39,
OK VALUES DAVIS 0 20=2,22=-66,21=ok,4=0.00,5=196,9=63,
OK VALUES DAVIS 0 20=3,22=-66,21=ok,4=1.61,5=196,
OK VALUES DAVIS 0 20=4,22=-66,21=ok,4=0.00,5=196,1=9.33,
OK VALUES DAVIS 0 20=0,22=-65,21=ok,4=1.61,5=196,8=39,
OK VALUES DAVIS 0 20=1,22=-65,21=ok,4=0.00,5=196,9=63,
OK VALUES DAVIS 0 20=2,22=-65,21=ok,4=0.00,5=196,6=1.61,7=9,
OK VALUES DAVIS 0 20=3,22=-65,21=ok,1=9.33,
OK VALUES DAVIS 0 20=4,22=-65,21=ok,8=39,
OK VALUES DAVIS 0 20=0,22=-66,21=ok,9=63,
OK VALUES DAVIS 0 20=1,22=-66,21=ok,4=0.00,5=196,3=98.00,
OK VALUES DAVIS 0 20=2,22=-66,21=ok,4=0.00,5=196,1=9.33,
OK VALUES DAVIS 0 20=3,22=-67,21=ok,4=0.00,5=196,8=39,
OK VALUES DAVIS 0 20=4,22=-67,21=ok,4=0.00,5=194,9=63,
OK VALUES DAVIS 0 20=0,22=-66,21=ok,3=98.00,
OK VALUES DAVIS 0 20=1,22=-67,21=ok,1=9.28,
OK VALUES DAVIS 0 20=2,22=-67,21=ok,8=39,
OK VALUES DAVIS 0 20=3,22=-67,21=ok,9=63,
OK VALUES DAVIS 0 20=4,22=-67,21=ok,4=0.00,5=196,
OK VALUES DAVIS 0 20=0,22=-67,21=ok,4=0.00,5=196,1=9.33,
OK VALUES DAVIS 0 20=2,22=-67,21=ok,4=0.00,5=196,9=63,
OK VALUES DAVIS 0 20=3,22=-68,21=ok,
OK VALUES DAVIS 0 20=4,22=-67,21=ok,4=0.00,5=196,1=9.33,
OK VALUES DAVIS 0 20=0,22=-67,21=ok,4=0.00,5=196,8=39,
OK VALUES DAVIS 0 20=1,22=-67,21=ok,9=63,
OK VALUES DAVIS 0 20=2,22=-67,21=ok,4=0.00,5=196,6=1.61,7=9,
OK VALUES DAVIS 0 20=3,22=-68,21=ok,1=9.33,
OK VALUES DAVIS 0 20=4,22=-68,21=ok,4=0.00,5=196,8=39,
OK VALUES DAVIS 0 20=0,22=-67,21=ok,4=0.00,5=196,9=63,
OK VALUES DAVIS 0 20=1,22=-68,21=ok,4=0.00,5=196,3=98.00,
OK VALUES DAVIS 0 20=2,22=-68,21=ok,4=0.00,5=196,1=9.33,
OK VALUES DAVIS 0 20=3,22=-67,21=ok,4=0.00,5=196,8=39,
OK VALUES DAVIS 0 20=4,22=-67,21=ok,4=0.00,5=196,9=63,
OK VALUES DAVIS 0 20=0,22=-67,21=ok,4=0.00,5=196,3=98.00,
OK VALUES DAVIS 0 20=1,22=-67,21=ok,4=0.00,5=196,1=9.33,
OK VALUES DAVIS 0 20=2,22=-67,21=ok,4=0.00,5=196,8=39,
OK VALUES DAVIS 0 20=3,22=-68,21=ok,4=0.00,5=195,9=63,
OK VALUES DAVIS 0 20=4,22=-68,21=ok,
OK VALUES DAVIS 0 20=0,22=-68,21=ok,4=0.00,5=196,1=9.33,
OK VALUES DAVIS 0 20=1,22=-67,21=ok,8=39,
OK VALUES DAVIS 0 20=2,22=-66,21=ok,4=0.00,5=196,9=63,
OK VALUES DAVIS 0 20=3,22=-67,21=ok,4=0.00,5=196,
OK VALUES DAVIS 0 20=4,22=-67,21=ok,1=9.33,
OK VALUES DAVIS 0 20=0,22=-68,21=ok,4=0.00,5=196,8=39,
OK VALUES DAVIS 0 20=2,22=-67,21=ok,4=0.00,5=196,6=1.61,7=9,
OK VALUES DAVIS 0 20=3,22=-67,21=ok,1=9.33,
OK VALUES DAVIS 0 20=4,22=-67,21=ok,4=0.00,5=196,8=39,
OK VALUES DAVIS 0 20=0,22=-67,21=ok,4=0.00,5=196,9=63,
OK VALUES DAVIS 0 20=1,22=-67,21=ok,4=0.00,5=196,3=98.00,
OK VALUES DAVIS 0 20=2,22=-68,21=ok,4=0.00,5=196,1=9.33,
OK VALUES DAVIS 0 20=3,22=-67,21=ok,8=39,
OK VALUES DAVIS 0 20=0,22=-65,21=ok,4=0.00,5=196,3=98.00,
OK VALUES DAVIS 0 20=1,22=-67,21=ok,4=0.00,5=196,1=9.33,
OK VALUES DAVIS 0 20=2,22=-67,21=ok,4=0.00,5=196,8=39,
OK VALUES DAVIS 0 20=3,22=-65,21=ok,4=0.00,5=196,9=63,
OK VALUES DAVIS 0 20=4,22=-65,21=ok,
OK VALUES DAVIS 0 20=0,22=-66,21=ok,1=9.33,
OK VALUES DAVIS 0 20=2,22=-65,21=ok,4=0.00,5=196,9=63,
OK VALUES DAVIS 0 20=3,22=-65,21=ok,4=0.00,5=196,
OK VALUES DAVIS 0 20=4,22=-66,21=ok,1=9.33,
OK VALUES DAVIS 0 20=0,22=-66,21=ok,4=0.00,5=196,8=39,
OK VALUES DAVIS 0 20=1,22=-66,21=ok,9=63,
OK VALUES DAVIS 0 20=2,22=-66,21=ok,4=0.00,5=196,6=1.61,7=9,
OK VALUES DAVIS 0 20=3,22=-66,21=ok,1=9.33,
OK VALUES DAVIS 0 20=4,22=-66,21=ok,4=0.00,5=196,8=39,
OK VALUES DAVIS 0 20=0,22=-66,21=ok,4=0.00,5=196,9=63,
OK VALUES DAVIS 0 20=1,22=-66,21=ok,4=0.00,5=196,3=98.00,
OK VALUES DAVIS 0 20=2,22=-66,21=ok,4=0.00,5=196,1=9.33,
OK VALUES DAVIS 0 20=3,22=-67,21=ok,8=39,
OK VALUES DAVIS 0 20=4,22=-66,21=ok,4=0.00,5=196,9=63,
OK VALUES DAVIS 0 20=0,22=-65,21=ok,4=0.00,5=196,3=98.00,
OK VALUES DAVIS 0 20=1,22=-66,21=ok,4=0.00,5=196,1=9.33,
OK VALUES DAVIS 0 20=2,22=-65,21=ok,4=0.00,5=196,8=39,
OK VALUES DAVIS 0 20=3,22=-65,21=ok,9=63,
OK VALUES DAVIS 0 20=0,22=-65,21=ok,1=9.33,
OK VALUES DAVIS 0 20=1,22=-66,21=ok,8=39,
OK VALUES DAVIS 0 20=2,22=-66,21=ok,9=63,
OK VALUES DAVIS 0 20=3,22=-66,21=ok,4=0.00,5=196,
OK VALUES DAVIS 0 20=4,22=-66,21=ok,1=9.33,
OK VALUES DAVIS 0 20=0,22=-66,21=ok,4=0.00,5=196,8=39,
OK VALUES DAVIS 0 20=1,22=-65,21=ok,4=0.00,5=196,9=63,
OK VALUES DAVIS 0 20=2,22=-65,21=ok,4=0.00,5=196,6=1.61,7=9,
OK VALUES DAVIS 0 20=3,22=-65,21=ok,4=0.00,5=196,1=9.33,
OK VALUES DAVIS 0 20=4,22=-65,21=ok,4=0.00,5=196,8=39,
OK VALUES DAVIS 0 20=0,22=-66,21=ok,4=0.00,5=196,9=63,
OK VALUES DAVIS 0 20=1,22=-65,21=ok,4=0.00,5=196,3=98.00,
OK VALUES DAVIS 0 20=2,22=-65,21=ok,4=0.00,5=196,1=9.33,
OK VALUES DAVIS 0 20=3,22=-65,21=ok,4=0.00,5=196,8=39,
OK VALUES DAVIS 0 20=4,22=-65,21=ok,4=0.00,5=196,9=63,
OK VALUES DAVIS 0 20=0,22=-65,21=ok,4=0.00,5=196,3=98.00,
OK VALUES DAVIS 0 20=1,22=-65,21=ok,4=0.00,5=196,1=9.33,
OK VALUES DAVIS 0 20=2,22=-65,21=ok,8=39,
OK VALUES DAVIS 0 20=3,22=-65,21=ok,9=63,
OK VALUES DAVIS 0 20=4,22=-65,21=ok,
OK VALUES DAVIS 0 20=0,22=-66,21=ok,4=0.00,5=196,1=9.33,
OK VALUES DAVIS 0 20=1,22=-67,21=ok,4=0.00,5=196,8=39,
OK VALUES DAVIS 0 20=2,22=-66,21=ok,4=0.00,5=196,9=63,
OK VALUES DAVIS 0 20=3,22=-67,21=ok,4=0.00,5=196,
OK VALUES DAVIS 0 20=4,22=-66,21=ok,4=0.00,5=196,1=9.33,
OK VALUES DAVIS 0 20=0,22=-66,21=ok,4=0.00,5=196,8=39,
OK VALUES DAVIS 0 20=1,22=-66,21=ok,4=0.00,5=196,9=63,
OK VALUES DAVIS 0 20=2,22=-66,21=ok,4=0.00,5=196,6=1.61,7=9,
OK VALUES DAVIS 0 20=3,22=-65,21=ok,4=0.00,5=196,1=9.33,
OK VALUES DAVIS 0 20=0,22=-65,21=ok,4=0.00,5=196,9=63,
OK VALUES DAVIS 0 20=1,22=-65,21=ok,4=0.00,5=196,3=98.00,
OK VALUES DAVIS 0 20=2,22=-65,21=ok,4=0.00,5=196,1=9.33,
OK VALUES DAVIS 0 20=3,22=-65,21=ok,8=39,
OK VALUES DAVIS 0 20=4,22=-65,21=ok,9=63,
OK VALUES DAVIS 0 20=0,22=-65,21=ok,3=98.00,
OK VALUES DAVIS 0 20=1,22=-65,21=ok,4=0.00,5=196,1=9.33,
OK VALUES DAVIS 0 20=2,22=-65,21=ok,8=39,
OK VALUES DAVIS 0 20=3,22=-65,21=ok,9=63,
OK VALUES DAVIS 0 20=4,22=-65,21=ok,4=0.00,5=196,
OK VALUES DAVIS 0 20=0,22=-65,21=ok,4=0.00,5=194,1=9.33,
OK VALUES DAVIS 0 20=1,22=-65,21=ok,4=0.00,5=196,8=39,
OK VALUES DAVIS 0 20=2,22=-65,21=ok,9=63,
OK VALUES DAVIS 0 20=3,22=-65,21=ok,4=0.00,5=196,
OK VALUES DAVIS 0 20=4,22=-65,21=ok,1=9.33,
OK VALUES DAVIS 0 20=0,22=-65,21=ok,4=0.00,5=196,8=39,
OK VALUES DAVIS 0 20=1,22=-65,21=ok,4=0.00,5=196,9=63,
OK VALUES DAVIS 0 20=2,22=-65,21=ok,4=0.00,5=196,6=1.61,7=9,
OK VALUES DAVIS 0 20=3,22=-65,21=ok,4=0.00,5=196,1=9.33,
OK VALUES DAVIS 0 20=4,22=-65,21=ok,8=39,
OK VALUES DAVIS 0 20=0,22=-65,21=ok,9=63,
OK VALUES DAVIS 0 20=1,22=-65,21=ok,4=0.00,5=196,3=98.00,
OK VALUES DAVIS 0 20=2,22=-65,21=ok,4=0.00,5=196,1=9.33,
OK VALUES DAVIS 0 20=3,22=-66,21=ok,4=0.00,5=196,8=39,
OK VALUES DAVIS 0 20=4,22=-66,21=ok,4=0.00,5=196,9=63,
OK VALUES DAVIS 0 20=0,22=-66,21=ok,4=0.00,5=196,3=98.00,
OK VALUES DAVIS 0 20=1,22=-66,21=ok,4=0.00,5=196,1=9.33,
OK VALUES DAVIS 0 20=2,22=-66,21=ok,4=0.00,5=196,8=39,
OK VALUES DAVIS 0 20=3,22=-66,21=ok,9=63,
OK VALUES DAVIS 0 20=4,22=-66,21=ok,
OK VALUES DAVIS 0 20=0,22=-66,21=ok,4=0.00,5=196,1=9.33,
OK VALUES DAVIS 0 20=1,22=-67,21=ok,4=0.00,5=196,8=39,
OK VALUES DAVIS 0 20=2,22=-66,21=ok,4=0.00,5=196,9=63,
OK VALUES DAVIS 0 20=3,22=-67,21=ok,4=0.00,5=196,
OK VALUES DAVIS 0 20=4,22=-66,21=ok,4=0.00,5=196,1=9.33,
OK VALUES DAVIS 0 20=0,22=-66,21=ok,4=0.00,5=196,8=39,
OK VALUES DAVIS 0 20=1,22=-66,21=ok,4=0.00,5=196,9=63,
OK VALUES DAVIS 0 20=2,22=-66,21=ok,4=0.00,5=196,6=1.61,7=9,
OK VALUES DAVIS 0 20=3,22=-67,21=ok,4=0.00,5=195,1=9.33,
OK VALUES DAVIS 0 20=4,22=-66,21=ok,8=39,
OK VALUES DAVIS 0 20=0,22=-66,21=ok,4=0.00,5=196,9=63,
OK VALUES DAVIS 0 20=1,22=-67,21=ok,4=0.00,5=196,3=98.00,
OK VALUES DAVIS 0 20=2,22=-67,21=ok,4=0.00,5=196,1=9.33,
OK VALUES DAVIS 0 20=3,22=-67,21=ok,4=0.00,5=196,8=39,
OK VALUES DAVIS 0 20=4,22=-67,21=ok,4=0.00,5=196,9=63,
OK VALUES DAVIS 0 20=0,22=-66,21=ok,4=0.00,5=196,3=98.00,
OK VALUES DAVIS 0 20=1,22=-66,21=ok,4=0.00,5=196,1=9.33,
OK VALUES DAVIS 0 20=2,22=-66,21=ok,4=0.00,5=196,8=39,
OK VALUES DAVIS 0 20=3,22=-67,21=ok,9=63,
OK VALUES DAVIS 0 20=4,22=-66,21=ok,
OK VALUES DAVIS 0 20=0,22=-66,21=ok,4=0.00,5=196,1=9.33,
OK VALUES DAVIS 0 20=1,22=-67,21=ok,4=0.00,5=196,8=39,
OK VALUES DAVIS 0 20=2,22=-66,21=ok,4=0.00,5=196,9=63,
OK VALUES DAVIS 0 20=3,22=-67,21=ok,4=0.00,5=196,
OK VALUES DAVIS 0 20=4,22=-67,21=ok,4=0.00,5=196,1=9.33,
OK VALUES DAVIS 0 20=0,22=-66,21=ok,8=39,
OK VALUES DAVIS 0 20=2,22=-66,21=ok,6=1.61,7=9,
OK VALUES DAVIS 0 20=3,22=-66,21=ok,1=9.33,
OK VALUES DAVIS 0 20=4,22=-66,21=ok,4=0.00,5=196,8=39,
OK VALUES DAVIS 0 20=0,22=-66,21=ok,4=0.00,5=196,9=63,
OK VALUES DAVIS 0 20=1,22=-66,21=ok,4=0.00,5=196,3=98.00,
OK VALUES DAVIS 0 20=2,22=-66,21=ok,4=0.00,5=196,1=9.33,
OK VALUES DAVIS 0 20=3,22=-66,21=ok,4=0.00,5=196,8=39,
OK VALUES DAVIS 0 20=4,22=-66,21=ok,4=0.00,5=196,9=63,
OK VALUES DAVIS 0 20=0,22=-66,21=ok,3=98.00,
OK VALUES DAVIS 0 20=1,22=-66,21=ok,1=9.33,
S DAVIS 0 20=2,22=-65,21=ok,4=0.00,5=196,8=39,
OK VALUES DAVIS 0 20=3,22=-65,21=ok,4=0.00,5=196,9=63,
OK VALUES DAVIS 0 20=4,22=-65,21=ok,4=0.00,5=196,
OK VALUES DAVIS 0 20=0,22=-65,21=ok,4=0.00,5=196,1=9.33,
OK VALUES DAVIS 0 20=1,22=-66,21=ok,4=0.00,5=196,8=39,
OK VALUES DAVIS 0 20=2,22=-67,21=ok,4=0.00,5=196,9=63,
OK VALUES DAVIS 0 20=3,22=-65,21=ok,4=0.00,5=196,
OK VALUES DAVIS 0 20=4,22=-65,21=ok,4=0.00,5=196,1=9.33,
OK VALUES DAVIS 0 20=0,22=-65,21=ok,4=0.00,5=196,8=39,
OK VALUES DAVIS 0 20=2,22=-65,21=ok,6=1.61,7=9,
OK VALUES DAVIS 0 20=3,22=-65,21=ok,1=9.33,
OK VALUES DAVIS 0 20=4,22=-65,21=ok,4=0.00,5=196,8=39,
OK VALUES DAVIS 0 20=0,22=-65,21=ok,4=0.00,5=196,9=63,
OK VALUES DAVIS 0 20=1,22=-65,21=ok,3=98.00,
OK VALUES DAVIS 0 20=2,22=-65,21=ok,1=9.33,
OK VALUES DAVIS 0 20=3,22=-65,21=ok,4=0.00,5=196,8=39,
OK VALUES DAVIS 0 20=4,22=-65,21=ok,9=63,
OK VALUES DAVIS 0 20=0,22=-67,21=ok,3=98.00,
OK VALUES DAVIS 0 20=1,22=-67,21=ok,1=9.33,
OK VALUES DAVIS 0 20=2,22=-66,21=ok,4=0.00,5=196,8=39,
OK VALUES DAVIS 0 20=3,22=-66,21=ok,4=0.00,5=196,9=63,
OK VALUES DAVIS 0 20=4,22=-66,21=ok,4=0.00,5=196,
OK VALUES DAVIS 0 20=0,22=-66,21=ok,4=0.00,5=196,1=9.33,
OK VALUES DAVIS 0 20=1,22=-66,21=ok,4=0.00,5=196,8=39,
OK VALUES DAVIS 0 20=2,22=-66,21=ok,4=0.00,5=196,9=63,
OK VALUES DAVIS 0 20=3,22=-66,21=ok,
OK VALUES DAVIS 0 20=4,22=-66,21=ok,1=9.33,
OK VALUES DAVIS 0 20=0,22=-66,21=ok,8=39,
OK VALUES DAVIS 0 20=1,22=-66,21=ok,4=0.00,5=196,9=63,
OK VALUES DAVIS 0 20=2,22=-65,21=ok,4=0.00,5=196,6=0.00,7=-1,
OK VALUES DAVIS 0 20=3,22=-66,21=ok,4=0.00,5=196,1=9.33,
OK VALUES DAVIS 0 20=4,22=-65,21=ok,4=0.00,5=196,8=39,
OK VALUES DAVIS 0 20=0,22=-66,21=ok,4=0.00,5=196,9=63,
OK VALUES DAVIS 0 20=1,22=-66,21=ok,4=0.00,5=196,3=98.00,
OK VALUES DAVIS 0 20=2,22=-66,21=ok,4=0.00,5=196,1=9.33,
OK VALUES DAVIS 0 20=3,22=-66,21=ok,4=0.00,5=196,8=39,
OK VALUES DAVIS 0 20=4,22=-66,21=ok,4=0.00,5=196,9=63,
OK VALUES DAVIS 0 20=0,22=-66,21=ok,4=0.00,5=196,3=98.00,
OK VALUES DAVIS 0 20=1,22=-67,21=ok,4=0.00,5=196,1=9.33,
OK VALUES DAVIS 0 20=2,22=-66,21=ok,4=0.00,5=196,8=39,
OK VALUES DAVIS 0 20=3,22=-66,21=ok,4=0.00,5=196,9=63,
OK VALUES DAVIS 0 20=4,22=-66,21=ok,4=0.00,5=196,
OK VALUES DAVIS 0 20=0,22=-66,21=ok,4=0.00,5=196,1=9.33,
OK VALUES DAVIS 0 20=1,22=-67,21=ok,4=0.00,5=196,8=39,
OK VALUES DAVIS 0 20=2,22=-67,21=ok,4=0.00,5=196,9=63,
OK VALUES DAVIS 0 20=3,22=-67,21=ok,4=0.00,5=196,
OK VALUES DAVIS 0 20=4,22=-66,21=ok,4=0.00,5=196,1=9.33,
OK VALUES DAVIS 0 20=0,22=-66,21=ok,4=0.00,5=196,8=39,
OK VALUES DAVIS 0 20=1,22=-66,21=ok,9=63,
OK VALUES DAVIS 0 20=2,22=-66,21=ok,4=0.00,5=196,6=0.00,7=-1,
OK VALUES DAVIS 0 20=3,22=-66,21=ok,4=0.00,5=196,1=9.33,
OK VALUES DAVIS 0 20=4,22=-66,21=ok,4=0.00,5=196,8=39,
OK VALUES DAVIS 0 20=0,22=-66,21=ok,4=0.00,5=196,9=63,
OK VALUES DAVIS 0 20=1,22=-66,21=ok,3=98.00,
OK VALUES DAVIS 0 20=2,22=-66,21=ok,1=9.33,
OK VALUES DAVIS 0 20=3,22=-66,21=ok,4=0.00,5=196,8=39,
OK VALUES DAVIS 0 20=4,22=-66,21=ok,4=0.00,5=196,9=63,
EDIT #2:
Ich habe mal noch ein paar Blöcke hexadezimal direkt vom Bus mitgeschnitten, für den Fall, daß möglicherweise Newlines durch das Copypasten der Textdaten verändert werden - der Stick sendet scheinbar immer einen Windows-Zeilenumbruch (CR LF oder \r\n oder 0x0d 0x0a je nach Schreibweise):
pi@iobapp01:~ $ xxd /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AI05CBYZ-if00-port0
00000000: 4f4b 2056 414c 5545 5320 4441 5649 5320 OK VALUES DAVIS
00000010: 3020 3230 3d34 2c32 323d 2d36 362c 3231 0 20=4,22=-66,21
00000020: 3d6f 6b2c 393d 2d31 2c0d 0a4f 4b20 5641 =ok,9=-1,..OK VA
00000030: 4c55 4553 2044 4156 4953 2030 2032 303d LUES DAVIS 0 20=
00000040: 302c 3232 3d2d 3636 2c32 313d 6f6b 2c34 0,22=-66,21=ok,4
00000050: 3d30 2e30 302c 353d 3139 362c 333d 3938 =0.00,5=196,3=98
00000060: 2e30 302c 0d0a 4f4b 2056 414c 5545 5320 .00,..OK VALUES
00000070: 4441 5649 5320 3020 3230 3d31 2c32 323d DAVIS 0 20=1,22=
00000080: 2d36 362c 3231 3d6f 6b2c 343d 302e 3030 -66,21=ok,4=0.00
00000090: 2c35 3d31 3936 2c31 3d39 2e36 372c 0d0a ,5=196,1=9.67,..
...
EDIT #3:
Und noch eine Ergänzung: manchmal empfängt IoBroker doch Daten - aber halt nur sporadisch. Woran könnte das liegen?
2022-12-23 10:52:49.232 - debug: jeelink.0 (18237) data received: OK VALUEK VALUES DAVIS 0 20=3,22=-66,21=ok,4=0.00,5=196,1=9.50,
2022-12-23 10:52:49.234 - debug: jeelink.0 (18237) splice:DAVIS,0,20=3,22=-66,21=ok,4=0.00,5=196,1=9.50,
2022-12-23 10:52:49.235 - debug: jeelink.0 (18237) received ID :VALUES is not defined in the adapter or not unique received address
2022-12-23 10:52:49.237 - debug: jeelink.0 (18237) splice:DAVIS,0,20=3,22=-66,21=ok,4=0.00,5=196,1=9.50,
2022-12-23 10:52:49.237 - debug: jeelink.0 (18237) received ID :VALUES is not defined in the adapter or not unique received address
2022-12-23 11:00:02.290 - debug: jeelink.0 (18237) data received: OK VALUES DAVIS 0 20=2,22=-65,21=ok,8=39,
2022-12-23 11:00:02.291 - debug: jeelink.0 (18237) Sensor ID : 0
2022-12-23 11:00:02.292 - debug: jeelink.0 (18237) splice : 20=2,22=-65,21=ok,8=39,
2022-12-23 11:00:02.293 - debug: jeelink.0 (18237) Channel : 2
2022-12-23 11:00:02.294 - debug: jeelink.0 (18237) RSSI : -65
2022-12-23 11:00:02.297 - debug: jeelink.0 (18237) Battery : ok
2022-12-23 11:00:02.297 - debug: jeelink.0 (18237) RainTipCount : 39
2022-12-23 11:00:02.298 - debug: jeelink.0 (18237) submitted value pair is unknown =undefined
2022-12-23 11:00:02.319 - debug: jeelink.0 (18237) state jeelink.0.DavisVantage_1.rssi changed: -65 (ack = true)
2022-12-23 11:00:02.325 - debug: jeelink.0 (18237) state jeelink.0.DavisVantage_1.battery changed: ok (ack = true)
2022-12-23 11:00:02.329 - debug: jeelink.0 (18237) state jeelink.0.DavisVantage_1.raintipcount changed: 39 (ack = true)
2022-12-23 11:04:46.723 - debug: jeelink.0 (18237) data received: OK VALUES DAVIS 0 20=3,22=-66,21=ok,1=9.67,
2022-12-23 11:04:46.724 - debug: jeelink.0 (18237) Sensor ID : 0
2022-12-23 11:04:46.724 - debug: jeelink.0 (18237) splice : 20=3,22=-66,21=ok,1=9.67,
2022-12-23 11:04:46.725 - debug: jeelink.0 (18237) Channel : 3
2022-12-23 11:04:46.725 - debug: jeelink.0 (18237) RSSI : -66
2022-12-23 11:04:46.726 - debug: jeelink.0 (18237) Battery : ok
2022-12-23 11:04:46.727 - debug: jeelink.0 (18237) Temperatur : 9.67
2022-12-23 11:04:46.727 - debug: jeelink.0 (18237) submitted value pair is unknown =undefined
2022-12-23 11:04:46.747 - debug: jeelink.0 (18237) state jeelink.0.DavisVantage_1.rssi changed: -66 (ack = true)
2022-12-23 11:04:46.750 - debug: jeelink.0 (18237) state jeelink.0.DavisVantage_1.battery changed: ok (ack = true)
2022-12-23 11:04:46.753 - debug: jeelink.0 (18237) state jeelink.0.DavisVantage_1.temp changed: 9.67 (ack = true)
EDIT#4 (das letzte für heute, hoffentlich ;-)):
Mir ist gerade noch aufgefallen, daß der Stick / die Station sogar einen Wert mitliefern, mit dem man die Datenqualität zumindest in Ansätzen beurteilen könnte: In jedem (vollständigen) Datenpaket wird der Key "20=" übertragen, der für den Channel steht - und offensichtlich wechselt die Station immer durch 5 Kanäle [0..4] und zwar immer schön streng monoton steigend. Das, verbunden mit der Tatsache, daß die Pakete ungefähr alle Sekunde kommen, könnte man doch nutzen, um eine Art "Confidence factor" zu ermitteln, oder? Aber das wäre dann sowas wie das Sahnehäubchen mit Kirsche auf der Torte, das kann ich dann ggf. auch später noch als zusätzliches Script mit eigenen Datenpunkten hinterlegen