Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. Steuerung eines eigenen Datenpunktes mit eigenem Datenpunkt

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    Steuerung eines eigenen Datenpunktes mit eigenem Datenpunkt

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

      @kymchy sagte in Steuerung eines eigenen Datenpunktes mit eigenem Datenpunkt:

      ist es nicht möglich, einen eigenen Datenpunkt durch Veränderung eines anderen Datenpunktes zu steuern?

      natürlich nicht nicht!

      @kymchy sagte in Steuerung eines eigenen Datenpunktes mit eigenem Datenpunkt:

      Bei mir zumindest passiert da gar nix.

      was passiert denn da?
      bau mal debug Bausteine ein?
      z.B. mit WERT oder Typ des Triggers

      Wird überhaupt getriggert?

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

        @homoran ich kann ja händisch triggern, indem ich den ersten DP setzte. Außerdem wird er noch über Jarvis getriggert, was auch funktioniert, aber am zweiten DP ändert sich nichts. Interessanterweise kann ich ja auch mit Jarvis direkt den zweiten DP steuern und der DP ändert sich auch, aber es wird dadurch nicht die gewünschte Routine gestartet, was aber passiert, wenn ich den DP selbst händisch ändere...komisch das...

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

          @kymchy sagte: aber am zweiten DP ändert sich nichts.

          Ist der Datenpunkt "setPostsignal" vom Typ "boolean"?

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

            @paul53 ja, sind beide boolean.

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

              @kymchy sagte: sind beide boolean.

              Dann bau einen Debug-Block ein, um zu sehen, ob getriggert wird.

              Bild_2021-12-09_180716.png

              Wert (unter "Trigger"):

              Blockly_DP_Props.JPG

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

                @paul53 debug.png

                ja, wird getriggert

                paul53 Homoran 2 Replies Last reply Reply Quote 0
                • paul53
                  paul53 @Kymchy last edited by paul53

                  @kymchy

                  Dann muss auch true in den Datenpunkt "Postsignal" geschrieben werden.

                  Triggere mal zusätzlich auf "Postsignal" und logge dort wieder Wert + bestätigt.

                  Bild_2021-12-09_182657.png

                  EDIT: Du hast nicht etwa rechts oben den Debug-Modus aktiviert, der das Schreiben in Datenpunkte verhindert?

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

                    @paul53 State value to set for "0_userdata.0.Jarvis.setPostsignal" has to be type "boolean" but received type "string"

                    das steht im Protokoll aber das kommt wohl von Jarvis

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

                      @kymchy sagte: das kommt wohl von Jarvis

                      Wahrscheinlich.

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

                        @kymchy sagte in Steuerung eines eigenen Datenpunktes mit eigenem Datenpunkt:

                        ja

                        daher bitte keine Sreenshots von logs!

                        dann ist hier das false ein String

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

                          @homoran mag ja sein, aber ich kann den DP ja auch selbst setzen in den Objekten und auch dann passiert nichts.

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

                            @kymchy sagte in Steuerung eines eigenen Datenpunktes mit eigenem Datenpunkt:

                            aber ich kann den DP ja auch selbst setzen in den Objekten und auch dann passiert nichts.

                            weil es nicht Boolean false sondern string false ist?
                            du anschließend aber auf Boolean prüfst

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

                              @kymchy sagte: auch dann passiert nichts.

                              Dann versuche es mal so:

                              Bild_2021-12-09_190123.png

                              Debug-Modus (rechts oben) ist nicht aktiviert?

                              1 Reply Last reply Reply Quote 1
                              • K
                                Kymchy @Homoran last edited by

                                @homoran nein String ist es nur, wenn es von Jarvis kommt. Ich hatte den Debugwert doch oben gepostet.

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

                                  @kymchy sagte: Ich hatte den Debugwert doch oben gepostet.

                                  Im Log lässt sich false nicht von "false" unterscheiden.

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

                                    @paul53 Leute! Wenn ich einen DP anlege vom Typ Boolean, dann ist er auch Boolean, das kann man schon daran sehen, dass, wenn ich ihn setzen will, nur die Wahl habe zwischen true und false.

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

                                      @kymchy sagte: nur die Wahl habe zwischen true und false.

                                      Im Tab "Objekte" trifft das zu, sonst nicht.

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

                                        @paul53 auch das mag sein, aber wenn ich den Wert in den Objekten setze und er getriggert wird, sollte der Wert auch in Postsignal gesetzt werden, wenn er denn den richtigen Wert annimmt. Aber das tut er nicht.

                                        paul53 K 2 Replies Last reply Reply Quote 0
                                        • paul53
                                          paul53 @Kymchy last edited by paul53

                                          @kymchy sagte: Aber das tut er nicht.

                                          Noch mal: Debug-Modus?

                                          Bild_2021-12-09_191356.png

                                          K 1 Reply Last reply Reply Quote 0
                                          • K
                                            Kymchy @Kymchy last edited by

                                            ich kann auch Alexa was quatschen lassen, wenn ich den Wert in setPostsignal entsprechend ändere. Was hier nicht funktioniert ist, dass der boolsche Wert in Postsignal gesetzt wird. Es ändert nichtmal den Timestamp.

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            801
                                            Online

                                            32.0k
                                            Users

                                            80.5k
                                            Topics

                                            1.3m
                                            Posts

                                            3
                                            29
                                            445
                                            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