Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Tester
    4. Test Adapter Lupusec v1.2.3

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    Test Adapter Lupusec v1.2.3

    This topic has been deleted. Only users with topic management privileges can see it.
    • Stuebi
      Stuebi @StM47 last edited by

      @StM47 , da musst Du Dir ein kleines Skript schreiben, der die Daten aufbereitet. Hier ein kleines Beispiel:

      function getAlarmSensor() {
          let states = [];
          $('state[state.id=lupusec.0.*.alarm_status_ex]').each((id) => {
              let name = getObject(id).common.name;
              let val = getState(id).val;
              if (val) {
                  states.push(name);
              }
          });
          return states;
      }
      
      on({ id: 'lupusec.0.status.alarm_ex', change: 'ne' }, (obj) => {
          let alarm = obj.state.val;;
          if (alarm > 0) {
              let states = getAlarmSensor();
              let text = 'Alarm, Alarm, Alarm in Area ' + alarm + '. ';
              for (let i in states) {
                  let state = states[i];
                  text += 'Sensor ' + state + ' wurde ausgelöst.';
              }
              log(text);
              sendTo('telegram.1', { text: text });
              // alexaSpeak({ volume: 100, chktime: false, text: text });
          }
      });
      
      1 Reply Last reply Reply Quote 0
      • StM47
        StM47 last edited by StM47

        @Stuebi , von Javascripten schreiben, habe ich 0 Plan!
        Ohne Blockly wäre ich aufgeschmissen. 🤷

        Was macht dein Script Beispiel genau und wie muss ich es verwenden?

        1 Reply Last reply Reply Quote 0
        • Stuebi
          Stuebi @StM47 last edited by

          @StM47 , hast Glück 🙂 ich habe die Funktion in der Version 1.2.8 eben eingebaut, so dass ein ausgelöste Meldung im Status lupusec.0.devices.XXXXXXX.alarm_status und lupusec.0.devices.XXXXXXX.alarm_status_ex stehen bleibt wenn lupusec.0.status.alarm_ex ungleich 0 ist.
          Sobald lupusec.0.status.alarm_ex wieder 0 ist (kein Alarm) werden auch die Werte in lupusec.0.devices.XXXXXXX.alarm_status und lupusec.0.devices.XXXXXXX.alarm_status_ex wieder angepasst.
          Du musst im Lupusec Adapter unter Experteneinstellungen "Der Status alarm_status und alarm_status_ex wird erst zurückgesetzt wenn der der Alarm beendet ist" dieses Feature aktivieren.

          Kannst Du das bitte die Funktion testen. Dafür die Version 1.2.8 über GitHub downloaden. D.h. in ioBroker auf Adapter gehen, dort GitHub Katze auswählen und Lupusec aus der Liste auswählen.

          1 Reply Last reply Reply Quote 0
          • StM47
            StM47 last edited by

            @Stuebi mache ich!

            1 Reply Last reply Reply Quote 1
            • StM47
              StM47 last edited by StM47

              Bildschirmfoto 2020-06-10 um 20.10.03.png

              Das funktioniert so nicht!
              Bei mir stellt sich der Alarm nach einer gewissen Zeit selber zurück, also der Alarm wird beendet. Warum auch immer? Der Status der Melder bleibt dann noch eine Weile auf ausgelöst, setzt sich dann aber auch von selber zurück.

              Das war aber auch schon mit der Version 1.2.7. so.

              Stuebi 1 Reply Last reply Reply Quote 0
              • Stuebi
                Stuebi @StM47 last edited by

                @StM47 , wenn ich es richtig verstehe, dann aktivierst Du die Alarmanlage, so dass diese sich diese im ARM, HOME1, HOME2 oder HOME3 Modus befindet. Dann löst Du einen Alarm aus in dem Du z.B. eine Tür öffnest und der Türsensor ausgelöst wird. Der Alarm ist solange aktiv bis Du die Tür wieder schließt ohne die Alarmanlage auf DISARM zu stellen?
                Das soll natürlich nicht so sein. Du musst dann irgendetwas bei den Sensoren falsche eingestellt haben. Eigentlich muss die Alarmanlage solange Alarm "schlagen" bis du die Anlage auf DISARM stellst.

                1 Reply Last reply Reply Quote 0
                • StM47
                  StM47 last edited by StM47

                  Fast richtig!
                  Wenn ich die Türe nach Auslösung wieder schließe, stellt sich nach ein paar Minuten die EMA zurück aber der ausgelößte Melder bleibt auf Auslösung und stellt sich dann auch wiederum nach ein paar Minuten von selber zurück.
                  Genau so ist es auch bei den Bewegungsmeldern.

                  Stuebi 1 Reply Last reply Reply Quote 0
                  • Stuebi
                    Stuebi @StM47 last edited by

                    @StM47 , also ich habe jetzt nochmals etwas geändert. Wenn ein Alarm ausgelöst wird (lupusec.0.devices.XXXXXXX.alarm_status > 0) und die Alarmanlage an ist d.h. im ARM, HOME1, HOME2 oder HOME3 Modus, bleibt der lupusec.0.devices.XXXXXXX.alarm_status und lupusec.0.devices.XXXXXXX.alarm_status_ex solange stehen, bis der Status der Alarmanlage auf DISARM gesetzt wird.

                    Kannst Du bitte die Version 1.2.8 nochmals über GitHub installieren und testen?

                    1 Reply Last reply Reply Quote 0
                    • StM47
                      StM47 last edited by

                      @Stuebi

                      Habe die neueste Version von Github geladen.
                      Zustand bleibt unverändert.
                      EMA stellt sich automatisch zurück und Melder danach auch.
                      Ich denke, dass wie du gesagt hast, irgend etwas in den Einstellungen von meiner XT2 Plus nicht stimmt.
                      Ich frage heute mal beim Lupusec- Support an.

                      Ich melde mich dann wieder!

                      1 Reply Last reply Reply Quote 0
                      • StM47
                        StM47 last edited by

                        @Stuebi

                        laut Alarmanlagenforum ist das von Lupus so gewollt, dass sich die Anlage von selber zurück stellt um Mehrfachauslösungen zu ermöglichen.

                        Somit wird das nicht funktionieren, was wir vorhaben.

                        Ich werde dann doch mit Datenpunkten und Blockly Scripten arbeiten müssen.

                        1 Reply Last reply Reply Quote 0
                        • StM47
                          StM47 last edited by

                          @Stuebi
                          Ist das normal, dass die alarm_status_ex im unscharf Zustand auf true geht, wenn ein Kontakt geöffnet wird? Eigentlich sollte das doch nur bei Arm der Fall sein, oder?

                          Stuebi 1 Reply Last reply Reply Quote 0
                          • Stuebi
                            Stuebi @StM47 last edited by

                            @StM47 , ja das ist normal und hängt davon ab wie der Sensor eingestellt ist. Bei mir wird z.B. immer wenn die Haustür aufgeht "Doorbell" bzw. true angezeigt.

                            1 Reply Last reply Reply Quote 0
                            • StM47
                              StM47 last edited by

                              OK danke.

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

                              Support us

                              ioBroker
                              Community Adapters
                              Donate

                              657
                              Online

                              32.0k
                              Users

                              80.5k
                              Topics

                              1.3m
                              Posts

                              lupusec
                              2
                              15
                              662
                              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