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. Entwicklung
  4. Funktion über Auslösen eines Toggle Buttons in einer HTML Tabelle starten

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    14
    1
    377

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    1.8k

Funktion über Auslösen eines Toggle Buttons in einer HTML Tabelle starten

Geplant Angeheftet Gesperrt Verschoben Entwicklung
4 Beiträge 2 Kommentatoren 238 Aufrufe 1 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.
  • jackblacksonJ Offline
    jackblacksonJ Offline
    jackblackson
    schrieb am zuletzt editiert von
    #1

    Hallo!

    Ich möchte bei meinem Adapter eine HTML Tabelle anbieten, die eine Übersicht über alle bestehenden Countdowns bietet, und um es noch einfacher zu machen, in der letzten Spalte einen Button hat, mit der man diese auch löschen kann.

    Nun stellt sich mir die Frage, ob das ganze technisch so überhaupt machbar ist. Meine Idee wäre folgende gewesen:

    • Ein toggle button pro Countdown, der „delete“ heißt
    • Dieses Objekt wird über den Button in der HTML Tabelle angesteuert /gedrückt
    • Bei Drücken des toggle buttons wird Code in meinem main.js ausgeführt, der den entsprechenden Alarm löscht, und die Tabelle aktualisiert

    Was ich mich nun frage ist:

    • Ist es überhaupt möglich, über eine HTML Tabelle so einen Button zu drücken? Oder wäre es möglich, einen Wert eines Objektes zu ändern bzw. einen neuen State zu erstellen, den ich dann auslese?
    • Wäre es möglich, auf alle Objekte mit einem bestimmten Namen zu subscriben, damit ich auch das drücken des Buttons mitbekomme? Diese wären ja nicht im selben channel -> jeder Countdown ist ein Channel, der verschiedene States hat.

    Ich hoffe es macht so Sinn für euch – falls ihr generell eine bessere Idee habt, wie man das ganze so einfach wie möglich umsetzen kann, bin ich natürlich auch froh.

    Danke im Voraus!

    1 Antwort Letzte Antwort
    0
    • S Offline
      S Offline
      Supermicha
      schrieb am zuletzt editiert von
      #2

      Erste Frage mal vorweg... wie sieht deine html Tabelle aus und wie zeigst du sie an?

      Falls du VIS nutzt, mit einem Basic-HTML-Button kannst du jeden Datenpunkt ändern...

      1 Antwort Letzte Antwort
      0
      • jackblacksonJ Offline
        jackblacksonJ Offline
        jackblackson
        schrieb am zuletzt editiert von
        #3

        @Supermicha Ich erzeuge die HTML Tabelle über den Adapter, und die User würden sie dann selbst im VIS einbinden.

        1 Antwort Letzte Antwort
        0
        • S Offline
          S Offline
          Supermicha
          schrieb am zuletzt editiert von
          #4

          Ohh ebend erst den Link oben gesehen...

          wenn du deinen Adapter Datenpunkte mit der Rolle "Button" erzeugen lässt... z.B.
          countdown.0/stop1
          countdown.0/stop2

          oder wie auch immer bei dir die Struktur aussieht...

          dann könnte jeder User über einen der vielen Widgets den Datenpunkt einfach auf true setzen und die fängst die Änderung dann mit deinem Adapter ab und stoppst den Countdown...

          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

          651

          Online

          32.6k

          Benutzer

          81.9k

          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