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. Subscription von Aufzählung funktioniert nicht

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.4k

Subscription von Aufzählung funktioniert nicht

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
4 Beiträge 2 Kommentatoren 691 Aufrufe
  • Ä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.
  • J Offline
    J Offline
    JanGa
    schrieb am zuletzt editiert von
    #1

    Ich bin gerade etwas an einem Script am verzweifeln. Ich hoffe ihr könnt mir helfen:

    var cacheSelector  = $('channel[state.id=*](functions="Sicherheit")');
    .
    .
    .
    cacheSelector.on(function(obj) {
    .
    .
    .
    });
    
    

    führt bei mir zu folgender Ausgabe:

    `01:18:08.761	[info]	javascript.0 script.js.Alarmanlage: registered 1 subscription and 0 schedules
    [code]
    
    Wenn ich "(functions="Sicherheit")" weg lasse, werden sämtliche states subscribed (macht natürlich keinen Sinn). Es muss also am Filter auf die Aufzählung Sicherheit liegen. Meine Aufzählung sieht so aus:
    
    [img]https://abload.de/img/enumsuoqeo.png[/img]
    
    Kann mir jemand sagen wo der Fehler liegt? Ich bin echt verzweifelt.  :lol:`[/code]
    
    1 Antwort Letzte Antwort
    0
    • BuZZyB Offline
      BuZZyB Offline
      BuZZy
      schrieb am zuletzt editiert von
      #2

      Ja. kann ich dir genau sagen..

      Du schreibst "Sicherheit" im Skript beim CacheSelector.. Der Name ist aber "sicherheit" (klein geschrieben)!

      Es muss also

      var cacheSelector  = $('channel[state.id=*](functions="sicherheit")');
      ````sein… (sicherheit klein geschrieben)
      
      Und nicht````
      var cacheSelector  = $('channel[state.id=*](functions="Sicherheit")');
      ````..
      
      :D
      
      Gruß
      1 Antwort Letzte Antwort
      0
      • J Offline
        J Offline
        JanGa
        schrieb am zuletzt editiert von
        #3

        Danke für den Ansatz. Ganz so einfach war es nicht, habe den Fehler gerade gefunden. Beim Selector musste ich channel durch state ersetzen, weil ich keine Channels in der Aufzählung habe sondern nur IDs / States. Jetzt läuft es einwandfrei. Die Dokumentation zu dem Thema unter http://www.iobroker.net/docu/?page_id=5 … 1_Selector ist übrigens 1a.

        1 Antwort Letzte Antwort
        0
        • BuZZyB Offline
          BuZZyB Offline
          BuZZy
          schrieb am zuletzt editiert von
          #4

          Ah okay, das konnte ich nun nicht wissen dass du keine channels drunter hast.. :D

          Schön dass du es selber lösen konntest. Weiter so! :) ;)

          Gruß

          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

          663

          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