NEWS
SOLVED 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ß
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 -
Hallo,
ich habe hier ebenfalls das Problem mit nicht korrekten LaCrosse Werten.
Habe dann den Node auf 12 geupdatet. Die IOBroker ist relativ jungfräulich. Unter 12 funktioniert der JeeLink Adapter nicht mehr..
https://github.com/foxthefox/ioBroker.jeelink
-> wenn ich so manuell installiere, taucht leider der Adapter 0.1.3 nicht auf, was mache ich falsch?
-
@Seadon said in Jeelink zeigt falsche Temperaturen an:
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.
Hallo Zusammen,
ich habe leider auch das Problem. Adapter deinstalliert, dann in der SSH Sitzung die neuste 0.1.3 installiert.
Wenn ich den Adapter dann wieder installiere in ioBroker ist wieder der 0.1.0 drin. Was ist der Trick?
Hier ein Screenshot:
Danke und Gruß
Martin -
@Martin-Schlender
Sorry - war wohl zu spät gestern. Über die Oberfläche gibt es ja auch die Möglichkeit von Github zu installieren
Hat geklappt.
LG Martin -
Ich habe heute installiert, habe trotz 0.1.3 falsche Werte:
jeelink.0 2020-07-24 23:36:17.712 debug (18504) LowBattery : 0
jeelink.0 2020-07-24 23:36:17.711 debug (18504) Humidity : 106
jeelink.0 2020-07-24 23:36:17.710 debug (18504) Temperatur : 22
jeelink.0 2020-07-24 23:36:17.709 debug (18504) NewBattery : 0
jeelink.0 2020-07-24 23:36:17.708 debug (18504) Type : 1
jeelink.0 2020-07-24 23:36:17.707 debug (18504) Sensor ID : 8
jeelink.0 2020-07-24 23:36:17.705 debug (18504) splice : 8,1,4,196,106
jeelink.0 2020-07-24 23:36:17.703 info (18504) data received: OK 9 8 1 4 196 106 -
@Old_Engineer Warum - sieht doch gut aus. 22° paßt wahrscheinlich und 106% Luftfeuchte zeigt er immer bei Sensoren die keine Luftfeuchte können.
Gruß
Martin -
Musste mein System neu installieren.
Nach der Installation habe ich auch falsche Temperaturwerte.
Feuchtigkeit passt.
System ist auf dem neusten Stand:
node V10.22.0
NPM 6.14.6 -
@GregorS sagte in Jeelink zeigt falsche Temperaturen an:
System ist auf dem neusten Stand:
node V10.22.0Geh auf die aktuelle, empfohlene node12-Version.
-
@GregorS welche weiter Adapter Version? Die Stable geht nicht....
Bei mir geht die 0.1.3 -
Habe ich gemacht.
Jetzt geht der Adapter nicht mehrhost.TinkerboardS 2020-09-05 17:47:43.606 error instance system.adapter.jeelink.0 terminated with code 1 (JS_CONTROLLER_STOPPED) host.TinkerboardS 2020-09-05 17:47:43.606 error Caught by controller[0]: at Module.load (internal/modules/cjs/loader.js:985:32) host.TinkerboardS 2020-09-05 17:47:43.606 error Caught by controller[0]: at Object.Module._extensions..js (internal/modules/cjs/loader.js:1157:10) host.TinkerboardS 2020-09-05 17:47:43.605 error Caught by controller[0]: at Module._compile (internal/modules/cjs/loader.js:1137:30) host.TinkerboardS 2020-09-05 17:47:43.605 error Caught by controller[0]: at Object.<anonymous> (/opt/iobroker/node_modules/serialport/lib/bindings/linux.js:2:36) host.TinkerboardS 2020-09-05 17:47:43.605 error Caught by controller[0]: at bindings (/opt/iobroker/node_modules/serialport/node_modules/bindings/bindings.js:81:44) host.TinkerboardS 2020-09-05 17:47:43.604 error Caught by controller[0]: at require (internal/modules/cjs/helpers.js:72:18) host.TinkerboardS 2020-09-05 17:47:43.604 error Caught by controller[0]: at Module.require (internal/modules/cjs/loader.js:1025:19) host.TinkerboardS 2020-09-05 17:47:43.604 error Caught by controller[0]: at Function.Module._load (internal/modules/cjs/loader.js:878:14) host.TinkerboardS 2020-09-05 17:47:43.603 error Caught by controller[0]: at Module.load (internal/modules/cjs/loader.js:985:32) host.TinkerboardS 2020-09-05 17:47:43.603 error Caught by controller[0]: at Object.Module._extensions..node (internal/modules/cjs/loader.js:1187:18) host.TinkerboardS 2020-09-05 17:47:43.600 error Caught by controller[0]: the module (for instance, using `npm rebuild` or `npm install`). host.TinkerboardS 2020-09-05 17:47:43.600 error Caught by controller[0]: NODE_MODULE_VERSION 72. Please try re-compiling or re-installing host.TinkerboardS 2020-09-05 17:47:43.599 error Caught by controller[0]: NODE_MODULE_VERSION 64. This version of Node.js requires host.TinkerboardS 2020-09-05 17:47:43.599 error Caught by controller[0]: was compiled against a different Node.js version using host.TinkerboardS 2020-09-05 17:47:43.599 error Caught by controller[0]: Error: The module '/opt/iobroker/node_modules/serialport/build/Release/serialport.node' host.TinkerboardS 2020-09-05 17:47:43.598 error Caught by controller[0]: ^ host.TinkerboardS 2020-09-05 17:47:43.598 error Caught by controller[0]: throw e host.TinkerboardS 2020-09-05 17:47:43.597 error Caught by controller[0]: /opt/iobroker/node_modules/serialport/node_modules/bindings/bindings.js:88 host.TinkerboardS 2020-09-05 17:47:43.336 info instance system.adapter.jeelink.0 started with pid 644
Upload habe ich bereits durchgeführt.
Der Error mit dem serialport kann ich nicht nachvollziehen. Finde keine Lösung -
@GregorS bist Du der Anleitung gefolgt?
https://forum.iobroker.net/topic/22867/how-to-node-js-für-iobroker-richtig-updatenIn Deinem Log steht ja, dass das serialport Modul mit einer anderen node.js compiliert wurde.
-
Ja. Habe mich an die Anleitung gehalten.
Hatte vorher V 10.xx und habe dann aufgrund des Tipps auf 12.xx upgedated. -
-
@GregorS sagte in Jeelink zeigt falsche Temperaturen an:
Jetzt geht der Adapter nicht mehr
the module (for instance, using `npm rebuild` or `npm install`).
Hast du das durchgeführt !
npm rebuild
-
@Glasfaser
Habe ich.
Kam aber keine Rückmeldung !?