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. Neuling hat Probleme mit Skriptausführung

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    2.9k

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.4k

Neuling hat Probleme mit Skriptausführung

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
blocklyjavascript
13 Beiträge 3 Kommentatoren 724 Aufrufe 2 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.
  • A AKuehnemann73

    Hallo zusammen,

    bin ganz neu bei iobroker und habe mir auch schon einiges zusammen gebastelt was nis jetzt auch wunderbar funktioniert.
    Jetz wollte ich mich mal an Blockly ran trauen und habe versucht ein ganz einfaches Skript zu erstellen.

    <block xmlns="http://www.w3.org/1999/xhtml" type="schedule" id="{%DsHyDZ?Vc}@rYlr#z," x="-1962" y="-763">
      <field name="SCHEDULE">{"time":{"exactTime":true,"start":"18:44"},"period":{"once":"06.10.2019"}}</field>
      <statement name="STATEMENT">
        <block type="control" id="*ej|dee1q2[wBtHeH4pR">
          <mutation delay_input="false"></mutation>
          <field name="OID">hm-rpc.1.001618A99C5B3C.26.STATE</field>
          <field name="WITH_DELAY">FALSE</field>
          <value name="VALUE">
            <block type="logic_boolean" id="9h9;-*q:G8$WSU@?E)u5">
              <field name="BOOL">TRUE</field>
            </block>
          </value>
        </block>
      </statement>
    </block>
    

    Es soll einfach zu einer bestimmten Uhrzeit das Licht angehen. (Nur zu Testzwecken)
    Jetzt starte ich das Skript aber es passiert genau gar nix wenn die eingestellte Zeit erreicht ist.

    Der Log sieht so aus:

    18:47:16.144	info	javascript.0 Stop script script.js.dfgdsg
    18:47:20.293	info	javascript.0 Start javascript script.js.dfgdsg
    18:47:20.294	info	javascript.0 script.js.dfgdsg: registered 0 subscriptions and 0 schedules
    

    Das Skript wurde im root Verzeichnis gespeichert. Habe aber auch common und global getestet.

    Könnt Ihr mir vielleicht weiter helfen?
    (Die Lampe hängt an einem Homematic wired IP Schaltaktor welche sich auch per Taster ein und aus schalten läßt)

    Im voraus vielen Dank für die Mühe.

    MOD Edit Jey Cee: Code/Log in Code Tags gepackt. Bitte benutzt die Code Tags Funktion -> </>

    AsgothianA Offline
    AsgothianA Offline
    Asgothian
    Developer
    schrieb am zuletzt editiert von
    #2

    @AKuehnemann73
    Als erstes würde ich dem Shedule eine Debug-Ausgabe mitgeben, so das du im Log sehen kannst wann der Befehl ausgeführt wird. Es ist denkbar das bei Dir ein Zeitversatz zwischen der Uhrzeit im ioBroker und der "echten" Uhrzeit existiert.

    Hast du den Ort in den Settings sauber gesetzt ?

    A.

    ioBroker auf RPi4 - Hardware soweit wie möglich via Zigbee.
    "Shit don't work" ist keine Fehlermeldung, sondern ein Fluch.

    1 Antwort Letzte Antwort
    0
    • A Offline
      A Offline
      AKuehnemann73
      schrieb am zuletzt editiert von
      #3

      @Asgothian Der Ort ist sauber gesetzt.

      Meinst du in etwa so:

      084bee70-2121-4c0a-9ab2-d7736e1da1fd-grafik.png

      AsgothianA 1 Antwort Letzte Antwort
      0
      • A AKuehnemann73

        @Asgothian Der Ort ist sauber gesetzt.

        Meinst du in etwa so:

        084bee70-2121-4c0a-9ab2-d7736e1da1fd-grafik.png

        AsgothianA Offline
        AsgothianA Offline
        Asgothian
        Developer
        schrieb am zuletzt editiert von
        #4

        @AKuehnemann73 genau so

        ioBroker auf RPi4 - Hardware soweit wie möglich via Zigbee.
        "Shit don't work" ist keine Fehlermeldung, sondern ein Fluch.

        1 Antwort Letzte Antwort
        0
        • A Offline
          A Offline
          AKuehnemann73
          schrieb am zuletzt editiert von
          #5

          Da passiert nix im Log !
          Kann man die aktuelle Zeit vom iobroker nicht irgendwie anders auslesen?

          AsgothianA 1 Antwort Letzte Antwort
          0
          • A AKuehnemann73

            Da passiert nix im Log !
            Kann man die aktuelle Zeit vom iobroker nicht irgendwie anders auslesen?

            AsgothianA Offline
            AsgothianA Offline
            Asgothian
            Developer
            schrieb am zuletzt editiert von
            #6

            @AKuehnemann73

            Wenn du im Bereich "datum und Uhrzeit" nachschaust, dann kannst du da die im Script adapter vorhandene Zeit in eine debug-ausgabe stecken. Das ganze vor dem Shedule, dann sollte es direkt beim Start ausgeführt werden.

            A.

            ioBroker auf RPi4 - Hardware soweit wie möglich via Zigbee.
            "Shit don't work" ist keine Fehlermeldung, sondern ein Fluch.

            1 Antwort Letzte Antwort
            0
            • A Offline
              A Offline
              AKuehnemann73
              schrieb am zuletzt editiert von
              #7

              bd498405-546d-4683-83f2-23e36bcb5571-grafik.png

              aktuelle Zeit stimmt siehe Bild. Daran liegt es also nicht

              AsgothianA 1 Antwort Letzte Antwort
              0
              • A AKuehnemann73

                bd498405-546d-4683-83f2-23e36bcb5571-grafik.png

                aktuelle Zeit stimmt siehe Bild. Daran liegt es also nicht

                AsgothianA Offline
                AsgothianA Offline
                Asgothian
                Developer
                schrieb am zuletzt editiert von
                #8

                @AKuehnemann73
                kannst du dich mal auf dem pi auf der Konsole anmelden und schauen was da die Zeit sagt ?

                A.

                ioBroker auf RPi4 - Hardware soweit wie möglich via Zigbee.
                "Shit don't work" ist keine Fehlermeldung, sondern ein Fluch.

                1 Antwort Letzte Antwort
                0
                • A Offline
                  A Offline
                  AKuehnemann73
                  schrieb am zuletzt editiert von
                  #9

                  d069025d-9cbe-498d-b105-b0d332395b72-grafik.png

                  Zeit stimmt!

                  AsgothianA 1 Antwort Letzte Antwort
                  0
                  • A AKuehnemann73

                    d069025d-9cbe-498d-b105-b0d332395b72-grafik.png

                    Zeit stimmt!

                    AsgothianA Offline
                    AsgothianA Offline
                    Asgothian
                    Developer
                    schrieb am zuletzt editiert von
                    #10

                    @AKuehnemann73 dann muss ich passen.. sorry

                    ioBroker auf RPi4 - Hardware soweit wie möglich via Zigbee.
                    "Shit don't work" ist keine Fehlermeldung, sondern ein Fluch.

                    A 1 Antwort Letzte Antwort
                    0
                    • AsgothianA Asgothian

                      @AKuehnemann73 dann muss ich passen.. sorry

                      A Offline
                      A Offline
                      AKuehnemann73
                      schrieb am zuletzt editiert von
                      #11

                      @Asgothian danke trotzdem für die Mühe

                      GlasfaserG 1 Antwort Letzte Antwort
                      0
                      • A AKuehnemann73

                        @Asgothian danke trotzdem für die Mühe

                        GlasfaserG Offline
                        GlasfaserG Offline
                        Glasfaser
                        schrieb am zuletzt editiert von Glasfaser
                        #12

                        @AKuehnemann73

                        Ich glaube du hast ein Bug vom " Wizard " entdeckt !?

                        Dein Blockly funktioniert auch nicht bei mir , bzw. diese Wizard Einstellung !

                        1.JPG
                        .
                        Ändert man es um auf Täglich , funktioniert es :

                        2.JPG

                        Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

                        1 Antwort Letzte Antwort
                        0
                        • A Offline
                          A Offline
                          AKuehnemann73
                          schrieb am zuletzt editiert von
                          #13

                          Hi,

                          hab es eben mal ausgetestet jetzt funktioniert es !!!
                          Danke sehr!!!

                          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

                          710

                          Online

                          32.6k

                          Benutzer

                          82.3k

                          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