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. JavaScript
  5. Überwachung von Datenpunkte

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.2k

Überwachung von Datenpunkte

Geplant Angeheftet Gesperrt Verschoben JavaScript
javascript
3 Beiträge 2 Kommentatoren 273 Aufrufe 4 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.
  • L Offline
    L Offline
    Langer
    schrieb am zuletzt editiert von
    #1

    Hallo zusammen,

    ich bin gerade dabei mein Projekt zu überarbeiten.

    Mit der Zeit sammeln sich doch eine Menge Sensoren an, die überwacht werden wollen (zurzeit ca. 100 Stück).

    Nun meine Frage:

    Für mich habe ich 3 Möglichkeiten gefunden Datenpunkte zu überwachen:

    1: Jeder Dp wird eigens überwacht, also wie

    on({id: DPWetter + 'Temperatur'}, async function (obj) {
    	usw.
    

    2: Ich überwache z.B. alle Bshb und suche mir den passenden raus

    on(/^bshb\.0\.hdm:HomeMaticIP:.*\.ShutterContact.value/, function(dp) usw
    

    3: Ich erstelle eine Aufzählung mit den Relevanten Dp und überwache diese

    $('state[id=*](functions=raum_temperatur)').on(function(dp) { usw.
    

    Oder man schaut per schedule alle z.B. 10 Sekunden nach was los ist.

    Welche Methode ist nun Ressourcen schonender oder gibt es noch andere mir unbekannte Methoden der Dp-Überwachung?

    Für Eure Hilfe vielen Dank im Voraus

    MfG
    Wastl

    crunchipC 1 Antwort Letzte Antwort
    0
    • L Langer

      Hallo zusammen,

      ich bin gerade dabei mein Projekt zu überarbeiten.

      Mit der Zeit sammeln sich doch eine Menge Sensoren an, die überwacht werden wollen (zurzeit ca. 100 Stück).

      Nun meine Frage:

      Für mich habe ich 3 Möglichkeiten gefunden Datenpunkte zu überwachen:

      1: Jeder Dp wird eigens überwacht, also wie

      on({id: DPWetter + 'Temperatur'}, async function (obj) {
      	usw.
      

      2: Ich überwache z.B. alle Bshb und suche mir den passenden raus

      on(/^bshb\.0\.hdm:HomeMaticIP:.*\.ShutterContact.value/, function(dp) usw
      

      3: Ich erstelle eine Aufzählung mit den Relevanten Dp und überwache diese

      $('state[id=*](functions=raum_temperatur)').on(function(dp) { usw.
      

      Oder man schaut per schedule alle z.B. 10 Sekunden nach was los ist.

      Welche Methode ist nun Ressourcen schonender oder gibt es noch andere mir unbekannte Methoden der Dp-Überwachung?

      Für Eure Hilfe vielen Dank im Voraus

      MfG
      Wastl

      crunchipC Abwesend
      crunchipC Abwesend
      crunchip
      Forum Testing Most Active
      schrieb am zuletzt editiert von
      #2

      @langer sagte in Überwachung von Datenpunkte:

      Welche Methode

      ist wohl abhängig was genau du überwachen möchtest

      umgestiegen von Proxmox auf Unraid

      L 1 Antwort Letzte Antwort
      0
      • crunchipC crunchip

        @langer sagte in Überwachung von Datenpunkte:

        Welche Methode

        ist wohl abhängig was genau du überwachen möchtest

        L Offline
        L Offline
        Langer
        schrieb am zuletzt editiert von
        #3

        @crunchip

        Die Infos die ich vom Sensor brauche, z.B:

        Bei einer Schaltbaren Steckdose
        Zustand Switch
        wenn vorhanden Verbrauch, Automatische Ausschaltzeit usw.

        Von einem Thermostat ungefähr 5 Werte usw.

        Im Moment versuche ich Aufzählungen und einem Json-Dp zu verbinden, also aus der Aufzählung den Namen des Sensoren, im Json suchen und alle vorgesehenen Werte auslesen.

        Ich glaube, das z.B. Punkt 2 doch die meisten Ressourcen verbraucht, da das Script doch dauernd auf der Lauer liegt.

        Aber ich habe ja keine große Ahnung von der Geschichte.

        MfG
        Wastl

        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

        635

        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