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. Leds schalten nicht Ws2812

NEWS

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    11
    1
    334

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.6k

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    9.5k

Leds schalten nicht Ws2812

Geplant Angeheftet Gesperrt Verschoben Blockly
72 Beiträge 2 Kommentatoren 4.0k 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.
  • SeiteBallon74S Offline
    SeiteBallon74S Offline
    SeiteBallon74
    schrieb am zuletzt editiert von
    #6

    Danke dir für deine Antwort.

    Aber woher weiß er das das Objekt den Status "wahr" oder "falsch" hat?

    paul53P 1 Antwort Letzte Antwort
    0
    • SeiteBallon74S SeiteBallon74

      Danke dir für deine Antwort.

      Aber woher weiß er das das Objekt den Status "wahr" oder "falsch" hat?

      paul53P Offline
      paul53P Offline
      paul53
      schrieb am zuletzt editiert von paul53
      #7

      @SeiteBallon74 sagte:

      woher weiß er das das Objekt den Status "wahr" oder "falsch" hat?

      Durch die Prüfung falls Wert
      Ein Vergleich ergibt als Ergebnis true oder false. Da der Wert schon true bzw. false enthält, genügt

      if(Wert) mache etwas bei Wert == true;
      else mache was anderes bei Wert == false;
      

      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
      • SeiteBallon74S Offline
        SeiteBallon74S Offline
        SeiteBallon74
        schrieb am zuletzt editiert von
        #8

        Sorry aber stehe anscheinend voll auf dem Schlauch. Wie soll denn dann mein Script genau aussehen?
        Nimmt er dann als erstes "true" bei "Wert" und erkennt dann wenn es nicht true ist das es dann false is oder wie? Oder gehört dann nach dem falls "Wert" = true dann mache....?

        Tut mir echt leid das ich das gerade nicht schnalle. Könntet ihr mir vielleicht sagen was ich wo reinschreiben muss damit es klappt? Dann kapier ich es vielleicht auch. Oh man..

        paul53P 1 Antwort Letzte Antwort
        0
        • SeiteBallon74S SeiteBallon74

          Sorry aber stehe anscheinend voll auf dem Schlauch. Wie soll denn dann mein Script genau aussehen?
          Nimmt er dann als erstes "true" bei "Wert" und erkennt dann wenn es nicht true ist das es dann false is oder wie? Oder gehört dann nach dem falls "Wert" = true dann mache....?

          Tut mir echt leid das ich das gerade nicht schnalle. Könntet ihr mir vielleicht sagen was ich wo reinschreiben muss damit es klappt? Dann kapier ich es vielleicht auch. Oh man..

          paul53P Offline
          paul53P Offline
          paul53
          schrieb am zuletzt editiert von
          #9

          @SeiteBallon74
          Schiebe einfach Deinen Falls-Block in das "Maul" des Triggers, dann sollte es klappen.

          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

          SeiteBallon74S 1 Antwort Letzte Antwort
          0
          • SeiteBallon74S Offline
            SeiteBallon74S Offline
            SeiteBallon74
            schrieb am zuletzt editiert von
            #10

            Alles klar. Danke

            1 Antwort Letzte Antwort
            0
            • SeiteBallon74S Offline
              SeiteBallon74S Offline
              SeiteBallon74
              schrieb am zuletzt editiert von
              #11

              Nochmal. Ich glaube ich verstehe es jetzt. If enthält quasi true und else dann false oder?

              Dann würde es wirklich reichen das ich nur oben die Objekt ID eingebe und bei If (=true) mache xyz
              und bei else (=false) mache xyz?? Ja cool

              1 Antwort Letzte Antwort
              0
              • paul53P paul53

                @SeiteBallon74
                Schiebe einfach Deinen Falls-Block in das "Maul" des Triggers, dann sollte es klappen.

                SeiteBallon74S Offline
                SeiteBallon74S Offline
                SeiteBallon74
                schrieb am zuletzt editiert von
                #12

                @paul53 Klappt leider nicht. Da passiert dann gar nichts.

                paul53P 1 Antwort Letzte Antwort
                0
                • SeiteBallon74S SeiteBallon74

                  @paul53 Klappt leider nicht. Da passiert dann gar nichts.

                  paul53P Offline
                  paul53P Offline
                  paul53
                  schrieb am zuletzt editiert von paul53
                  #13

                  @SeiteBallon74 sagte:

                  Da passiert dann gar nichts

                  Hast Du das Loglevel von request auf "info" gelassen ? Was sagt dann das Log ?
                  Poste mal den von Blockly erzeugten Javascript-Code ohne die letzte Zeile in Code tags.

                  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
                  • SeiteBallon74S Offline
                    SeiteBallon74S Offline
                    SeiteBallon74
                    schrieb am zuletzt editiert von
                    #14

                    // Früh
                    on({id: 'ical.1.events.2.Früh', change: "any"}, function (obj) {
                    var value = obj.state.val;
                    var oldValue = obj.oldState.val;
                    if ((obj.state ? obj.state.val : "")) {
                    try {
                    require("request")('http://192.168.178.37/cm?cmnd=Led1 008800').on("error", function (e) {console.error(e);});
                    } catch (e) { console.error(e); }
                    } else {
                    try {
                    require("request")('http://192.168.178.37/cm?cmnd=Led1 000000').on("error", function (e) {console.error(e);});
                    } catch (e) { console.error(e); }
                    }
                    });

                    1 Antwort Letzte Antwort
                    0
                    • SeiteBallon74S Offline
                      SeiteBallon74S Offline
                      SeiteBallon74
                      schrieb am zuletzt editiert von
                      #15

                      Hab gar nicht gewusst das das geht. Ich hoffe das passt so??

                      paul53P 1 Antwort Letzte Antwort
                      0
                      • SeiteBallon74S SeiteBallon74

                        Hab gar nicht gewusst das das geht. Ich hoffe das passt so??

                        paul53P Offline
                        paul53P Offline
                        paul53
                        schrieb am zuletzt editiert von paul53
                        #16

                        @SeiteBallon74 sagte:

                        Ich hoffe das passt so??

                        Code tags wären schön gewesen, denn so können sich Fehler einschleichen und es liest sich nicht so gut (alles linksbündig).

                        Der Code sieht in Ordnung aus. Ich würde in Objekt-IDs keine Umlaute benutzen (im Namen kein Problem). Ob die URL passt, kann ich nicht beurteilen. Kommen Log-Einträge, wenn Du den Loglevel von request auf "info" setzt ?

                        Funktioniert es im Browser, wenn in der URL nach Led1 ein Leerzeichen eingegeben wird ?

                        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
                        • SeiteBallon74S Offline
                          SeiteBallon74S Offline
                          SeiteBallon74
                          schrieb am zuletzt editiert von
                          #17

                          Sorry, war das erste Mal.

                          Du meinst wenn ich bei Tasmota logging verändere? Dort sind 3 verschiedene Loggruppen vorhanden. Welche brauchst du?

                          paul53P 1 Antwort Letzte Antwort
                          0
                          • SeiteBallon74S SeiteBallon74

                            Sorry, war das erste Mal.

                            Du meinst wenn ich bei Tasmota logging verändere? Dort sind 3 verschiedene Loggruppen vorhanden. Welche brauchst du?

                            paul53P Offline
                            paul53P Offline
                            paul53
                            schrieb am zuletzt editiert von
                            #18

                            @SeiteBallon74 sagte:

                            Du meinst wenn ich bei Tasmota logging verändere?

                            Nein, das:
                            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
                            • SeiteBallon74S Offline
                              SeiteBallon74S Offline
                              SeiteBallon74
                              schrieb am zuletzt editiert von
                              #19

                              Nur das steht drin. Weil ich das Script immer neustarte um zu schauen ob es nun geht.

                              javascript.0
                              2019-06-30 17:49:24.375 info script.js.Aktive_Scripts_1.Statusanzeige_Bilderrahmen_Kopie_Test: registered 1 subscription and 0 schedules

                              javascript.0
                              2019-06-30 17:49:24.367 info Start javascript script.js.Aktive_Scripts_1.Statusanzeige_Bilderrahmen_Kopie_Test

                              javascript.0
                              2019-06-30 17:49:24.337 info Stop script script.js.Aktive_Scripts_1.Statusanzeige_Bilderrahmen_Kopie_Test

                              javascript.0
                              2019-06-30 17:47:09.267 info script.js.Aktive_Scripts_1.Statusanzeige_Bilderrahmen_Kopie_Test: registered 1 subscription and 0 schedules

                              javascript.0
                              2019-06-30 17:47:09.251 info Start javascript script.js.Aktive_Scripts_1.Statusanzeige_Bilderrahmen_Kopie_Test

                              javascript.0
                              2019-06-30 17:47:09.229 info Stop script script.js.Aktive_Scripts_1.Statusanzeige_Bilderrahmen_Kopie_Test

                              paul53P 1 Antwort Letzte Antwort
                              0
                              • SeiteBallon74S SeiteBallon74

                                Nur das steht drin. Weil ich das Script immer neustarte um zu schauen ob es nun geht.

                                javascript.0
                                2019-06-30 17:49:24.375 info script.js.Aktive_Scripts_1.Statusanzeige_Bilderrahmen_Kopie_Test: registered 1 subscription and 0 schedules

                                javascript.0
                                2019-06-30 17:49:24.367 info Start javascript script.js.Aktive_Scripts_1.Statusanzeige_Bilderrahmen_Kopie_Test

                                javascript.0
                                2019-06-30 17:49:24.337 info Stop script script.js.Aktive_Scripts_1.Statusanzeige_Bilderrahmen_Kopie_Test

                                javascript.0
                                2019-06-30 17:47:09.267 info script.js.Aktive_Scripts_1.Statusanzeige_Bilderrahmen_Kopie_Test: registered 1 subscription and 0 schedules

                                javascript.0
                                2019-06-30 17:47:09.251 info Start javascript script.js.Aktive_Scripts_1.Statusanzeige_Bilderrahmen_Kopie_Test

                                javascript.0
                                2019-06-30 17:47:09.229 info Stop script script.js.Aktive_Scripts_1.Statusanzeige_Bilderrahmen_Kopie_Test

                                paul53P Offline
                                paul53P Offline
                                paul53
                                schrieb am zuletzt editiert von
                                #20

                                @SeiteBallon74 sagte:

                                Weil ich das Script immer neustarte um zu schauen ob es nun geht.

                                Ein Neustart löst keinen Trigger aus !
                                Der Datenpunkt 'ical.1.events.2.Früh' muss aktualisiert werden, damit getriggert wird. Das kann manuell im Reiter "Objekte" erfolgen.

                                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
                                • SeiteBallon74S Offline
                                  SeiteBallon74S Offline
                                  SeiteBallon74
                                  schrieb am zuletzt editiert von
                                  #21

                                  Also wenn ich die URL im Browser ohne das % Symbol und eine Leerzeile eingebe, geht es auch.

                                  Danke dir für die Info mit Triggern.

                                  paul53P 1 Antwort Letzte Antwort
                                  0
                                  • SeiteBallon74S SeiteBallon74

                                    Also wenn ich die URL im Browser ohne das % Symbol und eine Leerzeile eingebe, geht es auch.

                                    Danke dir für die Info mit Triggern.

                                    paul53P Offline
                                    paul53P Offline
                                    paul53
                                    schrieb am zuletzt editiert von
                                    #22

                                    @SeiteBallon74 sagte:

                                    ohne das % Symbol und eine Leerzeile

                                    Du meinst Leerzeichen anstelle von %20.

                                    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
                                    • SeiteBallon74S Offline
                                      SeiteBallon74S Offline
                                      SeiteBallon74
                                      schrieb am zuletzt editiert von
                                      #23

                                      http://192.168.178.37/cm?cmnd=Led1 006400

                                      Das funktioniert wenn ich diesen im Browser eingebe und manuell in den Objekten aktualisiere.

                                      Aber... es schaltet sich nicht automatisch ein obwohl der State auf true steht.

                                      paul53P 1 Antwort Letzte Antwort
                                      0
                                      • SeiteBallon74S Offline
                                        SeiteBallon74S Offline
                                        SeiteBallon74
                                        schrieb am zuletzt editiert von
                                        #24

                                        Wenn ich die led mit Power toogle in der Tasmota Oberfläche auf On schalte, schalten sich alle leds ein wenn ich auf Off schalte und dann die besagte URL eingebe oder aktualisiere dann wird nur die eine Led1 grün. So wie es sein soll..

                                        1 Antwort Letzte Antwort
                                        0
                                        • SeiteBallon74S SeiteBallon74

                                          http://192.168.178.37/cm?cmnd=Led1 006400

                                          Das funktioniert wenn ich diesen im Browser eingebe und manuell in den Objekten aktualisiere.

                                          Aber... es schaltet sich nicht automatisch ein obwohl der State auf true steht.

                                          paul53P Offline
                                          paul53P Offline
                                          paul53
                                          schrieb am zuletzt editiert von
                                          #25

                                          @SeiteBallon74 sagte:

                                          obwohl der State auf true steht.

                                          Du meinst den Wert vom Datenpunkt 'ical.1.events.2.Früh' ? Ändere ihn mal auf false und anschließend wieder auf true. Dann sollten zwei Log-Einträge erscheinen und die LED auf grün schalten.

                                          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
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          520

                                          Online

                                          32.5k

                                          Benutzer

                                          81.7k

                                          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