Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. JavaScript
    5. LUPUSEC Alarmanlage einbinden

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    LUPUSEC Alarmanlage einbinden

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

      Ja, der Sensor wird erkannt und auch in der Lupusec Sensor Liste als Smart Switch geführt.

      Der Status ändert sich von an auf aus.

      An für offenen Kontakt und aus für geschlossenen.

      info.png

      Ich denke, dass auch andere Zigbbe Geräte anlernbar sind. Lupusec bietet die Option ja an.

      Bildschirmfoto 2019-02-25 um 09.34.33.png

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

        @Stuebi

        Aber ich weiß immer noch nicht, wie und ob ich die LUPUSEC Sirenen über einen externen Sensor auslösen lassen kann?

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

          @StM47 sagte in [Frage] LUPUSEC Alarmanlage einbinden:

          @Stuebi

          Aber ich weiß immer noch nicht, wie und ob ich die LUPUSEC Sirenen über einen externen Sensor auslösen lassen kann?

          kann man die externe Sirene auf der Lupusec Seite auslösen?
          Bei der internen (die in der Lupusec Xt2/Xt3) wüsste ich nicht wie es funktioniert. Wenn es eine Möglichkeit gäbe würde ich das einbauen.

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

            Wie meinst du das?

            "kann man die externe Sirene auf der Lupusec Seite auslösen?"

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

              @StM47 , ich meine ob es eine Möglichkeit gibt um den externen Alarm irgendwie über die Lupusec Anwendung (z.B. App) auszulösen.

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

                Nur über eine Aulösung z.B. Einbruch.
                Die auszulösenden Geräte müssewn aber direkt in der Lupusec angemeldet sein.

                Wenn ich den alarm_status_ex der Außensirene mit einem externen Sensor trigger, wird der Status bei Auslösung kurz auf true gesetzt und sofort wieder auf false. Also es erfolgt keine Akustik.

                Bildschirmfoto 2019-02-25 um 14.53.25.png

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

                  @Stuebi

                  habe seit heute Morgen ne Fehlermeldung im Log und der Adapter wird immer neu gestartet.

                  Bildschirmfoto 2019-03-04 um 14.01.05.png

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

                    @StM47 sagte in [Frage] LUPUSEC Alarmanlage einbinden:

                    @Stuebi

                    habe seit heute Morgen ne Fehlermeldung im Log und der Adapter wird immer neu gestartet.

                    Bildschirmfoto 2019-03-04 um 14.01.05.png

                    aus irgendeinem Grund läuft der Adapter schon. Versuche den einmal komplett zu beenden und dann neue zu starten.
                    Sonst auf der Kommandozeile einmal iobroker stop lupusec.0 und dann iobroker start lupusec.0.
                    Du kannst das zwischen den Kommmandos einmal ps -ef | grep lupusec aufrufen. Da solltest Du keinen Eintrag wie io.lupusec usw. sehen .
                    Im schlimmsten Fall ioBroker komplett neue starten.

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

                      Danke für die turboschnelle Antwort! 👍

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

                        @StM47 sagte in [Frage] LUPUSEC Alarmanlage einbinden:

                        Nur über eine Aulösung z.B. Einbruch.
                        Die auszulösenden Geräte müssewn aber direkt in der Lupusec angemeldet sein.

                        Wenn ich den alarm_status_ex der Außensirene mit einem externen Sensor trigger, wird der Status bei Auslösung kurz auf true gesetzt und sofort wieder auf false. Also es erfolgt keine Akustik.

                        Bildschirmfoto 2019-02-25 um 14.53.25.png

                        ich habe experimentiert. Bisher habe ich es nicht geschafft Alarm von Extern (z.B. ioBroker) auszulösen.
                        Vielleicht gibt es eine API / Service von Lupus. Ich frage einmal nach.

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

                          Das wäre cool

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

                            @Stuebi sagte in [Frage] LUPUSEC Alarmanlage einbinden:

                            ps -ef | grep lupusec

                            Bildschirmfoto 2019-03-04 um 14.39.51.png

                            Nach Neustart scheint es wieder zu funktionieren!
                            Danke Stuebi!

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

                              @Stuebi sagte in [Frage] LUPUSEC Alarmanlage einbinden:

                              @Kaiman55:

                              Moin Stübi,

                              welche Fenstersensoren von Xiaomi benutzt Du?

                              Was ich bei dem ioBroker Prinzip noch nicht ganz verstanden habe:

                              Wie sieht die Alarmanlage, dass dann ein Fenster mit Xiaomi Kontakten auf geht?

                              Der Fensterkontakt wird doch dann nicht in der Lupus aufgeführt, oder doch?

                              LG Kai `

                              Ich habe die Xiaomi Aqara Fenster Tür Sensor. Gekauft habe ich die Geräte bei Gearbest und AliExpress. Du benötigst aber die Xiaomi Gateway für die Fenstersensoren.

                              In der Lupusec Alarmanlage siehst du Xiaomi Sensoren nicht. Deshalb habe ich an den zu schützenden Fenstern Lupusec Sensoren und bei den anderen die von Xiaomi.

                              Ich nutze für die Heizungssteuerung aber die Fenstersensoren von Xiaomi und Lupusec.

                              Die Steuerung der Heizung geschieht ausschließlich über ioBroker.

                              Wenn noch Fragen sind, melde dich!

                              Gesendet von iPhone mit Tapatalk

                              Hi Stuebi,

                              habe gelesen, dass du im Besitz eines Xiaomi Gatways bist.
                              Kannst du mir sagen, ob der Lautsprecher laut genug ist, um als Sirene zu fungieren?
                              Ich habe vor, meine Garage mit Xiaomi Fensterkontakten zu sichern.
                              Leider ist die Reichweite von meinem Zigbee Stick vom Wohnzimmer zur Garage zu gering. Jetzt ist die Frage ob ich mir eine Zigbee Osram Smart plug Steckdose oder gleich das Gateway von Xiaomi in die Garage hänge.
                              Dieser könnte gleichzeitig als Sirene fungieren.

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

                                @StM47, Du kannst die Xiaomi Fensterkontakte nicht direkt in der Lupusec Alarmanlage einbinden obwohl diese auch Zigbee sprechen.
                                Die Nutzung der "Zigbee Osram Smart plug Steckdose" als Verstärker sollte auch für die Xiaomi Fenstersensoren sowie der Lupusec Sensoren funktionieren. Ich nutze die Lupusec Stekdose z.B. auch als Verstärker für die Xiaomi Fensterkontakte.
                                Ich finde nicht, dass der Lautsprecher des Xiaomi Gateway von der Lautstärker her, als Sirene fungieren kann. Aber das ist Ansichtssache.

                                VG

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

                                  Danke!
                                  Wie viel Dezibel schafft das Gateway?

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

                                    @StM47 , gute Frage. Weiss ich leider nicht.

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

                                      @Stuebi

                                      Schau mal bitte hier vorbei! Was sagst du dazu?

                                      Lupusec V2 Sirene mit fremden Aktoren

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

                                        @StM47 , kann man so machen wenn man möchte. Du brauchst ja nur den Status lupusec.X.status.alarm_ex in einem Blocky oder JavaScript überwachen und bei alarm (Status 1), die Sirene über ioBroker aktivieren (z.B. anschalten Sonoff Steckdose, ...).
                                        Aber ohne Strom kein Alarm!

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

                                          @Stuebi

                                          Ich bekomme seit Neuesten eine Fehlermeldung mit deinem Script

                                          "ausgelöste Melder im Logfile"

                                          function showLupusecStatus()
                                          {
                                              $('[state.id=lupusec.0.devices.RF:*][state.id=.name]').each(function (id, i) {
                                                 sensorId = id.split(".").slice(0,-1).join(".") + '.';
                                                 var type = getState(sensorId+'type').val;
                                                 if (type == 4 || type == 9) {
                                                      var name = getState(id).val;
                                                      var status = getState(sensorId + 'status').val
                                                      var alarmstatus = getState(sensorId + 'alarm_status').val
                                                      var statusall ="";
                                                      if(status && alarmstatus) {
                                                          statusall = status + " | " + alarmstatus;
                                                      } else {
                                                          statusall = status + alarmstatus;
                                                      }
                                                      console.log('Status von ' + name + ' = ' + statusall);           
                                                  }
                                              });
                                             
                                          }
                                           
                                          showLupusecStatus();
                                          on({id: "lupusec.0.status.alarm_ex"/*Status Alarmanlage Alarm Status*/, change: "ne"}, function (obj) {
                                              showLupusecStatus();
                                          }); 
                                          

                                          Gibt es da schon eine aktuelle Version?

                                          Hier noch der Auszug aus dem Log:

                                          javascript.0	2019-12-31 14:25:08.494	info	(859) script.js.Alarmanlage.Status_Alarmanlage.ausgelöste_Melder_im_Logfile: registered 1 subscription and 0 schedules
                                          javascript.0	2019-12-31 14:25:08.493	info	(859) script.js.Alarmanlage.Status_Alarmanlage.ausgelöste_Melder_im_Logfile: Status von MK OG Fenster Bad = CLOSE
                                          javascript.0	2019-12-31 14:25:08.493	info	(859) script.js.Alarmanlage.Status_Alarmanlage.ausgelöste_Melder_im_Logfile: Status von MK Garage Hintereingang = CLOSE
                                          javascript.0	2019-12-31 14:25:08.492	info	(859) script.js.Alarmanlage.Status_Alarmanlage.ausgelöste_Melder_im_Logfile: Status von MK OG Fenster Schlafzimmer = CLOSE
                                          javascript.0	2019-12-31 14:25:08.491	info	(859) script.js.Alarmanlage.Status_Alarmanlage.ausgelöste_Melder_im_Logfile: Status von MK OG Fenster Josephine = CLOSE
                                          javascript.0	2019-12-31 14:25:08.491	info	(859) script.js.Alarmanlage.Status_Alarmanlage.ausgelöste_Melder_im_Logfile: Status von BWM OG Flur = null
                                          javascript.0	2019-12-31 14:25:08.490	warn	(859) at script.js.Alarmanlage.Status_Alarmanlage.ausgelöste_Melder_im_Logfile:22:1
                                          javascript.0	2019-12-31 14:25:08.489	warn	(859) at showLupusecStatus (script.js.Alarmanlage.Status_Alarmanlage.ausgelöste_Melder_im_Logfile:3:60)
                                          javascript.0	2019-12-31 14:25:08.489	warn	(859) at Object.result.each (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:846:29)
                                          javascript.0	2019-12-31 14:25:08.488	warn	(859) at script.js.Alarmanlage.Status_Alarmanlage.ausgelöste_Melder_im_Logfile:8:26
                                          javascript.0	2019-12-31 14:25:08.487	warn	(859) getState "lupusec.0.devices.RF:03346030.status" not found (3)
                                          javascript.0	2019-12-31 14:25:08.486	info	(859) script.js.Alarmanlage.Status_Alarmanlage.ausgelöste_Melder_im_Logfile: Status von MK UG Kellertüre = CLOSE
                                          javascript.0	2019-12-31 14:25:08.486	info	(859) script.js.Alarmanlage.Status_Alarmanlage.ausgelöste_Melder_im_Logfile: Status von MK EG Fenster Küche = CLOSE
                                          javascript.0	2019-12-31 14:25:08.485	info	(859) script.js.Alarmanlage.Status_Alarmanlage.ausgelöste_Melder_im_Logfile: Status von MK UG Kellerfenster Nord = CLOSE
                                          javascript.0	2019-12-31 14:25:08.485	info	(859) script.js.Alarmanlage.Status_Alarmanlage.ausgelöste_Melder_im_Logfile: Status von MK EG Terrassentüre rechts = CLOSE
                                          javascript.0	2019-12-31 14:25:08.484	info	(859) script.js.Alarmanlage.Status_Alarmanlage.ausgelöste_Melder_im_Logfile: Status von MK OG Fenster Nicklas = CLOSE
                                          javascript.0	2019-12-31 14:25:08.483	info	(859) script.js.Alarmanlage.Status_Alarmanlage.ausgelöste_Melder_im_Logfile: Status von MK EG Haustüre = CLOSE
                                          javascript.0	2019-12-31 14:25:08.483	info	(859) script.js.Alarmanlage.Status_Alarmanlage.ausgelöste_Melder_im_Logfile: Status von MK EG Fenster EG Nord = CLOSE
                                          javascript.0	2019-12-31 14:25:08.482	info	(859) script.js.Alarmanlage.Status_Alarmanlage.ausgelöste_Melder_im_Logfile: Status von MK EG Terrassentüre links = CLOSE
                                          javascript.0	2019-12-31 14:25:08.481	info	(859) script.js.Alarmanlage.Status_Alarmanlage.ausgelöste_Melder_im_Logfile: Status von BWM EG Essbereich = null
                                          javascript.0	2019-12-31 14:25:08.481	warn	(859) at script.js.Alarmanlage.Status_Alarmanlage.ausgelöste_Melder_im_Logfile:22:1
                                          javascript.0	2019-12-31 14:25:08.480	warn	(859) at showLupusecStatus (script.js.Alarmanlage.Status_Alarmanlage.ausgelöste_Melder_im_Logfile:3:60)
                                          javascript.0	2019-12-31 14:25:08.480	warn	(859) at Object.result.each (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:846:29)
                                          javascript.0	2019-12-31 14:25:08.479	warn	(859) at script.js.Alarmanlage.Status_Alarmanlage.ausgelöste_Melder_im_Logfile:8:26
                                          javascript.0	2019-12-31 14:25:08.474	warn	(859) getState "lupusec.0.devices.RF:02ff4230.status" not found (3)
                                          javascript.0	2019-12-31 14:25:08.454	info	(859) Start javascript script.js.Alarmanlage.Status_Alarmanlage.ausgelöste_Melder_im_Logfile
                                          javascript.0	2019-12-31 14:25:08.453	info	(859) script.js.Alarmanlage.Status_Alarmanlage.Status_umbenennen_Area_2: registered 1 subscription and 0 schedules
                                          javascript.0	2019-12-31 14:25:08.437	info	(859) Start javascript script.js.Alarmanlage.Status_Alarmanlage.Status_umbenennen_Area_2
                                          javascript.0	2019-12-31 14:25:08.436	info	(859) script.js.Alarmanlage.Status_Alarmanlage.Status_umbenennen_Area_1: registered 1 subscription and 0 schedules
                                          javascript.0	2019-12-31 14:25:08.429	info	(859) Start javascript script.js.Alarmanlage.Status_Alarmanlage.Status_umbenennen_Area_1
                                          javascript.0	2019-12-31 14:25:08.428	info	(859) script.js.Alarmanlage.Status_Alarmanlage.Abfrage_EMA_Area_2: registered 1 subscription and 0 schedules
                                          javascript.0	2019-12-31 14:25:08.420	info	(859) Start javascript script.js.Alarmanlage.Status_Alarmanlage.Abfrage_EMA_Area_2
                                          javascript.0	2019-12-31 14:25:08.418	info	(859) script.js.Alarmanlage.Meldung_bei_Scharfschaltung: registered 1 subscription and 0 schedules
                                          javascript.0	2019-12-31 14:25:08.412	info	(859) Start javascript script.js.Alarmanlage.Meldung_bei_Scharfschaltung
                                          javascript.0	2019-12-31 14:25:08.411	info	(859) script.js.Alarmanlage.Lupusec1: registered 3 subscriptions and 0 schedules
                                          javascript.0	2019-12-31 14:25:08.410	info	(859) script.js.Alarmanlage.Lupusec1: Lupusec Status: 0 is Apple Status 3
                                          javascript.0	2019-12-31 14:25:08.359	info	(859) Start javascript script.js.Alarmanlage.Lupusec1
                                          lupusec.0	2019-12-31 14:25:07.954	info	(885) Checking the ioBroker Lupusec configuration
                                          lupusec.0	2019-12-31 14:25:07.950	info	(885) Lupusec Alarmsystem 192.168.178.70 is alive
                                          
                                          Stuebi 1 Reply Last reply Reply Quote 0
                                          • Stuebi
                                            Stuebi @StM47 last edited by

                                            @StM47 , wenn ich mir das anschaue, wir kein Fehler ausgeben sondern eine warning. Vielleicht kann man irgendwie checken ob es den Datenpunkt z.B. mit getObject gibt ohne eine Warning auszuwerfen gibt. Da musst Du ein wenig herum probieren. Möglich wäre auch so etwas in der Art:

                                            function showLupusecStatus() {
                                                $('[state.id=lupusec.0.devices.RF:*][state.id=.name]').each(function (id, i) {
                                                    let sensorId = id.split(".").slice(0, -1).join(".") + '.';
                                                    let typ = getState(sensorId + 'type').val;
                                                    let name = getState(id).val;
                                                    if (typ == 4 || typ == 9) {
                                                        let statusall = undefined;
                                                        $('[state.id=' + sensorId + '*][state.id=.status|.alarm_status]').each(function (id, i) {
                                                            let nameId = id.split(".").pop();
                                                            if (nameId == 'status' || nameId == 'alarm_status') {
                                                                let status = getState(id).val
                                                                if (status) {
                                                                    statusall = statusall === undefined ? status : statusall + ' | ' + status;
                                                                }
                                                            }
                                                        });
                                                        if (statusall) console.log('Status von ' + name + ' = ' + statusall);
                                                    }
                                                });
                                            }
                                            
                                            
                                            on({ id: "lupusec.0.status.alarm_ex"/*Status Alarmanlage Alarm Status*/, change: "ne" }, function (obj) {
                                                showLupusecStatus();
                                            });
                                            showLupusecStatus();
                                            
                                            1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            1.1k
                                            Online

                                            31.6k
                                            Users

                                            79.6k
                                            Topics

                                            1.3m
                                            Posts

                                            javascript
                                            21
                                            192
                                            38503
                                            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