NEWS
Script fürTabelle der Batterie Zustände
-
@Ahnungsbefreit sagte in Script fürTabelle der Batterie Zustände:
hm-rpc.1.000A5A49A19EB8.0.LOW_BAT" does not exist
dieser datenpunkt hat ein problem
hm-rpc.1.000A5A49A19EB8.0.LOW_BAT" does not exist
-
@liv-in-sky @Ahnungsbefreit Hatte selbiges Problem auch bei meinem Sonoff zigbee Device dieses bringt einfach kein LowBat mit, hab ich manuell angelegt, evtl. kann man diesen Eintrag als Optional setzten und zusätzlich die Battery mit zur Abfrage nutzen?
-
kann mich erinnern mit der sonoff bridge - woher weißt du, dass @Ahnungsbefreit auch so eine bridge hat ? er redet doch von HM-IP ?
-
@liv-in-sky Danke für den Hinweis. Habe dann gesehen, dass wohl alle Datenpunkte von HM-Raspi nicht mehr richtig eingelesen wurden. Instanz neu gestartet, jetzt geht's wieder.
-
@Ahnungsbefreit das war ja einfach - wenn's immer so wär'
-
@liv-in-sky Da hätte ich auch selbst drauf kommen können, sorry für den Spam!
-
@liv-in-sky war ne Vermutung, dass das dort auch so ist, da der Wert fehlte - Sorry
-
Hallo zusammen,
ich bekomme bei der Aktivierung der Xiaomi Option folgende Fehlermeldung:javascript.0 2020-09-22 19:50:00.462 error (910) at processTimers (internal/timers.js:492:7) javascript.0 2020-09-22 19:50:00.461 error (910) at listOnTimeout (internal/timers.js:549:17) javascript.0 2020-09-22 19:50:00.461 error (910) at Timeout._onTimeout (/opt/iobroker/node_modules/node-schedule/lib/schedule.js:510:7) javascript.0 2020-09-22 19:50:00.460 error (910) at /opt/iobroker/node_modules/node-schedule/lib/schedule.js:552:11 javascript.0 2020-09-22 19:50:00.460 error (910) at Job.invoke (/opt/iobroker/node_modules/node-schedule/lib/schedule.js:173:10) javascript.0 2020-09-22 19:50:00.459 error (910) at Job.job (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1273:34) javascript.0 2020-09-22 19:50:00.459 error (910) at Object.<anonymous> (script.js.Wohnung.Batterie_Status:1245:1) javascript.0 2020-09-22 19:50:00.458 error (910) at writeHTML (script.js.Wohnung.Batterie_Status:353:33) javascript.0 2020-09-22 19:50:00.458 error (910) at Object.result.each (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:785:29) javascript.0 2020-09-22 19:50:00.457 error (910) at script.js.Wohnung.Batterie_Status:362:21 javascript.0 2020-09-22 19:50:00.450 error (910) Error in callback: TypeError: val0.replace is not a function
Das aktuellste Script (1.Post) ist in Benutzung. Deaktiviere ich die Option, ist der Fehler weg.
Node.js 12.8.3 / npm 6.14.8
Was kann ich tun?Norbert
-
@telekom0815
stehen an dieser stelle werte ?
wenn nein - trage welche ein - in allen devices mit batterien - oder sieht das bei dir ganz anders aus ?
-
@liv-in-sky
so siehts bei mir aus
-
@telekom0815
zeig mal die zeile 362 +/+ 3 in deinem script
-
-
@telekom0815
kommentiere die zeile mal aus - "//" am anfang der zeile einfügen
-
@liv-in-sky
hat nicht geholfen. -
@telekom0815
verstehe es gerade nicht -
nimm den kommentar wieder raus und füge vor zeile 362 mal "log(val0)" ein - bleibt das script schon beim ersten device hängen? bitte log hier posten
-
@liv-in-sky
meinst du so?
dann
-
@telekom0815
nein direkt vor 362
und dann das log auch mit ein paar zeilen vor dem fehler posten -ich würde gerne sehen, was vor dem fehler im log steht
-
@liv-in-sky
so? Sorry, aber von JS habe ich keinen blassen Schimmer
-
@telekom0815
sorry - mein fehler, bitte einen ; (strichpunkt) nach log(val0) ; val0=........
-
@liv-in-sky
irgendwie passiert da nicht mehr