NEWS
Script - Info über Datenpunkte sammeln
-
@liv-in-sky sagte in Script - Info über Datenpunkte sammeln:
leider habe ich heute keine zeit mehr - morgen als erstes - poste bitte mal deine settings
// @Liv-in-sky Okt. 2019 // WICHTIG // hier muss die instanz der eigenen datenpunkte angegeben werden oder zusätzlich, die man prüfen möchte , "alexa2.0" //oder auch nur einzelne ornder in der datenstruktur z.b. "javascript.2.WLANUnifi" const instanzArr=[ "Eigene_Datenpunkte.0", "alexa2.0", "hm-rega.0", "hm-rpc.0"]; // beispiel const instanzArr=[ "eigeneDatenpunkte.0", "ping.0",]; var color_in_table="black" // Farbe text in webseite let schriftart="Helvetica"; // möglich: Helvetica,Serif var color_gradient1="#819FF7"; // Hintergrund webseite var colorHeadlines="darkblue"; // Farbe Überschriften in der VIS Anzeige var colorHeadlinesDP="#36d5ec "; // Farbe Überschriften in der WebSeite Anzeige var warnFarbe = "#36d5ec"; //Farbe für Warnungen in vis und Webseitehab doch noch mal nachgesehen - irgendwie ergeben die fehlermeldungen keinen sinn bzw. ich kann sie nicht richtig deuten - bitte stoppe script, lösche alle datenpunkte des scripts, kopiere die ganze neue version, setze nur deine "eigenen_datenpunkte.0" und starte das script nochmal
-
hab doch noch mal nachgesehen - irgendwie ergeben die fehlermeldungen keinen sinn bzw. ich kann sie nicht richtig deuten - bitte stoppe script, lösche alle datenpunkte des scripts, kopiere die ganze neue version, setze nur deine "eigenen_datenpunkte.0" und starte das script nochmal
Geht, Copy/Paste Fehler oder wenn ich eine const instanzArr hinzufüge.
HTML wurde nicht erstellt.
-
Geht, Copy/Paste Fehler oder wenn ich eine const instanzArr hinzufüge.
HTML wurde nicht erstellt.
@sigi234 hi sigi
könntest du nochmal testen
ein fehler ist mir aufgefallen - das hing an einem datenpunkt im alexa2 adapter, den du ja standardmäßig prüfst
-
@nis
habe mal die prüfung für multistate eingeführt - wahrscheinlich hast du gerade keine solchen datenpunkte -, wenn doch, bitte testen, wenn du zeit hast

-
@sigi234 hi sigi
könntest du nochmal testen
ein fehler ist mir aufgefallen - das hing an einem datenpunkt im alexa2 adapter, den du ja standardmäßig prüfst
@liv-in-sky sagte in Script - Info über Datenpunkte sammeln:
@sigi234 hi sigi
könntest du nochmal testen
ein fehler ist mir aufgefallen - das hing an einem datenpunkt im alexa2 adapter, den du ja standardmäßig prüfst
So, gerade getestet nur mit eigenen DP
Funktioniert, Html erstellt.

-
@liv-in-sky sagte in Script - Info über Datenpunkte sammeln:
@sigi234 hi sigi
könntest du nochmal testen
ein fehler ist mir aufgefallen - das hing an einem datenpunkt im alexa2 adapter, den du ja standardmäßig prüfst
So, gerade getestet nur mit eigenen DP
Funktioniert, Html erstellt.

