Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. solved: 3x Ausführung im Log - schaltet aber gar nicht

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    solved: 3x Ausführung im Log - schaltet aber gar nicht

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

      @fa-bio nun ja, "*" bedeutet ganz klassisch bei Cron an jedem Tag, jedem Monat ....

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

        @ch90045 sagte in 3x Ausführung im Log - schaltet aber gar nicht:

        habe ich das nicht?

        weiss ich nicht! das fragte ich ja

        @homoran sagte in 3x Ausführung im Log - schaltet aber gar nicht:

        @ch90045 sagte in 3x Ausführung im Log - schaltet aber gar nicht:

        "type": "device",

        ist das nicht der Datenpunkt on?

        das sieht nach dem Geräten Objekt aus

        auch hier fehlt die Antwort:

        @homoran sagte in 3x Ausführung im Log - schaltet aber gar nicht:

        @ch90045 sagte in 3x Ausführung im Log - schaltet aber gar nicht:

        um 10:00 ist der Boiler ausgegangen.

        ist dann dein Screenshot von vor ader nach 10:00 gewesen?

        @ch90045 sagte in 3x Ausführung im Log - schaltet aber gar nicht:

        So:

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

          @homoran

          Hier die Info vom "on"

          {
            "type": "state",
            "common": {
              "name": "Küchen Boiler on",
              "type": "boolean",
              "role": "switch",
              "read": true,
              "write": true
            },
            "native": {},
            "from": "system.adapter.deconz.0",
            "user": "system.user.admin",
            "ts": 1659936853320,
            "_id": "deconz.0.Lights.19.on",
            "acl": {
              "object": 1636,
              "state": 1636,
              "owner": "system.user.iwona",
              "ownerGroup": "system.group.administrator"
            }
          }
          

          Und ja, um 10 hat der CRON Job den Boiler ausgeschaltet. Und ja, mein Posting ist von nach 10:00 und die drei Einträge sind aus dem LOG.

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

            @ch90045 sagte in 3x Ausführung im Log - schaltet aber gar nicht:

            Hier die Info vom "on"

            das passt

            @ch90045 sagte in 3x Ausführung im Log - schaltet aber gar nicht:

            "type": "boolean",

            dann passt auch wahr

            @ch90045 sagte in 3x Ausführung im Log - schaltet aber gar nicht:

            Und ja, mein Posting ist von nach 10:00 und die drei Einträge sind aus dem LOG.

            ich brauchte aber den Screenshot von davor

            @ch90045 sagte in 3x Ausführung im Log - schaltet aber gar nicht:

            Der Boiler ist bloss leider aus.

            @homoran sagte in 3x Ausführung im Log - schaltet aber gar nicht:

            wie sieht dann der Datenpunkt aus?


            jetzt hilft bis morgen nur eins:
            zieh die beiden blauen Blöcke aus dem ersten Trigger und speichere

            Was passiert dann

            • im log
            • in den Objekten
            • am Boiler
            Homoran 1 Reply Last reply Reply Quote 0
            • Fabio
              Fabio @ch90045 last edited by

              @ch90045 mag ja sein aber das kostet ja nichts den Cron zu löschen und noch mal neu zu machen mit einer Testzeit die du dann ab jetzt beobachten kannst dan zieh den Stecker raus häng ne Lampe dran und teste ob das funktioniert. Wo liegt die maximale Belastung der Steckdose und der des Boilers? Und wenn du sie ja auch über die Phoscon App steuern kannst ist das soweit korrekt.

              ch90045 1 Reply Last reply Reply Quote 0
              • ch90045
                ch90045 @Fabio last edited by

                @fa-bio Kann ich machen, es funktioniert halt eben zu allen anderen Zeiten und bis jetzt wurde die dreimalige Ausführung irgendwie auch noch nicht angesprochen - sie 10:00

                60e62e3a-855d-42fa-878f-0a1db4bca584-image.png

                Homoran Fabio paul53 3 Replies Last reply Reply Quote 0
                • Homoran
                  Homoran Global Moderator Administrators @ch90045 last edited by

                  @ch90045 sagte in 3x Ausführung im Log - schaltet aber gar nicht:

                  bis jetzt wurde die dreimalige Ausführung irgendwie auch noch nicht angesprochen - sie 10:00

                  nein, weil wir den Grund für den Ausreißer suchen und uns nur um den kümmern

                  1 Reply Last reply Reply Quote 1
                  • Fabio
                    Fabio @ch90045 last edited by Fabio

                    @ch90045 ja und gerade deshalb lösche den Cron und mach ihn neu. Denn dann können wir eine Sache auschließen wenn es funktioniert. Denn er führt ja drei mal aus obwohl er eigentlich nur ein mal soll. Und lege dafür ein neues Skript an und deaktiviere in der Testzeit das Script was den Boiler jetzt steuert.

                    ch90045 Homoran 2 Replies Last reply Reply Quote 0
                    • Homoran
                      Homoran Global Moderator Administrators @Homoran last edited by

                      @homoran sagte in 3x Ausführung im Log - schaltet aber gar nicht:


                      jetzt hilft bis morgen nur eins:
                      zieh die beiden blauen Blöcke aus dem ersten Trigger und speichere

                      Was passiert dann

                      • im log
                      • in den Objekten
                      • am Boiler

                      @ch90045
                      hast du das inzwischen gemacht?

                      1 Reply Last reply Reply Quote 0
                      • ch90045
                        ch90045 @Fabio last edited by

                        @fa-bio Habe ein neues Skript angelegt - den ersten Block im alten Skript gelöscht.

                        schedule("0 6 * * *", async function () {
                          setState("deconz.0.Lights.19.on"/*Küchen Boiler on*/, true);
                          console.log('Schalte den Boiler um 6:00 ein');
                        });
                        
                        //JTNDeG1sJTIweG1sbnMlM0QlMjJodHRwcyUzQSUyRiUyRmRldmVsb3BlcnMuZ29vZ2xlLmNvbSUyRmJsb2NrbHklMkZ4bWwlMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJzY2hlZHVsZSUyMiUyMGlkJTNEJTIyaF9RJTNBJTdDaHNVTHhrZWFnNWJKJTNGZnMlMjIlMjB4JTNEJTIyNDYzJTIyJTIweSUzRCUyMjIzNyUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlNDSEVEVUxFJTIyJTNFMCUyMDYlMjAqJTIwKiUyMColM0MlMkZmaWVsZCUzRSUzQ3N0YXRlbWVudCUyMG5hbWUlM0QlMjJTVEFURU1FTlQlMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJjb250cm9sJTIyJTIwaWQlM0QlMjIlN0RtKHMhMkFXaS4lMkNDWSUzQlNCWGolM0RmJTIyJTNFJTNDbXV0YXRpb24lMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMTk5OSUyRnhodG1sJTIyJTIwZGVsYXlfaW5wdXQlM0QlMjJmYWxzZSUyMiUzRSUzQyUyRm11dGF0aW9uJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyT0lEJTIyJTNFZGVjb256LjAuTGlnaHRzLjE5Lm9uJTNDJTJGZmllbGQlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJXSVRIX0RFTEFZJTIyJTNFRkFMU0UlM0MlMkZmaWVsZCUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMlZBTFVFJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIybG9naWNfYm9vbGVhbiUyMiUyMGlkJTNEJTIyMWYlM0YlNjApJTVFJTI1RCU3RCU1RCUyNVNtJTVFajVNTlB0JTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyQk9PTCUyMiUzRVRSVUUlM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0NuZXh0JTNFJTNDYmxvY2slMjB0eXBlJTNEJTIyZGVidWclMjIlMjBpZCUzRCUyMiUyNCUyNXlqfiUyM3dObTZ3JTNCJTJCZyElNUV1amElNDAlMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJTZXZlcml0eSUyMiUzRWxvZyUzQyUyRmZpZWxkJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyVEVYVCUyMiUzRSUzQ3NoYWRvdyUyMHR5cGUlM0QlMjJ0ZXh0JTIyJTIwaWQlM0QlMjJrRmdLJTVFMTFfViUzRmchWndFaGQlNjAlNUREJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyVEVYVCUyMiUzRVNjaGFsdGUlMjBkZW4lMjBCb2lsZXIlMjB1bSUyMDYlM0EwMCUyMGVpbiUzQyUyRmZpZWxkJTNFJTNDJTJGc2hhZG93JTNFJTNDJTJGdmFsdWUlM0UlM0MlMkZibG9jayUzRSUzQyUyRm5leHQlM0UlM0MlMkZibG9jayUzRSUzQyUyRnN0YXRlbWVudCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGeG1sJTNF
                        

                        Habe extra ALLE Tage und Monate ausgewählt - sind trotzdem wieder Sterne da.

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

                          @fa-bio sagte in 3x Ausführung im Log - schaltet aber gar nicht:

                          Denn er führt ja drei mal aus obwohl er eigentlich nur ein mal soll.

                          oops!
                          da würde ich mal den Adapter neu starten

                          @ch90045
                          oder laufen noch weitere Skripte mit Zugriff auf den DP?

                          ch90045 1 Reply Last reply Reply Quote 0
                          • paul53
                            paul53 @ch90045 last edited by

                            @ch90045 sagte: sind trotzdem wieder Sterne da.

                            "Stern" bedeutet ALLE (Tage, Monate, Wochentage).

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

                              @homoran Nur das eine von dem Taster ... den drücke ich aber nicht um 6:00

                              1 Reply Last reply Reply Quote 0
                              • Fabio
                                Fabio @ch90045 last edited by

                                @ch90045 das ist was faul. Hast du Cron gewählt oder Zeitplan oder bestimmte Zeit?

                                ch90045 1 Reply Last reply Reply Quote 0
                                • ch90045
                                  ch90045 @paul53 last edited by

                                  @paul53 Paul, ICH weiss das 😉 Ich arbeite seit 1999 mit Solaris/Linux

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

                                    @fa-bio Zeitplan

                                    1 Reply Last reply Reply Quote 0
                                    • Fabio
                                      Fabio @ch90045 last edited by

                                      @ch90045 cron 1.jpg

                                      schedule("0 6 */1 */1 */1", async function () {
                                      });
                                      

                                      sollte so ausehen

                                      ch90045 Homoran paul53 3 Replies Last reply Reply Quote 0
                                      • ch90045
                                        ch90045 @Fabio last edited by

                                        @fa-bio nein, bei mir nicht

                                        44a1e32f-194d-4308-8f50-c300e84937e0-image.png

                                        Fabio 1 Reply Last reply Reply Quote 0
                                        • Fabio
                                          Fabio @ch90045 last edited by Fabio

                                          @ch90045 nimm mal alle N Tage und alle N Monate etc.

                                          cron2.jpg

                                          ch90045 1 Reply Last reply Reply Quote 0
                                          • ch90045
                                            ch90045 @Fabio last edited by

                                            @fa-bio Wie schon mehrfach hier geschrieben wurde "*" ist zu jedem Tag/Monat - ausserdem ist ja auch aus dem LOG erkennbar, dass der Job um 6:00 ausgelöst wird. Ich kann mir irgendwie auch schwer vorstellen, dass * im Gegensatz zum spezifizierten Tag nur den Logeintrag auslöst anstatt, die Aufgabe zu erfüllen.

                                            Ich glaube, und nimm es bitte nicht persönlich, du verrennst dich gerade in die von die bevorzugte Art einen Cron Job aufzusetzen.

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            867
                                            Online

                                            32.0k
                                            Users

                                            80.5k
                                            Topics

                                            1.3m
                                            Posts

                                            7
                                            74
                                            3766
                                            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