Skip to content
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Logo
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Blockly
  5. [gelöst] Werte im Script umwandeln??

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.0k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    1.8k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    15
    1
    2.0k

[gelöst] Werte im Script umwandeln??

[gelöst] Werte im Script umwandeln??

Scheduled Pinned Locked Moved Blockly
18 Posts 3 Posters 1.3k Views 2 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • A Offline
    A Offline
    Atticus
    wrote on last edited by Atticus
    #1

    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

    dslraserD 1 Reply Last reply
    0
    • A 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

      dslraserD Offline
      dslraserD Offline
      dslraser
      Forum Testing Most Active
      wrote on last edited by
      #2

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

      1 Reply Last reply
      0
      • A Offline
        A Offline
        Atticus
        wrote on last edited by
        #3

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

        dslraserD 1 Reply Last reply
        0
        • A Atticus

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

          dslraserD Offline
          dslraserD Offline
          dslraser
          Forum Testing Most Active
          wrote on last edited by
          #4

          @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
          0
          • A Offline
            A Offline
            Atticus
            wrote on last edited by
            #5

            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?

            dslraserD 1 Reply Last reply
            0
            • A Atticus

              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?

              dslraserD Offline
              dslraserD Offline
              dslraser
              Forum Testing Most Active
              wrote on last edited by
              #6

              @TomsHome
              unter Trigger findest Du Trigger

              Bildschirmfoto 2019-08-12 um 19.06.57.png

              1 Reply Last reply
              0
              • A Offline
                A Offline
                Atticus
                wrote on last edited by
                #7

                Blockly_Aqara_002.JPG

                Meinst du das so?

                dslraserD 1 Reply Last reply
                0
                • A Atticus

                  Blockly_Aqara_002.JPG

                  Meinst du das so?

                  dslraserD Offline
                  dslraserD Offline
                  dslraser
                  Forum Testing Most Active
                  wrote on last edited by dslraser
                  #8

                  @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
                  0
                  • A Offline
                    A Offline
                    Atticus
                    wrote on last edited by
                    #9

                    ?? Was meinst Du mit "EInzelBaustein" ?

                    dslraserD 1 Reply Last reply
                    0
                    • A Atticus

                      ?? Was meinst Du mit "EInzelBaustein" ?

                      dslraserD Offline
                      dslraserD Offline
                      dslraser
                      Forum Testing Most Active
                      wrote on last edited by dslraser
                      #10

                      @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
                      0
                      • A Offline
                        A Offline
                        Atticus
                        wrote on last edited by
                        #11

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

                        dslraserD 1 Reply Last reply
                        0
                        • A Atticus

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

                          dslraserD Offline
                          dslraserD Offline
                          dslraser
                          Forum Testing Most Active
                          wrote on last edited by
                          #12

                          @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

                          paul53P 1 Reply Last reply
                          0
                          • dslraserD dslraser

                            @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

                            paul53P Offline
                            paul53P Offline
                            paul53
                            wrote on last edited by
                            #13

                            @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.

                            Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                            Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                            dslraserD 1 Reply Last reply
                            1
                            • paul53P paul53

                              @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.

                              dslraserD Offline
                              dslraserD Offline
                              dslraser
                              Forum Testing Most Active
                              wrote on last edited by
                              #14

                              @paul53

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

                              also so ?

                              Bildschirmfoto 2019-08-12 um 19.31.24.png

                              paul53P 1 Reply Last reply
                              0
                              • A Offline
                                A Offline
                                Atticus
                                wrote on last edited by Atticus
                                #15

                                Blockly_Aqara_003.JPG

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

                                1 Reply Last reply
                                0
                                • dslraserD dslraser

                                  @paul53

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

                                  also so ?

                                  Bildschirmfoto 2019-08-12 um 19.31.24.png

                                  paul53P Offline
                                  paul53P Offline
                                  paul53
                                  wrote on last edited by
                                  #16

                                  @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]

                                  Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                                  Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                                  1 Reply Last reply
                                  1
                                  • A Offline
                                    A Offline
                                    Atticus
                                    wrote on last edited by Atticus
                                    #17

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

                                    dslraserD 1 Reply Last reply
                                    0
                                    • A Atticus

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

                                      dslraserD Offline
                                      dslraserD Offline
                                      dslraser
                                      Forum Testing Most Active
                                      wrote on last edited by
                                      #18

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

                                      1 Reply Last reply
                                      0
                                      Reply
                                      • Reply as topic
                                      Log in to reply
                                      • Oldest to Newest
                                      • Newest to Oldest
                                      • Most Votes


                                      Support us

                                      ioBroker
                                      Community Adapters
                                      Donate

                                      557

                                      Online

                                      32.4k

                                      Users

                                      81.3k

                                      Topics

                                      1.3m

                                      Posts
                                      Community
                                      Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                      ioBroker Community 2014-2025
                                      logo
                                      • Login

                                      • Don't have an account? Register

                                      • Login or register to search.
                                      • First post
                                        Last post
                                      0
                                      • Recent
                                      • Tags
                                      • Unread 0
                                      • Categories
                                      • Unreplied
                                      • Popular
                                      • GitHub
                                      • Docu
                                      • Hilfe