NEWS
SOLVED Jeelink zeigt falsche Temperaturen an
-
Hi, hatte nach Update auf Node JS 10 das gleiche Problem. Nach Update von Jeelink auf die Git-Vers. 0.1.1. in Verbindung mit Node JS 10.16 funktioniert wieder alles bestens.
Vielen Dank für das rasche Anpassen des Adapters!Grüße Sven
-
Hi, hatte nach Update auf Node JS 10 das gleiche Problem. Nach Update von Jeelink auf die Git-Vers. 0.1.1. in Verbindung mit Node JS 10.16 funktioniert wieder alles bestens.
Vielen Dank für das rasche Anpassen des Adapters!Grüße Sven
-
@SRo769 sagte in Jeelink zeigt falsche Temperaturen an:
Hi, hatte nach Update auf Node JS 10 das gleiche Problem. Nach Update von Jeelink auf die Git-Vers. 0.1.1. in Verbindung mit Node JS 10.16 funktioniert wieder alles bestens.
Vielen Dank für das rasche Anpassen des Adapters!Grüße Sven
Hallo Sven,
Puh, das freut mich zu hören. Ich habe schon verschiedene nodejs Versuche unternommen und jedesmal funktionierte mein simpler test ohne USB, rein zahlenmäßig.
Danke für die Rückmeldung!
Gruß
KlausPS. Ich hoffe das @cyberax es auch hinbekommt.
-
Dann werde ich scheinbar wohl nodejs updaten müssen... keep you posted
-
Servus zusammen
Hab letzte Woche das NodeJS Update gemacht und gestern erst entdeckt das die Werte der Wetterstation vollkommen daneben liegen.
Kann mir nur schwer vorstellen das wir 48235% Luftfeuchte und 61845°C draußen haben.
Es hat dann auch Sekunden später auf -900°C abgekühlt.
Spinnt also total.Komisch nur, das die anderen Sensoren die nur Feuchte und Temp liefern immer noch relativ sauber laufen.
Dachte erst an leere Batterien der WS1600 und nach dem Tauschen war auch für ~30 Minuten alles OK.
Danach aber wieder chaotische Werte.Jetzt jabe ich diesen Threat entdeckt und freu mich auf Feierabend um die 0.1.1 auszuprobieren.
Meld mich dann wieder...Gruß Peer
-
@C1500 sagte in Jeelink zeigt falsche Temperaturen an:
Servus zusammen
Hab letzte Woche das NodeJS Update gemacht und gestern erst entdeckt das die Werte der Wetterstation vollkommen daneben liegen.
Kann mir nur schwer vorstellen das wir 48235% Luftfeuchte und 61845°C draußen haben.
Es hat dann auch Sekunden später auf -900°C abgekühlt.
Spinnt also total.Komisch nur, das die anderen Sensoren die nur Feuchte und Temp liefern immer noch relativ sauber laufen.
Dachte erst an leere Batterien der WS1600 und nach dem Tauschen war auch für ~30 Minuten alles OK.
Danach aber wieder chaotische Werte.Jetzt jabe ich diesen Threat entdeckt und freu mich auf Feierabend um die 0.1.1 auszuprobieren.
Meld mich dann wieder...Gruß Peer
Hallo Peer,
wenn du mir mal ein Messageblock von der WS1600 (OK WS .....) und die dazugehörigen Werte (aus dem WS Display) schicken könntest, wäre das auch super für weitere Testläufe. Referendaren habe ich da nur einen Datensatz.
Gruß
Klaus -
Tja, hab nun auf node 10.16 aktualisiert und es hat sich nichts verändert...
Was ich vielleicht noch erwähnen sollte: habe ein Multihost system, die 10.16 ist auf dem slave host mit dem Jeelink, auf dem Multihost master is node 8.15.1.VG
-
@cyberax sagte in Jeelink zeigt falsche Temperaturen an:
Tja, hab nun auf node 10.16 aktualisiert und es hat sich nichts verändert...
Was ich vielleicht noch erwähnen sollte: habe ein Multihost system, die 10.16 ist auf dem slave host mit dem Jeelink, auf dem Multihost master is node 8.15.1.VG
das ist unschön, ich habe so überhaupt keinen Plan woran es bei dir liegen könnte.
Ich glaube nicht, daß es am Multihost hängt, denn der Adapter läuft ja auf dem 10.16 er node.Im Verzeichnis
/opt/iobroker/node_modules/iobroker.jeelink/test/libmal bitte folgendes aufrufen:
node simple_test.js
und das, was dann kommt, mal posten.
Gruß
Klaus -
Hi Klaus,
das /test/lib/ Verzeichnis existiert nicht bei mir.
Muss ich mir das extra von git holen?VG
-
@cyberax sagte in Jeelink zeigt falsche Temperaturen an:
Hi Klaus,
das /test/lib/ Verzeichnis existiert nicht bei mir.
Muss ich mir das extra von git holen?VG
Das ist komisch, es sollte auf jeden Fall bei einer Installation von GitHub dabei sein.
Also ggf. die Installation von GitHub nachholen.Gruß
Klaus -
Sorry für die späte Rückmeldung
Irgendwas scheint bei mir seit dem Update auf 10.16 voll daneben zu laufen.
Das Sytem spinnt ziemlich rumHier mal 2 Logs:
jeelink.0 2019-07-11 22:27:13.774 info stateChange jeelink.0.LaCrosseWS_1.dewpoint {"val":12.4,"ack":true,"ts":1562876833742,"q":0,"from":"system.adapter.jeelink.0","user":"system.user.admin","lc":1562876833742} jeelink.0 2019-07-11 22:27:13.773 info stateChange jeelink.0.LaCrosseWS_1.abshumid {"val":10.8,"ack":true,"ts":1562876833741,"q":0,"from":"system.adapter.jeelink.0","user":"system.user.admin","lc":1562876833741} jeelink.0 2019-07-11 22:27:13.773 info stateChange jeelink.0.LaCrosseWS_1.newBatt {"val":0,"ack":true,"ts":1562876833740,"q":0,"from":"system.adapter.jeelink.0","user":"system.user.admin","lc":1562547378952} jeelink.0 2019-07-11 22:27:13.773 info stateChange jeelink.0.LaCrosseWS_1.lowBatt {"val":0,"ack":true,"ts":1562876833739,"q":0,"from":"system.adapter.jeelink.0","user":"system.user.admin","lc":1562179206447} jeelink.0 2019-07-11 22:27:13.770 info stateChange jeelink.0.LaCrosseWS_1.wgust {"val":6553.5,"ack":true,"ts":1562876833738,"q":0,"from":"system.adapter.jeelink.0","user":"system.user.admin","lc":1562876824723} jeelink.0 2019-07-11 22:27:13.750 info stateChange jeelink.0.LaCrosseWS_1.wdir {"val":6553.5,"ack":true,"ts":1562876833733,"q":0,"from":"system.adapter.jeelink.0","user":"system.user.admin","lc":1562876820234} jeelink.0 2019-07-11 22:27:13.749 info stateChange jeelink.0.LaCrosseWS_1.wspeed2 {"val":23592.6,"ack":true,"ts":1562876833722,"q":0,"from":"system.adapter.jeelink.0","user":"system.user.admin","lc":1562876820229} jeelink.0 2019-07-11 22:27:13.749 info stateChange jeelink.0.LaCrosseWS_1.wspeed {"val":6553.5,"ack":true,"ts":1562876833721,"q":0,"from":"system.adapter.jeelink.0","user":"system.user.admin","lc":1562876820223} jeelink.0 2019-07-11 22:27:13.749 info stateChange jeelink.0.LaCrosseWS_1.rain {"val":4.5,"ack":true,"ts":1562876833715,"q":0,"from":"system.adapter.jeelink.0","user":"system.user.admin","lc":1562866263168} jeelink.0 2019-07-11 22:27:13.749 info stateChange jeelink.0.LaCrosseWS_1.humid {"val":82,"ack":true,"ts":1562876833708,"q":0,"from":"system.adapter.jeelink.0","user":"system.user.admin","lc":1562876833708} jeelink.0 2019-07-11 22:27:13.747 info stateChange jeelink.0.LaCrosseWS_1.temp {"val":15.5,"ack":true,"ts":1562876833703,"q":0,"from":"system.adapter.jeelink.0","user":"system.user.admin","lc":1562876833703} jeelink.0 2019-07-11 22:27:13.727 info data received: OK WS 5 1 4 131 82 0 9 255 255 255 255 255 255 0
und
jeelink.0 2019-07-11 22:23:24.356 info stateChange jeelink.0.LaCrosseWS_1.dewpoint {"val":4816.1,"ack":true,"ts":1562876604294,"q":0,"from":"system.adapter.jeelink.0","user":"system.user.admin","lc":1562876604294} jeelink.0 2019-07-11 22:23:24.356 info stateChange jeelink.0.LaCrosseWS_1.abshumid {"val":2765240.6,"ack":true,"ts":1562876604267,"q":0,"from":"system.adapter.jeelink.0","user":"system.user.admin","lc":1562876604267} jeelink.0 2019-07-11 22:23:24.356 info stateChange jeelink.0.LaCrosseWS_1.newBatt {"val":0,"ack":true,"ts":1562876604266,"q":0,"from":"system.adapter.jeelink.0","user":"system.user.admin","lc":1562547378952} jeelink.0 2019-07-11 22:23:24.355 info stateChange jeelink.0.LaCrosseWS_1.lowBatt {"val":0,"ack":true,"ts":1562876604265,"q":0,"from":"system.adapter.jeelink.0","user":"system.user.admin","lc":1562179206447} jeelink.0 2019-07-11 22:23:24.354 info stateChange jeelink.0.LaCrosseWS_1.wgust {"val":0,"ack":true,"ts":1562876604263,"q":0,"from":"system.adapter.jeelink.0","user":"system.user.admin","lc":1562876604263} jeelink.0 2019-07-11 22:23:24.354 info stateChange jeelink.0.LaCrosseWS_1.wdir {"val":6553.5,"ack":true,"ts":1562876604258,"q":0,"from":"system.adapter.jeelink.0","user":"system.user.admin","lc":1562876568212} jeelink.0 2019-07-11 22:23:24.353 info stateChange jeelink.0.LaCrosseWS_1.wspeed2 {"val":23592.6,"ack":true,"ts":1562876604237,"q":0,"from":"system.adapter.jeelink.0","user":"system.user.admin","lc":1562876568211} jeelink.0 2019-07-11 22:23:24.353 info stateChange jeelink.0.LaCrosseWS_1.wspeed {"val":6553.5,"ack":true,"ts":1562876604235,"q":0,"from":"system.adapter.jeelink.0","user":"system.user.admin","lc":1562876568210} jeelink.0 2019-07-11 22:23:24.353 info stateChange jeelink.0.LaCrosseWS_1.rain {"val":4.5,"ack":true,"ts":1562876604230,"q":0,"from":"system.adapter.jeelink.0","user":"system.user.admin","lc":1562866263168} jeelink.0 2019-07-11 22:23:24.352 info stateChange jeelink.0.LaCrosseWS_1.humid {"val":82,"ack":true,"ts":1562876604213,"q":0,"from":"system.adapter.jeelink.0","user":"system.user.admin","lc":1562876604213} jeelink.0 2019-07-11 22:23:24.347 info stateChange jeelink.0.LaCrosseWS_1.temp {"val":6453.5,"ack":true,"ts":1562876604199,"q":0,"from":"system.adapter.jeelink.0","user":"system.user.admin","lc":1562876586195} jeelink.0 2019-07-11 22:23:24.275 info data received: OK WS 5 1 255 255 82 0 9 255 255 255 255 0 0 0
oder auch
jeelink.0 2019-07-11 22:28:30.347 info stateChange jeelink.0.LaCrosseWS_1.dewpoint {"val":30.9,"ack":true,"ts":1562876910267,"q":0,"from":"system.adapter.jeelink.0","user":"system.user.admin","lc":1562876910267} jeelink.0 2019-07-11 22:28:30.347 info stateChange jeelink.0.LaCrosseWS_1.abshumid {"val":33.5,"ack":true,"ts":1562876910263,"q":0,"from":"system.adapter.jeelink.0","user":"system.user.admin","lc":1562876910263} jeelink.0 2019-07-11 22:28:30.346 info stateChange jeelink.0.LaCrosseWS_1.newBatt {"val":0,"ack":true,"ts":1562876910254,"q":0,"from":"system.adapter.jeelink.0","user":"system.user.admin","lc":1562547378952} jeelink.0 2019-07-11 22:28:30.346 info stateChange jeelink.0.LaCrosseWS_1.lowBatt {"val":0,"ack":true,"ts":1562876910253,"q":0,"from":"system.adapter.jeelink.0","user":"system.user.admin","lc":1562179206447} jeelink.0 2019-07-11 22:28:30.336 info stateChange jeelink.0.LaCrosseWS_1.wgust {"val":6553.5,"ack":true,"ts":1562876910248,"q":0,"from":"system.adapter.jeelink.0","user":"system.user.admin","lc":1562876896738} jeelink.0 2019-07-11 22:28:30.336 info stateChange jeelink.0.LaCrosseWS_1.wdir {"val":6553.5,"ack":true,"ts":1562876910234,"q":0,"from":"system.adapter.jeelink.0","user":"system.user.admin","lc":1562876892341} jeelink.0 2019-07-11 22:28:30.335 info stateChange jeelink.0.LaCrosseWS_1.wspeed2 {"val":23592.6,"ack":true,"ts":1562876910232,"q":0,"from":"system.adapter.jeelink.0","user":"system.user.admin","lc":1562876892334} jeelink.0 2019-07-11 22:28:30.335 info stateChange jeelink.0.LaCrosseWS_1.wspeed {"val":6553.5,"ack":true,"ts":1562876910231,"q":0,"from":"system.adapter.jeelink.0","user":"system.user.admin","lc":1562876892328} jeelink.0 2019-07-11 22:28:30.335 info stateChange jeelink.0.LaCrosseWS_1.rain {"val":4.5,"ack":true,"ts":1562876910229,"q":0,"from":"system.adapter.jeelink.0","user":"system.user.admin","lc":1562866263168} jeelink.0 2019-07-11 22:28:30.335 info stateChange jeelink.0.LaCrosseWS_1.humid {"val":255,"ack":true,"ts":1562876910225,"q":0,"from":"system.adapter.jeelink.0","user":"system.user.admin","lc":1562876896706} jeelink.0 2019-07-11 22:28:30.331 info stateChange jeelink.0.LaCrosseWS_1.temp {"val":15.4,"ack":true,"ts":1562876910210,"q":0,"from":"system.adapter.jeelink.0","user":"system.user.admin","lc":1562876910210} jeelink.0 2019-07-11 22:28:30.252 info data received: OK WS 5 1 4 130 255 0 9 255 255 255 255 255 255 0
Die Werte sind ~
15,4°C
83% Feuchte
kein Windund ioBroker macht daraus:
Hier noch mit Debugmeldung:
jeelink.0 2019-07-11 22:49:16.807 info stateChange jeelink.0.LaCrosseWS_1.dewpoint {"val":-12900.9,"ack":true,"ts":1562878156765,"q":0,"from":"system.adapter.jeelink.0","user":"system.user.admin","lc":1562878156765} jeelink.0 2019-07-11 22:49:16.807 info stateChange jeelink.0.LaCrosseWS_1.abshumid {"val":8599223.9,"ack":true,"ts":1562878156760,"q":0,"from":"system.adapter.jeelink.0","user":"system.user.admin","lc":1562878156760} jeelink.0 2019-07-11 22:49:16.807 info stateChange jeelink.0.LaCrosseWS_1.newBatt {"val":0,"ack":true,"ts":1562878156754,"q":0,"from":"system.adapter.jeelink.0","user":"system.user.admin","lc":1562547378952} jeelink.0 2019-07-11 22:49:16.806 info stateChange jeelink.0.LaCrosseWS_1.lowBatt {"val":0,"ack":true,"ts":1562878156750,"q":0,"from":"system.adapter.jeelink.0","user":"system.user.admin","lc":1562179206447} jeelink.0 2019-07-11 22:49:16.806 info stateChange jeelink.0.LaCrosseWS_1.wgust {"val":6553.5,"ack":true,"ts":1562878156744,"q":0,"from":"system.adapter.jeelink.0","user":"system.user.admin","lc":1562878143268} jeelink.0 2019-07-11 22:49:16.806 info stateChange jeelink.0.LaCrosseWS_1.wdir {"val":6553.5,"ack":true,"ts":1562878156739,"q":0,"from":"system.adapter.jeelink.0","user":"system.user.admin","lc":1562878138761} jeelink.0 2019-07-11 22:49:16.806 info stateChange jeelink.0.LaCrosseWS_1.wspeed2 {"val":23592.6,"ack":true,"ts":1562878156733,"q":0,"from":"system.adapter.jeelink.0","user":"system.user.admin","lc":1562878138757} jeelink.0 2019-07-11 22:49:16.806 info stateChange jeelink.0.LaCrosseWS_1.wspeed {"val":6553.5,"ack":true,"ts":1562878156728,"q":0,"from":"system.adapter.jeelink.0","user":"system.user.admin","lc":1562878138751} jeelink.0 2019-07-11 22:49:16.806 info stateChange jeelink.0.LaCrosseWS_1.rain {"val":4.5,"ack":true,"ts":1562878156722,"q":0,"from":"system.adapter.jeelink.0","user":"system.user.admin","lc":1562866263168} jeelink.0 2019-07-11 22:49:16.806 info stateChange jeelink.0.LaCrosseWS_1.humid {"val":255,"ack":true,"ts":1562878156717,"q":0,"from":"system.adapter.jeelink.0","user":"system.user.admin","lc":1562878120716} jeelink.0 2019-07-11 22:49:16.805 info stateChange jeelink.0.LaCrosseWS_1.temp {"val":6453.5,"ack":true,"ts":1562878156703,"q":0,"from":"system.adapter.jeelink.0","user":"system.user.admin","lc":1562878156703} jeelink.0 2019-07-11 22:49:16.805 debug LowBattery : 0 jeelink.0 2019-07-11 22:49:16.805 debug NewBattery : 0 jeelink.0 2019-07-11 22:49:16.805 debug WindGust : 6553.5 jeelink.0 2019-07-11 22:49:16.805 debug WindDirection: 6553.5 jeelink.0 2019-07-11 22:49:16.805 debug WindSpeed : 6553.5 jeelink.0 2019-07-11 22:49:16.804 debug Rain : 4.5 jeelink.0 2019-07-11 22:49:16.804 debug Humidty : 255 jeelink.0 2019-07-11 22:49:16.792 debug Temperature : 6453.5 jeelink.0 2019-07-11 22:49:16.792 debug Type : 1 jeelink.0 2019-07-11 22:49:16.792 debug Station ID : 5 jeelink.0 2019-07-11 22:49:16.791 debug splice : 5,1,255,255,255,0,9,255,255,255,255,255,255,0 jeelink.0 2019-07-11 22:49:16.791 debug received ID :5 is not defined in the adapter as LaCrosseBMP180 jeelink.0 2019-07-11 22:49:16.791 debug splice : 5,1,255,255,255,0,9,255,255,255,255,255,255,0 jeelink.0 2019-07-11 22:49:16.789 info data received: OK WS 5 1 255 255 255 0 9 255 255 255 255 255 255 0
Gruß Peer
-
@foxthefox
hab mir jetzt mal das test Verzeichnis von git geholt und dein Kommando ausgeführt:node simple_test.js splice : 22,1,4,179,106 Buffer : <Buffer 16 01 04 b3 6a> Buffer : 22 4 Sensor ID : 22 Type : 0 NewBattery : 0 Temperatur : -5.3 Humidty : 106 LowBattery : 0 Buffer : 22 4 Sensor ID : 22 Type : 0 NewBattery : 0 Temperatur : 20.3 Humidty : 106 LowBattery : 0 LaCrosse_abshumid3.5 LaCrosse_dewpoint-4.5 ID = 22 T: 20,2 H: 106 no NewBatt splice : 56,1,4,156,37 Buffer : <Buffer 38 01 04 9c 25> Buffer : 56 4 Sensor ID : 56 Type : 0 NewBattery : 0 Temperatur : -7.6 Humidty : 37 LowBattery : 0 Buffer : 56 4 Sensor ID : 56 Type : 0 NewBattery : 0 Temperatur : 18 Humidty : 37 LowBattery : 0 LaCrosse_abshumid1 LaCrosse_dewpoint-19.7 ID = 56 T: 18.0 H: 37 no NewBatt splice : 2,129,4,220,52 Buffer : <Buffer 02 81 04 dc 34> Buffer : 2 4 Sensor ID : 2 Type : 0 NewBattery : 1 Temperatur : -1.2 Humidty : 52 LowBattery : 0 Buffer : 2 4 Sensor ID : 2 Type : 0 NewBattery : 1 Temperatur : 24.4 Humidty : 52 LowBattery : 0 LaCrosse_abshumid2.3 LaCrosse_dewpoint-9.8 ID = 2 T: 24,4 H: 52 NewBatt now weak Battery
-
Der output von script sieht erstmal gut aus, d.h. der obere Teil der beiden Aufgaben bezieht sich auf die Berechnung die nur mit nodejs8 geht und der untere Teil ist die neue Berechnung. Temperatur und humidity werden mit deiner NodeJS version richtig .
Also an der Berechnungsmethode und an nodejs sollte es nicht liegen.Kannst du checken ob auch wirklich die neu verwendete Version des Adapters aktiviert ist?
Bzw. nochmal den Befehl
sudo iobroker update jeelink
ausführen.Gruß
Klaus -
OK hab ich erledigt, der Befehl ist ohne Rückmeldungen durchgelaufen.
Entsprechend dem Adapter Menü ist Version 0.1.1 installiert. Ich denke das war bereits so.Die Auswertung klappt aber immer noch nicht (mal ein anderer Sensor als Beispiel):
jeelink.0 2019-07-24 10:34:22.674 debug LowBattery : 0 jeelink.0 2019-07-24 10:34:22.673 debug Humidty : 72 jeelink.0 2019-07-24 10:34:22.672 debug Temperatur : -6.8 jeelink.0 2019-07-24 10:34:22.671 debug NewBattery : 0 jeelink.0 2019-07-24 10:34:22.670 debug Type : 0 jeelink.0 2019-07-24 10:34:22.669 debug Sensor ID : 48 jeelink.0 2019-07-24 10:34:22.668 debug splice : 48,1,4,164,72 jeelink.0 2019-07-24 10:34:22.664 info data received: OK 9 48 1 4 164 72
und noch mal hier der bekannte 22er im ausführlichen log:
jeelink.0 2019-07-24 10:38:24.792 info stateChange jeelink.0.LaCrosse_22.dewpoint {"val":-5.1,"ack":true,"ts":1563957504745,"q":0,"from":"system.adapter.jeelink.0","lc":1563957237763} jeelink.0 2019-07-24 10:38:24.791 info stateChange jeelink.0.LaCrosse_22.abshumid {"val":3.4,"ack":true,"ts":1563957504743,"q":0,"from":"system.adapter.jeelink.0","lc":1563957237760} jeelink.0 2019-07-24 10:38:24.790 info stateChange jeelink.0.LaCrosse_22.humid {"val":106,"ack":true,"ts":1563957504741,"q":0,"from":"system.adapter.jeelink.0","lc":1559763003633} jeelink.0 2019-07-24 10:38:24.790 info stateChange jeelink.0.LaCrosse_22.temp {"val":-5.9,"ack":true,"ts":1563957504740,"q":0,"from":"system.adapter.jeelink.0","lc":1563957237754} jeelink.0 2019-07-24 10:38:24.789 info stateChange jeelink.0.LaCrosse_22.newBatt {"val":0,"ack":true,"ts":1563957504738,"q":0,"from":"system.adapter.jeelink.0","lc":1561136998785} jeelink.0 2019-07-24 10:38:24.788 info stateChange jeelink.0.LaCrosse_22.lowBatt {"val":0,"ack":true,"ts":1563957504729,"q":0,"from":"system.adapter.jeelink.0","lc":1559763003614} jeelink.0 2019-07-24 10:38:24.786 debug LowBattery : 0 jeelink.0 2019-07-24 10:38:24.785 debug Humidty : 106 jeelink.0 2019-07-24 10:38:24.785 debug Temperatur : -5.9 jeelink.0 2019-07-24 10:38:24.784 debug NewBattery : 0 jeelink.0 2019-07-24 10:38:24.783 debug Type : 0 jeelink.0 2019-07-24 10:38:24.782 debug Sensor ID : 22 jeelink.0 2019-07-24 10:38:24.781 debug splice : 22,1,4,173,106 jeelink.0 2019-07-24 10:38:24.778 info data received: OK 9 22 1 4 173 106
-
@C1500 sagte in Jeelink zeigt falsche Temperaturen an:
OK WS 5 1 255 255 255 0 9 255 255 255 255 255 255 0
Hallo Peer,
ich habe version 0.1.2 hochgeladen (git/npm) bitte diese ausprobieren.
Das Problem lag an der Umstellung wegen nodejs10 wo meine Lösung mit Buffer nicht geht.
Da war noch etwas zu tun, daß ungültige Daten (255) nicht zur Berechnung benutzt werden.
Da die Wetterstation nicht immer alle Daten schickt, lief da was schief.Das sollte jetzt behoben sein.
Gruß
Klaus -
Ich hab nicht wirklich einen Plan was es sein könnte, die 0.1.2 könntest du mal installieren, auch wenn hier nicht der DHT verändert wurde.
Evtl. renkt sich ja etwas einGruß
Klaus -
danke, aber hat leider nichts gebracht.
Wenn ich mir das so anschaue, dann stimmt da was mit der Umwandlung nicht
jeelink.0 2019-07-24 10:34:22.674 debug LowBattery : 0 jeelink.0 2019-07-24 10:34:22.673 debug Humidty : 72 jeelink.0 2019-07-24 10:34:22.672 debug Temperatur : -6.8 jeelink.0 2019-07-24 10:34:22.671 debug NewBattery : 0 jeelink.0 2019-07-24 10:34:22.670 debug Type : 0 jeelink.0 2019-07-24 10:34:22.669 debug Sensor ID : 48 jeelink.0 2019-07-24 10:34:22.668 debug splice : 48,1,4,164,72 jeelink.0 2019-07-24 10:34:22.664 info data received: OK 9 48 1 4 164 72
Aus dem jeelink firmware:
// Format // // OK 9 56 1 4 156 37 ID = 56 T: 18.0 H: 37 no NewBatt // OK 9 49 1 4 182 54 ID = 49 T: 20.6 H: 54 no NewBatt // OK 9 55 129 4 192 56 ID = 55 T: 21.6 H: 56 WITH NewBatt // OK 9 ID XXX XXX XXX XXX // | | | | | | | // | | | | | | --- Humidity incl. WeakBatteryFlag // | | | | | |------ Temp * 10 + 1000 LSB // | | | | |---------- Temp * 10 + 1000 MSB // | | | |-------------- Sensor type (1 or 2) +128 if NewBatteryFlag // | | |----------------- Sensor ID // | |------------------- fix "9" // |---------------------- fix "OK"
ID stimmt
Temperatur ist falsch, sollte hier
164 -> 10100100 -> 0000 0100 1010 0100 -> 1188, also 18,8 grad sein.Humidity scheint zu stimmen.
-
@foxthefox said in Jeelink zeigt falsche Temperaturen an:
Ich hab nicht wirklich einen Plan was es sein könnte, die 0.1.2 könntest du mal installieren, auch wenn hier nicht der DHT verändert wurde.
Evtl. renkt sich ja etwas einGruß
KlausServus Klaus
Hab das Update gestern Abend ausprobiert.
Es klappt, die Werte stimmen bei mir wieder alle.
Vielen Dank
Gruß Peer
-
guten Abend,
hab heute auch falsche Temperaturen festgestellt und da ich "Anfänger bin per Google den Post hier gefunden.
Habe den alten Adapter deinstalliert und in /opt/iobroker
npm install https://github.com/foxthefox/ioBroker.jeelink/tarball/master --production
ausgeführt.unter adapter ist angezeigt, das er 1.3 installiert hat, aber es werden keine Objekte und keine Instanz angezeigt.
Danke
-
Zeig mal bitte davon einen Screenshot
-
@C1500 sagte in Jeelink zeigt falsche Temperaturen an:
Hab das Update gestern Abend ausprobiert.
Es klappt, die Werte stimmen bei mir wieder alle.
Tachchen zusammen,
kann ich nur bestätigen, nach dem Update auf 0.1.3. stimmen die Werte wieder der Temperatursensoren.
Danke für den Fix!
Grüße
Siggi