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. Smartthings Schaltung

NEWS

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

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    12
    1
    563

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.7k

Smartthings Schaltung

Geplant Angeheftet Gesperrt Verschoben Blockly
13 Beiträge 4 Kommentatoren 817 Aufrufe 3 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.
  • 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
    schrieb am zuletzt editiert von 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 Antwort Letzte Antwort
    0
    • MartinPM Online
      MartinPM Online
      MartinP
      schrieb am zuletzt editiert von 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 12 on Proxmox 8.4.14)
      Linux pve 6.8.12-16-pve
      6 GByte RAM für den Container
      Fritzbox 6591 FW 8.03 (Vodafone Leih-Box)
      Remote-Access über Wireguard der Fritzbox

      1 Antwort Letzte Antwort
      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
        schrieb am zuletzt editiert von
        #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 Antwort Letzte Antwort
        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
          schrieb am zuletzt editiert von
          #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 Antwort Letzte Antwort
          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
            schrieb am zuletzt editiert von 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 Antwort Letzte Antwort
            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
              schrieb am zuletzt editiert von
              #7

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

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

              paul53P 1 Antwort Letzte Antwort
              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
                schrieb am zuletzt editiert von 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 Antwort Letzte Antwort
                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
                  schrieb am zuletzt editiert von
                  #9

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

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

                  paul53P 1 Antwort Letzte Antwort
                  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
                    schrieb am zuletzt editiert von
                    #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 Antwort Letzte Antwort
                    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
                      schrieb am zuletzt editiert von
                      #11

                      @paul53 kann sein, ich aktualisiere. Einen Moment bitte

                      Thomas BraunT 1 Antwort Letzte Antwort
                      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
                        schrieb am zuletzt editiert von
                        #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 Antwort Letzte Antwort
                        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
                          schrieb am zuletzt editiert von
                          #13

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

                          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

                          757

                          Online

                          32.5k

                          Benutzer

                          81.8k

                          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