NEWS
Script - Info über Datenpunkte sammeln
-
@liv-in-sky sagte in Script - Info über Datenpunkte sammeln:
version 1.2: ProofingDatapoints21-10-19.txt ab "AB HIER NICHTS ÄNDERN" ersetzen - multistates check hinzugefügt
<p style="color:red;font-family:Helvetica;"><i>!!! ohne Javascript Instanzen !!! kann enabled werden</i></p>undefined<p style="color:red;font-family:Helvetica;"><i>Script hat Fehler - bitte Log checken !!!</i></p>
javascript.0 2019-10-22 21:12:27.223 error (15748) at tryOnImmediate (timers.js:676:5) javascript.0 2019-10-22 21:12:27.223 error (15748) at runCallback (timers.js:705:18) javascript.0 2019-10-22 21:12:27.223 error (15748) at Immediate.setImmediate (C:\Program Files\iobroker\Test\node_modules\iobroker.js-controller\lib\states\statesInRedis.js:214:41) javascript.0 2019-10-22 21:12:27.223 error (15748) at change (C:\Program Files\iobroker\Test\node_modules\iobroker.js-controller\lib\adapter.js:4546:37) javascript.0 2019-10-22 21:12:27.223 error (15748) at Object.stateChange (C:\Program Files\iobroker\Test\node_modules\iobroker.javascript\main.js:396:25) javascript.0 2019-10-22 21:12:27.223 error (15748) at Object.callback (C:\Program Files\iobroker\Test\node_modules\iobroker.javascript\lib\sandbox.js:1055:38) javascript.0 2019-10-22 21:12:27.223 error (15748) at Object.<anonymous> (script.js.System.Objekte:285:5) javascript.0 2019-10-22 21:12:27.223 error (15748) at checkWerte (script.js.System.Objekte:167:15) javascript.0 2019-10-22 21:12:27.223 error (15748) at Object.result.each (C:\Program Files\iobroker\Test\node_modules\iobroker.javascript\lib\sandbox.js:808:29) javascript.0 2019-10-22 21:12:27.223 error (15748) at script.js.System.Objekte:182:26 javascript.0 2019-10-22 21:12:27.222 error (15748) Error in callback: TypeError: Cannot read property 'common' of nullleider habe ich heute keine zeit mehr - morgen als erstes - poste bitte mal deine settings
-
leider habe ich heute keine zeit mehr - morgen als erstes - poste bitte mal deine settings
@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 Webseite -
@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?