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. Blockly
  5. Alarmanlage in VIS anzeigen

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.3k

Alarmanlage in VIS anzeigen

Geplant Angeheftet Gesperrt Verschoben Blockly
13 Beiträge 2 Kommentatoren 586 Aufrufe 2 Watching
  • Ä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.
  • A alterBastler

    Hallo zusammen,
    auch ich reihe mich mal in die Hilfesuchenden hier ein.

    Problemstellung:
    über den vds2465-server erhalte ich folgenden Datenpunkte
    bc05cae1-6969-457e-98fd-0a9d7ddb4f7c-image.png

    Unter Text erhalte ich diverse (eindeutige) Namen die auf Bewegungsmelder oder Fenster-Kontakte hinweisen.
    und ja, es sind viele Meldungen hier, da sich 5 Personen im Haus aufhalten.

    ich möchte nun den Meldungszustand der Fenster-Kontakte erfassen und auf ein virtuellen Datenpunkt legen den ich dann in der Vis abfrage.
    Entsprechende Datenpunkte habe ich mir auch schon erstellt.
    d23c6814-ca8b-41c1-a23a-ef61655e5115-image.png

    Meine ersten versuche scheitern daran das ich nicht immer und alle Zustände angezeigt bekomme.
    07911cee-ef40-4400-bdfd-28c9e861c3f6-image.png

    Was bereits super funktioniert ist ein Blocky von mir für die Bewegungsmelder, diese werden aber "aktivierung" automatisch im virtuellenDatenpunkt nach Zeit zurück gesetzt. Das funktioniert bei mir auch wenn die Alarmanlage nicht "scharf" geschaltet ist
    0d1a4a69-b4b7-4386-92c0-dd61482d8ade-image.png

    Der rote Kreis zeigt einen ausgelösten Bewegungsmelder:
    9f453789-f096-4184-bae9-8b3ddc027716-image.png

    CodierknechtC Offline
    CodierknechtC Offline
    Codierknecht
    Developer Most Active
    schrieb am zuletzt editiert von Codierknecht
    #2

    @alterbastler sagte in Alarmanlage in VIS anzeigen:

    Unter Text erhalte ich diverse (eindeutige) Namen die auf Bewegungsmelder oder Fenster-Kontakte hinweisen.

    Erkläre bitte nochmal, was dann da passiert.
    Ich verstehe das so:
    Wenn in Text z.B. "Schlaffenster_r" erscheint, willst Du einen virtuellen DP setzen. So weit so gut.
    Taucht da "Badfenster_l" auf, setzt Du den dazu passenden DP.
    Was ist denn dann mit dem "Schlaffenster_r"? Wird der dann automatisch zurückgesetzt?

    Edit
    Ah, ich sehe gerade dass das vermutlich über den "Meldungszustand" läuft. Dort steht, ob true oder false.
    Die beiden States werden wohl nie zur exakt gleichen Zeit gesetzt werden. Da sind immer einige Millisekunden Versatz dazwischen. Man müsste ja beide States auswerten. In "Text" steht, um was es geht und in "Meldungszustand" steht der Wert.

    "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

    Proxmox 9.1.1 LXC|8 GB|Core i7-6700
    HmIP|ZigBee|Tasmota|Unifi
    Zabbix Certified Specialist
    Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

    A 1 Antwort Letzte Antwort
    0
    • CodierknechtC Codierknecht

      @alterbastler sagte in Alarmanlage in VIS anzeigen:

      Unter Text erhalte ich diverse (eindeutige) Namen die auf Bewegungsmelder oder Fenster-Kontakte hinweisen.

      Erkläre bitte nochmal, was dann da passiert.
      Ich verstehe das so:
      Wenn in Text z.B. "Schlaffenster_r" erscheint, willst Du einen virtuellen DP setzen. So weit so gut.
      Taucht da "Badfenster_l" auf, setzt Du den dazu passenden DP.
      Was ist denn dann mit dem "Schlaffenster_r"? Wird der dann automatisch zurückgesetzt?

      Edit
      Ah, ich sehe gerade dass das vermutlich über den "Meldungszustand" läuft. Dort steht, ob true oder false.
      Die beiden States werden wohl nie zur exakt gleichen Zeit gesetzt werden. Da sind immer einige Millisekunden Versatz dazwischen. Man müsste ja beide States auswerten. In "Text" steht, um was es geht und in "Meldungszustand" steht der Wert.

      A Offline
      A Offline
      alterBastler
      schrieb am zuletzt editiert von
      #3

      @codierknecht
      Hallo nochmal ;)

      Hier verhält es sich nun so,
      das ich zu dem Namen (Text der Meldung" auch den jeweiligen meldungszustand erfassen und im virtuellen Datenpunkt hinterlegen muss.
      Den abgefragten Datenpunkt in der VIS soll dann meinen Fensterzustand anzeigen.

      feec7a43-43d4-433d-a0eb-f20f546d5817-image.png

      CodierknechtC 1 Antwort Letzte Antwort
      0
      • A alterBastler

        @codierknecht
        Hallo nochmal ;)

        Hier verhält es sich nun so,
        das ich zu dem Namen (Text der Meldung" auch den jeweiligen meldungszustand erfassen und im virtuellen Datenpunkt hinterlegen muss.
        Den abgefragten Datenpunkt in der VIS soll dann meinen Fensterzustand anzeigen.

        feec7a43-43d4-433d-a0eb-f20f546d5817-image.png

        CodierknechtC Offline
        CodierknechtC Offline
        Codierknecht
        Developer Most Active
        schrieb am zuletzt editiert von Codierknecht
        #4

        @alterbastler

        So könnte es funktionieren:

        b75ba850-43e0-4c40-82ea-235d8478ee8b-grafik.png
        Unter der Voraussetzung, dass der Wert in "Meldungszustand" auch spätestens 20 ms nach dem Text den passenden Wert erhalten hat.
        Sonst müsste man die Zeit etwas höher setzen. Läuft aber dann Gefahr, dass in der Zwischenzeit schon der nächste Sensor gefeuert hat.

        "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

        Proxmox 9.1.1 LXC|8 GB|Core i7-6700
        HmIP|ZigBee|Tasmota|Unifi
        Zabbix Certified Specialist
        Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

        A 2 Antworten Letzte Antwort
        1
        • CodierknechtC Codierknecht

          @alterbastler

          So könnte es funktionieren:

          b75ba850-43e0-4c40-82ea-235d8478ee8b-grafik.png
          Unter der Voraussetzung, dass der Wert in "Meldungszustand" auch spätestens 20 ms nach dem Text den passenden Wert erhalten hat.
          Sonst müsste man die Zeit etwas höher setzen. Läuft aber dann Gefahr, dass in der Zwischenzeit schon der nächste Sensor gefeuert hat.

          A Offline
          A Offline
          alterBastler
          schrieb am zuletzt editiert von
          #5

          @codierknecht
          ich habe gerade festgestellt das ich zwischen Auslösung und Meldung gut 25 Minuten versatz habe.
          Das war nicht immer so, muss ich wohl mal forschen. Zeit Alarmanlage und iobroker sind identisch....

          15eacb7b-f637-4e4e-b3d3-acd1cc406d5d-image.png

          Das erschwert aber natürlich das Testen von Fenster auf, Fenster zu....

          1 Antwort Letzte Antwort
          0
          • CodierknechtC Codierknecht

            @alterbastler

            So könnte es funktionieren:

            b75ba850-43e0-4c40-82ea-235d8478ee8b-grafik.png
            Unter der Voraussetzung, dass der Wert in "Meldungszustand" auch spätestens 20 ms nach dem Text den passenden Wert erhalten hat.
            Sonst müsste man die Zeit etwas höher setzen. Läuft aber dann Gefahr, dass in der Zwischenzeit schon der nächste Sensor gefeuert hat.

            A Offline
            A Offline
            alterBastler
            schrieb am zuletzt editiert von alterBastler
            #6

            @codierknecht
            ich habe mir jetzt mal die Verlaufsdaten herausgezogen und zusammengeführt.:

            1be8f89e-3fd8-4f4a-88fa-aaa469185420-image.png

            der Zeitstempel scheint für alle Datenpunkte nahezu gleichzeitig.
            Was ich abgreifen kann ist der Name im Text zur Meldung,
            true /false im Zustand,
            den wert 192/64 in Meldungsart, hier gibt es aber Lücken.
            oder ausgelöst/zurückgesetzt in VDS

            Momentan greift das Skript leider noch nicht.

            1 Antwort Letzte Antwort
            0
            • CodierknechtC Offline
              CodierknechtC Offline
              Codierknecht
              Developer Most Active
              schrieb am zuletzt editiert von
              #7

              @alterbastler sagte in Alarmanlage in VIS anzeigen:

              ich habe gerade festgestellt das ich zwischen Auslösung und Meldung gut 25 Minuten versatz habe.

              Fragt der Adapter die Anlage zyklisch ab? Mit welchem Intervall?

              "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

              Proxmox 9.1.1 LXC|8 GB|Core i7-6700
              HmIP|ZigBee|Tasmota|Unifi
              Zabbix Certified Specialist
              Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

              A 1 Antwort Letzte Antwort
              0
              • CodierknechtC Codierknecht

                @alterbastler sagte in Alarmanlage in VIS anzeigen:

                ich habe gerade festgestellt das ich zwischen Auslösung und Meldung gut 25 Minuten versatz habe.

                Fragt der Adapter die Anlage zyklisch ab? Mit welchem Intervall?

                A Offline
                A Offline
                alterBastler
                schrieb am zuletzt editiert von alterBastler
                #8

                @codierknecht
                pollintervall 3 sec.
                ich denke aber, wenn viel Bewegung im Haus ist geht die Netzleistung runter.
                ich hatte auch viele Verlaufsdaten aktiviert.
                UND ich denke ich muss mein speicher unbedingt aufrüsten:
                1522c410-80a0-41d6-ac5d-f8791d0b069a-image.png
                134703b3-65d1-437a-9712-d467028419cd-image.png

                A CodierknechtC 2 Antworten Letzte Antwort
                0
                • A alterBastler

                  @codierknecht
                  pollintervall 3 sec.
                  ich denke aber, wenn viel Bewegung im Haus ist geht die Netzleistung runter.
                  ich hatte auch viele Verlaufsdaten aktiviert.
                  UND ich denke ich muss mein speicher unbedingt aufrüsten:
                  1522c410-80a0-41d6-ac5d-f8791d0b069a-image.png
                  134703b3-65d1-437a-9712-d467028419cd-image.png

                  A Offline
                  A Offline
                  alterBastler
                  schrieb am zuletzt editiert von alterBastler
                  #9

                  @alterbastler
                  Ich habe mal die Namen angepasst "ohne sonderzeichen"
                  Eigentlich läuft es aber das "Skript" verschluckt aber Meldungen.

                  In den Verlaufsdaten des VDS adapter sind alle Meldungen vorhanden.
                  89b8216e-4637-4c28-8ff6-dd9453fa8b2a-image.png

                  Im Skript aber nicht zu finden:
                  15807e8a-2743-4078-9200-02ce439630cb-image.png

                  1 Antwort Letzte Antwort
                  0
                  • A alterBastler

                    @codierknecht
                    pollintervall 3 sec.
                    ich denke aber, wenn viel Bewegung im Haus ist geht die Netzleistung runter.
                    ich hatte auch viele Verlaufsdaten aktiviert.
                    UND ich denke ich muss mein speicher unbedingt aufrüsten:
                    1522c410-80a0-41d6-ac5d-f8791d0b069a-image.png
                    134703b3-65d1-437a-9712-d467028419cd-image.png

                    CodierknechtC Offline
                    CodierknechtC Offline
                    Codierknecht
                    Developer Most Active
                    schrieb am zuletzt editiert von
                    #10

                    @alterbastler

                    Speicher- und CPU-Auslastung scheinen mir deutlich zu hoch.
                    Wenn das Backup läuft, geht meine Last mal auf 25% hoch. Ansonsten dümpelt die bei 10% rum.
                    Memory liegt konstant bei um die 3 GB.
                    Läuft da ein Script nicht sauber?

                    ad0925e3-c2f6-4513-b268-c777249a5bd9-image.png

                    "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

                    Proxmox 9.1.1 LXC|8 GB|Core i7-6700
                    HmIP|ZigBee|Tasmota|Unifi
                    Zabbix Certified Specialist
                    Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

                    A 1 Antwort Letzte Antwort
                    0
                    • CodierknechtC Codierknecht

                      @alterbastler

                      Speicher- und CPU-Auslastung scheinen mir deutlich zu hoch.
                      Wenn das Backup läuft, geht meine Last mal auf 25% hoch. Ansonsten dümpelt die bei 10% rum.
                      Memory liegt konstant bei um die 3 GB.
                      Läuft da ein Script nicht sauber?

                      ad0925e3-c2f6-4513-b268-c777249a5bd9-image.png

                      A Offline
                      A Offline
                      alterBastler
                      schrieb am zuletzt editiert von
                      #11

                      @codierknecht
                      Leider sind da meine Kenntnisse nicht so fundiert als das ich das überprüfen könnte.
                      im iobroker habe ich jetzt mal alle skripte angehalten, die last bleibt aber nahezu unverändert.
                      Ich hatte anfangs noch eine 2. virtuelle Maschiene "Windows" für ein Janaserver.
                      Den bekomme ich aber seit tagen auch nicht mehr zum starten.
                      Ich könnte mal nach und nach die Adapter abschalten und die leistung beobachten.

                      Sonst liegt es wohl am Proxmox

                      A 1 Antwort Letzte Antwort
                      0
                      • A alterBastler

                        @codierknecht
                        Leider sind da meine Kenntnisse nicht so fundiert als das ich das überprüfen könnte.
                        im iobroker habe ich jetzt mal alle skripte angehalten, die last bleibt aber nahezu unverändert.
                        Ich hatte anfangs noch eine 2. virtuelle Maschiene "Windows" für ein Janaserver.
                        Den bekomme ich aber seit tagen auch nicht mehr zum starten.
                        Ich könnte mal nach und nach die Adapter abschalten und die leistung beobachten.

                        Sonst liegt es wohl am Proxmox

                        A Offline
                        A Offline
                        alterBastler
                        schrieb am zuletzt editiert von
                        #12

                        @alterbastler
                        habe unter Adapter gesehen das mein Tuya bei über 2000 MB lag und ihn jetzt mal neu gestartet:
                        Fast alle adapter sind jetzt bei 100 - 200 MB
                        und in Proxmox ist zumindest der Speicher im IOBroker bei 60%

                        CodierknechtC 1 Antwort Letzte Antwort
                        0
                        • A alterBastler

                          @alterbastler
                          habe unter Adapter gesehen das mein Tuya bei über 2000 MB lag und ihn jetzt mal neu gestartet:
                          Fast alle adapter sind jetzt bei 100 - 200 MB
                          und in Proxmox ist zumindest der Speicher im IOBroker bei 60%

                          CodierknechtC Offline
                          CodierknechtC Offline
                          Codierknecht
                          Developer Most Active
                          schrieb am zuletzt editiert von
                          #13

                          @alterbastler sagte in Alarmanlage in VIS anzeigen:

                          Fast alle adapter sind jetzt bei 100 - 200 MB

                          Das sollte passen.
                          Der größte ist bei mir der Javascript-Adapter mit ~ 300 MB.
                          2 GB sind für einen Adapter auf jeden Fall zu viel.

                          "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

                          Proxmox 9.1.1 LXC|8 GB|Core i7-6700
                          HmIP|ZigBee|Tasmota|Unifi
                          Zabbix Certified Specialist
                          Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

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


                          Support us

                          ioBroker
                          Community Adapters
                          Donate

                          414

                          Online

                          32.6k

                          Benutzer

                          82.3k

                          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