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. Schalten Rolladen per NSPanel/Hardware Button Skriptfrage

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.0k

Schalten Rolladen per NSPanel/Hardware Button Skriptfrage

Geplant Angeheftet Gesperrt Verschoben Blockly
8 Beiträge 3 Kommentatoren 64 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.
  • 1 Offline
    1 Offline
    13patrick37
    schrieb am zuletzt editiert von
    #1

    Hallo zusammen,
    bin gerade am einrichten von lovelace UI am NSPanel und bräuchte Unterstützung zu einem Blockly.
    Meine Überlegung:
    Hardware Button am NSPanel soll bei einem Knopfdruck zwei Rolläden steuern. Beim ersten Druck nach oben, beim zweiten Druck nach unten.

    Den Hardware Button kann ich verschieden belegen (switch oder button).

    Die Datenpunkte von meinem Rollo sind alles nur buttons für close/open. Ich müsste also einen der Datenpunkte nutzen:

    Screenshot 2026-01-06 070743.jpg
    Habt ihr eine Idee, wie ich das am besten umsetze?

    1 Antwort Letzte Antwort
    0
    • tarikweissT Offline
      tarikweissT Offline
      tarikweiss
      Developer
      schrieb am zuletzt editiert von tarikweiss
      #2

      Du kannst auf jeden Fall den core:OpenClosedState oder alternativ den core:ClostureState nutzen um zu bestimmen, ob dein Zielwert "nach oben" oder "nach unten" sein soll. Das ist einfach der "falls, mache" Baustein unter Logik in Blockly. Vorher den Wert natürlich im Blockly noch abfragen und dann vergleichen ;)

      Also die finale Logik wäre dann

      falls "offen" => setze Zieldatenpunkt auf "schließen" | sonst => setze Zieldatenpunkt auf "öffnen"

      Das "sonst" kannst du dir über das Zahnrad noch dazuziehen.

      1 Antwort Letzte Antwort
      0
      • 1 Offline
        1 Offline
        13patrick37
        schrieb zuletzt editiert von
        #3

        @tarikweiss

        Habe es jetzt so umgesetzt:

        Screenshot 2026-01-17 164004.jpg

        Fährt zwar problemlos runter, aber nicht wieder hoch. Muss ich die Position unten nochmal angeben?

        paul53P 1 Antwort Letzte Antwort
        0
        • 1 13patrick37

          @tarikweiss

          Habe es jetzt so umgesetzt:

          Screenshot 2026-01-17 164004.jpg

          Fährt zwar problemlos runter, aber nicht wieder hoch. Muss ich die Position unten nochmal angeben?

          paul53P Offline
          paul53P Offline
          paul53
          schrieb zuletzt editiert von paul53
          #4

          @13patrick37 sagte: Fährt zwar problemlos runter, aber nicht wieder hoch.

          Die Variable Position wird bei Werten > 20 nicht aktualisiert.

          Vorschlag:

          Blockly_temp.JPG

          Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
          Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

          1 1 Antwort Letzte Antwort
          0
          • paul53P paul53

            @13patrick37 sagte: Fährt zwar problemlos runter, aber nicht wieder hoch.

            Die Variable Position wird bei Werten > 20 nicht aktualisiert.

            Vorschlag:

            Blockly_temp.JPG

            1 Offline
            1 Offline
            13patrick37
            schrieb zuletzt editiert von
            #5

            @paul53 Das Problem ist, dass der Taster nur einen Datenpunkt zwischen true/false triggert. Also ich kann hier nur "wurde geändert" nehmen. Klappt das trotzdem?

            paul53P 1 Antwort Letzte Antwort
            0
            • 1 13patrick37

              @paul53 Das Problem ist, dass der Taster nur einen Datenpunkt zwischen true/false triggert. Also ich kann hier nur "wurde geändert" nehmen. Klappt das trotzdem?

              paul53P Offline
              paul53P Offline
              paul53
              schrieb zuletzt editiert von paul53
              #6

              @13patrick37 sagte: kann hier nur "wurde geändert" nehmen. Klappt das trotzdem?

              Ja, wenn der Taster den DP toggled.

              Blockly_temp.JPG

              Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
              Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

              1 Antwort Letzte Antwort
              0
              • 1 Offline
                1 Offline
                13patrick37
                schrieb zuletzt editiert von
                #7

                @paul53 Funktioniert, danke!
                Ich versuche das gleiche gerade beim Licht:
                Screenshot 2026-01-17 182722.jpg

                Falls Licht an , dann aus. Falls Licht aus, dann auf 50% einschalten. Funktioniert leider nicht so. Muss ich das mit dem DP Dimmer/Brightness anders machen?

                paul53P 1 Antwort Letzte Antwort
                0
                • 1 13patrick37

                  @paul53 Funktioniert, danke!
                  Ich versuche das gleiche gerade beim Licht:
                  Screenshot 2026-01-17 182722.jpg

                  Falls Licht an , dann aus. Falls Licht aus, dann auf 50% einschalten. Funktioniert leider nicht so. Muss ich das mit dem DP Dimmer/Brightness anders machen?

                  paul53P Offline
                  paul53P Offline
                  paul53
                  schrieb zuletzt editiert von
                  #8

                  @13patrick37 sagte: Brightness

                  Einen Zahlenwert muss man mit einer Zahl vergleichen.

                  Blockly_temp.JPG

                  Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                  Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                  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

                  460

                  Online

                  32.6k

                  Benutzer

                  82.0k

                  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