NEWS
Script - Info über Datenpunkte sammeln
-
-
ist deine Version 1.6 wirklich vom 01.10 ?
-
@liv-in-sky
Ich habe noch mal eine Frage/Anregung/Idee zur MonstersucheWäre so etwas ggf. denkbar?:
- Monstersuche arbeitet nicht alle Datenpunkte en gros ab sondern Rubrik für Rubrik
- dabei zeigt die Suche an welche Rubrik gerade geprüft wird
- anschließend wird das Ergebnis dieser Rubrik angezeigt
- danach efolgt die Prüfung der nächsten Rubrik
- das Ergebnis der nächstern Rubrik wird ergänzend unterhalb der vorherigen dargestellt
usw.
Daran könnte man sehen dass die Suche noch arbeitet, wo sie gerade Zugange ist und man hat anschließend ein umfassendes Ergebnis?!?
-
@Oli ja - hab ich vor 10 minuten draufgeladen (im ersten post)
-
wir haben aber heute den 01.11
jetzt funktioniert es, die Haken und Kreuze werden beim kopieren nicht mit übertragen und müssen händisch eingetragen werden.
-
@BBTown - intern funktioniert das auch so - durch den selektor wird eine instanz nach der anderen abgearbeitet und das (negative ) ergebnis in ein array geschrieben -. am ende wird das array ausgegeben
vielleicht ist das auch problematisch - weil die arrays bei vielen datenpunkten auch dem entsrechend groß werden
das problem ist folgendes:
bei mir läuft das durch - aber es gibt wohl den einen oder anderen adapter mit settings, die ich (nicht selbst installiert habe und ) irgendwie nicht richtig erfasse - dadurch kommt es vielleicht zum crash - und das ist wegen der promises , die ich im script verwende , ein problem - beim neuen controller sieht man das nicht mehr - beim alten mußte man die instanz stoppen und bekam eine meldung, das noch übrige promises vorhanden waren. wenn also das script crashed, kann es sein, das da irgendwo so ein promise rumhängt und man müßte die instanz und teilweise den iobroker neustarten - das möchte ich von niemanden verlangen.
eigentlich solle das script den fehler ins log schreiben , damit man sieht, wo der fehler passiert
anders ausgedrückt - ich kenne die ursache nicht, warum das script crashed ? deshalb habe ich es lieber deaktiviert - ich kann mich quasi nur bei fehlern von anwendern weiterhangeln
falls du nochmal testen möchtet, könntest du einfach "!monster" mit true ersetzen
das ist z.b eine fehlermeldung, wenn ich einen fehler mit absicht erzeuge
-
hat noch jmd lust zu testen - im ersten post ist ein neues script . es sind die smart devices integriert worden. dafür gibt es einen neuen schalter-datenpunkt: "javascript.0.ProofingDatapoints.SmartHomeAnalyse"
beispiel (mit duplicate smartName):
- in diesem beispiel ist der ordner eigene_datenpunkte.0 in der blacklist eingetragen worden- dadurch werden nur 9 smart-definitions angezeigt
- durch das kopieren eines anderen scriptes in eine andere javainstanz wurden jedoch datenpunkte angelegt, die dann doppelt vorkommen - sollte so nicht vorkommen !
- bei dieser analyse werden automatisch alle datenpunkte im system geprüft - braucht etwas zeit
-
Ok, teste gerade, muss ich bei const instanzArr nichts eintragen wenn ich nur die SmartHomeAnalyse machen will?
-
@liv-in-sky sagte in Script - Info über Datenpunkte sammeln:
dafür gibt es einen neuen schalter-datenpunkt: "javascript.0.ProofingDatapoints.SmartHomeAnalyse"
Also ein neuer Switch für einen Extra Skript-start
-
@sigi234 es muss nichts zusätzlich eingetragen werden - ist der dp auf true geht das script extra für diese analyse durch alle datenpunkte (der rest des scripts hält sich an die vorgabe, was zu untersuchen ist - die analyse zu beschränken auf die angegebene punkte wäre ja nicht sinnvoll - da man ja alle smart devices finden soll
-
@sigi234 sagte in Script - Info über Datenpunkte sammeln:
Ok, teste gerade, muss ich bei const instanzArr nichts eintragen wenn ich nur die SmartHomeAnalyse machen will?
die instanzArr constante hat wie immer nur die von dir gewünschten "eigenen-datenpunkte - die smart-analsye ist unabhängig davon - läuft einfach parallel mit
-
@liv-in-sky sagte in Script - Info über Datenpunkte sammeln:
in diesem beispiel ist der ordner eigene_datenpunkte.0 in der blacklist eingetragen worden- dadurch werden nur 9 smart-definitions angezeigt
Verstehe ich nicht, warum ?
-
Ok, kommt die Monstersuche weg?
-
@sigi234 sagte in Script - Info über Datenpunkte sammeln:
@liv-in-sky sagte in Script - Info über Datenpunkte sammeln:
in diesem beispiel ist der ordner eigene_datenpunkte.0 in der blacklist eingetragen worden- dadurch werden nur 9 smart-definitions angezeigt
Verstehe ich nicht, warum ?
ich wollte nicht alle 109 smartdevices anzeigen, sondern das ganze beispiel sollte nur die doppelten einträge zeigen - das bild wäre sonst zu lang - es werden ja ersteinmal alle smartNames angezeigt und darunter alle einezelnen dp mit diesen smartnames - die liste wäre zu lange für das forum
-
@sigi234 sagte in Script - Info über Datenpunkte sammeln:
Ok, kommt die Monstersuche weg?
die monstersuche gebe ich noch nicht ganz auf - aber im moment bekommt man eine "ist deaktiviert" meldung - bis ich eine idee habe, was falsch läuft - wie erwähnt - bei mir funktioniert sie immer ohne probleme
-
-
@sigi234 sieht schon mal gut aus - hast du nur die 14 smartdevices oder hast du auch etwas in die blacklist eingetragen ?
-
@liv-in-sky sagte in Script - Info über Datenpunkte sammeln:
oder hast du auch etwas in die blacklist eingetragen ?
ja,
Ohne:
SMARTHOME DEFINITION SmartName Type-Definition
Gesamtanzahl: 38 (check blacklist!) -
@sigi234 und diese anzahl kommt auch hin bei dir ? ich frage nur, weil ich gerne wissen würde, ob es auch richtig zählt bzw richtig erfasst, was da ist
-
@liv-in-sky sagte in Script - Info über Datenpunkte sammeln:
@sigi234 und diese anzahl kommt auch hin bei dir ? ich frage nur, weil ich gerne wissen würde, ob es auch richtig zählt bzw richtig erfasst, was da ist
Kommt darauf an was als SmartHome erkannt wird.
SMARTHOME DEFINITION SmartName Type-Definition Gesamtanzahl: 38 (check blacklist!) all existing SmartNames Duplicate ID: javascript.0.Eigene_Datenpunkte.Alexa2Ansagen.Luftfeuchttigkeit.Bad smartName Luftfeuchtigkeit Bad Duplicate ID: javascript.0.Eigene_Datenpunkte.13Alexa2_Adapter.SSML_Stimmen.Vicki smartName Vicki Duplicate ID: javascript.0.Eigene_Datenpunkte.13Alexa2_Adapter.SSML_Stimmen.Hans smartName Hans Duplicate ID: javascript.0.Eigene_Datenpunkte.13Alexa2_Adapter.SSML_Stimmen.Conchita smartName Conchita Duplicate ID: javascript.0.Eigene_Datenpunkte.13Alexa2_Adapter.SSML_Stimmen.Alexa smartName Alexa Duplicate ID: javascript.0.Eigene_Datenpunkte.01Alexa2Ansagen.Stimmen.04Conchita smartName Conchita Duplicate ID: javascript.0.Eigene_Datenpunkte.01Alexa2Ansagen.Stimmen.03Vicki smartName Vicki Duplicate ID: javascript.0.Eigene_Datenpunkte.01Alexa2Ansagen.Stimmen.02Hans smartName Hans Duplicate ID: javascript.0.Eigene_Datenpunkte.01Alexa2Ansagen.Stimmen.01Alexa smartName Alexa Duplicate ID: javascript.0.Eigene_Datenpunkte.01Alexa2Ansagen.Ansagen.08Fensteransage smartName 08Fensteransage Duplicate ID: javascript.0.Eigene_Datenpunkte.01Alexa2Ansagen.Ansagen.01Temperaturansage_Garten smartName n Duplicate ID: javascript.0.Eigene_Datenpunkte.01Alexa2Ansagen.Ansagen.01Temperaturansage_Garten smartName e Duplicate ID: javascript.0.Eigene_Datenpunkte.01Alexa2Ansagen.Ansagen.01Temperaturansage_Garten smartName t Duplicate ID: javascript.0.Eigene_Datenpunkte.01Alexa2Ansagen.Ansagen.01Temperaturansage_Garten smartName r Duplicate ID: javascript.0.Eigene_Datenpunkte.01Alexa2Ansagen.Ansagen.01Temperaturansage_Garten smartName a Duplicate ID: javascript.0.Eigene_Datenpunkte.01Alexa2Ansagen.Ansagen.01Temperaturansage_Garten smartName G Duplicate ID: javascript.0.Eigene_Datenpunkte.01Alexa2Ansagen.Ansagen.01Temperaturansage_Garten smartName Duplicate ID: javascript.0.Eigene_Datenpunkte.01Alexa2Ansagen.Ansagen.01Temperaturansage_Garten smartName e Duplicate ID: javascript.0.Eigene_Datenpunkte.01Alexa2Ansagen.Ansagen.01Temperaturansage_Garten smartName g Duplicate ID: javascript.0.Eigene_Datenpunkte.01Alexa2Ansagen.Ansagen.01Temperaturansage_Garten smartName a Duplicate ID: javascript.0.Eigene_Datenpunkte.01Alexa2Ansagen.Ansagen.01Temperaturansage_Garten smartName s Duplicate ID: javascript.0.Eigene_Datenpunkte.01Alexa2Ansagen.Ansagen.01Temperaturansage_Garten smartName n Duplicate ID: javascript.0.Eigene_Datenpunkte.01Alexa2Ansagen.Ansagen.01Temperaturansage_Garten smartName A Duplicate ID: javascript.0.Eigene_Datenpunkte.01Alexa2Ansagen.Ansagen.01Temperaturansage_Garten smartName Duplicate ID: javascript.0.Eigene_Datenpunkte.01Alexa2Ansagen.Ansagen.01Temperaturansage_Garten smartName r Duplicate ID: javascript.0.Eigene_Datenpunkte.01Alexa2Ansagen.Ansagen.01Temperaturansage_Garten smartName u Duplicate ID: javascript.0.Eigene_Datenpunkte.01Alexa2Ansagen.Ansagen.01Temperaturansage_Garten smartName t Duplicate ID: javascript.0.Eigene_Datenpunkte.01Alexa2Ansagen.Ansagen.01Temperaturansage_Garten smartName a Duplicate ID: javascript.0.Eigene_Datenpunkte.01Alexa2Ansagen.Ansagen.01Temperaturansage_Garten smartName r Duplicate ID: javascript.0.Eigene_Datenpunkte.01Alexa2Ansagen.Ansagen.01Temperaturansage_Garten smartName e Duplicate ID: javascript.0.Eigene_Datenpunkte.01Alexa2Ansagen.Ansagen.01Temperaturansage_Garten smartName p Duplicate ID: javascript.0.Eigene_Datenpunkte.01Alexa2Ansagen.Ansagen.01Temperaturansage_Garten smartName m Duplicate ID: javascript.0.Eigene_Datenpunkte.01Alexa2Ansagen.Ansagen.01Temperaturansage_Garten smartName e Duplicate ID: javascript.0.Eigene_Datenpunkte.01Alexa2Ansagen.Ansagen.01Temperaturansage_Garten smartName T smartName hue motion temperatur smartName Batterie betrieben Küche smartName Luftfeuchtigkeit Bad Duplicate ID: javascript.0.Eigene_Datenpunkte.13Alexa2_Adapter.SSML_Stimmen.Vicki smartName Vicki Duplicate ID: javascript.0.Eigene_Datenpunkte.13Alexa2_Adapter.SSML_Stimmen.Hans smartName Hans Duplicate ID: javascript.0.Eigene_Datenpunkte.13Alexa2_Adapter.SSML_Stimmen.Conchita smartName Conchita Duplicate ID: javascript.0.Eigene_Datenpunkte.13Alexa2_Adapter.SSML_Stimmen.Alexa smartName Alexa smartName Conchita smartName Vicki smartName Hans smartName Alexa smartName 08Fensteransage Duplicate ID: javascript.0.Eigene_Datenpunkte.01Alexa2Ansagen.Ansagen.01Temperaturansage_Garten smartName n Duplicate ID: javascript.0.Eigene_Datenpunkte.01Alexa2Ansagen.Ansagen.01Temperaturansage_Garten smartName e Duplicate ID: javascript.0.Eigene_Datenpunkte.01Alexa2Ansagen.Ansagen.01Temperaturansage_Garten smartName t Duplicate ID: javascript.0.Eigene_Datenpunkte.01Alexa2Ansagen.Ansagen.01Temperaturansage_Garten smartName r Duplicate ID: javascript.0.Eigene_Datenpunkte.01Alexa2Ansagen.Ansagen.01Temperaturansage_Garten smartName a smartName G Duplicate ID: javascript.0.Eigene_Datenpunkte.01Alexa2Ansagen.Ansagen.01Temperaturansage_Garten smartName Duplicate ID: javascript.0.Eigene_Datenpunkte.01Alexa2Ansagen.Ansagen.01Temperaturansage_Garten smartName e smartName g Duplicate ID: javascript.0.Eigene_Datenpunkte.01Alexa2Ansagen.Ansagen.01Temperaturansage_Garten smartName a smartName s smartName n smartName A smartName Duplicate ID: javascript.0.Eigene_Datenpunkte.01Alexa2Ansagen.Ansagen.01Temperaturansage_Garten smartName r smartName u smartName t smartName a smartName r Duplicate ID: javascript.0.Eigene_Datenpunkte.01Alexa2Ansagen.Ansagen.01Temperaturansage_Garten smartName e smartName p smartName m smartName e smartName T all ID's with Smart Definition javascript.0.Eigene_Datenpunkte.Alexa2Ansagen.Luftfeuchttigkeit.Bad SmartType: SWITCH de: Luftfeuchtigkeit Bad de: Duplicate Smart Definition javascript.0.Eigene_Datenpunkte.13Alexa2_Adapter.SSML_Stimmen.Vicki SmartType: SWITCH de: Vicki de: Duplicate Smart Definition javascript.0.Eigene_Datenpunkte.13Alexa2_Adapter.SSML_Stimmen.Hans SmartType: SWITCH de: Hans de: Duplicate Smart Definition javascript.0.Eigene_Datenpunkte.13Alexa2_Adapter.SSML_Stimmen.Conchita SmartType: SWITCH de: Conchita de: Duplicate Smart Definition javascript.0.Eigene_Datenpunkte.13Alexa2_Adapter.SSML_Stimmen.Alexa SmartType: SWITCH de: Alexa de: Duplicate Smart Definition javascript.0.Eigene_Datenpunkte.01Alexa2Ansagen.Temperaturen.Gartentemperatur no Type available not defined javascript.0.Eigene_Datenpunkte.01Alexa2Ansagen.Stimmen.04Conchita SmartType: SWITCH de: Conchita de: Duplicate Smart Definition javascript.0.Eigene_Datenpunkte.01Alexa2Ansagen.Stimmen.03Vicki SmartType: SWITCH de: Vicki de: Duplicate Smart Definition javascript.0.Eigene_Datenpunkte.01Alexa2Ansagen.Stimmen.02Hans SmartType: SWITCH de: Hans de: Duplicate Smart Definition javascript.0.Eigene_Datenpunkte.01Alexa2Ansagen.Stimmen.01Alexa SmartType: SWITCH de: Alexa de: Duplicate Smart Definition javascript.0.Eigene_Datenpunkte.01Alexa2Ansagen.Ansagen.08Fensteransage SmartType: SWITCH de: 08Fensteransage de: Duplicate Smart Definition javascript.0.Eigene_Datenpunkte.01Alexa2Ansagen.Ansagen.01Temperaturansage_Garten no Type available 23: n 22: e 21: t 20: r 19: a 18: G 17: 16: e 15: g 14: a 13: s 12: n 11: A 10: 9: r 8: u 7: t 6: a 5: r 4: e 3: p 2: m 1: e 0: T 23: Duplicate Smart Definition 22: Duplicate Smart Definition 21: Duplicate Smart Definition 20: Duplicate Smart Definition 19: Duplicate Smart Definition 18: Duplicate Smart Definition 17: Duplicate Smart Definition 16: Duplicate Smart Definition 15: Duplicate Smart Definition 14: Duplicate Smart Definition 13: Duplicate Smart Definition 12: Duplicate Smart Definition 11: Duplicate Smart Definition 10: Duplicate Smart Definition 9: Duplicate Smart Definition 8: Duplicate Smart Definition 7: Duplicate Smart Definition 6: Duplicate Smart Definition 5: Duplicate Smart Definition 4: Duplicate Smart Definition 3: Duplicate Smart Definition 2: Duplicate Smart Definition 1: Duplicate Smart Definition 0: Duplicate Smart Definition node-red.0.hue-motion-temperatur SmartType: THERMOSTAT de: hue motion temperatur node-red.0.hue-motion-haus SmartType: ACTIVITY_TRIGGER de: Batterie betrieben Küche node-red.0.hue-motion-battery SmartType: ACTIVITY_TRIGGER javascript.0.Muellwarnung.Restmüll no Type available not defined javascript.0.Muellwarnung.Gelber Sack no Type available not defined javascript.0.Muellwarnung.Biotonne no Type available not defined javascript.0.Muellwarnung.Altpapiertonne no Type available not defined javascript.0.Eigene_Datenpunkte.Alexa2Ansagen.Luftfeuchttigkeit.Bad SmartType: SWITCH de: Luftfeuchtigkeit Bad javascript.0.Eigene_Datenpunkte.13Alexa2_Adapter.SSML_Stimmen.Vicki SmartType: SWITCH de: Vicki de: Duplicate Smart Definition javascript.0.Eigene_Datenpunkte.13Alexa2_Adapter.SSML_Stimmen.Hans SmartType: SWITCH de: Hans de: Duplicate Smart Definition javascript.0.Eigene_Datenpunkte.13Alexa2_Adapter.SSML_Stimmen.Conchita SmartType: SWITCH de: Conchita de: Duplicate Smart Definition javascript.0.Eigene_Datenpunkte.13Alexa2_Adapter.SSML_Stimmen.Alexa SmartType: SWITCH de: Alexa de: Duplicate Smart Definition javascript.0.Eigene_Datenpunkte.01Alexa2Ansagen.Temperaturen.Gartentemperatur no Type available not defined javascript.0.Eigene_Datenpunkte.01Alexa2Ansagen.Stimmen.04Conchita SmartType: SWITCH de: Conchita javascript.0.Eigene_Datenpunkte.01Alexa2Ansagen.Stimmen.03Vicki SmartType: SWITCH de: Vicki javascript.0.Eigene_Datenpunkte.01Alexa2Ansagen.Stimmen.02Hans SmartType: SWITCH de: Hans javascript.0.Eigene_Datenpunkte.01Alexa2Ansagen.Stimmen.01Alexa SmartType: SWITCH de: Alexa javascript.0.Eigene_Datenpunkte.01Alexa2Ansagen.Ansagen.08Fensteransage SmartType: SWITCH de: 08Fensteransage javascript.0.Eigene_Datenpunkte.01Alexa2Ansagen.Ansagen.01Temperaturansage_Garten no Type available 23: n 22: e 21: t 20: r 19: a 18: G 17: 16: e 15: g 14: a 13: s 12: n 11: A 10: 9: r 8: u 7: t 6: a 5: r 4: e 3: p 2: m 1: e 0: T 23: Duplicate Smart Definition 22: Duplicate Smart Definition 21: Duplicate Smart Definition 20: Duplicate Smart Definition 19: Duplicate Smart Definition 17: Duplicate Smart Definition 16: Duplicate Smart Definition 14: Duplicate Smart Definition 9: Duplicate Smart Definition 4: Duplicate Smart Definition hm-rpc.1.BidCoS-RF.10.LEVEL no Type available not defined hm-rpc.1.BidCoS-RF.1.LEVEL no Type available not defined alexa2.0.Echo-Devices.G090LF1182231CD6.Reminder.New SmartType: ACTIVITY_TRIGGER alexa2.0.Echo-Devices.G090LF1182231CD6.Player.volume SmartType: ACTIVITY_TRIGGER alexa2.0.Echo-Devices.G090LF1182231CD6.Commands.speak-volume SmartType: ACTIVITY_TRIGGER alexa2.0.Echo-Devices.G090LF1182231CD6.Commands.doNotDisturb SmartType: ACTIVITY_TRIGGER alexa2.0.Echo-Devices.G090LF1182231CD6.Alarm.New SmartType: ACTIVITY_TRIGGER ========================================= ============================================