NEWS
Script - Info über Datenpunkte sammeln
-
die rechten einträge (werte) sind leer - denke ich?
-
@liv-in-sky was genau mit ändern meinst du, bin froh das der läuft. Hat mich schon graue Haare gekostet
-
@liv-in-sky ja, deswegen hab ich´s extra mit aufs Bild gepackt, da gab es noch nie Werte
-
@crunchip ich kenn das "gezeter" auch mit broadlink - ich dachte, die _ID ist einfach sehr lang und das muss nicht sein - aber wenn es funktioniert - dann lass es gut sein
-
@liv-in-sky bei dem ein oder anderen Gerät, sind die code`s teilweise doppelt so lang.
verstehe jetzt aber immer noch nicht, was es mit diesen 2 code´s auf sich hat.
-
@crunchip jeder datenpunkt hat eine _ID, einen namen und letztlich auch einen wert
die id ist einzigartig - der name nicht - bei diesem datenpunkt ist der code als teill der ID genommen worden - der code selbst steht unter native.code im raw - der wert ist ist false. stellst du den wert von false auf true wird der native.code über den adapter versendet
deshalb müßte die _id nicht so lange sein - der eigentliche code steht in native.code
ich zeige die _id an - deshalb so eine tebellenform
-
@liv-in-sky reden wir gerade aneinander vorbei?
ja, der code "nativ" ist Bestandteil der ID, das ist doch bei allen Buttons der Fall.
Habe, wie schon erwähnt auch welche, mit weit aus längeren codes.Deshalb nochmal die Frage, warum werden nur diese 2 Codes gelistet bzw Warum? was passt da nicht?
-
@crunchip achso - der common.type des datenpunktes ist number - es wird aber ein boolean wert erkannt - das kommt oft vor und bedeuted auch nicht, das es nicht funktioniert - einige adapter haben falsche common.type vogaben oder scripts schreiben die datenpunkte falsch
boolean ist true oder false - schreibt man 0 oder 1 rein ist das eine number
meine dp sind vom type boolean, warum diese beiden bei dir number sind, weiß ich leider nicht
-
@liv-in-sky sagte in Script - Info über Datenpunkte sammeln:
warum diese beiden bei dir number sind, weiß ich leider nicht
ich auch nicht, hab se nun umgestellt auf Logikwert
-
würde bitte jmd diese version prüfen - ist etwas ruhiger in der abarbeitung - ich hab mal die devices.0 auch installiert - macht bei mir keine probleme
@crunchip @sigi234 - wie wärs?
ProofingDatapoints28-10-19.txt
@crunchip - die langen namen sollten auch kein thema mehr sein ?!? wenn der devices.0 wieder probleme macht - kannst du den adapter deinstallieren - wenn der datenpunkt nicht exisitiert, sollte er auch nicht laufen ?
-
@liv-in-sky sagte in Script - Info über Datenpunkte sammeln:
javascript.0 2019-10-28 19:55:07.704 info (12108) script.js.System.Proofingdatapoints: fertg in checkType mit CheckType javascript.0 2019-10-28 19:55:07.704 info (12108) script.js.System.Proofingdatapoints: fertg bei checkType mit: javascript.0.Eigene_Datenpunkteund 39 Durchläufen javascript.0 2019-10-28 19:55:06.845 info (12108) script.js.System.Proofingdatapoints: bin in check types javascript.0 2019-10-28 19:55:06.845 info (12108) script.js.System.Proofingdatapoints: bin raus aus check Werte javascript.0 2019-10-28 19:55:06.845 info (12108) script.js.System.Proofingdatapoints: bin raus aus check Werte bei :javascript.0.Eigene_Datenpunkte javascript.0 2019-10-28 19:55:05.989 info (12108) script.js.System.Proofingdatapoints: bin in check Werte javascript.0 2019-10-28 19:55:05.989 info (12108) script.js.System.Proofingdatapoints: bin raus aus count javascript.0 2019-10-28 19:55:05.987 info (12108) script.js.System.Proofingdatapoints: bin richtig in count javascript.0 2019-10-28 19:55:05.177 info (12108) script.js.System.Proofingdatapoints: _______bin raus aus check Instanz javascript.0 2019-10-28 19:55:04.369 info (12108) script.js.System.Proofingdatapoints: _______bin in check Instanz javascript.0 2019-10-28 19:55:04.369 info (12108) script.js.System.Proofingdatapoints: _______________________ starte MAIN javascript.0 2019-10-28 19:54:47.744 info (12108) script.js.System.Proofingdatapoints: fertg in checkType mit CheckType javascript.0 2019-10-28 19:54:47.744 info (12108) script.js.System.Proofingdatapoints: fertg bei checkType mit: javascript.0.Eigene_Datenpunkteund 39 Durchläufen javascript.0 2019-10-28 19:54:46.890 info (12108) script.js.System.Proofingdatapoints: bin in check types javascript.0 2019-10-28 19:54:46.890 info (12108) script.js.System.Proofingdatapoints: bin raus aus check Werte javascript.0 2019-10-28 19:54:46.889 info (12108) script.js.System.Proofingdatapoints: bin raus aus check Werte bei :javascript.0.Eigene_Datenpunkte javascript.0 2019-10-28 19:54:46.022 info (12108) script.js.System.Proofingdatapoints: bin in check Werte javascript.0 2019-10-28 19:54:46.022 info (12108) script.js.System.Proofingdatapoints: bin raus aus count javascript.0 2019-10-28 19:54:46.021 info (12108) script.js.System.Proofingdatapoints: bin richtig in count javascript.0 2019-10-28 19:54:45.206 info (12108) script.js.System.Proofingdatapoints: _______bin raus aus check Instanz javascript.0 2019-10-28 19:54:44.402 info (12108) script.js.System.Proofingdatapoints: _______bin in check Instanz javascript.0 2019-10-28 19:54:44.402 info (12108) script.js.System.Proofingdatapoints: _______________________ starte MAIN javascript.0 2019-10-28 19:54:34.176 info (12108) script.js.System.Proofingdatapoints: registered 2 subscriptions and 0 schedules javascript.0 2019-10-28 19:54:34.173 info (12108) Start javascript script.js.System.Proofingdatapoints javascript.0 2019-10-28 19:54:34.168 info (12108) Stop script script.js.System.Proofingdatapoints javascript.0 2019-10-28 19:53:23.094 info (12108) script.js.System.Proofingdatapoints: fertg in checkType mit CheckType javascript.0 2019-10-28 19:53:23.094 info (12108) script.js.System.Proofingdatapoints: fertg bei checkType mit: alexa2.0und 2057 Durchläufen
Jetzt geht es!
-
@sigi234 i
weißt du was los war ?
-
@liv-in-sky sagte in Script - Info über Datenpunkte sammeln:
weißt du was los war ?
Ich habe einige Haken nicht aktiviert gehabt.
-
@sigi234 du bekommst ja die schönen bildchen nicht - immer diese windows user
du hast 2 fragezeichen anstatt einen haken
-
@liv-in-sky
Komisch mit hue.0 geht es nichtjavascript.0 2019-10-28 20:11:15.292 info (12108) script.js.System.Proofingdatapoints: _SCHLUSS javascript.0 2019-10-28 20:11:15.292 info (12108) script.js.System.Proofingdatapoints: bin raus aus check aliase javascript.0 2019-10-28 20:11:15.256 info (12108) script.js.System.Proofingdatapoints: bin in check aliase javascript.0 2019-10-28 20:11:14.053 info (12108) script.js.System.Proofingdatapoints: fertg in checkType mit CheckType javascript.0 2019-10-28 20:11:14.053 info (12108) script.js.System.Proofingdatapoints: fertg bei checkType mit: hue.0und 272 Durchläufen javascript.0 2019-10-28 20:11:14.053 warn (12108) at Promise (script.js.System.Proofingdatapoints:169:26)
-
@liv-in-sky bin noch auf Arbeit, die zwei broadlink hab ich auf logikwert gestellt, sollten dann ja gar nimmer auftauchen.
-
@sigi234 kurz vorm schluss ?
fällt dir ein dp im dem object-tab irgendwie auf - schau doch mal die letzten bzw unteren datenpunkte im ordner an - in der raw version - evtl siehst du etwas unter common.type - ob das was "schräges" drin steht
als beispiel - ich habe kein hue
-
hi paul - ich habe einen adapter gefunden, der in vielen datenpunkten keinen common.type hat
common.type ist doch ein pflicht eintrag ? oder ich frag nur, damit ich auf git ein issue aufmachen kann
-
@liv-in-sky sagte:
common.type ist doch ein pflicht eintrag ?
Laut Doku ist common.type optional. Ich würde trotzdem auf das Fehlen hinweisen.
-
- gerade mal laufen lassen
javascript.0 2019-10-28 23:20:55.203 info (24855) script.js.common.System.Datenpunktprüfung2: _SCHLUSS javascript.0 2019-10-28 23:20:55.197 info (24855) script.js.common.System.Datenpunktprüfung2: bin raus aus check aliase javascript.0 2019-10-28 23:20:54.990 info (24855) script.js.common.System.Datenpunktprüfung2: bin in check aliase javascript.0 2019-10-28 23:20:54.189 info (24855) script.js.common.System.Datenpunktprüfung2: fertg in checkType mit CheckType javascript.0 2019-10-28 23:20:54.188 info (24855) script.js.common.System.Datenpunktprüfung2: fertg bei checkType mit: kamera.0und 14 Durchläufen javascript.0 2019-10-28 23:20:54.133 info (24855) script.js.common.System.Datenpunktprüfung2: fertg bei checkType mit: Meine_Geräte.0und 8 Durchläufen javascript.0 2019-10-28 23:20:54.077 info (24855) script.js.common.System.Datenpunktprüfung2: fertg bei checkType mit: Mein_TV.0und 3 Durchläufen javascript.0 2019-10-28 23:20:53.223 info (24855) script.js.common.System.Datenpunktprüfung2: bin in check types javascript.0 2019-10-28 23:20:53.221 info (24855) script.js.common.System.Datenpunktprüfung2: bin raus aus check Werte javascript.0 2019-10-28 23:20:53.220 info (24855) script.js.common.System.Datenpunktprüfung2: bin raus aus check Werte bei :kamera.0 javascript.0 2019-10-28 23:20:53.167 info (24855) script.js.common.System.Datenpunktprüfung2: bin raus aus check Werte bei :Meine_Geräte.0 javascript.0 2019-10-28 23:20:53.114 info (24855) script.js.common.System.Datenpunktprüfung2: bin raus aus check Werte bei :Mein_TV.0 javascript.0 2019-10-28 23:20:52.257 info (24855) script.js.common.System.Datenpunktprüfung2: bin in check Werte javascript.0 2019-10-28 23:20:52.254 info (24855) script.js.common.System.Datenpunktprüfung2: bin raus aus count javascript.0 2019-10-28 23:20:52.247 info (24855) script.js.common.System.Datenpunktprüfung2: bin richtig in count javascript.0 2019-10-28 23:20:51.445 info (24855) script.js.common.System.Datenpunktprüfung2: _______bin raus aus check Instanz javascript.0 2019-10-28 23:20:51.444 warn (24855) at instanzCount (script.js.common.System.Datenpunktprüfung2:85:12) javascript.0 2019-10-28 23:20:51.444 warn (24855) at new Promise (<anonymous>:null:null) javascript.0 2019-10-28 23:20:51.444 warn (24855) at Promise (script.js.common.System.Datenpunktprüfung2:96:29) javascript.0 2019-10-28 23:20:51.444 warn (24855) at Object.result.each (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:806:29) javascript.0 2019-10-28 23:20:51.443 warn (24855) at script.js.common.System.Datenpunktprüfung2:115:9 javascript.0 2019-10-28 23:20:51.443 warn (24855) getState "system.adapter.mclighting.0.alive" not found (3) states[id]=null javascript.0 2019-10-28 23:20:51.442 warn (24855) at instanzCount (script.js.common.System.Datenpunktprüfung2:85:12) javascript.0 2019-10-28 23:20:51.442 warn (24855) at new Promise (<anonymous>:null:null) javascript.0 2019-10-28 23:20:51.442 warn (24855) at Promise (script.js.common.System.Datenpunktprüfung2:96:29) javascript.0 2019-10-28 23:20:51.442 warn (24855) at Object.result.each (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:806:29) javascript.0 2019-10-28 23:20:51.441 warn (24855) at script.js.common.System.Datenpunktprüfung2:112:9 javascript.0 2019-10-28 23:20:51.438 warn (24855) getState "system.adapter.mclighting.0.alive" not found (3) states[id]=null javascript.0 2019-10-28 23:20:50.629 info (24855) script.js.common.System.Datenpunktprüfung2: _______bin in check Instanz javascript.0 2019-10-28 23:20:50.622 info (24855) script.js.common.System.Datenpunktprüfung2: _______________________ starte MAIN
- habe danach einzeln den broadlink2.0 getestet, läuft aber nicht durch, bleibt stehen bei
!!! Script is running ... through part 2 - DP-Count ? !!!
javascript.0 2019-10-28 23:46:14.047 info (24855) script.js.common.System.Datenpunktprüfung2: ------------ERROR: TypeError: Cannot read property 'length' of undefined javascript.0 2019-10-28 23:46:14.045 info (24855) script.js.common.System.Datenpunktprüfung2: ------------ERROR: TypeError: Cannot convert undefined or null to objectbei id: broadlink2.0.States.TVWZKanal javascript.0 2019-10-28 23:46:14.045 warn (24855) at Promise (script.js.common.System.Datenpunktprüfung2:279:27) javascript.0 2019-10-28 23:46:14.045 warn (24855) at Object.result.each (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:806:29) javascript.0 2019-10-28 23:46:14.044 warn (24855) at script.js.common.System.Datenpunktprüfung2:314:74 javascript.0 2019-10-28 23:46:14.044 warn (24855) getState "broadlink2.0.States.TVWZKanal" not found (3) states[id]=null javascript.0 2019-10-28 23:46:14.044 warn (24855) at Promise (script.js.common.System.Datenpunktprüfung2:279:27) javascript.0 2019-10-28 23:46:14.043 warn (24855) at Object.result.each (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:806:29) javascript.0 2019-10-28 23:46:14.043 warn (24855) at script.js.common.System.Datenpunktprüfung2:313:44 javascript.0 2019-10-28 23:46:14.043 warn (24855) getState "broadlink2.0.States.TVWZKanal" not found (3) states[id]=null javascript.0 2019-10-28 23:46:14.042 warn (24855) at Promise (script.js.common.System.Datenpunktprüfung2:279:27) javascript.0 2019-10-28 23:46:14.042 warn (24855) at Object.result.each (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:806:29) javascript.0 2019-10-28 23:46:14.042 warn (24855) at script.js.common.System.Datenpunktprüfung2:299:36 javascript.0 2019-10-28 23:46:14.042 warn (24855) getState "broadlink2.0.States.TVWZKanal" not found (3) states[id]=null javascript.0 2019-10-28 23:46:14.041 warn (24855) at Promise (script.js.common.System.Datenpunktprüfung2:279:27) javascript.0 2019-10-28 23:46:14.041 warn (24855) at Object.result.each (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:806:29) javascript.0 2019-10-28 23:46:14.041 warn (24855) at script.js.common.System.Datenpunktprüfung2:314:74 javascript.0 2019-10-28 23:46:14.040 warn (24855) getState "broadlink2.0.States.Steckdose_A" not found (3) states[id]=null javascript.0 2019-10-28 23:46:14.040 warn (24855) at Promise (script.js.common.System.Datenpunktprüfung2:279:27) javascript.0 2019-10-28 23:46:14.040 warn (24855) at Object.result.each (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:806:29) javascript.0 2019-10-28 23:46:14.039 warn (24855) at script.js.common.System.Datenpunktprüfung2:313:44 javascript.0 2019-10-28 23:46:14.039 warn (24855) getState "broadlink2.0.States.Steckdose_A" not found (3) states[id]=null javascript.0 2019-10-28 23:46:14.039 warn (24855) at Promise (script.js.common.System.Datenpunktprüfung2:279:27) javascript.0 2019-10-28 23:46:14.039 warn (24855) at Object.result.each (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:806:29) javascript.0 2019-10-28 23:46:14.038 warn (24855) at script.js.common.System.Datenpunktprüfung2:299:36 javascript.0 2019-10-28 23:46:14.038 warn (24855) getState "broadlink2.0.States.Steckdose_A" not found (3) states[id]=null javascript.0 2019-10-28 23:46:14.037 warn (24855) at Promise (script.js.common.System.Datenpunktprüfung2:279:27) javascript.0 2019-10-28 23:46:14.037 warn (24855) at Object.result.each (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:806:29) javascript.0 2019-10-28 23:46:14.037 warn (24855) at script.js.common.System.Datenpunktprüfung2:314:74 javascript.0 2019-10-28 23:46:14.036 warn (24855) getState "broadlink2.0.States.Lüfter_A" not found (3) states[id]=null javascript.0 2019-10-28 23:46:14.036 warn (24855) at Promise (script.js.common.System.Datenpunktprüfung2:279:27) javascript.0 2019-10-28 23:46:14.036 warn (24855) at Object.result.each (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:806:29) javascript.0 2019-10-28 23:46:14.035 warn (24855) at script.js.common.System.Datenpunktprüfung2:313:44 javascript.0 2019-10-28 23:46:14.035 warn (24855) getState "broadlink2.0.States.Lüfter_A" not found (3) states[id]=null javascript.0 2019-10-28 23:46:14.035 warn (24855) at Promise (script.js.common.System.Datenpunktprüfung2:279:27) javascript.0 2019-10-28 23:46:14.035 warn (24855) at Object.result.each (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:806:29) javascript.0 2019-10-28 23:46:14.034 warn (24855) at script.js.common.System.Datenpunktprüfung2:299:36 javascript.0 2019-10-28 23:46:14.034 warn (24855) getState "broadlink2.0.States.Lüfter_A" not found (3) states[id]=null javascript.0 2019-10-28 23:46:14.033 warn (24855) at Promise (script.js.common.System.Datenpunktprüfung2:279:27) javascript.0 2019-10-28 23:46:14.033 warn (24855) at Object.result.each (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:806:29) javascript.0 2019-10-28 23:46:14.033 warn (24855) at script.js.common.System.Datenpunktprüfung2:314:74 javascript.0 2019-10-28 23:46:14.032 warn (24855) getState "broadlink2.0.Scenes.Fernsehen" not found (3) states[id]=null javascript.0 2019-10-28 23:46:14.032 warn (24855) at Promise (script.js.common.System.Datenpunktprüfung2:279:27) javascript.0 2019-10-28 23:46:14.032 warn (24855) at Object.result.each (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:806:29) javascript.0 2019-10-28 23:46:14.032 warn (24855) at script.js.common.System.Datenpunktprüfung2:313:44 javascript.0 2019-10-28 23:46:14.031 warn (24855) getState "broadlink2.0.Scenes.Fernsehen" not found (3) states[id]=null javascript.0 2019-10-28 23:46:14.031 warn (24855) at Promise (script.js.common.System.Datenpunktprüfung2:279:27) javascript.0 2019-10-28 23:46:14.031 warn (24855) at Object.result.each (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:806:29) javascript.0 2019-10-28 23:46:14.031 warn (24855) at script.js.common.System.Datenpunktprüfung2:299:36 javascript.0 2019-10-28 23:46:14.030 warn (24855) getState "broadlink2.0.Scenes.Fernsehen" not found (3) states[id]=null javascript.0 2019-10-28 23:46:12.762 info (24855) script.js.common.System.Datenpunktprüfung2: bin in check Werte javascript.0 2019-10-28 23:46:12.761 info (24855) script.js.common.System.Datenpunktprüfung2: bin raus aus count javascript.0 2019-10-28 23:46:12.759 info (24855) script.js.common.System.Datenpunktprüfung2: bin richtig in count javascript.0 2019-10-28 23:46:11.558 info (24855) script.js.common.System.Datenpunktprüfung2: _______bin raus aus check Instanz javascript.0 2019-10-28 23:46:10.355 info (24855) script.js.common.System.Datenpunktprüfung2: _______bin in check Instanz javascript.0 2019-10-28 23:46:10.353 info (24855) script.js.common.System.Datenpunktprüfung2: _______________________ starte MAIN
übrigens danke für´s Widget @sigi234