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)Komisches Phänomen Homematic RPC Adapter und Blockly

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    (Gelöst)Komisches Phänomen Homematic RPC Adapter und Blockly

    This topic has been deleted. Only users with topic management privileges can see it.
    • Homoran
      Homoran Global Moderator Administrators @Amnesia1211 last edited by

      @amnesia1211 sagte in Komisches Phänomen Homematic RPC Adapter und Blockly:

      Oder meinst du ein anderes log?

      ja! hier ist nur info zu sehen.
      du musst due Instsnz auf logstufe debug setzen

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

        @homoran
        Meinst du das ?Log.jpg

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

          @amnesia1211 sagte in Komisches Phänomen Homematic RPC Adapter und Blockly:

          @homoran
          Meinst du das ?Log.jpg

          ja

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

            @homoran
            Ok habe ich gemacht, steht da nicht drin.

            Log_2.jpg

            15:07:47.913	info	javascript.0 (25404) Stop script script.js.Licht.Flur_Licht_bei_Tür_Öffnen_AN
            15:07:47.919	info	javascript.0 (25404) Start javascript script.js.Licht.Flur_Licht_bei_Tür_Öffnen_AN
            15:07:47.923	info	javascript.0 (25404) script.js.Licht.Flur_Licht_bei_Tür_Öffnen_AN: registered 1 subscription and 0 schedules
            15:08:17.674	error	javascript.0 (25404) script.js.Licht.Flur_Licht_bei_Tür_Öffnen_AN: Wert:true
            

            Habe das debug im Blockly mal an gemacht. Da kam das...

            15:12:47.776	info	javascript.0 (25404) Stop script script.js.Licht.Flur_Licht_bei_Tür_Öffnen_AN
            15:12:47.783	info	javascript.0 (25404) Start javascript script.js.Licht.Flur_Licht_bei_Tür_Öffnen_AN
            15:12:47.795	info	javascript.0 (25404) script.js.Licht.Flur_Licht_bei_Tür_Öffnen_AN: registered 1 subscription and 0 schedules
            15:13:15.500	warn	javascript.0 (25404) script.js.Licht.Flur_Licht_bei_Tür_Öffnen_AN: setForeignState(id=hm-rpc.0.OEQ1157219.1.STATE, state={"val":true,"ack":false,"ts":1660309995500,"q":0,"from":"system.adapter.javascript.0","lc":1660309995500,"c":"script.js.Licht.Flur_Licht_bei_Tür_Öffnen_AN"}) - wurde nicht ausgeführt, während der Debug-Modus aktiv ist
            15:13:15.500	error	javascript.0 (25404) script.js.Licht.Flur_Licht_bei_Tür_Öffnen_AN: Wert:false
            15:13:20.501	warn	javascript.0 (25404) script.js.Licht.Flur_Licht_bei_Tür_Öffnen_AN: setForeignState(id=hm-rpc.0.OEQ1157219.1.STATE, state={"val":false,"ack":false,"ts":1660310000501,"q":0,"from":"system.adapter.javascript.0","lc":1660309988556,"c":"script.js.Licht.Flur_Licht_bei_Tür_Öffnen_AN"}) - wurde nicht ausgeführt, während der Debug-Modus aktiv ist
            
            Homoran 1 Reply Last reply Reply Quote 0
            • Homoran
              Homoran Global Moderator Administrators @Amnesia1211 last edited by Homoran

              @amnesia1211 sagte in Komisches Phänomen Homematic RPC Adapter und Blockly:

              wurde nicht ausgeführt, während der Debug-Modus aktiv

              dann mach den debug Modus des Skripts (oben rechts) aus

              mach mal den Haken bei löschen wenn läuft weg
              keine Ahnung ob das hilft. es läuft ja noch das schalten auf true

              1 Reply Last reply Reply Quote 0
              • S
                SpacerX last edited by SpacerX

                @amnesia1211
                Das zweite steuere mit Verzögerung 5 Sek. würde ich in einen Timeout setzen. Darin noch mal einen debug output info um zu prüfen ob das funktioniert.

                Beispiel: https://www.smarthome-tricks.de/software-iobroker/blockly-timeouts/

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

                  @amnesia1211 sagte: Licht geht an aber nicht wieder aus.

                  Das kann eigentlich nicht sein. So erhält man ein vollständiges Debugging des Licht-Datenpunktes im echten Betrieb (nicht Debugging-Modus des Javascript-Adapters):

                  Bild_2022-08-12_164530662.png

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

                    @Homoran Ja, das hatte ich schon alles durch (löschen wenn läuft) weg lassen, mir kommt es so vor, als wenn was mit dem "mit Verzögerung" nicht stimmt und der Befehl nicht ankommt.

                    @SpacerX
                    @paul53
                    Habe es genau so gemacht wie beschrieben, das klappt. Hier ist das Log.

                    skr_2.jpg

                    13.8.2022, 10:06:21.306	[info ]: javascript.0 (26124) Stop script script.js.Licht.Flur_Licht_bei_Tür_Öffnen_AN
                    13.8.2022, 10:06:21.312	[info ]: javascript.0 (26124) Start javascript script.js.Licht.Flur_Licht_bei_Tür_Öffnen_AN
                    13.8.2022, 10:06:21.317	[info ]: javascript.0 (26124) script.js.Licht.Flur_Licht_bei_Tür_Öffnen_AN: registered 2 subscriptions and 0 schedules
                    13.8.2022, 10:06:39.428	[info ]: javascript.0 (26124) script.js.Licht.Flur_Licht_bei_Tür_Öffnen_AN: Licht AN
                    13.8.2022, 10:06:39.437	[info ]: javascript.0 (26124) script.js.Licht.Flur_Licht_bei_Tür_Öffnen_AN: Licht:trueBestätigung:falseQuelle:system.adapter.javascript.0
                    13.8.2022, 10:06:39.865	[info ]: javascript.0 (26124) script.js.Licht.Flur_Licht_bei_Tür_Öffnen_AN: Licht:trueBestätigung:trueQuelle:system.adapter.hm-rpc.0
                    13.8.2022, 10:06:44.430	[info ]: javascript.0 (26124) script.js.Licht.Flur_Licht_bei_Tür_Öffnen_AN: Licht AUS
                    13.8.2022, 10:06:44.435	[info ]: javascript.0 (26124) script.js.Licht.Flur_Licht_bei_Tür_Öffnen_AN: Licht:falseBestätigung:falseQuelle:system.adapter.javascript.0
                    13.8.2022, 10:06:44.600	[info ]: javascript.0 (26124) script.js.Licht.Flur_Licht_bei_Tür_Öffnen_AN: Licht:falseBestätigung:trueQuelle:system.adapter.hm-rpc.0
                    

                    Jetzt die Frage, warum klappt das nicht mehr mit dem "mit Verzögerung" war immer so simpel und für Doofe wie mich verständlich 😁 ?

                    skr_3.jpg

                    13.8.2022, 10:12:46.853	[info ]: javascript.0 (26124) Stop script script.js.Licht.Flur_Licht_bei_Tür_Öffnen_AN
                    13.8.2022, 10:12:46.860	[info ]: javascript.0 (26124) Start javascript script.js.Licht.Flur_Licht_bei_Tür_Öffnen_AN
                    13.8.2022, 10:12:46.865	[info ]: javascript.0 (26124) script.js.Licht.Flur_Licht_bei_Tür_Öffnen_AN: registered 2 subscriptions and 0 schedules
                    13.8.2022, 10:13:08.299	[info ]: javascript.0 (26124) script.js.Licht.Flur_Licht_bei_Tür_Öffnen_AN: Licht:trueBestätigung:falseQuelle:system.adapter.javascript.0
                    13.8.2022, 10:13:08.868	[info ]: javascript.0 (26124) script.js.Licht.Flur_Licht_bei_Tür_Öffnen_AN: Licht:trueBestätigung:trueQuelle:system.adapter.hm-rpc.0
                    
                    paul53 1 Reply Last reply Reply Quote 0
                    • paul53
                      paul53 @Amnesia1211 last edited by paul53

                      @amnesia1211
                      Wenn das untere Log vollständig ist, funktioniert setStateDelayed() nicht (mehr). Bei mir (Javascript Version 5.7.0) funktioniert es. Welche Version des Adapters?

                      EDIT: Nach Update auf Version 6.0.0 funktioniert es weiterhin.

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

                        @paul53 Sorry das ich erst jetzt Antworte.

                        Meine JavaScript Version ist auch die 5.7.0. Soll ich es mal löschen und neu installieren ?

                        1 Reply Last reply Reply Quote 0
                        • Amnesia1211
                          Amnesia1211 last edited by

                          Gelöst: Habe es mal getestet und einfach eine zusätzliche Javascript-Instanz installiert. Wenn ich dort das Skript laufen lasse, klappt alles. Also wird es an der installierten Instanz liegen, vielleicht ist beim Update was schief gelaufen. Im zweiten Schritt werde ich alles sichern und danach neu installieren, danach wieder aufspielen. Denke das sollte es gewesen sein.

                          Danke an alle, für die Hilfe !!
                          @Homoran
                          @paul53
                          @SpacerX

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

                            @amnesia1211 sagte in (Gelöst)Komisches Phänomen Homematic RPC Adapter und Blockly:

                            Also wird es an der installierten Instanz liegen, vielleicht ist beim Update was schief gelaufen.

                            dann versuch erst einmal einen upload.
                            am besten direkt alles, kann aber dauern
                            iobroker upload all

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

                              @homoran alles klar mache ich.

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

                              Support us

                              ioBroker
                              Community Adapters
                              Donate

                              841
                              Online

                              32.0k
                              Users

                              80.5k
                              Topics

                              1.3m
                              Posts

                              4
                              17
                              1335
                              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