Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. IDs vom Selektor $ - wie kann man die Objekte aktualisieren

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    IDs vom Selektor $ - wie kann man die Objekte aktualisieren

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

      Hallo Zusammen,
      folgendes recht einfaches Problem:
      f7c2248a-1d89-4db5-98bd-2560ff03cfe7-image.png

      Ich möchte Erinnerungen, die in Alexa erzeugt wurden auswerten wenn sie getriggert werden. Soweit funktioniert das auch. Allerdings nur für Erinnerungen, die zum Zeitpunkt wenn das Skript gestartet wird, schon vorhanden sind.
      Ich schließe daraus, dass beim Compilieren die vorhanden Objekte übernommen werden. Wenn dann neue dazukommen (durch Erstellen neuer Erinnerungen über Alexa) werden diese nicht mehr berücksichtigt.
      Kann man das umgehen -bzw. das Skript zyklisch aktualisieren lassen?
      Gruß
      Martin

      M AlCalzone 2 Replies Last reply Reply Quote 0
      • M
        MCU @Martin Schlender last edited by

        @Martin-Schlender
        Beispiel:
        Alle 2 Minuten, Script ein-/ausschalten:
        javascript.0.scriptEnabled.IOT.SERVICE_SCHREIBEN -> false ->true

        Martin Schlender 1 Reply Last reply Reply Quote 1
        • Martin Schlender
          Martin Schlender @MCU last edited by Martin Schlender

          @MCU das Skript zu deaktivieren und reaktivieren ist mir dann gestern auch noch als Lösung eingefallen. Allerdings mache ich es nicht alle 2 Minuten sondern so:
          84b4eb4c-e509-4eea-91a0-8e0a2e7dce9f-image.png

          D.h. nur wenn es nötig ist. Funktioniert übrigens recht zuverlässig was ich bisher sagen kann...

          1 Reply Last reply Reply Quote 0
          • AlCalzone
            AlCalzone Developer @Martin Schlender last edited by

            @Martin-Schlender sagte in IDs vom Selektor $ - wie kann man die Objekte aktualisieren:

            Ich schließe daraus, dass beim Compilieren die vorhanden Objekte übernommen werden

            Nicht ganz - der Adapter hat einen Cache für die States und der scheint in diesen Fällen nicht korrekt aktualisiert zu werden. Vielleicht will sich ja mal jemand der Sache annehmen 🙂

            Martin Schlender 2 Replies Last reply Reply Quote 1
            • Martin Schlender
              Martin Schlender @AlCalzone last edited by

              @AlCalzone aaahhhh 🙂 OK. Meinst Du dann würde mein Trigger/Rescan auch schon reichen?

              Soll ich bei GitHub einen Fehler melden?

              AlCalzone 1 Reply Last reply Reply Quote 0
              • Martin Schlender
                Martin Schlender @AlCalzone last edited by

                @AlCalzone eben mal getestet:
                wenn ich nur das hier mache:
                e7e6f203-f000-4efd-9cb1-3789bdcf0bf6-image.png

                geht es nicht. Das ist schon auch das Problem, dass das Skript nichts von dem neu angelegten Datenpunkt weiß...

                1 Reply Last reply Reply Quote 0
                • AlCalzone
                  AlCalzone Developer @Martin Schlender last edited by

                  @Martin-Schlender Ne, der einzig bekannte weg ist Adapter bzw. Skript neu starten. Issue existiert auch schon, aber bisher hat sich niemand ran gewagt.

                  Martin Schlender 1 Reply Last reply Reply Quote 1
                  • Martin Schlender
                    Martin Schlender @AlCalzone last edited by

                    @AlCalzone achso - ich dachte Du meinst den Cache vom Alexa Adapter. Aber Du meinst den Cache vom Javascript/Admin Adapter?

                    AlCalzone 1 Reply Last reply Reply Quote 1
                    • AlCalzone
                      AlCalzone Developer @Martin Schlender last edited by

                      @Martin-Schlender sagte in IDs vom Selektor $ - wie kann man die Objekte aktualisieren:

                      den Cache vom Javascript Adapter

                      meine ich 🙂

                      Martin Schlender 1 Reply Last reply Reply Quote 1
                      • Martin Schlender
                        Martin Schlender @AlCalzone last edited by

                        @AlCalzone
                        Merci - hab bei GitHub auch noch diesen Post verlinkt.

                        Dr. Bakterius 1 Reply Last reply Reply Quote 0
                        • Dr. Bakterius
                          Dr. Bakterius Most Active @Martin Schlender last edited by

                          @martin-schlender @AlCalzone

                          Danke für den Hinweis. Bin heute auch auf das Problem gestoßen - existiert leider immer noch. Um welches Issue geht es denn damit ich upvoten kann.

                          Martin Schlender 1 Reply Last reply Reply Quote 0
                          • Martin Schlender
                            Martin Schlender @Dr. Bakterius last edited by

                            @dr-bakterius
                            Hier findest Du den Issue:
                            https://github.com/ioBroker/ioBroker.javascript/issues/109

                            AlCalzone created this issue in ioBroker/ioBroker.javascript

                            closed $(...) selector misses states #109

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

                            Support us

                            ioBroker
                            Community Adapters
                            Donate

                            756
                            Online

                            31.7k
                            Users

                            79.8k
                            Topics

                            1.3m
                            Posts

                            blockly javascript
                            4
                            12
                            903
                            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