Skip to content
  • Home
  • 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
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. [gelöst] Script in vis starten oder stopen. Zusätzlich per Radar und Anwesendheitserkennung

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    16
    1
    292

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    4.7k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.3k

[gelöst] Script in vis starten oder stopen. Zusätzlich per Radar und Anwesendheitserkennung

Scheduled Pinned Locked Moved Skripten / Logik
35 Posts 8 Posters 4.4k Views
  • 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.
  • rantanplanR Online
    rantanplanR Online
    rantanplan
    wrote on last edited by
    #21

    Und kommt die Debug-Ausgabe?

    Wenn nicht, liegt es an dem "countHere".

    Was ist das für ein Datenpunkt? (Screenshot)

    Du lässt Dir aber auch die Infos aus der Nase ziehen. :( ;)

    Rantanplan

    CCU3 / MS Server 2019(VM) / Scripten mit Blockly

    1 Reply Last reply
    0
    • WebrangerW Offline
      WebrangerW Offline
      Webranger
      wrote on last edited by
      #22

      Sorry bin neu hier und fummel mich gerade erst rein in blockly ;)

      Datenpunkt kommt von Radar und ändert sich auch brav

      2958_bildschirmfoto_2018-01-04_um_16.50.38.png

      countHere 0 für keiner im Haus und je nachdem wieviel IPs ich eingetragen habe 1, 2 oder 3

      Wenn keiner im Haus soll javascript.0.Virtueller_Schalter_Alarm auf true gehen und wenn wieder min. einer im Haus ist auf false

      Intel NUC Celeron, Xiaomi Gateway, Fritzbox 7590, XS1

      1 Reply Last reply
      0
      • rantanplanR Online
        rantanplanR Online
        rantanplan
        wrote on last edited by
        #23

        Hmm. Soweit alles gut.

        Da fallen mir nur noch zwei Möglichkeiten ein.

        1. das Script ist nicht gestartet (geh ich jetzt mal nicht von aus ;) )

        2. Du hast das Blockly unter "global" abgespeichert. (da gehört es auf keinen Fall hin!!!)

        Rantanplan

        CCU3 / MS Server 2019(VM) / Scripten mit Blockly

        1 Reply Last reply
        0
        • WebrangerW Offline
          WebrangerW Offline
          Webranger
          wrote on last edited by
          #24

          hmmm :(

          2958_bildschirmfoto_2018-01-04_um_17.24.26.png

          und nun?

          Intel NUC Celeron, Xiaomi Gateway, Fritzbox 7590, XS1

          1 Reply Last reply
          0
          • WebrangerW Offline
            WebrangerW Offline
            Webranger
            wrote on last edited by
            #25

            Liegt es evtl an dem Datenpunkt der geändert werden soll?

            Über die Vis kann ich diesen per Schalter auf true oder false ändern.

            Das klappt auch soweit.

            2958_bildschirmfoto_2018-01-04_um_17.37.05.png

            Intel NUC Celeron, Xiaomi Gateway, Fritzbox 7590, XS1

            1 Reply Last reply
            0
            • rantanplanR Online
              rantanplanR Online
              rantanplan
              wrote on last edited by
              #26

              Alles sehr merkwürdig :cry:

              Wird denn getriggert?

              Bekommst du im LOG den Wert von "countHere" angezeigt, wenn dieser sich ändert?

              Deshalb solltest Du ja den Debug-Baustein einsetzen.

              Rantanplan

              CCU3 / MS Server 2019(VM) / Scripten mit Blockly

              1 Reply Last reply
              0
              • rantanplanR Online
                rantanplanR Online
                rantanplan
                wrote on last edited by
                #27

                Nimm mal die "states" aus Deinem Datenpunkt raus.

                Bei mir sieht ein Logikwert so aus.
                147_beispiel.png

                Rantanplan

                CCU3 / MS Server 2019(VM) / Scripten mit Blockly

                1 Reply Last reply
                0
                • WebrangerW Offline
                  WebrangerW Offline
                  Webranger
                  wrote on last edited by
                  #28

                  states hab ich entfernt

                  ich war im flugmodus:

                  javascript.0 2018-01-04 18:33:29.130 info script.js.common.Anwesend_ping_Kontrolle: getState(id=radar.0.countHere, timerId=0) => {"val":0,"ack":true,"ts":1515087209124,"q":0,"from":"system.adapter.radar.0","lc":1515087209124}

                  ich war wieder online:

                  javascript.0 2018-01-04 18:34:29.199 info script.js.common.Anwesend_ping_Kontrolle: getState(id=radar.0.countHere, timerId=0) => {"val":1,"ack":true,"ts":1515087269182,"q":0,"from":"system.adapter.radar.0","lc":1515087269182}

                  Intel NUC Celeron, Xiaomi Gateway, Fritzbox 7590, XS1

                  1 Reply Last reply
                  0
                  • WebrangerW Offline
                    WebrangerW Offline
                    Webranger
                    wrote on last edited by
                    #29

                    Hier nochmal der ist zustand als code

                    on({id: 'radar.0.countHere', change: "ne"}, function (obj) {
                      var value = obj.state.val;
                      var oldValue = obj.oldState.val;
                      console.debug(getState("radar.0.countHere").val);
                      if (parseFloat('radar.0.countHere') == 0) {
                        setState("javascript.0.Virtueller_Schalter_Alarm"/*Virtueller_Schalter_Alarm*/, true, true);
                        console.log('Fensterkontrolle wurde Aktiviert Ping sagt keiner zuhause');
                      }
                      if (parseFloat('radar.0.countHere') > 0) {
                        setState("javascript.0.Virtueller_Schalter_Alarm"/*Virtueller_Schalter_Alarm*/, false, true);
                        console.log('Fensterkontrolle wurde Deaktiviert Ping sagt einer ist wieder zuhause');
                      }
                    });
                    

                    Intel NUC Celeron, Xiaomi Gateway, Fritzbox 7590, XS1

                    1 Reply Last reply
                    0
                    • rantanplanR Online
                      rantanplanR Online
                      rantanplan
                      wrote on last edited by
                      #30

                      @ringdingringding:

                      javascript.0 2018-01-04 18:34:29.199 info script.js.common.Anwesend_ping_Kontrolle: getState(id=radar.0.countHere, timerId=0) => {"val":1,"ack":true,"ts":1515087269182,"q":0,"from":"system.adapter.radar.0","lc":1515087269182} `
                      Ist das die Ausgabe von "Debug output wert von countHere" ????

                      Rantanplan

                      CCU3 / MS Server 2019(VM) / Scripten mit Blockly

                      1 Reply Last reply
                      0
                      • WebrangerW Offline
                        WebrangerW Offline
                        Webranger
                        wrote on last edited by
                        #31

                        Jetzt steh ich aufm schlauch!?

                        da steht info und nicht debug richtig? müßte debug stehen dann oder?

                        da kommt aber nichts

                        Intel NUC Celeron, Xiaomi Gateway, Fritzbox 7590, XS1

                        1 Reply Last reply
                        0
                        • R Offline
                          R Offline
                          RappiRN
                          Most Active
                          wrote on last edited by
                          #32

                          Muss denn bei der Umwandlung "nach Zahl" nicht der "Wert von Objekt-Id" umgewandelt werden? oder ist das so richtig, wie oben gezeigt?

                          Enrico

                          1 Reply Last reply
                          0
                          • WebrangerW Offline
                            WebrangerW Offline
                            Webranger
                            wrote on last edited by
                            #33

                            Meine Fresse. Das wars

                            Das hab ich nicht gesehen.

                            Es geht.

                            2958_bildschirmfoto_2018-01-04_um_18.57.59.png

                            ` > on({id: 'radar.0.countHere', change: "ne"}, function (obj) {

                            var value = obj.state.val;

                            var oldValue = obj.oldState.val;

                            console.warn(getState("radar.0.countHere").val);

                            if (parseFloat(getState("radar.0.countHere").val) == 0) {

                            setState("javascript.0.Virtueller_Schalter_Alarm"/Virtueller_Schalter_Alarm/, true, true);

                            console.log('Fensterkontrolle wurde Aktiviert Ping sagt keiner zuhause');

                            }

                            if (parseFloat(getState("radar.0.countHere").val) > 0) {

                            setState("javascript.0.Virtueller_Schalter_Alarm"/Virtueller_Schalter_Alarm/, false, true);

                            console.log('Fensterkontrolle wurde Deaktiviert Ping sagt einer ist wieder zuhause');

                            }

                            }); `

                            "Wert von objekt id" und nicht einfach nur "objekt id"

                            Danke für eure Hilfe

                            Gruß Danyel

                            Intel NUC Celeron, Xiaomi Gateway, Fritzbox 7590, XS1

                            1 Reply Last reply
                            0
                            • rantanplanR Online
                              rantanplanR Online
                              rantanplan
                              wrote on last edited by
                              #34

                              @RappiRN:

                              Muss denn bei der Umwandlung "nach Zahl" nicht der "Wert von Objekt-Id" umgewandelt werden? oder ist das so richtig, wie oben gezeigt? `
                              Ohhh man….................... :roll:

                              Ich werde alt :cry: :cry: ;)

                              Gut aufgepasst RappiRN :!: :!:

                              Zumal man eine Zahl nicht in eine Zahl wandeln muss.

                              EDIT: Hilfreich sind Exports von Blocklys nicht eine Copy des Scripts.

                              Rantanplan

                              CCU3 / MS Server 2019(VM) / Scripten mit Blockly

                              1 Reply Last reply
                              0
                              • R Offline
                                R Offline
                                RappiRN
                                Most Active
                                wrote on last edited by
                                #35

                                @rantanplan:

                                Gut aufgepasst RappiRN :!: :!: `

                                Kennst du die Geschichte vom blinden Huhn?? :lol: :lol:

                                Enrico

                                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

                                340

                                Online

                                32.7k

                                Users

                                82.5k

                                Topics

                                1.3m

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

                                • Don't have an account? Register

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