Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Blockly
  5. Smartthings Schaltung

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

Smartthings Schaltung

Scheduled Pinned Locked Moved Blockly
13 Posts 4 Posters 893 Views 3 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • Jürgen B. 0J Offline
    Jürgen B. 0J Offline
    Jürgen B. 0
    wrote on last edited by
    #1

    Hallo zusammen,
    ich habe mir von LEDVance die Smartlampen geholt, welche ich über den Adapter Smarthings auch ansteuern kann. Um alle fünf Lampen dimmen zu können, habe ich ein Blockly gefertigt. Problem ist, dass die Lampen ab Aktivierung des Skripts völlig verrückt spielen. Kann mir jemand weiterhelfen?

    3354e130-1032-4adf-b993-be2a011bb0b2-image.png

    paul53P 2 Replies Last reply
    0
    • Jürgen B. 0J Jürgen B. 0

      Hallo zusammen,
      ich habe mir von LEDVance die Smartlampen geholt, welche ich über den Adapter Smarthings auch ansteuern kann. Um alle fünf Lampen dimmen zu können, habe ich ein Blockly gefertigt. Problem ist, dass die Lampen ab Aktivierung des Skripts völlig verrückt spielen. Kann mir jemand weiterhelfen?

      3354e130-1032-4adf-b993-be2a011bb0b2-image.png

      paul53P Offline
      paul53P Offline
      paul53
      wrote on last edited by paul53
      #2

      @jürgen-b-0 sagte: völlig verrückt spielen.

      Eine Trigger-Endlosschleife, da im oberen Trigger alle 5 Werte - die sich erst einmal voneinander unterscheiden - den Datenpunkt aktualisieren. Man darf im oberen Trigger nur einmal den Datenpunkt aktualisieren.
      Prüfe zur Sicherheit, ob der Ursprung (unter "Trigger") der Wertänderung kein Skript ist:

      Blockly_temp.JPG

      Außerdem: 5 mal den Wert aus dem Datenpunkt einzulesen, ist nicht gerade effizient. Verwende die vordefinierte lokale Variable Wert (unter "Trigger").

      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 Reply Last reply
      0
      • MartinPM Offline
        MartinPM Offline
        MartinP
        wrote on last edited by MartinP
        #3

        @jürgen-b-0 Was soll dieses Scipt bewirken? Sollen die vier bei Betreten des Skripts noch nicht veränderten Lampen mit dem Dimm-Wert der Lampe, deren Dimm-Wert geändert wurde versorgt werden also alle fünf Lampen im Dimm-Level synchronisiert werden?

        Die beiden Blöcke sehen schon ein wenig SEHR kriminell aus ...

        Müsste man ggfs eine Locking-Variable um den zweiten Block machen, die verhindert, dass im ersten Block "gesteuert" wird, wenn im zweiten Block noch gearbeitet wird ...
        Die beiden Blöcke werden möglicherweise nebenläufig abgearbeitet, nicht nacheinander, nur weil man sie aneinander geklebt hat ...

        Der Erste Block funktioniert überhaupt nicht, da wird "Dimmer" sukzessive mit den Dimm-Werten der fünf Lampen gefüllt ...
        Der müsste wohl in fünf einzelne Blöcke aufgeteilt werden ...

        Intel(R) Celeron(R) CPU N3000 @ 1.04GHz 8G RAM 480G SSD
        Virtualization : unprivileged lxc container (debian 13) on Proxmox 9.1.5)
        Linux pve 6.17.9-1-pve
        6 GByte RAM für den Container
        Fritzbox 6591 FW 8.20 (Vodafone Leih-Box)
        Remote-Access über Wireguard der Fritzbox

        1 Reply Last reply
        0
        • Jürgen B. 0J Jürgen B. 0

          Hallo zusammen,
          ich habe mir von LEDVance die Smartlampen geholt, welche ich über den Adapter Smarthings auch ansteuern kann. Um alle fünf Lampen dimmen zu können, habe ich ein Blockly gefertigt. Problem ist, dass die Lampen ab Aktivierung des Skripts völlig verrückt spielen. Kann mir jemand weiterhelfen?

          3354e130-1032-4adf-b993-be2a011bb0b2-image.png

          paul53P Offline
          paul53P Offline
          paul53
          wrote on last edited by
          #4

          @jürgen-b-0
          Wenn noch andere Skripte auf die Datenunkte schreiben sollen, dann vergleiche anstelle von Ursprung den Kommentar mit dem Skriptnamen, der mit "script.js." anfängt.

          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

          Jürgen B. 0J 1 Reply Last reply
          0
          • paul53P paul53

            @jürgen-b-0
            Wenn noch andere Skripte auf die Datenunkte schreiben sollen, dann vergleiche anstelle von Ursprung den Kommentar mit dem Skriptnamen, der mit "script.js." anfängt.

            Blockly_temp.JPG

            Jürgen B. 0J Offline
            Jürgen B. 0J Offline
            Jürgen B. 0
            wrote on last edited by
            #5

            @paul53 hi, vielen Dank schonmal für deine Unterstützung. Habe ich das jetzt richtig verstanden?:

            1. Die ersten fünf oberen Datenpunkte kann ich komplett rausnehmen
            2. Im Kommentar gebe ich in meinem Fall "javascript.0.scriptEnabled.Esszimmerdimmer" ein
            paul53P 1 Reply Last reply
            0
            • Jürgen B. 0J Jürgen B. 0

              @paul53 hi, vielen Dank schonmal für deine Unterstützung. Habe ich das jetzt richtig verstanden?:

              1. Die ersten fünf oberen Datenpunkte kann ich komplett rausnehmen
              2. Im Kommentar gebe ich in meinem Fall "javascript.0.scriptEnabled.Esszimmerdimmer" ein
              paul53P Offline
              paul53P Offline
              paul53
              wrote on last edited by paul53
              #6

              @jürgen-b-0 sagte: Die ersten fünf oberen Datenpunkte kann ich komplett rausnehmen

              Nur auf die 5 Datenpunkte triggern.

              @jürgen-b-0 sagte in Smartthings Schaltung:

              Im Kommentar gebe ich in meinem Fall "javascript.0.scriptEnabled.Esszimmerdimmer" ein

              Nein, den Skriptnamen, der mit "script.js." beginnt, eingeben. Man sieht ihn im Log beim Starten und Stoppen des Skripts.

              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

              Jürgen B. 0J 1 Reply Last reply
              0
              • paul53P paul53

                @jürgen-b-0 sagte: Die ersten fünf oberen Datenpunkte kann ich komplett rausnehmen

                Nur auf die 5 Datenpunkte triggern.

                @jürgen-b-0 sagte in Smartthings Schaltung:

                Im Kommentar gebe ich in meinem Fall "javascript.0.scriptEnabled.Esszimmerdimmer" ein

                Nein, den Skriptnamen, der mit "script.js." beginnt, eingeben. Man sieht ihn im Log beim Starten und Stoppen des Skripts.

                Jürgen B. 0J Offline
                Jürgen B. 0J Offline
                Jürgen B. 0
                wrote on last edited by
                #7

                35bbb36e-b79c-4312-b4d8-9214ff9639f2-image.png

                Das wäre jetzt schon mal für einen Datenpunkt. Ist das so richtig?

                paul53P 1 Reply Last reply
                0
                • Jürgen B. 0J Jürgen B. 0

                  35bbb36e-b79c-4312-b4d8-9214ff9639f2-image.png

                  Das wäre jetzt schon mal für einen Datenpunkt. Ist das so richtig?

                  paul53P Offline
                  paul53P Offline
                  paul53
                  wrote on last edited by paul53
                  #8

                  @jürgen-b-0 sagte: Ist das so richtig?

                  Nein, nicht Ursprung auswählen, sondern Kommentar des letzten Zustands.

                  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

                  Jürgen B. 0J 1 Reply Last reply
                  0
                  • paul53P paul53

                    @jürgen-b-0 sagte: Ist das so richtig?

                    Nein, nicht Ursprung auswählen, sondern Kommentar des letzten Zustands.

                    Blockly_temp.JPG

                    Jürgen B. 0J Offline
                    Jürgen B. 0J Offline
                    Jürgen B. 0
                    wrote on last edited by
                    #9

                    @paul53
                    die Auswahlmöglichkeit habe ich garnicht
                    71fa52b5-5f80-47d2-b658-3f30f74affa5-image.png

                    sorry für die Umstände ::anguished:

                    paul53P 1 Reply Last reply
                    0
                    • Jürgen B. 0J Jürgen B. 0

                      @paul53
                      die Auswahlmöglichkeit habe ich garnicht
                      71fa52b5-5f80-47d2-b658-3f30f74affa5-image.png

                      sorry für die Umstände ::anguished:

                      paul53P Offline
                      paul53P Offline
                      paul53
                      wrote on last edited by
                      #10

                      @jürgen-b-0 sagte: die Auswahlmöglichkeit habe ich garnicht

                      Alte Version des Javascript-Adapters?

                      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

                      Jürgen B. 0J 1 Reply Last reply
                      0
                      • paul53P paul53

                        @jürgen-b-0 sagte: die Auswahlmöglichkeit habe ich garnicht

                        Alte Version des Javascript-Adapters?

                        Jürgen B. 0J Offline
                        Jürgen B. 0J Offline
                        Jürgen B. 0
                        wrote on last edited by
                        #11

                        @paul53 kann sein, ich aktualisiere. Einen Moment bitte

                        Thomas BraunT 1 Reply Last reply
                        0
                        • Jürgen B. 0J Jürgen B. 0

                          @paul53 kann sein, ich aktualisiere. Einen Moment bitte

                          Thomas BraunT Online
                          Thomas BraunT Online
                          Thomas Braun
                          Most Active
                          wrote on last edited by
                          #12

                          @jürgen-b-0 sagte in Smartthings Schaltung:

                          ich aktualisiere

                          Dann aktualisier den ganzen Rest auch, sonst rennst du in das nächste Problem.

                          Linux-Werkzeugkasten:
                          https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
                          NodeJS Fixer Skript:
                          https://forum.iobroker.net/topic/68035/iob-node-fix-skript
                          iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

                          Jürgen B. 0J 1 Reply Last reply
                          0
                          • Thomas BraunT Thomas Braun

                            @jürgen-b-0 sagte in Smartthings Schaltung:

                            ich aktualisiere

                            Dann aktualisier den ganzen Rest auch, sonst rennst du in das nächste Problem.

                            Jürgen B. 0J Offline
                            Jürgen B. 0J Offline
                            Jürgen B. 0
                            wrote on last edited by
                            #13

                            @thomas-braun @paul53 @MartinP was soll ich sagen, hat alles geklappt. Vielen lieben Dank. Wieder dazu gelernt. :blush:

                            1 Reply Last reply
                            0
                            Reply
                            • Reply as topic
                            Log in to reply
                            • Oldest to Newest
                            • Newest to Oldest
                            • Most Votes


                            Support us

                            ioBroker
                            Community Adapters
                            Donate

                            318

                            Online

                            32.7k

                            Users

                            82.4k

                            Topics

                            1.3m

                            Posts
                            Community
                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                            ioBroker Community 2014-2025
                            logo
                            • Login

                            • Don't have an account? Register

                            • Login or register to search.
                            • First post
                              Last post
                            0
                            • Home
                            • Recent
                            • Tags
                            • Unread 0
                            • Categories
                            • Unreplied
                            • Popular
                            • GitHub
                            • Docu
                            • Hilfe