Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • 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. [gelöst] Wie Timer finden?

NEWS

  • Neuer ioBroker-Blog online: Monatsrückblick März/April 2026
    BluefoxB
    Bluefox
    8
    1
    1.8k

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    10
    1
    735

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    1.2k

[gelöst] Wie Timer finden?

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
10 Beiträge 5 Kommentatoren 196 Aufrufe 2 Beobachtet
  • Ä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.
  • I Offline
    I Offline
    iobroker2001
    schrieb am zuletzt editiert von iobroker2001
    #1

    Bei einem Bekannten fährt jeden Mittag um exakt 12:12 Uhr ein Shelly-Rolladen hoch auf 100 %. In keinem Script kommt dieser Rolladen noch vor, die Suche im Blocklyscripteditor ist ohne Erfolg.

    Erst das Stoppen des Scriptadapters beendete das Verfahren des Rollladens.

    Morgen werden alle Scripte gestoppt.
    Um bis dahin weiter forschen zu können, meine Frage:
    Wie kann man "übriggebliebene" Timer finden - und löschen?

    Vielen Dank für Anregungen im voraus!

    paul53P 1 Antwort Letzte Antwort
    0
    • I iobroker2001

      Bei einem Bekannten fährt jeden Mittag um exakt 12:12 Uhr ein Shelly-Rolladen hoch auf 100 %. In keinem Script kommt dieser Rolladen noch vor, die Suche im Blocklyscripteditor ist ohne Erfolg.

      Erst das Stoppen des Scriptadapters beendete das Verfahren des Rollladens.

      Morgen werden alle Scripte gestoppt.
      Um bis dahin weiter forschen zu können, meine Frage:
      Wie kann man "übriggebliebene" Timer finden - und löschen?

      Vielen Dank für Anregungen im voraus!

      paul53P Offline
      paul53P Offline
      paul53
      schrieb am zuletzt editiert von
      #2

      @iobroker2001 [sagte]: Wie kann man "übriggebliebene" Timer finden - und löschen?

      Siehe Doku

      log(getSchedules(true));
      

      Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
      Produktiv: Asus PN 42 / N100 / 8 GB / 500 GB

      arteckA 1 Antwort Letzte Antwort
      1
      • paul53P paul53

        @iobroker2001 [sagte]: Wie kann man "übriggebliebene" Timer finden - und löschen?

        Siehe Doku

        log(getSchedules(true));
        
        arteckA Offline
        arteckA Offline
        arteck
        Developer Most Active
        schrieb am zuletzt editiert von arteck
        #3

        @paul53 damit findet der es nicht da dieser in keinem script ist..

        @iobroker2001 sagte:

        In keinem Script kommt dieser Rolladen noch vor, die Suche im Blocklyscripteditor ist ohne Erfolg.

        @iobroker2001 probier mal

        const idLog = 'hier kommt der datepunkt vom shelly'; 
        
        on({id: idLog}, dp => { 
            const quelle =  (dp.state.from.includes('javascript') ? dp.state.c : dp.state.from);
            const text = 'Wert: ' + dp.state.val + ', bestätigt: ' + dp.state.ack + ', Quelle: ' + quelle;
            console.error(text); 
        });
        

        dann sollte der überltäter im log stehen als error.. wenns aus iobroker kommt. nicht dass der shelly intern eine routine eingestellt hat

        zigbee hab ich, zwave auch, nuc's genauso und HA auch

        1 Antwort Letzte Antwort
        1
        • I Offline
          I Offline
          iobroker2001
          schrieb am zuletzt editiert von iobroker2001
          #4

          Danke Paul und arteck, Script wird eingebaut, Logausgabe ist an den Bekannten geschickt!

          An einen internen Shelly-Timer hatte ich auch schon gedacht, aber da der Spuk aufhört, sobald man den Script-Adapter stoppt, liegt die Vermutung eher bei diesem.

          T 1 Antwort Letzte Antwort
          0
          • I iobroker2001

            Danke Paul und arteck, Script wird eingebaut, Logausgabe ist an den Bekannten geschickt!

            An einen internen Shelly-Timer hatte ich auch schon gedacht, aber da der Spuk aufhört, sobald man den Script-Adapter stoppt, liegt die Vermutung eher bei diesem.

            T Nicht stören
            T Nicht stören
            ticaki
            schrieb am zuletzt editiert von
            #5

            @iobroker2001
            Ein alias auf dem State und diesen im Script?

            Weather-Warnings Espresense NSPanel-Lovelace-ui Tagesschau

            Spenden

            1 Antwort Letzte Antwort
            0
            • I Offline
              I Offline
              iobroker2001
              schrieb am zuletzt editiert von
              #6

              Nein, kein Alias vorhanden.

              1 Antwort Letzte Antwort
              0
              • I Offline
                I Offline
                iobroker2001
                schrieb am zuletzt editiert von iobroker2001
                #7

                So, es geht weiter!
                Mit

                log(getSchedules(true));
                

                konnten wir jetzt etwas finden:
                Es existiert also noch ein laufendes Script mit einem laufenden Timer für 12:12 Uhr.

                Bildschirmfoto Rolladen Buero 2026-05-13 10-40-10.jpg
                Der angegebene Scriptname ist aber im Editor nirgends zu finden, auch irritiert im Namen der Einschub ".js_.".
                Richtig wäre eine Namensgebung à la "script.js.common.Rolladen.Shelly_Rolladen_Buero", so wie beim letzten angezeigten Eintrag.

                Wie kann der Bekannte dieses Script jetzt finden/löschen?

                HomoranH 1 Antwort Letzte Antwort
                0
                • I iobroker2001

                  So, es geht weiter!
                  Mit

                  log(getSchedules(true));
                  

                  konnten wir jetzt etwas finden:
                  Es existiert also noch ein laufendes Script mit einem laufenden Timer für 12:12 Uhr.

                  Bildschirmfoto Rolladen Buero 2026-05-13 10-40-10.jpg
                  Der angegebene Scriptname ist aber im Editor nirgends zu finden, auch irritiert im Namen der Einschub ".js_.".
                  Richtig wäre eine Namensgebung à la "script.js.common.Rolladen.Shelly_Rolladen_Buero", so wie beim letzten angezeigten Eintrag.

                  Wie kann der Bekannte dieses Script jetzt finden/löschen?

                  HomoranH Offline
                  HomoranH Offline
                  Homoran
                  Global Moderator Administrators
                  schrieb am zuletzt editiert von Homoran
                  #8

                  @iobroker2001 sagte:

                  auch irritiert im Namen der Einschub ".js_.".

                  Dann wird in dem Skriptnamen (oder in einem Verzeichnis ohne Namen) ein Leerzeichen vorangestellt sein (und möglicherweise dadurch unsichtbar geworden)

                  Sieh mal in den Objekten ob es da etwas passendes gibt

                  kein Support per PN! - Fragen im Forum stellen -
                  Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
                  Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton oben rechts. Danke!
                  der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                  1 Antwort Letzte Antwort
                  1
                  • arteckA Offline
                    arteckA Offline
                    arteck
                    Developer Most Active
                    schrieb am zuletzt editiert von
                    #9

                    kannst du das script hier sehen
                    8a5ef875-9e46-4dcb-9ef9-03f218e2c45d-image.jpeg

                    zigbee hab ich, zwave auch, nuc's genauso und HA auch

                    1 Antwort Letzte Antwort
                    1
                    • I Offline
                      I Offline
                      iobroker2001
                      schrieb am zuletzt editiert von iobroker2001
                      #10

                      DANKE!
                      Ja, der Bekannte hat das Script (tatsächlich waren es noch 2 weitere verschollene) im Objektbaum javascript gesehen und dort zunächst disabled und gelöscht, und der Timer wird nicht mehr angezeigt. Jetzt warten wir noch 12:12 Uhr ab ;-)
                      (Update: hat geklappt)

                      Ich denke, das war's!
                      Vielen Dank an alle für die freundliche Hilfe,
                      eine kleine Spende für's Projekt geht gleich raus.

                      1 Antwort Letzte Antwort
                      0

                      Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

                      Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.

                      Mit deinem Input könnte dieser Beitrag noch besser werden 💗

                      Registrieren Anmelden
                      Antworten
                      • In einem neuen Thema antworten
                      Anmelden zum Antworten
                      • Älteste zuerst
                      • Neuste zuerst
                      • Meiste Stimmen


                      Support us

                      ioBroker
                      Community Adapters
                      Donate

                      301

                      Online

                      32.9k

                      Benutzer

                      83.0k

                      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