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] Werte im Script umwandeln??

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    [gelöst] Werte im Script umwandeln??

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

      Hallo,
      ich brauche mal Hilfe bei einem Script.
      Also, ich mit dem Script folgendes erreichen:
      Ich habe einen Aqara MotionSensor. Diese erkennt Beleuchtungsstärke und Bewegungen. Er hat intern einen Zeitfunktion, heisst "Time from last Motion", d.h. wenn der Sensor eine Bewegung erkennt, wird die Zeit auf Null gesetzt, und wird danach wieder hochgezählt.
      Jetzt möchte ich gerne, das mir über das Script mit Pushover eine Nachricht gesendet wird, wenn der Timer auf 0 steht (d.h. bei einer erkannten Bewegung)
      Hier mal mein Script dazu:

      Blockly_Aqara_001.JPG

      Es wird keine MEldung gesendet.
      Das kann doch eigentlich nur an unterschiedlichen Formaten der beiden Werte im Vergleich leigen, oder? Weil der Wert vom Sensor ist ein Zeitwert (also Sekunden), auf der anderen Seite steht eine Zahl (Null, in diesem Fall).
      Kann ich und wenn ja wie den Wert von Sensor in ein passendes Format umwandeln?
      Oder liegt es nicht daran?
      Fragen über Fragen...
      Danke schon mal

      Thomas

      dslraser 1 Reply Last reply Reply Quote 0
      • dslraser
        dslraser Forum Testing Most Active @Atticus last edited by

        @TomsHome
        ist das Bild das passende Blockly ?
        Da steht was von Temperatur usw... ?

        1 Reply Last reply Reply Quote 0
        • A
          Atticus last edited by

          Sorry, war ein Bild vom falschen Script 😇
          HAb mal das richtige Bild hochgeladen

          dslraser 1 Reply Last reply Reply Quote 0
          • dslraser
            dslraser Forum Testing Most Active @Atticus last edited by

            @TomsHome
            wo ist Dein Trigger ? Du hast keinen, dann wird das Blockly nur einmalig beim Start ausgeführt, danach macht es nichts mehr.

            1 Reply Last reply Reply Quote 0
            • A
              Atticus last edited by

              Ja der Trigger ist (soll) doch sein, das der Vergleich zwischen dem Wert aus dem Sensor und dem Wert 0 erfüllt ist.
              Triggert das nicht das senden einer Nachricht?

              dslraser 1 Reply Last reply Reply Quote 0
              • dslraser
                dslraser Forum Testing Most Active @Atticus last edited by

                @TomsHome
                unter Trigger findest Du Trigger

                Bildschirmfoto 2019-08-12 um 19.06.57.png

                1 Reply Last reply Reply Quote 0
                • A
                  Atticus last edited by

                  Blockly_Aqara_002.JPG

                  Meinst du das so?

                  dslraser 1 Reply Last reply Reply Quote 0
                  • dslraser
                    dslraser Forum Testing Most Active @Atticus last edited by dslraser

                    @TomsHome
                    jupp, so ungefähr....(wenn es nur ein Trigger ist, dann kannst Du auch den "einzel Baustein" nehmen, ist aber Wurscht, gehen Beide)
                    (das Textfeld geht ja auch einzeln)
                    Bildschirmfoto 2019-08-12 um 19.11.19.png

                    1 Reply Last reply Reply Quote 0
                    • A
                      Atticus last edited by

                      ?? Was meinst Du mit "EInzelBaustein" ?

                      dslraser 1 Reply Last reply Reply Quote 0
                      • dslraser
                        dslraser Forum Testing Most Active @Atticus last edited by dslraser

                        @TomsHome
                        siehst Du den Unterschied ? (ist aber egal, funktionieren Beide) Wenn Du mehr als einen Trigger brauchst, dann den, den Du genommen hast. Da kannst Du über das Zahnrad noch mehr hinzufügen.

                        Bildschirmfoto 2019-08-12 um 19.14.53.png

                        1 Reply Last reply Reply Quote 0
                        • A
                          Atticus last edited by

                          Ah ja, ok, sehe ich.
                          Dann hoffe ich mal. das das jetzt so funktioniert.
                          Danke

                          dslraser 1 Reply Last reply Reply Quote 0
                          • dslraser
                            dslraser Forum Testing Most Active @Atticus last edited by

                            @TomsHome
                            probiere es doch einfach aus. Nur wenn der Wert (die 0), den Du überprüfst keine Zahl ist, dann geht es nicht. Findest Du aber in den Objekteigenschaften.

                            z.B. hier (habe Deinen Sensor nicht, deshalb nur ein Beispiel)
                            rechts auf den Stift klicken und dann z.B. unter RAW nachsehen ob dort type number steht, dann ist es eine Zahl.

                            Bildschirmfoto 2019-08-12 um 19.22.51.png

                            Bildschirmfoto 2019-08-12 um 19.22.19.png

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

                              @dslraser sagte:

                              type number steht, dann ist es eine Zahl.

                              Dann sollte es eine Zahl sein, ist aber nicht immer der Fall. Was tatsächlich enthalten ist, kann nur mit typeof val festgestellt werden.

                              dslraser 1 Reply Last reply Reply Quote 1
                              • dslraser
                                dslraser Forum Testing Most Active @paul53 last edited by

                                @paul53

                                ginge hier auch Wert ? (mit Wert habe ich es nicht so)

                                also so ?

                                Bildschirmfoto 2019-08-12 um 19.31.24.png

                                paul53 1 Reply Last reply Reply Quote 0
                                • A
                                  Atticus last edited by Atticus

                                  Blockly_Aqara_003.JPG

                                  Ja, doch, jetzt sehe ich es auch, Type: Number

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

                                    @dslraser sagte:

                                    ginge hier auch Wert ?

                                    Ja, Wert liefert das gleiche Ergebnis wie Wert von Objekt ID, wenn diese ID identisch mit der Trigger-ID ist. Auf den Typ des Wertes hat es keinen Einfluss. Da in Blockly Vergleiche nicht Typ gebunden erfolgen, ist das Ergebnis des Vergleiches auch wahr, wenn Wert =
                                    false
                                    "0"
                                    "" (Leerstring)
                                    []
                                    [0]

                                    1 Reply Last reply Reply Quote 1
                                    • A
                                      Atticus last edited by Atticus

                                      Ich hab es gerade getestet, mit dem Trigger funktioniert es prima!

                                      dslraser 1 Reply Last reply Reply Quote 0
                                      • dslraser
                                        dslraser Forum Testing Most Active @Atticus last edited by

                                        @TomsHome
                                        prima, dann stelle den Beitrag noch auf gelöst.

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

                                        Support us

                                        ioBroker
                                        Community Adapters
                                        Donate

                                        441
                                        Online

                                        31.7k
                                        Users

                                        79.8k
                                        Topics

                                        1.3m
                                        Posts

                                        3
                                        18
                                        947
                                        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