Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. HmIP-SWSD - welcher hat ausgelöst?

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    HmIP-SWSD - welcher hat ausgelöst?

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

      Hallo,

      ich versuche gerade herauszubekommen, welcher meiner HmIP-SWSD Brandmelder auslöst und bekomme es nicht hin 😞

      $('channel(functions=Brandschutz)[states.id=*.STATE]').on(function (event) {}

      Triggert nicht, die Brandmelder sind dem Gewerk "Brandschutz" zugeordnet.

      Soweit ich es verstehe, sollte es doch triggern, wenn ich im Datenpunkt "SMOKE_DETECTOR_COMMAND" den "SMOKE_TEST" auslöse, oder?

      bitte um Hilfe, da ich im Forum nicht wirklich was gefunden habe über die HmIP-SWSD

      Danke

      Martin
      421_anmerkung_2019-02-01_115704.jpg

      1 Reply Last reply Reply Quote 0
      • Dutchman
        Dutchman Developer Most Active Administrators last edited by

        was moechtest du erreichen ? Fuer Hm-Brandmelder gilt :

        • sie gehören in einer Gruppe damit eine alarmeldung an alle (oder der gewünschte Gruppe geht

        • wen brand wird die Gruppe auf true gesetzt und der Melder der ausgelost hat

        Ergo : du wirst immer wissen welcher Melder es war den dies ist der einzige der brande ==> true hat, die anderen machen krach (wen sie in einer Gruppe hängen) bleiben aber bei "smoke detect" auf falsch

        @rascal:

        Soweit ich es verstehe, sollte es doch triggern, wenn ich im Datenpunkt "SMOKE_DETECTOR_COMMAND" den "SMOKE_TEST" auslöse, oder? `

        Nein, den test kan man nur am gerät auslösen und nicht ind er CCU bzw ioBroker !

        1 Reply Last reply Reply Quote 0
        • R
          rascal last edited by

          Ich will eine Meldung über telegram auf mein Handy bekommen und darin sehen, welcher Melder ausgelöst hat.

          ich habe dieses Skript, aber die Bedingung triggert nicht:

          $('channel(functions=Brandschutz)[states.id=*.STATE]').on(function (event) {
              log("---------- Eventstate: "+event.state.val+" --- Eventname: "+event.channelName);
              if(event.state.val == 2) 
              {
                  sendTo('telegram.0', 'Der Rauchmelder '+event.channelName+' hat ausgelöst!!!!!!');
              }
          
          

          was mache ich da falsch?

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

            @rascal:

            $('channel(functions=Brandschutz)[states.id=*.STATE]').on(function (event) {
            ```` `  
            

            Ich sehe in der Objektansicht keinen Datenpunkt mit der ID .STATE.

            1 Reply Last reply Reply Quote 0
            • R
              rascal last edited by

              im iobroker im Objekt unter RAW sehe ich das:

              {
                "type": "state",
                "common": {
                  "def": "RESERVED_ALARM_OFF",
                  "type": "number",
                  "read": false,
                  "write": true,
                  "min": "RESERVED_ALARM_OFF",
                  "max": "COMMUNICATION_TEST_REPEATED",
                  "states": {
                    "0": "RESERVED_ALARM_OFF",
                    "1": "INTRUSION_ALARM_OFF",
                    "2": "INTRUSION_ALARM",
                    "3": "SMOKE_TEST",
                    "4": "COMMUNICATION_TEST",
                    "5": "COMMUNICATION_TEST_REPEATED"
                  },
                  "name": "Rauchmelder Abstellraum.SMOKE_DETECTOR_COMMAND"
                },
                "native": {
                  "MIN": "RESERVED_ALARM_OFF",
                  "OPERATIONS": 2,
                  "MAX": "COMMUNICATION_TEST_REPEATED",
                  "FLAGS": 1,
                  "ID": "SMOKE_DETECTOR_COMMAND",
                  "TYPE": "ENUM",
                  "DEFAULT": "RESERVED_ALARM_OFF",
                  "VALUE_LIST": [
                    "RESERVED_ALARM_OFF",
                    "INTRUSION_ALARM_OFF",
                    "INTRUSION_ALARM",
                    "SMOKE_TEST",
                    "COMMUNICATION_TEST",
                    "COMMUNICATION_TEST_REPEATED"
                  ],
                  "CONTROL": "SMOKE_DETECTOR.COMMAND"
              

              wie muss jetzt mein on() aussehen, damit es zb: auf den "SMOKE_TEST" triggert, egal bei welchem Rauchmelder ich das mache, sodass ich dann mit

              log("---------- Eventstate: "+event.state.val+" --- Eventname: "+event.channelName);
              

              sehe, welcher Melder ausgelöst hat?

              1 Reply Last reply Reply Quote 0
              • dslraser
                dslraser Forum Testing Most Active last edited by

                vielleicht ist hier was für Dich

                PS: geht zwar um Batterie der Melder, aber die sieht man ja sonst auch nicht wirklich. Vielleicht lässt sich das auch ummünzen welcher melder ausgelöst hat

                viewtopic.php?f=20&t=21519&share_tid=21 … are_type=t

                1 Reply Last reply Reply Quote 0
                • R
                  rascal last edited by

                  Danke, schaue ich mir am Abend genauer aun

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

                  Support us

                  ioBroker
                  Community Adapters
                  Donate

                  629
                  Online

                  31.9k
                  Users

                  80.2k
                  Topics

                  1.3m
                  Posts

                  4
                  7
                  723
                  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