Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. [gelöst] JavaScript Fehler seit letztem Update undefined function…

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    [gelöst] JavaScript Fehler seit letztem Update undefined function…

    This topic has been deleted. Only users with topic management privileges can see it.
    • etv
      etv last edited by

      Liebe Leute,

      seit dem letzten Update von Javascript bekomme ich bei einem Script einen Fehler und hab keine Ahnung warum - zumal es weitere Scripte mit dem selben Aufdbau gibt, die aber fehlerfrei laufen…

      das Script:

      ! ````
      // Müllscript Sammelzentrum - V1.0
      // aktuelle Woche holen und auf gerade oder ungerade überprüfen
      // sowie Sommer-/Winterzeit holen
      //
      ! function wannistmuell(){
      var woche = getState("hm-rega.0.20815").val/KW Nummer/;
      var dst = getState("hm-rega.0.20844").val/Sommerzeit/;
      ! // log("DST= " + dst);
      // log("KW= " + woche);
      ! // ermitteln welcher Tag heute ist
      var jetzt = new Date();
      var TagAlsNummer = jetzt.getDay();
      ! // log("TagAlsNummer= " + TagAlsNummer);
      ! if (TagAlsNummer === 0){
      woche = woche +1;
      }
      ! // log("Woche= " + woche);
      ! // Check auf gerade oder ungerade Woche
      ! if (woche % 2 === 0) {
      setState("javascript.0.Kalender.Waste.Sammelzentrum"/Kalender.Waste.Sammelzentrum/, "Sa 9:00 - 12:00 Uhr");
      }
      ! else {
      if (dst) {
      setState("javascript.0.Kalender.Waste.Sammelzentrum"/Kalender.Waste.Sammelzentrum/, "Fr 17:00 - 19:00 Uhr");
      }
      else {
      setState("javascript.0.Kalender.Waste.Sammelzentrum"/Kalender.Waste.Sammelzentrum/, "Fr 16:00 - 18:00 Uhr");
      }
      }
      ! // Part Sammelzentrum SONDERÖFFNUNGEN
      var kalenderinhalt = getState("ical.0.data.html"/HTML iCal table/).val;

      if (kalenderinhalt){
          var sonderoeffnung = eintrag.indexOf("Sammelzentrum Sonderöffnung");
          if (sonderoeffnung > 0){
              // setze Variable für VIS zum Anzeigen lassen
          }
      }
      

      ! } // Ende der Funktion
      ! schedule ("3 6 * * *", wannistmuell); //jeden Tag um 3 nach 6:00 Uhr
      wannistmuell(); // beim Scriptstart

      
      Der Fehler:
      
      >! ````
      08:41:47.808	[info]	javascript.0 Start javascript script.js.VIS_Scipts.Müllscript_Sammelzentrum
      08:41:47.809	[error]	javascript.0 script.js.VIS_Scipts.Müllscript_Sammelzentrum: ReferenceError: eintrag is not defined at wannistmuell (script.js.VIS_Scipts.Müllscript_Sammelzentrum:184:30) at script.js.VIS_Scipts.Müllscript_Sammelzentrum:193:1
      

      Hat da wer eine Idee dazu?

      Liebe Grüße

      tom

      1 Reply Last reply Reply Quote 0
      • blauholsten
        blauholsten Developer last edited by

        Hi,

        Auf die schnelle…

        eintrag ist nicht deklariert.

        eintrag.indexOf("Sammelzentrum Sonderöffnung");
        
        1 Reply Last reply Reply Quote 0
        • etv
          etv last edited by

          @blauholsten:

          Hi,

          Auf die schnelle…

          eintrag ist nicht deklariert.

          eintrag.indexOf("Sammelzentrum Sonderöffnung");
          ```` `  
          

          au scheiße - danke - ich hab das falsche Script reingeladen….das ist da "working on", das eigentlich nur im Notepad liegen sollte.....

          OK - mit Fieber kann man nicht programmieren....das ist nun auch klar 😉

          Liebe Grüße

          tom

          1 Reply Last reply Reply Quote 0
          • apollon77
            apollon77 last edited by

            machste bitte ein "gelöst" ins Thread Subject !? Danke

            1 Reply Last reply Reply Quote 0
            • First post
              Last post

            Support us

            ioBroker
            Community Adapters
            Donate

            964
            Online

            31.7k
            Users

            79.8k
            Topics

            1.3m
            Posts

            3
            4
            588
            Loading More Posts
            • Oldest to Newest
            • Newest to Oldest
            • Most Votes
            Reply
            • Reply as topic
            Log in to reply
            Community
            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
            The ioBroker Community 2014-2023
            logo