Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. [gelöst] Ausführung trotz Triggern Zeitplan

    NEWS

    • ioBroker goes Matter ... Matter Adapter in Stable

    • 15. 05. Wartungsarbeiten am ioBroker Forum

    • Monatsrückblick - April 2025

    [gelöst] Ausführung trotz Triggern Zeitplan

    This topic has been deleted. Only users with topic management privileges can see it.
    • W
      woupi @Homoran last edited by woupi

      @homoran sagte in Ausführung trotz Triggern Zeitplan:

      @woupi ich hab's

      deine Umwandlungin Text ist "schuld"

      Oh man, ja super, habe ich auch gleich mal probiert

      javascript.0 2023-05-21 18:15:00.005	warn	script.js.Wärmepumpe.test: [521.2]
      

      Dann heisst das aber doch auch, das in der Variablen Liste_PV eine Liste sein müsste, die nur im debug nicht ausgegeben wurde.

      Das wiederum bedeutet, dass das gleiche wahrscheinlich auch für die Ausgabe vom Datenpunkt gilt.

      Und das wiederum, dass doch eigentlich alles funktionieren müsste, außer der debug Ausgabe.

      Werde ich direkt probieren.

      Homoran 1 Reply Last reply Reply Quote 0
      • Homoran
        Homoran Global Moderator Administrators @woupi last edited by

        @woupi sagte in Ausführung trotz Triggern Zeitplan:

        das in der Variablen Liste_PV eine Liste sein müsste, die nur im debug nicht ausgegeben wurde.

        aber auch in den DP nicht als Liste geschrieben wird

        W 1 Reply Last reply Reply Quote 0
        • W
          woupi @Homoran last edited by

          @homoran

          Ok, warum nicht?
          Das geht doch nicht über die Text Ausgabe.

          W 1 Reply Last reply Reply Quote 0
          • W
            woupi @woupi last edited by woupi

            @woupi
            Ich habe gerade das so geändert. Dabei habe ich für die Variable "Liste_PV" und den DP "Liste_PV_Mittelwert" eine ganz einfache log Ausgabe gemacht, ganz ohne Text, so wie du.

            7624b82f-2afb-4fc2-a161-71478828fb10-image.png

            javascript.0 2023-05-21 18:28:00.010	info	State value to set for "0_userdata.0.WP.Liste_PV_Mittelwert" has to be stringified but received type "object"
            javascript.0 2023-05-21 18:27:00.010	info	State value to set for "0_userdata.0.WP.Liste_PV_Mittelwert" has to be stringified but received type "object"
            javascript.0 2023-05-21 18:26:00.005	info	State value to set for "0_userdata.0.WP.Liste_PV_Mittelwert" has to be stringified but received type "object"
            javascript.0 2023-05-21 18:25:00.019	info	State value to set for "0_userdata.0.WP.Liste_PV_Mittelwert" has to be stringified but received type "object"
            

            Aber in den Objekten im DP steht jetzt
            1aa0582c-711a-425c-b3fa-11595202d02f-image.png

            Also mit Klammer [].

            Edit:
            Ich hatte die debug auf debug gestellt, da kam kein Ausdruck.
            Jetzt habe ich die auf Info gestellt und nun kommt auch da ein Ausdruck in der Form mit []

            Homoran 1 Reply Last reply Reply Quote 0
            • Homoran
              Homoran Global Moderator Administrators @woupi last edited by

              @woupi sagte in Ausführung trotz Triggern Zeitplan:

              Ich hatte die debug auf debug gestellt, da kam kein Ausdruck.

              wenn du nicht unter dem Editor nachsiehst, sondern im großen log, müsstest du die js Instanz auf Logstufe debug stellen.

              W 1 Reply Last reply Reply Quote 1
              • W
                woupi @Homoran last edited by woupi

                @homoran
                Danke, aber ist ja egal ob jetzt debug oder info. So geht es auch.

                Das sollte jetzt denke ich geklärt sein (hoffe ich zumindest).
                Vielen Dank nochmal für deine Ausdauer.

                Was bleibt ist noch die Info mit dem String

                javascript.0 2023-05-21 18:28:00.010	info	State value to set for "0_userdata.0.WP.Liste_PV_Mittelwert" has to be stringified but received type "object"
                

                Und leider noch was, der Trigger mit cron von 16-20 minütlich will nicht.
                Nur wenn ich die Zeit raus nehme kommt was.

                DJMarc75 1 Reply Last reply Reply Quote 0
                • DJMarc75
                  DJMarc75 @woupi last edited by

                  @woupi sagte in Ausführung trotz Triggern Zeitplan:

                  Was bleibt ist noch die Info mit dem String

                  Screenshot 2023-05-21 184815.png

                  @woupi sagte in Ausführung trotz Triggern Zeitplan:

                  Und leider noch was, der Trigger mit cron von 16-20 minütlich will nicht.

                  Einstellungen mal bitte zeigen

                  Homoran W 3 Replies Last reply Reply Quote 0
                  • Homoran
                    Homoran Global Moderator Administrators @DJMarc75 last edited by

                    @djmarc75 aber nach string ist doch das selbe wie erstelle Text aus...

                    Das verstehe ich jetzt nicht.
                    Der DP ist doch vom Typ array

                    DJMarc75 1 Reply Last reply Reply Quote 0
                    • DJMarc75
                      DJMarc75 @Homoran last edited by

                      @homoran sagte in Ausführung trotz Triggern Zeitplan:

                      @djmarc75 aber nach string ist doch das selbe wie erstelle Text aus...
                      Das verstehe ich jetzt nicht.
                      Der DP ist doch vom Typ array

                      ich verstehe das so prinzipiell auch nicht da ich in meinen Skripten (nach Prüfung) tatsächlich auch nirgendwo eine Konvertierung nach String um in Arrays zu schreiben habe. Suspekte Geschichte das Ganze 🤔

                      1 Reply Last reply Reply Quote 0
                      • W
                        woupi @DJMarc75 last edited by

                        @djmarc75 sagte in Ausführung trotz Triggern Zeitplan:

                        Einstellungen mal bitte zeigen

                        603c1993-4208-4c7b-bdb7-72ea0c463262-image.png

                        DJMarc75 1 Reply Last reply Reply Quote 0
                        • DJMarc75
                          DJMarc75 @woupi last edited by

                          @woupi passt, den JS Adapter dann mal neu starten

                          W Homoran 2 Replies Last reply Reply Quote 0
                          • W
                            woupi @DJMarc75 last edited by

                            @djmarc75 sagte in Ausführung trotz Triggern Zeitplan:

                            @woupi sagte in Ausführung trotz Triggern Zeitplan:

                            Was bleibt ist noch die Info mit dem String

                            Screenshot 2023-05-21 184815.png

                            Gemacht und Timer wieder auf minütlich ohne Zeit gesetzt:

                            507e2d6f-6b79-4fb1-9075-5ff5db5b8bd0-image.png

                            Das kommt im log:

                            2023-05-21 19:14:30.924 - warn: shelly.0 (1352) [authEnabled] 192.168.1.161 (shellypro4pm / shellypro4pm-083af27b1970 / shellypro4pm#083af27b1970#1): This device is not protected via restricted login (see adapter documentation for details)
                            2023-05-21 19:14:47.921 - warn: shelly.0 (1352) [authEnabled] 192.168.1.161 (shellypro4pm / shellypro4pm-083af27b1970 / shellypro4pm#083af27b1970#1): This device is not protected via restricted login (see adapter documentation for details)
                            2023-05-21 19:15:00.006 - warn: javascript.0 (6149) You are assigning a string to the state "0_userdata.0.WP.Liste_PV_Mittelwert" which expects a array. Please fix your code to use a array or change the state type to string. This warning might become an error in future versions.
                            2023-05-21 19:15:00.007 - warn: javascript.0 (6149) at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1719:20)
                            2023-05-21 19:15:00.008 - warn: javascript.0 (6149) at Object. (script.js.Wärmepumpe.WP_Steuerung:123:3)
                            2023-05-21 19:15:00.008 - warn: javascript.0 (6149) at Job.job (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1595:34)
                            2023-05-21 19:15:00.008 - warn: javascript.0 (6149) at Job.invoke (/opt/iobroker/node_modules/node-schedule/lib/Job.js:171:15)
                            2023-05-21 19:15:00.008 - warn: javascript.0 (6149) at /opt/iobroker/node_modules/node-schedule/lib/Invocation.js:268:28
                            2023-05-21 19:15:00.008 - warn: javascript.0 (6149) at Timeout._onTimeout (/opt/iobroker/node_modules/node-schedule/lib/Invocation.js:228:7)
                            2023-05-21 19:15:00.008 - warn: javascript.0 (6149) at listOnTimeout (node:internal/timers:569:17)
                            2023-05-21 19:15:00.008 - warn: javascript.0 (6149) at processTimers (node:internal/timers:512:7)
                            
                            1 Reply Last reply Reply Quote 0
                            • W
                              woupi @DJMarc75 last edited by

                              @djmarc75 sagte in Ausführung trotz Triggern Zeitplan:

                              @woupi passt, den JS Adapter dann mal neu starten

                              Ok, danke, das habe ich jetzt noch nicht gemacht, mach ich jetzt aber dann.

                              1 Reply Last reply Reply Quote 0
                              • Homoran
                                Homoran Global Moderator Administrators @DJMarc75 last edited by

                                @djmarc75 sagte in Ausführung trotz Triggern Zeitplan:

                                passt

                                näää!

                                @woupi sagte in Ausführung trotz Triggern Zeitplan:

                                mit cron von 16-20 minütlich will nicht.

                                das ist 16 und 20

                                W DJMarc75 2 Replies Last reply Reply Quote 1
                                • W
                                  woupi @Homoran last edited by

                                  @homoran sagte in Ausführung trotz Triggern Zeitplan:

                                  @djmarc75 sagte in Ausführung trotz Triggern Zeitplan:

                                  passt

                                  näää!

                                  @woupi sagte in Ausführung trotz Triggern Zeitplan:

                                  mit cron von 16-20 minütlich will nicht.

                                  das ist 16 und 20

                                  Ah, ok, dann ist mir das klar. Für mich war das 16-20 Uhr

                                  1 Reply Last reply Reply Quote 0
                                  • DJMarc75
                                    DJMarc75 @Homoran last edited by

                                    @homoran sagte in Ausführung trotz Triggern Zeitplan:

                                    das ist 16 und 20

                                    wie recht Du hast --- eben auch aufgefallen 👍

                                    W 1 Reply Last reply Reply Quote 0
                                    • W
                                      woupi @DJMarc75 last edited by woupi

                                      So ich habe jetzt wieder über den wizzard gemacht, mit cron weiß ich nicht wie das geht.
                                      Das funktioniert wieder.

                                      Dann habe ich wegen den Fehlern, das konvertieren zu String wieder raus genaommern, hier die Ergebnisse:

                                      Mit konvertieren zu String:

                                      2023-05-21 19:14:29.362 - info: javascript.0 (6149) Stop script script.js.Wärmepumpe.WP_Steuerung
                                      2023-05-21 19:14:29.415 - info: javascript.0 (6149) Start javascript script.js.Wärmepumpe.WP_Steuerung
                                      2023-05-21 19:14:29.422 - info: javascript.0 (6149) script.js.Wärmepumpe.WP_Steuerung: registered 1 subscription, 7 schedules, 0 messages, 0 logs and 0 file subscriptions
                                      2023-05-21 19:14:30.924 - warn: shelly.0 (1352) [authEnabled] 192.168.1.161 (shellypro4pm / shellypro4pm-083af27b1970 / shellypro4pm#083af27b1970#1): This device is not protected via restricted login (see adapter documentation for details)
                                      2023-05-21 19:14:47.921 - warn: shelly.0 (1352) [authEnabled] 192.168.1.161 (shellypro4pm / shellypro4pm-083af27b1970 / shellypro4pm#083af27b1970#1): This device is not protected via restricted login (see adapter documentation for details)
                                      2023-05-21 19:15:00.006 - warn: javascript.0 (6149) You are assigning a string to the state "0_userdata.0.WP.Liste_PV_Mittelwert" which expects a array. Please fix your code to use a array or change the state type to string. This warning might become an error in future versions.
                                      2023-05-21 19:15:00.007 - warn: javascript.0 (6149) at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1719:20)
                                      2023-05-21 19:15:00.008 - warn: javascript.0 (6149) at Object. (script.js.Wärmepumpe.WP_Steuerung:123:3)
                                      2023-05-21 19:15:00.008 - warn: javascript.0 (6149) at Job.job (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1595:34)
                                      2023-05-21 19:15:00.008 - warn: javascript.0 (6149) at Job.invoke (/opt/iobroker/node_modules/node-schedule/lib/Job.js:171:15)
                                      2023-05-21 19:15:00.008 - warn: javascript.0 (6149) at /opt/iobroker/node_modules/node-schedule/lib/Invocation.js:268:28
                                      2023-05-21 19:15:00.008 - warn: javascript.0 (6149) at Timeout._onTimeout (/opt/iobroker/node_modules/node-schedule/lib/Invocation.js:228:7)
                                      2023-05-21 19:15:00.008 - warn: javascript.0 (6149) at listOnTimeout (node:internal/timers:569:17)
                                      2023-05-21 19:15:00.008 - warn: javascript.0 (6149) at processTimers (node:internal/timers:512:7)
                                      2023-05-21 19:15:00.008 - info: javascript.0 (6149) script.js.Wärmepumpe.WP_Steuerung: [357.40000000000003]
                                      2023-05-21 19:15:00.008 - info: javascript.0 (6149) script.js.Wärmepumpe.WP_Steuerung: 357.40000000000003
                                      

                                      Ohne konvertieren zu String:

                                      2023-05-21 19:21:00.001 - info: javascript.0 (6149) script.js.Wärmepumpe.WP_Steuerung: [269.3]
                                      2023-05-21 19:21:00.002 - info: javascript.0 (6149) script.js.Wärmepumpe.WP_Steuerung: [269.3]
                                      2023-05-21 19:21:00.050 - info: javascript.0 (6149) State value to set for "0_userdata.0.WP.Liste_PV_Mittelwert" has to be stringified but received type "object"
                                      2023-05-21 19:21:00.061 - info: javascript.0 (6149) Could not parse value for id 0_userdata.0.WP.Liste_PV_Mittelwert into array: Unexpected token , in JSON at position 18
                                      
                                      DJMarc75 1 Reply Last reply Reply Quote 0
                                      • DJMarc75
                                        DJMarc75 @woupi last edited by DJMarc75

                                        @woupi sagte in Ausführung trotz Triggern Zeitplan:

                                        mit cron weiß ich nicht wie das geht

                                        was ist da so schwer ? Du wählst die gewünschten Minuten und Stunden aus - fertig

                                        In Deinem Fall jede Minute und die Stunden von 16 bis 20 auswählen

                                        Screenshot 2023-05-21 193001.png

                                        W 1 Reply Last reply Reply Quote 1
                                        • W
                                          woupi @DJMarc75 last edited by

                                          @djmarc75
                                          Ah ok, dann alle Stunden.

                                          DJMarc75 1 Reply Last reply Reply Quote 0
                                          • DJMarc75
                                            DJMarc75 @woupi last edited by

                                            @woupi sagte in Ausführung trotz Triggern Zeitplan:

                                            dann alle Stunden.

                                            ??? was liest Du denn au meinem Screenshot raus ? Da steht nicht alle Stunden

                                            W Homoran 2 Replies Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            972
                                            Online

                                            31.6k
                                            Users

                                            79.5k
                                            Topics

                                            1.3m
                                            Posts

                                            5
                                            198
                                            12706
                                            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