@sigi234 und gleich fehler gefunden
javascript.0.Ansage.Terminvorschau - magst du mal den raw wert des objects posten ?
-
@sigi234 und gleich fehler gefunden
javascript.0.Ansage.Terminvorschau - magst du mal den raw wert des objects posten ?
@liv-in-sky sagte in Script - Info über Datenpunkte sammeln:
@sigi234 und gleich fehler gefunden
javascript.0.Ansage.Terminvorschau - magst du mal den raw wert des objects posten ?
{ "from": "system.adapter.javascript.0", "user": "system.user.admin", "ts": 1569269166953, "common": { "name": "Termine heute, morgen oder bis einschließlich übermorgen", "type": "boolean", "min": 1, "max": 3, "states": "1:heute;2:morgen;3:übermorgen", "role": "state" }, "native": {}, "acl": { "object": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator", "state": 1636 }, "_id": "javascript.0.Ansage.Terminvorschau", "type": "state" } -
@liv-in-sky sagte in Script - Info über Datenpunkte sammeln:
@sigi234 und gleich fehler gefunden
javascript.0.Ansage.Terminvorschau - magst du mal den raw wert des objects posten ?
{ "from": "system.adapter.javascript.0", "user": "system.user.admin", "ts": 1569269166953, "common": { "name": "Termine heute, morgen oder bis einschließlich übermorgen", "type": "boolean", "min": 1, "max": 3, "states": "1:heute;2:morgen;3:übermorgen", "role": "state" }, "native": {}, "acl": { "object": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator", "state": 1636 }, "_id": "javascript.0.Ansage.Terminvorschau", "type": "state" }@sigi234 beim common.type boolean darf unten in den common.states nicht 1 oder 2 stehen sondern true oder false - also nur 2 werte
der common.type müßte hier number sein
-
@sigi234 beim common.type boolean darf unten in den common.states nicht 1 oder 2 stehen sondern true oder false - also nur 2 werte
der common.type müßte hier number sein
@liv-in-sky sagte in Script - Info über Datenpunkte sammeln:
@sigi234 beim common.type boolean darf unten in den common.states nicht 1 oder 2 stehen sondern true oder false - also nur 2 werte
der common.type müßte hier number sein
Ok, DP wurde von einen Skript automatisch erstellt.
-
@liv-in-sky sagte in Script - Info über Datenpunkte sammeln:
@sigi234 beim common.type boolean darf unten in den common.states nicht 1 oder 2 stehen sondern true oder false - also nur 2 werte
der common.type müßte hier number sein
Ok, DP wurde von einen Skript automatisch erstellt.
@sigi234 ist halt nicht standard - paul hat mir das so erklärt - wahrscheinlich funktioniert es - aber u.U. kann ein anderer adapter (evtl. iqontrol) dann probleme haben
-
@sigi234 ist halt nicht standard - paul hat mir das so erklärt - wahrscheinlich funktioniert es - aber u.U. kann ein anderer adapter (evtl. iqontrol) dann probleme haben
So habe weitere instanzArr hinzufügefügt.
Kommt sofort die Fehlermeldung.javascript.0 2019-10-23 18:46:59.473 error (2400) at tryOnImmediate (timers.js:676:5) javascript.0 2019-10-23 18:46:59.473 error (2400) at runCallback (timers.js:705:18) javascript.0 2019-10-23 18:46:59.473 error (2400) at Immediate.setImmediate (C:\Program Files\iobroker\Test\node_modules\iobroker.js-controller\lib\states\statesInRedis.js:214:41) javascript.0 2019-10-23 18:46:59.473 error (2400) at change (C:\Program Files\iobroker\Test\node_modules\iobroker.js-controller\lib\adapter.js:4546:37) javascript.0 2019-10-23 18:46:59.472 error (2400) at Object.stateChange (C:\Program Files\iobroker\Test\node_modules\iobroker.javascript\main.js:396:25) javascript.0 2019-10-23 18:46:59.472 error (2400) at Object.callback (C:\Program Files\iobroker\Test\node_modules\iobroker.javascript\lib\sandbox.js:1055:38) javascript.0 2019-10-23 18:46:59.472 error (2400) at Object.<anonymous> (script.js.System.Objekte:288:5) javascript.0 2019-10-23 18:46:59.472 error (2400) at checkWerte (script.js.System.Objekte:170:15) javascript.0 2019-10-23 18:46:59.472 error (2400) at Object.result.each (C:\Program Files\iobroker\Test\node_modules\iobroker.javascript\lib\sandbox.js:808:29) javascript.0 2019-10-23 18:46:59.472 error (2400) at script.js.System.Objekte:185:26 javascript.0 2019-10-23 18:46:59.472 error (2400) Error in callback: TypeError: Cannot read property 'common' of null// @Liv-in-sky Okt. 2019 // WICHTIG // hier muss die instanz der eigenen datenpunkte angegeben werden oder zusätzlich, die man prüfen möchte , "alexa2.0" //oder auch nur einzelne ornder in der datenstruktur z.b. "javascript.2.WLANUnifi" const instanzArr=[ "alexa2.0", "Eigene_Datenpunkte", "ping.0",]; // beispiel const instanzArr=[ "eigeneDatenpunkte.0", "ping.0",]; var color_in_table="black" // Farbe text in webseite let schriftart="Helvetica"; // möglich: Helvetica,Serif var color_gradient1="#819FF7"; // Hintergrund webseite var colorHeadlines="darkblue"; // Farbe Überschriften in der VIS Anzeige var colorHeadlinesDP="#36d5ec "; // Farbe Überschriften in der WebSeite Anzeige var warnFarbe = "#36d5ec"; //Farbe für Warnungen in vis und Webseite -
@liv-in-sky sagte in Script - Info über Datenpunkte sammeln:
@sigi234 beim common.type boolean darf unten in den common.states nicht 1 oder 2 stehen sondern true oder false - also nur 2 werte
der common.type müßte hier number sein
Ok, DP wurde von einen Skript automatisch erstellt.
-
So habe weitere instanzArr hinzufügefügt.
Kommt sofort die Fehlermeldung.javascript.0 2019-10-23 18:46:59.473 error (2400) at tryOnImmediate (timers.js:676:5) javascript.0 2019-10-23 18:46:59.473 error (2400) at runCallback (timers.js:705:18) javascript.0 2019-10-23 18:46:59.473 error (2400) at Immediate.setImmediate (C:\Program Files\iobroker\Test\node_modules\iobroker.js-controller\lib\states\statesInRedis.js:214:41) javascript.0 2019-10-23 18:46:59.473 error (2400) at change (C:\Program Files\iobroker\Test\node_modules\iobroker.js-controller\lib\adapter.js:4546:37) javascript.0 2019-10-23 18:46:59.472 error (2400) at Object.stateChange (C:\Program Files\iobroker\Test\node_modules\iobroker.javascript\main.js:396:25) javascript.0 2019-10-23 18:46:59.472 error (2400) at Object.callback (C:\Program Files\iobroker\Test\node_modules\iobroker.javascript\lib\sandbox.js:1055:38) javascript.0 2019-10-23 18:46:59.472 error (2400) at Object.<anonymous> (script.js.System.Objekte:288:5) javascript.0 2019-10-23 18:46:59.472 error (2400) at checkWerte (script.js.System.Objekte:170:15) javascript.0 2019-10-23 18:46:59.472 error (2400) at Object.result.each (C:\Program Files\iobroker\Test\node_modules\iobroker.javascript\lib\sandbox.js:808:29) javascript.0 2019-10-23 18:46:59.472 error (2400) at script.js.System.Objekte:185:26 javascript.0 2019-10-23 18:46:59.472 error (2400) Error in callback: TypeError: Cannot read property 'common' of null// @Liv-in-sky Okt. 2019 // WICHTIG // hier muss die instanz der eigenen datenpunkte angegeben werden oder zusätzlich, die man prüfen möchte , "alexa2.0" //oder auch nur einzelne ornder in der datenstruktur z.b. "javascript.2.WLANUnifi" const instanzArr=[ "alexa2.0", "Eigene_Datenpunkte", "ping.0",]; // beispiel const instanzArr=[ "eigeneDatenpunkte.0", "ping.0",]; var color_in_table="black" // Farbe text in webseite let schriftart="Helvetica"; // möglich: Helvetica,Serif var color_gradient1="#819FF7"; // Hintergrund webseite var colorHeadlines="darkblue"; // Farbe Überschriften in der VIS Anzeige var colorHeadlinesDP="#36d5ec "; // Farbe Überschriften in der WebSeite Anzeige var warnFarbe = "#36d5ec"; //Farbe für Warnungen in vis und Webseiteim datenpunkt ordnerCheck kannst du einzelne ordner durchsuchen
probier darin mal "alexa2.0" und anschliessend "ping.0" - sobald der wert drin ist, läuft das script los und durchsucht nur diesen ordner
eins davon sollte durchlaufen
es scheint du hast einen state, der keinen datenpunkt hat (vermute ich mal) zumindest lt zeile, wo der fehler auftritt
-
im datenpunkt ordnerCheck kannst du einzelne ordner durchsuchen
probier darin mal "alexa2.0" und anschliessend "ping.0" - sobald der wert drin ist, läuft das script los und durchsucht nur diesen ordner
eins davon sollte durchlaufen
es scheint du hast einen state, der keinen datenpunkt hat (vermute ich mal) zumindest lt zeile, wo der fehler auftritt
@liv-in-sky sagte:
es scheint du hast einen state, der keinen datenpunkt hat
Ja, es sieht danach aus.
-
im datenpunkt ordnerCheck kannst du einzelne ordner durchsuchen
probier darin mal "alexa2.0" und anschliessend "ping.0" - sobald der wert drin ist, läuft das script los und durchsucht nur diesen ordner
eins davon sollte durchlaufen
es scheint du hast einen state, der keinen datenpunkt hat (vermute ich mal) zumindest lt zeile, wo der fehler auftritt
@liv-in-sky sagte in Script - Info über Datenpunkte sammeln:
ping.0
Geht aber keine HTML:

alexa2.0 geht nicht
-
So habe weitere instanzArr hinzufügefügt.
Kommt sofort die Fehlermeldung.javascript.0 2019-10-23 18:46:59.473 error (2400) at tryOnImmediate (timers.js:676:5) javascript.0 2019-10-23 18:46:59.473 error (2400) at runCallback (timers.js:705:18) javascript.0 2019-10-23 18:46:59.473 error (2400) at Immediate.setImmediate (C:\Program Files\iobroker\Test\node_modules\iobroker.js-controller\lib\states\statesInRedis.js:214:41) javascript.0 2019-10-23 18:46:59.473 error (2400) at change (C:\Program Files\iobroker\Test\node_modules\iobroker.js-controller\lib\adapter.js:4546:37) javascript.0 2019-10-23 18:46:59.472 error (2400) at Object.stateChange (C:\Program Files\iobroker\Test\node_modules\iobroker.javascript\main.js:396:25) javascript.0 2019-10-23 18:46:59.472 error (2400) at Object.callback (C:\Program Files\iobroker\Test\node_modules\iobroker.javascript\lib\sandbox.js:1055:38) javascript.0 2019-10-23 18:46:59.472 error (2400) at Object.<anonymous> (script.js.System.Objekte:288:5) javascript.0 2019-10-23 18:46:59.472 error (2400) at checkWerte (script.js.System.Objekte:170:15) javascript.0 2019-10-23 18:46:59.472 error (2400) at Object.result.each (C:\Program Files\iobroker\Test\node_modules\iobroker.javascript\lib\sandbox.js:808:29) javascript.0 2019-10-23 18:46:59.472 error (2400) at script.js.System.Objekte:185:26 javascript.0 2019-10-23 18:46:59.472 error (2400) Error in callback: TypeError: Cannot read property 'common' of null// @Liv-in-sky Okt. 2019 // WICHTIG // hier muss die instanz der eigenen datenpunkte angegeben werden oder zusätzlich, die man prüfen möchte , "alexa2.0" //oder auch nur einzelne ornder in der datenstruktur z.b. "javascript.2.WLANUnifi" const instanzArr=[ "alexa2.0", "Eigene_Datenpunkte", "ping.0",]; // beispiel const instanzArr=[ "eigeneDatenpunkte.0", "ping.0",]; var color_in_table="black" // Farbe text in webseite let schriftart="Helvetica"; // möglich: Helvetica,Serif var color_gradient1="#819FF7"; // Hintergrund webseite var colorHeadlines="darkblue"; // Farbe Überschriften in der VIS Anzeige var colorHeadlinesDP="#36d5ec "; // Farbe Überschriften in der WebSeite Anzeige var warnFarbe = "#36d5ec"; //Farbe für Warnungen in vis und Webseiteich versuch mal den fehler abzufangen und einen fehler mit mehr info im iobroker log auszugeben
du kanns tauch gerne mal dieses script versuchen - ist nur der teil unterm setting
mit etwas glück kommt damit eine fehlermeldung mit der id !
-
ich versuch mal den fehler abzufangen und einen fehler mit mehr info im iobroker log auszugeben
du kanns tauch gerne mal dieses script versuchen - ist nur der teil unterm setting
mit etwas glück kommt damit eine fehlermeldung mit der id !
Hmm, irgendetwas stimmt nicht.
Skript Grün, aber angezeigt wird Instanz ist deaktiviert. Das dauert so 2-5 Minuten dann geht die Meldung weg.

-
ich versuch mal den fehler abzufangen und einen fehler mit mehr info im iobroker log auszugeben
du kanns tauch gerne mal dieses script versuchen - ist nur der teil unterm setting
mit etwas glück kommt damit eine fehlermeldung mit der id !
@liv-in-sky sagte in Script - Info über Datenpunkte sammeln:
du kanns tauch gerne mal dieses script versuchen - ist nur der teil unterm setting
Hab ich gemacht. Soll ich es mit alexa2 testen?
-
Hmm, irgendetwas stimmt nicht.
Skript Grün, aber angezeigt wird Instanz ist deaktiviert. Das dauert so 2-5 Minuten dann geht die Meldung weg.

@sigi234 ich kenn so was nur, wenn ich viele tabs offen habe und der chrome browser mal einen neustart braucht - dann reagiert er sehr langsam
außerdem muss ich immer wieder mal das log unter dem script löschen - scheint bei dir aber leer zu sein
prüfe bitte nur einzeln mit "ordnerCheck " datenpunkt
wenn du lust hast, könnten wir auch teamviewer nutzen
-
@liv-in-sky sagte in Script - Info über Datenpunkte sammeln:
du kanns tauch gerne mal dieses script versuchen - ist nur der teil unterm setting
Hab ich gemacht. Soll ich es mit alexa2 testen?
@sigi234 ja - wenn ein problem auftritt durchsuche das log - vielleicht steht dann die id drin