Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. State "javascript.0.xxx" has no existing object.

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    State "javascript.0.xxx" has no existing object.

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

      Moin, seid meinem letzten update spricht meine Gartenbewässerung nicht mehr an.
      Ich hatte die Bewässerung damals mit DSLRaser gemacht
      https://forum.iobroker.net/topic/28755/blockly-script-für-gartenbewässerung
      Ich wollte gestern meinen Garten mal wieder befeuchten, allerdings spricht sie nicht mehr an.

      021-09-05 18:46:19.563	warn	State "javascript.0.Eigene_Datenpunkte.Garten.GartenbewÃ_sserung Kanal 1" has no existing object, this might lead to an error in future versions
      web.0
      	2021-09-05 18:46:19.559	warn	Used invalid characters: javascript.0.Eigene_Datenpunkte.Garten.Gartenbewässerung Kanal 1 changed to javascript.0.Eigene_Datenpunkte.Garten.GartenbewÃ_sserung Kanal 1
      

      Ich habe sämtliche Datenpunkte gelöscht und neu angelegt, allerdings bleiben die Fehler.
      In der Suche gab es einige Treffer, die mich aber nicht ans Ziel gebracht haben.

      Die Datenpunkte sehen wiefolgt aus:

      //Datenpunkt Restlaufzeit von Kanal 1 erstellen
      createState("Eigene_Datenpunkte.Garten.Gartenbewässerung Kanal 1",'0', {name: 'Gartenbewässerung Kanal 1', "unit": 'Minuten',"role": "level","type": "number","read": true,"write": true,"min": 0,"max": 100,});
      createState("Eigene_Datenpunkte.Garten.Gartenbewässerung Kanal 2",'0', {name: 'Gartenbewässerung Kanal 2', "unit": 'Minuten',"role": "level","type": "number","read": true,"write": true,"min": 0,"max": 100,});
      createState("Eigene_Datenpunkte.Garten.Gartenbewässerung Kanal 3",'0', {name: 'Gartenbewässerung Kanal 3', "unit": 'Minuten',"role": "level","type": "number","read": true,"write": true,"min": 0,"max": 100,});
      createState("Eigene_Datenpunkte.Garten.Gartenbewässerung Kanal 4",'0', {name: 'Gartenbewässerung Kanal 4', "unit": 'Minuten',"role": "level","type": "number","read": true,"write": true,"min": 0,"max": 100,});
      createState("Eigene_Datenpunkte.Garten.Gartenbewässerung Kanal 5",'0', {name: 'Gartenbewässerung Kanal 5', "unit": 'Minuten',"role": "level","type": "number","read": true,"write": true,"min": 0,"max": 100,});
      createState("Eigene_Datenpunkte.Garten.Gartenbewässerung Kanal 6",'0', {name: 'Gartenbewässerung Kanal 6', "unit": 'Minuten',"role": "level","type": "number","read": true,"write": true,"min": 0,"max": 100,});
      createState("Eigene_Datenpunkte.Garten.Gartenbewässerung aktive Ventile",'0', {name: 'aktive Ventile', "unit": 'Ventile',"role": "number","type": "number","read": true,"write": false});
      
      

      Ich dachte, dass es eventuell an dem Ä in "GartenbewÄsserung" liegt und hatte es auf ae geändert.
      Das war es dann aber auch nicht.

      Java Scripte V.5.1.3 installiert.
      Was bräuchtet Ihr noch an Infos?

      dslraser 1 Reply Last reply Reply Quote 0
      • dslraser
        dslraser Forum Testing Most Active @Aidan last edited by

        @aidan
        Die Leerzeichen in der id...? Und was ist das für eine 0 hinter den Kanälen ? Wofür ist die 0 ?

        A 1 Reply Last reply Reply Quote 0
        • A
          Aidan @dslraser last edited by

          @dslraser
          was meinst du mit 0 hinter den Kanälen? ich habe das aus deinem Blockly "Javafunktion Datenpunkt erstellen" kopiert.

          Leerzeichen in der ID? Meinst Du Gartenbewässerung_Kanal_1 müsste das heißen?

          dslraser 1 Reply Last reply Reply Quote 0
          • dslraser
            dslraser Forum Testing Most Active @Aidan last edited by dslraser

            @aidan
            versuch mal so

            createState('Eigene_Datenpunkte.Garten.Gartenbewaesserung_Kanal_1', {name: 'Gartenbewässerung Kanal 1','type': 'number','role': 'level','read': true,'write': true,'min': 0,'max': 100, 'unit': 'Minuten', 'def':0});
            createState('Eigene_Datenpunkte.Garten.Gartenbewaesserung_Kanal_2', {name: 'Gartenbewässerung Kanal 2','type': 'number','role': 'level','read': true,'write': true,'min': 0,'max': 100, 'unit': 'Minuten', 'def':0});
            createState('Eigene_Datenpunkte.Garten.Gartenbewaesserung_Kanal_3', {name: 'Gartenbewässerung Kanal 3','type': 'number','role': 'level','read': true,'write': true,'min': 0,'max': 100, 'unit': 'Minuten', 'def':0});
            createState('Eigene_Datenpunkte.Garten.Gartenbewaesserung_Kanal_4', {name: 'Gartenbewässerung Kanal 4','type': 'number','role': 'level','read': true,'write': true,'min': 0,'max': 100, 'unit': 'Minuten', 'def':0});
            createState('Eigene_Datenpunkte.Garten.Gartenbewaesserung_Kanal_5', {name: 'Gartenbewässerung Kanal 5','type': 'number','role': 'level','read': true,'write': true,'min': 0,'max': 100, 'unit': 'Minuten', 'def':0});
            createState('Eigene_Datenpunkte.Garten.Gartenbewaesserung_Kanal_6', {name: 'Gartenbewässerung Kanal 6','type': 'number','role': 'level','read': true,'write': true,'min': 0,'max': 100, 'unit': 'Minuten', 'def':0});
            createState('Eigene_Datenpunkte.Garten.Gartenbewaesserung_aktive_Ventile', {name: 'aktive Ventile','type': 'number','role': 'value','read': true,'write': false, 'unit': 'Ventile', 'def':0});
            

            EDIT: Ich habe damals auch so einige Rollen falsch gehabt. Siehe hier

            A 1 Reply Last reply Reply Quote 0
            • A
              Aidan @dslraser last edited by

              @dslraser
              ne das gleiche

              2021-09-05 19:50:29.553	warn	State "javascript.0.Eigene_Datenpunkte.Garten.GartenbewÃ_sserung Kanal 1" has no existing object, this might lead to an error in future versions
              web.0
              	2021-09-05 19:50:29.545	warn	Used invalid characters: javascript.0.Eigene_Datenpunkte.Garten.Gartenbewässerung Kanal 1 changed to javascript.0.Eigene_Datenpunkte.Garten.GartenbewÃ_sserung Kanal 1
              
              dslraser 1 Reply Last reply Reply Quote 0
              • dslraser
                dslraser Forum Testing Most Active @Aidan last edited by dslraser

                @aidan sagte in State "javascript.0.xxx" has no existing object.:

                @dslraser
                ne das gleiche

                2021-09-05 19:50:29.553	warn	State "javascript.0.Eigene_Datenpunkte.Garten.GartenbewÃ_sserung Kanal 1" has no existing object, this might lead to an error in future versions
                web.0
                	2021-09-05 19:50:29.545	warn	Used invalid characters: javascript.0.Eigene_Datenpunkte.Garten.Gartenbewässerung Kanal 1 changed to javascript.0.Eigene_Datenpunkte.Garten.GartenbewÃ_sserung Kanal 1
                

                Das sind noch die "alten" Datenpunkte....Die mußt Du löschen und Dein Blockly oder Script anpassen.

                A 1 Reply Last reply Reply Quote 0
                • A
                  Aidan @dslraser last edited by

                  @dslraser
                  ja, die Datenpunkte hatte ich gelöscht, den Spoiler in das Blockly rein und neu gestartet.
                  Neu das Ventil 1 zum testen verlinkt,-)

                  dslraser 1 Reply Last reply Reply Quote 0
                  • dslraser
                    dslraser Forum Testing Most Active @Aidan last edited by

                    @aidan
                    poste mal Dein ganzes Blockly

                    A 1 Reply Last reply Reply Quote 0
                    • A
                      Aidan @dslraser last edited by

                      @dslraser

                      geht (Spoiler und Code) nicht mehr als 100000 Zeichen erlaubt

                      dslraser A 2 Replies Last reply Reply Quote 0
                      • dslraser
                        dslraser Forum Testing Most Active @Aidan last edited by

                        @aidan
                        dann packe den Export in eine Textdatei

                        1 Reply Last reply Reply Quote 0
                        • A
                          Aidan @Aidan last edited by

                          Blockly.txt

                          dslraser 2 Replies Last reply Reply Quote 0
                          • dslraser
                            dslraser Forum Testing Most Active @Aidan last edited by

                            @aidan
                            schaue ich mir mal an, aber nicht mehr heute.

                            1 Reply Last reply Reply Quote 0
                            • dslraser
                              dslraser Forum Testing Most Active @Aidan last edited by

                              @aidan sagte in State "javascript.0.xxx" has no existing object.:

                              Blockly.txt

                              Ich habe das Blockly etwas angepasst und eingekürzt. (und die stop Intervalle waren fast alle falsch...?)
                              Bitte nochmal die alten Datenpunkte löschen und das "neue Blockly" starten/stoppen und wieder starten...

                              Blockly_Export.zip

                              A 1 Reply Last reply Reply Quote 0
                              • A
                                Aidan @dslraser last edited by

                                @dslraser
                                Guten Morgen,
                                ich habe das Blockly eben eingefügt und Kanal1 neu verlinkt.
                                Pumpe ging an und Ventil 1 wurde geöffnet.
                                Der Timer in VIS zeigt allerdings keine Zeiten an. da steht dann null.
                                Unbenannt.JPG
                                wobei der Datenpunkt den Wert liefert.
                                Unbenannt1.JPG

                                dslraser 2 Replies Last reply Reply Quote 0
                                • dslraser
                                  dslraser Forum Testing Most Active @Aidan last edited by

                                  @aidan
                                  Moin, was man in VIS machen muß weiß ich nicht, da ich kein VIS nutze. Die Rolle im Datenpunkt ist jetzt ein level, kannst ja mal auf value umstellen. (im RAW des DP)

                                  1 Reply Last reply Reply Quote 0
                                  • dslraser
                                    dslraser Forum Testing Most Active @Aidan last edited by

                                    @aidan sagte in State "javascript.0.xxx" has no existing object.:

                                    ich habe das Blockly eben eingefügt und Kanal1 neu verlinkt.

                                    Und wie/wo neu verlinkt ? (Im Blockly hatte ich das schon gemacht, oder meinst Du in VIS ?)

                                    A 1 Reply Last reply Reply Quote 0
                                    • A
                                      Aidan @dslraser last edited by

                                      @dslraser
                                      Hatte in VIs neu verlinkt, da ja der Datenpunkt ein neuer ist.
                                      Teste ich in der Mittagspause mal. melde mich

                                      A 1 Reply Last reply Reply Quote 0
                                      • A
                                        Aidan @Aidan last edited by

                                        Läuft wieder alles..
                                        Dank Dir..
                                        Cool wäre, wenn du mir noch den Fehler schildern würdest.

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

                                        Support us

                                        ioBroker
                                        Community Adapters
                                        Donate

                                        540
                                        Online

                                        32.0k
                                        Users

                                        80.5k
                                        Topics

                                        1.3m
                                        Posts

                                        2
                                        18
                                        811
                                        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