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. ioBroker Allgemein
  4. Scene Adapter / Spaltenbreite Fehler und Frage

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

Scene Adapter / Spaltenbreite Fehler und Frage

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
4 Beiträge 2 Kommentatoren 790 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.
  • M Offline
    M Offline
    Marcolotti
    schrieb am zuletzt editiert von
    #1

    Hallo,

    wenn ich die Spaltenbreite im Scene-Adapter leicht verändern will damit ich die Geräte besser lesen kann, rutscht die Tabelle quasi ins Erdinnere. Man muss dann immer herunterscrollen um die Tabelle wieder zu erreichen.

    Normalansicht: 721_scene-normal.jpg

    Kaputt: 721_scene-kaputt.jpg

    Zur Frage:

    Ich habe eine Homematic Funktaster (131774). Den habe ich so belegt: oben-kurz -> Scene Ambiente pink startet / unten-kurz ->Beleuchtung im Wohnzimmer komplett aus. (Ist nervig, 4 Dimmschalter, 1x Hue, 1x Stripes einzeln auszumachen)

    Ich würde gern beim wiederholten Betätigen des oberen Tasters (kurz) die Scene in Beispielsweise blau ändern usw. Wie gehe ich da am besten ran?

    Viele Grüße

    Marco

    CCU2-CuxD&Cul868MHz, 44xHM Geräte, 20xMAX Fenstersensoren.Acer Revo mit IoBroker, Tablet Captiva 9,7 SFHD. SMA SB2.5,STP7000TL20,SMA Energy Meter, Echo, Harmony, JeeLink868, Arduino 433MHz, MaxtoxCUL868,MilightEasyLED,Hue

    1 Antwort Letzte Antwort
    0
    • P Offline
      P Offline
      pix
      schrieb am zuletzt editiert von
      #2

      Hallo,

      das sind zwei Fragen / Themen für zwei Threads :|

      zu 2:

      Solange du nicht eine Taste für an/aus benutzt (Toggle), kannst du eine Variable erstellen, die beim Tastendruck weiterzählt. Bei AUS wird sie auf 0 gesetzt. Hier mal eine Switch Funktion (lässt sich leicht beliebig erweitern)

      var zaehler = 0;
      
      on({idWandtasterEIN_PRESS_SHORT, val: true}, function (obj) {
          zaehler = +zaehler;
          switch (zaehler) {
              case 1:
                  // Farbe pink
                  KOMMANDO FÜR PINK
              break;
              case 2:
                  // Farbe blau
                  KOMMANDO FÜR BLAU
              break;
              case 3:
                  // Farbe grün oder
                  KOMMANDO FÜR GRÜN
              break;
              default:
              break;
          }
      });
      
      on({idWandtasterAUS_PRESS_SHORT, val: true}, function (obj) {
          zaehler = 0;
          // ausschalten
          KOMMANDO FÜR AUS
      });
      
      

      Wenn du die Zaehler-Variable als Objekt anlegst (createState), dann kannst du den Staus auch in VIS anzeigen (also die Nummer). Dann könntest du mit einem Widget die Farbe darstellen:

      [{"tpl":"tplValueListHtml8","data":{"oid":"nothing_selected","visibility-cond":"==","visibility-val":1,"count":"3","gestures-offsetX":0,"gestures-offsetY":0,"gestures-swiping-value":"","gestures-rotating-value":"","gestures-pinching-value":"","gestures-swipeRight-value":"","gestures-swipeLeft-value":"","gestures-swipeUp-value":"","gestures-swipeDown-value":"","gestures-rotateLeft-value":"","gestures-rotateRight-value":"","gestures-pinchIn-value":"","gestures-pinchOut-value":"","style0":"background-color: black;","style1":"background-color: pink;","style2":"background-color: blue;","style3":"background-color: green;","test_list":"0","name":"LED-Stripe Farbe"},"style":{"left":"70px","top":"24px","width":"114px","height":"99px","z-index":"20"},"widgetSet":"basic"}]
      

      Gruß

      Pix

      Edit

      09.04.2016 13:15 Uhr: Skript korrigiert

      ioBroker auf Ubuntu in Proxmox (früher Mac mini (bis OS X 10.12.6 Sierra), VIS via iOS; angeschlossen: Homematic CCU2, Homepilot 1, ConBee II, einige Wemos, Sonos, Unifi CK+Protect, Homekit, Homebridge; KEIN blockly! Github-Profil

      1 Antwort Letzte Antwort
      0
      • M Offline
        M Offline
        Marcolotti
        schrieb am zuletzt editiert von
        #3

        Vielen Dank Pix. Ich werde deine Lösung mal ausprobieren. ;) So wie ich dich bisher kenne, wirds auch so funktionieren. :D

        CCU2-CuxD&Cul868MHz, 44xHM Geräte, 20xMAX Fenstersensoren.Acer Revo mit IoBroker, Tablet Captiva 9,7 SFHD. SMA SB2.5,STP7000TL20,SMA Energy Meter, Echo, Harmony, JeeLink868, Arduino 433MHz, MaxtoxCUL868,MilightEasyLED,Hue

        1 Antwort Letzte Antwort
        0
        • P Offline
          P Offline
          pix
          schrieb am zuletzt editiert von
          #4

          Hallo,

          sehe gerade beim Prüfen des Codes, dass ich was vergessen habe. Variable "zaehler" wird nicht auf 0 gesetzt beim Ausschalten. Oben im Skript geändert.

          Pix

          ioBroker auf Ubuntu in Proxmox (früher Mac mini (bis OS X 10.12.6 Sierra), VIS via iOS; angeschlossen: Homematic CCU2, Homepilot 1, ConBee II, einige Wemos, Sonos, Unifi CK+Protect, Homekit, Homebridge; KEIN blockly! Github-Profil

          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
          FAQ Cloud / IOT
          HowTo: Node.js-Update
          HowTo: Backup/Restore
          Downloads
          BLOG

          736

          Online

          32.7k

          Benutzer

          82.4k

          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