Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • 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

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Bewegungsmelder loggen funktioniert nicht

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.2k

Bewegungsmelder loggen funktioniert nicht

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
4 Beiträge 3 Kommentatoren 765 Aufrufe
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • Paulchen67P Offline
    Paulchen67P Offline
    Paulchen67
    schrieb am zuletzt editiert von
    #1

    Hallo,

    ich möchte den Bewegungsmelder loggen.

    Immer wenn der Bewegungsmelder auf true geht,

    soll es ins Log geschrieben werden.

    Hab da mal was geschrieben, aber irgendwie will es nicht

    funktionieren.

    var stateBW=getState("hm-rpc.0.LEQ1278626.1.MOTION"/*Bewegungsmelder Aussen.MOTION*/).val;
    if (stateBW=="true") {
    console.log("Bewegung erkannt");
    }
    else {
    console.log("Der Status ist Unbekannt");
    }
    
    

    Im Log steht dann:

    21:07:58.580	[info]	javascript.0 Start javascript script.js.Bewegungsmelder_Loggen
    21:07:58.581	[info]	javascript.0 script.js.Bewegungsmelder_Loggen: Der Status ist Unbekannt
    21:07:58.582	[info]	javascript.0 script.js.Bewegungsmelder_Loggen: registered 0 subscriptions and 0 schedules
    
    

    Was stimmt an meinem Script nicht?

    Da der BWMelder normal auf "false" steht, hab ich zum testen anstatt (stateBW=="true")

    (stateBW=="false")eingesetzt.

    Es kommt aber immer "Der Status ist Unbekannt".

    ioBroker mit Ubuntu auf Intel NUC
    piVCCU auf Raspberry Pi 3

    1 Antwort Letzte Antwort
    0
    • Lenny.CBL Online
      Lenny.CBL Online
      Lenny.CB
      Most Active
      schrieb am zuletzt editiert von
      #2

      @Paulchen67:

      Hallo,

      ich möchte den Bewegungsmelder loggen.

      Immer wenn der Bewegungsmelder auf true geht,

      soll es ins Log geschrieben werden.

      Hab da mal was geschrieben, aber irgendwie will es nicht

      funktionieren.

      var stateBW=getState("hm-rpc.0.LEQ1278626.1.MOTION"/Bewegungsmelder Aussen.MOTION/).val;

      if (stateBW=="true") {

      console.log("Bewegung erkannt");

      }

      else {

      console.log("Der Status ist Unbekannt");

      }

      Im Log steht dann:

      21:07:58.580 [info] javascript.0 Start javascript script.js.Bewegungsmelder_Loggen

      21:07:58.581 [info] javascript.0 script.js.Bewegungsmelder_Loggen: Der Status ist Unbekannt

      21:07:58.582 [info] javascript.0 script.js.Bewegungsmelder_Loggen: registered 0 subscriptions and 0 schedules

      Was stimmt an meinem Script nicht?

      Da der BWMelder normal auf "false" steht, hab ich zum testen anstatt (stateBW=="true")

      (stateBW=="false")eingesetzt.

      Es kommt aber immer "Der Status ist Unbekannt". `

      ich glaube das muss so:

      if (stateBW==true) {
      
      1 Antwort Letzte Antwort
      0
      • Paulchen67P Offline
        Paulchen67P Offline
        Paulchen67
        schrieb am zuletzt editiert von
        #3

        Danke. Mit

        if (stateBW===true) {

        funktioniert es.

        ioBroker mit Ubuntu auf Intel NUC
        piVCCU auf Raspberry Pi 3

        1 Antwort Letzte Antwort
        0
        • blauholstenB Offline
          blauholstenB Offline
          blauholsten
          Developer
          schrieb am zuletzt editiert von
          #4

          Hi,

          if(stateBW)
          

          sollte reichen.

          Aber…..probier mal so...

          var stateBW="hm-rpc.0.LEQ1278626.1.MOTION";
          
          on(stateBW, function(obj) {
            if (obj.newState.val) {
              console.log("Bewegung erkannt");
            }
            else {
              console.log("Der Status ist Unbekannt");
            }
          });
          

          Entwickler vom: - Viessman Adapter
          - Alarm Adapter

          1 Antwort Letzte Antwort
          0
          Antworten
          • In einem neuen Thema antworten
          Anmelden zum Antworten
          • Älteste zuerst
          • Neuste zuerst
          • Meiste Stimmen


          Support us

          ioBroker
          Community Adapters
          Donate

          705

          Online

          32.6k

          Benutzer

          82.2k

          Themen

          1.3m

          Beiträge
          Community
          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
          ioBroker Community 2014-2025
          logo
          • Anmelden

          • Du hast noch kein Konto? Registrieren

          • Anmelden oder registrieren, um zu suchen
          • Erster Beitrag
            Letzter Beitrag
          0
          • Home
          • Aktuell
          • Tags
          • Ungelesen 0
          • Kategorien
          • Unreplied
          • Beliebt
          • GitHub
          • Docu
          • Hilfe