Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. JavaScript
  5. Script Tester - prüfe alle subscription-dp in allen scripten

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    15
    1
    594

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    625

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    1.9k

Script Tester - prüfe alle subscription-dp in allen scripten

Geplant Angeheftet Gesperrt Verschoben JavaScript
javascriptmonitoring
23 Beiträge 4 Kommentatoren 1.1k Aufrufe 7 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • liv-in-skyL liv-in-sky

    @Negalein interessant sind die scripte bei denen scriptENABLED=true steht

    da könnten bei dir in den triggern datenpunkte angegeben sein, die nicht existieren z.b.

    javascript.0.Eigene_Datenpunkte.Enigma2.kabel ScriptENABLED: true - ScriptName: iobroker-data/files/0_userdata.0/backup-js/Enigma/Sender/Kabel1Doku.js
    

    script: Enigma/Sender/Kabel1Doku
    dtenpunkt: javascript.0.Eigene_Datenpunkte.Enigma2.kabel ist nicht existent
    script läuft und wird nicht getriggert

    hoffe mal das stimmt :-(

    NegaleinN Offline
    NegaleinN Offline
    Negalein
    Global Moderator
    schrieb am zuletzt editiert von
    #13

    @liv-in-sky sagte in Script Tester - prüfe alle subscription-dp in allen scripten:

    hoffe mal das stimmt

    nicht ganz

    DP existiert und wird durch das Script auch geschaltet.
    Jedoch heißt er javascript.0.Eigene_Datenpunkte.Enigma2.kabel eins
    Dein Script dürfte Leerzeichen nicht erkennen.

    ° Node.js Update ---> iob nodejs-update
    ° Fixer ---> iob fix

    liv-in-skyL 1 Antwort Letzte Antwort
    0
    • NegaleinN Negalein

      @liv-in-sky sagte in Script Tester - prüfe alle subscription-dp in allen scripten:

      hoffe mal das stimmt

      nicht ganz

      DP existiert und wird durch das Script auch geschaltet.
      Jedoch heißt er javascript.0.Eigene_Datenpunkte.Enigma2.kabel eins
      Dein Script dürfte Leerzeichen nicht erkennen.

      liv-in-skyL Offline
      liv-in-skyL Offline
      liv-in-sky
      schrieb am zuletzt editiert von
      #14

      @Negalein da hast du recht - ich nutze selbst keine leerzeichen in id's

      muß mal checken, ob ich dass regex besser machen kann

      nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

      1 Antwort Letzte Antwort
      1
      • liv-in-skyL liv-in-sky

        @sigi234 aahh - windows läuft

        hast du mal überprüft, ob die ausgaben auch stimmen

        z.b das script "Fritz/Ring_Ring" im scripte-tab - kontrolliere, ob der datenpunkt: tr-064-community.0.callmonitor.ringing existiert - das script sollte auf disabled stehen

        wenn das so ist, in deinem system, hat das script in der zeile einen guten job gemacht

        die zeile:

        on({id:0_userdata.0.Abfallentsorgung.HTML_Trigger ScriptENABLED: true - ScriptName: Z:/SICHERUNGEN/ioBroker/Skripte/Sigi/Skript_waste.js

        bedeutet:

        • im script sollte eigentlich on({id:0_userdata.0.Abfallentsorgung.HTML_Trigger.... mit anführungszeichen sein also: on({id: "0_userdata.0.Abfallentsorgung.HTML_Trigger...."
        • das script ist enabled
        • scriptname: Sigi/Skript_waste.js

        leider weiß ich nicht, ob man die anführungszeichen weglasssen darf - evtl. funktioniert das script (vielleicht auch nicht?)

        sigi234S Online
        sigi234S Online
        sigi234
        Forum Testing Most Active
        schrieb am zuletzt editiert von sigi234
        #15

        @liv-in-sky sagte in Script Tester - prüfe alle subscription-dp in allen scripten:

        z.b das script "Fritz/Ring_Ring" im scripte-tab - kontrolliere, ob der datenpunkt: tr-064-community.0.callmonitor.ringing existiert - das script sollte auf disabled stehen

        Ja, Ja

        Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
        Immer Daten sichern!

        1 Antwort Letzte Antwort
        0
        • liv-in-skyL liv-in-sky

          @sigi234 aahh - windows läuft

          hast du mal überprüft, ob die ausgaben auch stimmen

          z.b das script "Fritz/Ring_Ring" im scripte-tab - kontrolliere, ob der datenpunkt: tr-064-community.0.callmonitor.ringing existiert - das script sollte auf disabled stehen

          wenn das so ist, in deinem system, hat das script in der zeile einen guten job gemacht

          die zeile:

          on({id:0_userdata.0.Abfallentsorgung.HTML_Trigger ScriptENABLED: true - ScriptName: Z:/SICHERUNGEN/ioBroker/Skripte/Sigi/Skript_waste.js

          bedeutet:

          • im script sollte eigentlich on({id:0_userdata.0.Abfallentsorgung.HTML_Trigger.... mit anführungszeichen sein also: on({id: "0_userdata.0.Abfallentsorgung.HTML_Trigger...."
          • das script ist enabled
          • scriptname: Sigi/Skript_waste.js

          leider weiß ich nicht, ob man die anführungszeichen weglasssen darf - evtl. funktioniert das script (vielleicht auch nicht?)

          sigi234S Online
          sigi234S Online
          sigi234
          Forum Testing Most Active
          schrieb am zuletzt editiert von sigi234
          #16

          @liv-in-sky sagte in Script Tester - prüfe alle subscription-dp in allen scripten:

          die zeile:
          on({id:0_userdata.0.Abfallentsorgung.HTML_Trigger ScriptENABLED: true - ScriptName: Z:/SICHERUNGEN/ioBroker/Skripte/Sigi/Skript_waste.js
          bedeutet:

          im script sollte eigentlich on({id:0_userdata.0.Abfallentsorgung.HTML_Trigger.... mit anführungszeichen sein also: on({id: "0_userdata.0.Abfallentsorgung.HTML_Trigger...."
          das script ist enabled
          scriptname: Sigi/Skript_waste.js

          leider weiß ich nicht, ob man die anführungszeichen weglasssen darf - evtl. funktioniert das script (vielleicht auch nicht?)

          Skript ist on, hier :

          // jshint maxerr:1000
          const dp_waste_html = '0_userdata.0.Abfallentsorgung.waste_html';
          
          fctInit();
          
          function fctInit(){
              if(!existsState(dp_waste_html)) {
                  createState(dp_waste_html,
                      {type: 'string', name: 'waste_html', role: 'value', read: true , write: true}
                  );
              }
              setStateDelayed(dp_waste_html, fctWasteHTML('Datenpunkt'), 1000);
          }
          
          on({id:'0_userdata.0.Abfallentsorgung.HTML_Trigger', val:true} , function (dp) {
              setState(dp_waste_html, fctWasteHTML('Datenpunkt'));
          });
          
          on({id:'0_userdata.0.Abfallentsorgung.Popup_Trigger', val:true} , function (dp) {
              fctWastePopup();
          });
          
          function fctWastePopup(){  
              sendTo("iqontrol.0", "send", {
                  PopupMessage: fctWasteHTML('Popup'),
                  PopupDuration: 6000
              });
          }
          
          function fctWasteHTML(Trigger) {
              let ip                  = '192.168.178.20';
              let css_file            = 'http://' + ip + ':8107/iqontrol.meta/waste.css'
              let str_HTML            = '';
              let str_HTML_head      = '';
              let img_Restabfall      = '';
              let img_Papiertonne     = '';
              let img_Gelber_Sack     = '';
          
              img_Restabfall    = './../iqontrol.meta/userimages/usericons/Abfallentsorgung/Restabfall_Tonne.png';
              img_Papiertonne   = './../iqontrol.meta/userimages/usericons/Abfallentsorgung/Papier_Tonne.png';
              img_Gelber_Sack   = './../iqontrol.meta/userimages/usericons/Abfallentsorgung/Gelbe_Tonne.png';
          
              str_HTML_head = str_HTML_head + '<head><meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0">';
              str_HTML_head = str_HTML_head + '<link rel="stylesheet" href="' + css_file + '" />';
              str_HTML_head = str_HTML_head + '</head>';
          
              //Tabelle Abfallentsorgung
              str_HTML = str_HTML + str_HTML_head + '<div class="box_column">';
              if (Trigger == 'Popup'){
                  str_HTML = str_HTML + '<table class="table_popup">';
              }else{
                  str_HTML = str_HTML + '<table class="table">';
              }
          
              str_HTML = str_HTML + '<tr>';
              str_HTML = str_HTML + '<th nowrap>' + getState('javascript.0.muell.restmuell').val + '</th>';
              str_HTML = str_HTML + '<th nowrap>' + getState('javascript.0.muell.altpapier').val + '</th>';
              str_HTML = str_HTML + '<th nowrap>' + getState('javascript.0.muell.gelbersack').val + '</th>';
              str_HTML = str_HTML + '</tr>';
              
              str_HTML = str_HTML + '<tr>';
              if (Trigger == 'Popup'){
                  str_HTML = str_HTML + '<td align="center"><img class="img_popup" src="' + img_Restabfall + '"/></td>';
                  str_HTML = str_HTML + '<td align="center"><img class="img_popup" src="' + img_Papiertonne + '"/></td>';
                  str_HTML = str_HTML + '<td align="center"><img class="img_popup" src="' + img_Gelber_Sack + '"/></td>';
              }else{
                  str_HTML = str_HTML + '<td align="center"><img src="' + img_Restabfall + '"/></td>';
                  str_HTML = str_HTML + '<td align="center"><img src="' + img_Papiertonne + '"/></td>';
                  str_HTML = str_HTML + '<td align="center"><img src="' + img_Gelber_Sack + '"/></td>';
              }
              str_HTML = str_HTML + '</tr>';
          
              str_HTML = str_HTML + '</table>';
              str_HTML = str_HTML + '</div>';
          
          	return str_HTML;
          }
          

          Skript funtioniert:

          Screenshot (846)_LI.jpg

          Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
          Immer Daten sichern!

          liv-in-skyL 1 Antwort Letzte Antwort
          0
          • sigi234S sigi234

            @liv-in-sky sagte in Script Tester - prüfe alle subscription-dp in allen scripten:

            die zeile:
            on({id:0_userdata.0.Abfallentsorgung.HTML_Trigger ScriptENABLED: true - ScriptName: Z:/SICHERUNGEN/ioBroker/Skripte/Sigi/Skript_waste.js
            bedeutet:

            im script sollte eigentlich on({id:0_userdata.0.Abfallentsorgung.HTML_Trigger.... mit anführungszeichen sein also: on({id: "0_userdata.0.Abfallentsorgung.HTML_Trigger...."
            das script ist enabled
            scriptname: Sigi/Skript_waste.js

            leider weiß ich nicht, ob man die anführungszeichen weglasssen darf - evtl. funktioniert das script (vielleicht auch nicht?)

            Skript ist on, hier :

            // jshint maxerr:1000
            const dp_waste_html = '0_userdata.0.Abfallentsorgung.waste_html';
            
            fctInit();
            
            function fctInit(){
                if(!existsState(dp_waste_html)) {
                    createState(dp_waste_html,
                        {type: 'string', name: 'waste_html', role: 'value', read: true , write: true}
                    );
                }
                setStateDelayed(dp_waste_html, fctWasteHTML('Datenpunkt'), 1000);
            }
            
            on({id:'0_userdata.0.Abfallentsorgung.HTML_Trigger', val:true} , function (dp) {
                setState(dp_waste_html, fctWasteHTML('Datenpunkt'));
            });
            
            on({id:'0_userdata.0.Abfallentsorgung.Popup_Trigger', val:true} , function (dp) {
                fctWastePopup();
            });
            
            function fctWastePopup(){  
                sendTo("iqontrol.0", "send", {
                    PopupMessage: fctWasteHTML('Popup'),
                    PopupDuration: 6000
                });
            }
            
            function fctWasteHTML(Trigger) {
                let ip                  = '192.168.178.20';
                let css_file            = 'http://' + ip + ':8107/iqontrol.meta/waste.css'
                let str_HTML            = '';
                let str_HTML_head      = '';
                let img_Restabfall      = '';
                let img_Papiertonne     = '';
                let img_Gelber_Sack     = '';
            
                img_Restabfall    = './../iqontrol.meta/userimages/usericons/Abfallentsorgung/Restabfall_Tonne.png';
                img_Papiertonne   = './../iqontrol.meta/userimages/usericons/Abfallentsorgung/Papier_Tonne.png';
                img_Gelber_Sack   = './../iqontrol.meta/userimages/usericons/Abfallentsorgung/Gelbe_Tonne.png';
            
                str_HTML_head = str_HTML_head + '<head><meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0">';
                str_HTML_head = str_HTML_head + '<link rel="stylesheet" href="' + css_file + '" />';
                str_HTML_head = str_HTML_head + '</head>';
            
                //Tabelle Abfallentsorgung
                str_HTML = str_HTML + str_HTML_head + '<div class="box_column">';
                if (Trigger == 'Popup'){
                    str_HTML = str_HTML + '<table class="table_popup">';
                }else{
                    str_HTML = str_HTML + '<table class="table">';
                }
            
                str_HTML = str_HTML + '<tr>';
                str_HTML = str_HTML + '<th nowrap>' + getState('javascript.0.muell.restmuell').val + '</th>';
                str_HTML = str_HTML + '<th nowrap>' + getState('javascript.0.muell.altpapier').val + '</th>';
                str_HTML = str_HTML + '<th nowrap>' + getState('javascript.0.muell.gelbersack').val + '</th>';
                str_HTML = str_HTML + '</tr>';
                
                str_HTML = str_HTML + '<tr>';
                if (Trigger == 'Popup'){
                    str_HTML = str_HTML + '<td align="center"><img class="img_popup" src="' + img_Restabfall + '"/></td>';
                    str_HTML = str_HTML + '<td align="center"><img class="img_popup" src="' + img_Papiertonne + '"/></td>';
                    str_HTML = str_HTML + '<td align="center"><img class="img_popup" src="' + img_Gelber_Sack + '"/></td>';
                }else{
                    str_HTML = str_HTML + '<td align="center"><img src="' + img_Restabfall + '"/></td>';
                    str_HTML = str_HTML + '<td align="center"><img src="' + img_Papiertonne + '"/></td>';
                    str_HTML = str_HTML + '<td align="center"><img src="' + img_Gelber_Sack + '"/></td>';
                }
                str_HTML = str_HTML + '</tr>';
            
                str_HTML = str_HTML + '</table>';
                str_HTML = str_HTML + '</div>';
            
            	return str_HTML;
            }
            

            Skript funtioniert:

            Screenshot (846)_LI.jpg

            liv-in-skyL Offline
            liv-in-skyL Offline
            liv-in-sky
            schrieb am zuletzt editiert von
            #17

            @sigi234 danke dir

            ich denke, dass ist auch ein regex fehler - schau ich mir morgen mal an

            nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

            1 Antwort Letzte Antwort
            0
            • wendy2702W Online
              wendy2702W Online
              wendy2702
              schrieb am zuletzt editiert von
              #18

              @liv-in-sky sagte in Script Tester - prüfe alle subscription-dp in allen scripten:

              /opt/iobroker/scripte-backup

              Script laufen lassen:

              18.10.2020, 12:37:08.433	[info ]: javascript.0 (8039) Start javascript script.js.Test.Finde_fehler_in_Scripten
              18.10.2020, 12:37:08.485	[info ]: javascript.0 (8039) script.js.Test.Finde_fehler_in_Scripten: registered 0 subscriptions and 0 schedules
              18.10.2020, 12:37:16.499	[warn ]: javascript.0 (8039) script.js.Test.Finde_fehler_in_Scripten: tr-064.0.devices.Silkes-iPhone.active ScriptENABLED: false - ScriptName: /opt/iobroker/scripte-backup/Test/Rufumleitung.js
              18.10.2020, 12:37:16.503	[warn ]: javascript.0 (8039) script.js.Test.Finde_fehler_in_Scripten: tr-064.0.devices.Silkes-iPhone.active ScriptENABLED: false - ScriptName: /opt/iobroker/scripte-backup/Test/Rufumleitung.js
              18.10.2020, 12:37:16.519	[warn ]: javascript.0 (8039) script.js.Test.Finde_fehler_in_Scripten: javascript.2.Waterkotte.Daten.WW_TEMP_Change_feedback ScriptENABLED: false - ScriptName: /opt/iobroker/scripte-backup/Waterkotte/Skript2.js
              18.10.2020, 12:37:16.522	[warn ]: javascript.0 (8039) script.js.Test.Finde_fehler_in_Scripten:  javascript.2.Waterkotte.Daten.WW_TEMP_Change_feedback ScriptENABLED: false - ScriptName: /opt/iobroker/scripte-backup/Waterkotte/Skript2.js
              18.10.2020, 12:37:16.611	[warn ]: javascript.0 (8039) script.js.Test.Finde_fehler_in_Scripten: on({id:  ScriptENABLED: false - ScriptName: /opt/iobroker/scripte-backup/common/HUE/HUE_Scenes.js
              18.10.2020, 12:37:16.613	[warn ]: javascript.0 (8039) script.js.Test.Finde_fehler_in_Scripten:   ScriptENABLED: false - ScriptName: /opt/iobroker/scripte-backup/common/HUE/HUE_Scenes.js
              18.10.2020, 12:37:16.666	[error]: javascript.0 (8039) script.js.Test.Finde_fehler_in_Scripten: javascript.0.GetAdmin.cmd ScriptENABLED: true - ScriptName: /opt/iobroker/scripte-backup/common/Tablet_Steuerung/GetAdmin.js
              18.10.2020, 12:37:16.668	[error]: javascript.0 (8039) script.js.Test.Finde_fehler_in_Scripten:  javascript.0.GetAdmin.cmd ScriptENABLED: true - ScriptName: /opt/iobroker/scripte-backup/common/Tablet_Steuerung/GetAdmin.js
              18.10.2020, 12:37:16.683	[info ]: javascript.0 (8039) script.js.Test.Finde_fehler_in_Scripten: gezählte Scripte: 150
              18.10.2020, 12:37:16.683	[info ]: javascript.0 (8039) script.js.Test.Finde_fehler_in_Scripten: gezählte Scripte - Sonderfall(Blockly): 30
              

              Wenn mir jetzt noch einer sagt was mir die Ausgabe sagen soll :-)

              Bitte keine Fragen per PN, die gehören ins Forum!

              Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

              sigi234S liv-in-skyL 3 Antworten Letzte Antwort
              0
              • wendy2702W wendy2702

                @liv-in-sky sagte in Script Tester - prüfe alle subscription-dp in allen scripten:

                /opt/iobroker/scripte-backup

                Script laufen lassen:

                18.10.2020, 12:37:08.433	[info ]: javascript.0 (8039) Start javascript script.js.Test.Finde_fehler_in_Scripten
                18.10.2020, 12:37:08.485	[info ]: javascript.0 (8039) script.js.Test.Finde_fehler_in_Scripten: registered 0 subscriptions and 0 schedules
                18.10.2020, 12:37:16.499	[warn ]: javascript.0 (8039) script.js.Test.Finde_fehler_in_Scripten: tr-064.0.devices.Silkes-iPhone.active ScriptENABLED: false - ScriptName: /opt/iobroker/scripte-backup/Test/Rufumleitung.js
                18.10.2020, 12:37:16.503	[warn ]: javascript.0 (8039) script.js.Test.Finde_fehler_in_Scripten: tr-064.0.devices.Silkes-iPhone.active ScriptENABLED: false - ScriptName: /opt/iobroker/scripte-backup/Test/Rufumleitung.js
                18.10.2020, 12:37:16.519	[warn ]: javascript.0 (8039) script.js.Test.Finde_fehler_in_Scripten: javascript.2.Waterkotte.Daten.WW_TEMP_Change_feedback ScriptENABLED: false - ScriptName: /opt/iobroker/scripte-backup/Waterkotte/Skript2.js
                18.10.2020, 12:37:16.522	[warn ]: javascript.0 (8039) script.js.Test.Finde_fehler_in_Scripten:  javascript.2.Waterkotte.Daten.WW_TEMP_Change_feedback ScriptENABLED: false - ScriptName: /opt/iobroker/scripte-backup/Waterkotte/Skript2.js
                18.10.2020, 12:37:16.611	[warn ]: javascript.0 (8039) script.js.Test.Finde_fehler_in_Scripten: on({id:  ScriptENABLED: false - ScriptName: /opt/iobroker/scripte-backup/common/HUE/HUE_Scenes.js
                18.10.2020, 12:37:16.613	[warn ]: javascript.0 (8039) script.js.Test.Finde_fehler_in_Scripten:   ScriptENABLED: false - ScriptName: /opt/iobroker/scripte-backup/common/HUE/HUE_Scenes.js
                18.10.2020, 12:37:16.666	[error]: javascript.0 (8039) script.js.Test.Finde_fehler_in_Scripten: javascript.0.GetAdmin.cmd ScriptENABLED: true - ScriptName: /opt/iobroker/scripte-backup/common/Tablet_Steuerung/GetAdmin.js
                18.10.2020, 12:37:16.668	[error]: javascript.0 (8039) script.js.Test.Finde_fehler_in_Scripten:  javascript.0.GetAdmin.cmd ScriptENABLED: true - ScriptName: /opt/iobroker/scripte-backup/common/Tablet_Steuerung/GetAdmin.js
                18.10.2020, 12:37:16.683	[info ]: javascript.0 (8039) script.js.Test.Finde_fehler_in_Scripten: gezählte Scripte: 150
                18.10.2020, 12:37:16.683	[info ]: javascript.0 (8039) script.js.Test.Finde_fehler_in_Scripten: gezählte Scripte - Sonderfall(Blockly): 30
                

                Wenn mir jetzt noch einer sagt was mir die Ausgabe sagen soll :-)

                sigi234S Online
                sigi234S Online
                sigi234
                Forum Testing Most Active
                schrieb am zuletzt editiert von
                #19

                @wendy2702 sagte in Script Tester - prüfe alle subscription-dp in allen scripten:

                Wenn mir jetzt noch einer sagt was mir die Ausgabe sagen soll

                Überlege ich auch noch.:grinning:

                Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
                Immer Daten sichern!

                liv-in-skyL 1 Antwort Letzte Antwort
                0
                • wendy2702W wendy2702

                  @liv-in-sky sagte in Script Tester - prüfe alle subscription-dp in allen scripten:

                  /opt/iobroker/scripte-backup

                  Script laufen lassen:

                  18.10.2020, 12:37:08.433	[info ]: javascript.0 (8039) Start javascript script.js.Test.Finde_fehler_in_Scripten
                  18.10.2020, 12:37:08.485	[info ]: javascript.0 (8039) script.js.Test.Finde_fehler_in_Scripten: registered 0 subscriptions and 0 schedules
                  18.10.2020, 12:37:16.499	[warn ]: javascript.0 (8039) script.js.Test.Finde_fehler_in_Scripten: tr-064.0.devices.Silkes-iPhone.active ScriptENABLED: false - ScriptName: /opt/iobroker/scripte-backup/Test/Rufumleitung.js
                  18.10.2020, 12:37:16.503	[warn ]: javascript.0 (8039) script.js.Test.Finde_fehler_in_Scripten: tr-064.0.devices.Silkes-iPhone.active ScriptENABLED: false - ScriptName: /opt/iobroker/scripte-backup/Test/Rufumleitung.js
                  18.10.2020, 12:37:16.519	[warn ]: javascript.0 (8039) script.js.Test.Finde_fehler_in_Scripten: javascript.2.Waterkotte.Daten.WW_TEMP_Change_feedback ScriptENABLED: false - ScriptName: /opt/iobroker/scripte-backup/Waterkotte/Skript2.js
                  18.10.2020, 12:37:16.522	[warn ]: javascript.0 (8039) script.js.Test.Finde_fehler_in_Scripten:  javascript.2.Waterkotte.Daten.WW_TEMP_Change_feedback ScriptENABLED: false - ScriptName: /opt/iobroker/scripte-backup/Waterkotte/Skript2.js
                  18.10.2020, 12:37:16.611	[warn ]: javascript.0 (8039) script.js.Test.Finde_fehler_in_Scripten: on({id:  ScriptENABLED: false - ScriptName: /opt/iobroker/scripte-backup/common/HUE/HUE_Scenes.js
                  18.10.2020, 12:37:16.613	[warn ]: javascript.0 (8039) script.js.Test.Finde_fehler_in_Scripten:   ScriptENABLED: false - ScriptName: /opt/iobroker/scripte-backup/common/HUE/HUE_Scenes.js
                  18.10.2020, 12:37:16.666	[error]: javascript.0 (8039) script.js.Test.Finde_fehler_in_Scripten: javascript.0.GetAdmin.cmd ScriptENABLED: true - ScriptName: /opt/iobroker/scripte-backup/common/Tablet_Steuerung/GetAdmin.js
                  18.10.2020, 12:37:16.668	[error]: javascript.0 (8039) script.js.Test.Finde_fehler_in_Scripten:  javascript.0.GetAdmin.cmd ScriptENABLED: true - ScriptName: /opt/iobroker/scripte-backup/common/Tablet_Steuerung/GetAdmin.js
                  18.10.2020, 12:37:16.683	[info ]: javascript.0 (8039) script.js.Test.Finde_fehler_in_Scripten: gezählte Scripte: 150
                  18.10.2020, 12:37:16.683	[info ]: javascript.0 (8039) script.js.Test.Finde_fehler_in_Scripten: gezählte Scripte - Sonderfall(Blockly): 30
                  

                  Wenn mir jetzt noch einer sagt was mir die Ausgabe sagen soll :-)

                  liv-in-skyL Offline
                  liv-in-skyL Offline
                  liv-in-sky
                  schrieb am zuletzt editiert von
                  #20

                  @wendy2702

                  das zeigt dir, welche scripte einen trigger haben, bei dem der "triggernde datenpunkt" nicht existent ist - und daher nicht getriggert werden kann . die ausgabe:

                  1 2 3
                  datenpunkt id ist script enabled script name, wenn ihr den backup-pfad wegnehmt , ist dasim script-tab im admin identisch

                  im optimal fall

                  das script muss aber noch etwas verbessert werden, da datenpunkte mit leerzeichen der id als fehler angezeigt werden und auch sigi hatte ein beispiel, indem ein fehler angezeigt wurde , der wohl keiner war

                  nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

                  wendy2702W 1 Antwort Letzte Antwort
                  0
                  • liv-in-skyL liv-in-sky

                    @wendy2702

                    das zeigt dir, welche scripte einen trigger haben, bei dem der "triggernde datenpunkt" nicht existent ist - und daher nicht getriggert werden kann . die ausgabe:

                    1 2 3
                    datenpunkt id ist script enabled script name, wenn ihr den backup-pfad wegnehmt , ist dasim script-tab im admin identisch

                    im optimal fall

                    das script muss aber noch etwas verbessert werden, da datenpunkte mit leerzeichen der id als fehler angezeigt werden und auch sigi hatte ein beispiel, indem ein fehler angezeigt wurde , der wohl keiner war

                    wendy2702W Online
                    wendy2702W Online
                    wendy2702
                    schrieb am zuletzt editiert von
                    #21

                    @liv-in-sky OK.

                    Dann werde ich bei Gelegenheit mal suchen.

                    Bitte keine Fragen per PN, die gehören ins Forum!

                    Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                    1 Antwort Letzte Antwort
                    0
                    • sigi234S sigi234

                      @wendy2702 sagte in Script Tester - prüfe alle subscription-dp in allen scripten:

                      Wenn mir jetzt noch einer sagt was mir die Ausgabe sagen soll

                      Überlege ich auch noch.:grinning:

                      liv-in-skyL Offline
                      liv-in-skyL Offline
                      liv-in-sky
                      schrieb am zuletzt editiert von
                      #22

                      @sigi234

                      ich wollte das eigentlich süäter noch in einem json ausgeben, damit man das in der vis als tabelle sieht - aber nur, wenn das script besser und zuverlässiger wird

                      ich habe einige solche scripte, die trigger enthalten, deren datenpunkte (z.b. alexa2) unbenannt wurden und daher nichts mehr getriggert wird - das könnte man dann in der vis sehen und ändern
                      es gibt sicher auch andere wege z.b durch log-kontrolle

                      nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

                      1 Antwort Letzte Antwort
                      1
                      • wendy2702W wendy2702

                        @liv-in-sky sagte in Script Tester - prüfe alle subscription-dp in allen scripten:

                        /opt/iobroker/scripte-backup

                        Script laufen lassen:

                        18.10.2020, 12:37:08.433	[info ]: javascript.0 (8039) Start javascript script.js.Test.Finde_fehler_in_Scripten
                        18.10.2020, 12:37:08.485	[info ]: javascript.0 (8039) script.js.Test.Finde_fehler_in_Scripten: registered 0 subscriptions and 0 schedules
                        18.10.2020, 12:37:16.499	[warn ]: javascript.0 (8039) script.js.Test.Finde_fehler_in_Scripten: tr-064.0.devices.Silkes-iPhone.active ScriptENABLED: false - ScriptName: /opt/iobroker/scripte-backup/Test/Rufumleitung.js
                        18.10.2020, 12:37:16.503	[warn ]: javascript.0 (8039) script.js.Test.Finde_fehler_in_Scripten: tr-064.0.devices.Silkes-iPhone.active ScriptENABLED: false - ScriptName: /opt/iobroker/scripte-backup/Test/Rufumleitung.js
                        18.10.2020, 12:37:16.519	[warn ]: javascript.0 (8039) script.js.Test.Finde_fehler_in_Scripten: javascript.2.Waterkotte.Daten.WW_TEMP_Change_feedback ScriptENABLED: false - ScriptName: /opt/iobroker/scripte-backup/Waterkotte/Skript2.js
                        18.10.2020, 12:37:16.522	[warn ]: javascript.0 (8039) script.js.Test.Finde_fehler_in_Scripten:  javascript.2.Waterkotte.Daten.WW_TEMP_Change_feedback ScriptENABLED: false - ScriptName: /opt/iobroker/scripte-backup/Waterkotte/Skript2.js
                        18.10.2020, 12:37:16.611	[warn ]: javascript.0 (8039) script.js.Test.Finde_fehler_in_Scripten: on({id:  ScriptENABLED: false - ScriptName: /opt/iobroker/scripte-backup/common/HUE/HUE_Scenes.js
                        18.10.2020, 12:37:16.613	[warn ]: javascript.0 (8039) script.js.Test.Finde_fehler_in_Scripten:   ScriptENABLED: false - ScriptName: /opt/iobroker/scripte-backup/common/HUE/HUE_Scenes.js
                        18.10.2020, 12:37:16.666	[error]: javascript.0 (8039) script.js.Test.Finde_fehler_in_Scripten: javascript.0.GetAdmin.cmd ScriptENABLED: true - ScriptName: /opt/iobroker/scripte-backup/common/Tablet_Steuerung/GetAdmin.js
                        18.10.2020, 12:37:16.668	[error]: javascript.0 (8039) script.js.Test.Finde_fehler_in_Scripten:  javascript.0.GetAdmin.cmd ScriptENABLED: true - ScriptName: /opt/iobroker/scripte-backup/common/Tablet_Steuerung/GetAdmin.js
                        18.10.2020, 12:37:16.683	[info ]: javascript.0 (8039) script.js.Test.Finde_fehler_in_Scripten: gezählte Scripte: 150
                        18.10.2020, 12:37:16.683	[info ]: javascript.0 (8039) script.js.Test.Finde_fehler_in_Scripten: gezählte Scripte - Sonderfall(Blockly): 30
                        

                        Wenn mir jetzt noch einer sagt was mir die Ausgabe sagen soll :-)

                        liv-in-skyL Offline
                        liv-in-skyL Offline
                        liv-in-sky
                        schrieb am zuletzt editiert von
                        #23

                        @wendy2702

                        zeile 7: mein script hat einen fehlerfehler
                        zeile 9 und 10 überprüfen - sind laufende scripte und habe evtl den eben erklärten fehler

                        andere zeilen: scripte haben evtl diesen fehler, sind aber nicht aktiv und daher nicht so wichtig

                        zu überprüfen wäre nur: zeile 9 und 10

                        ist in dem script von zeile 9 und 10 alles ok - kann dir das script im moment nicht helfen

                        nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

                        1 Antwort Letzte Antwort
                        0
                        Antworten
                        • In einem neuen Thema antworten
                        Anmelden zum Antworten
                        • Älteste zuerst
                        • Neuste zuerst
                        • Meiste Stimmen


                        Support us

                        ioBroker
                        Community Adapters
                        Donate

                        874

                        Online

                        32.6k

                        Benutzer

                        81.9k

                        Themen

                        1.3m

                        Beiträge
                        Community
                        Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                        ioBroker Community 2014-2025
                        logo
                        • Anmelden

                        • Du hast noch kein Konto? Registrieren

                        • Anmelden oder registrieren, um zu suchen
                        • Erster Beitrag
                          Letzter Beitrag
                        0
                        • Home
                        • Aktuell
                        • Tags
                        • Ungelesen 0
                        • Kategorien
                        • Unreplied
                        • Beliebt
                        • GitHub
                        • Docu
                        • Hilfe