Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. MQTT-Adapter: Easy Esp mit Neopixel

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    MQTT-Adapter: Easy Esp mit Neopixel

    This topic has been deleted. Only users with topic management privileges can see it.
    • kmxak
      kmxak Most Active last edited by

      Es lief aber habe mich dann nicht weiter eingearbeitet. Wie es mit integration in iobroker aussieht habe ich nicht getestet. Die Funktion und Effekte liefen und waren per http Befehl steuerbar. Hab es erstmal zurückgestellt weil ich keinen Verwendungszweck für den Stripe hatte.

      Gesendet von meinem SM-G930F mit Tapatalk

      1 Reply Last reply Reply Quote 0
      • B
        Borndelgramer last edited by

        Hallo Alex,

        ich habe mir gerade deinen Beitrag angesehen. Im Prinzip genau das was ich suche, jedoch übersteigt es aktuell deutlich meine Fähigkeiten um das alleine zum Laufen zu bringen. Da sind mir selbst für try&error zu viele Unbekannte im Spiel. Großen Respekt für das tolle Plugin!

        Freue mich daher über Tips falls von euch jemand solch Neopixel schon zum Leuchten gebracht hat.

        Max

        1 Reply Last reply Reply Quote 0
        • kmxak
          kmxak Most Active last edited by

          Wie ich herauslese hast du doch bereits eine Hardware mit ESPEasy bespielt.

          Nimm anstatt ESPEasy zum Testen mal diese Version:

          https://github.com/djcysmic/NeopixelBusFX

          Da gibt es schon 2 fertige zum flashen.

          Dann ist es nur noch ins Netzeinbinden und herumprobieren.

          FHEM braucht man da auch nicht da man das ganze wie gesagt auch über HTTP ansprechen kann.

          1 Reply Last reply Reply Quote 0
          • B
            Borndelgramer last edited by

            Hallo Alex,

            ja genau, ich habe gestern auch noch den Node geflashed. Hat geklappt. Sogar die 4 Parameter kann man über den mqtt im Objektbaum sehen. Das verändern scheint aber noch nicht zu klappen. Vielleicht stelle ich mich auch ein wenig an. Als Controller ist im EasyESP auch der Domoticz HTTP aktiviert. Aber auch da bin ich noch gescheitert. Kannst du mir bitte ein Kommando nennen das ich als URL eingeben muss damit es klappt? Habe es bis jetzt probiert mit <ip>/control?cmd=NeoPixelBusFX nfx on usw.. Es will aber noch nicht so wie ich.

            Vielen Dank

            Max</ip>

            1 Reply Last reply Reply Quote 0
            • kmxak
              kmxak Most Active last edited by

              Moin.

              also das Projekt was ich verlinkt habe sollte dies Befehle machen:

              z.B: http://IP/control?cmd=nfx%20kitt%2000f00%2050

              ! ````
              List of commands:
              ! nfx off [fadetime] [delay]
              o switches the stripe off
              ! nfx on [fadetime] [delay]
              o restores last state of the stripe
              ! nfx dim dimvalue
              o dim stripe overall
              o dimvalue 0-255
              ! nfx line startpixel endpixel color
              ! nfx one pixel color
              ! nfx all color [fadetime] [delay]
              nfx rgb color [fadetime] [delay]
              nfx fade color [fadetime] [delay]
              ! nfx colorfade startcolor endcolor [startpixel] [endpixel]
              ! nfx rainbow [speed]
              ! nfx kitt color [speed]
              ! nfx comet color [speed]
              ! nfx theatre color [backgroundcolor] [count] [speed]
              ! nfx scan color [backgroundcolor] [speed]
              ! nfx dualscan color [backgroundcolor] [speed]
              ! nfx twinkle color [backgroundcolor] [speed]
              ! nfx twinklefade color [count] [speed]
              ! nfx sparkle color [backgroundcolor] [speed]
              ! nfx wipe color [dotcolor] [speed]
              ! nfx dualwipe color [dotcolor] [speed]
              ! nfx fire [fps] [brightness] [cooling] [sparking]
              ! nfx faketv [startpixel] [endpixel]
              Paste faketv.h in ./src
              ! nfx simpleclock [bigtickcolor] [smalltickcolor] [hourcolor] [minutecolor] [secondcolor]
              ! nfx stop
              o stops the effect
              ! nfx statusrequest
              o sends status
              ! nfx fadetime value in ms
              nfx fadedelay value in +/- ms
              nfx speed value 0-50
              nfx count number of pixels
              nfx bgcolor color
              o sets default parameter

              
              Um es mal genauer zu testen müsste ich das Teil wieder aufbauen neu flashen und mal sehen wie ich es in ioBroker eingefügt bekomme. Ich habe dazu allerdings aktuell kaum Zeit.
              
              Machbar ist es zu 100% aber ist schon länger her mit meinem Versuchsaufbau
              
              Ich fand die Effekte einzustellen am schwierigsten.
              1 Reply Last reply Reply Quote 0
              • N
                nelzon last edited by

                TOP

                hab mir das Thema jetzt mal zur Brust genommen. Knapp 4m Strip mit 200Leds inkl. starkem Netzteil. Funktioniert tadellos. Steuerung via Blockly. http://192.168.x.x/control?cmd=nfx+rainbow+1 8-)

                Viel Spaß

                1 Reply Last reply Reply Quote 0
                • B
                  Borndelgramer last edited by

                  Hallo,

                  danke für euer Feedback. Dann werde ich das auch auf diesen Wege versuchen.

                  Schöne Weihnachten!

                  Max

                  1 Reply Last reply Reply Quote 0
                  • B
                    Borndelgramer last edited by

                    @ nelzon: Hast du einen Screenshot für mich wie du das in Blocky machst? Versuche das gerade mit JavaScript. Blicke aber noch nicht ganz durch.

                    1 Reply Last reply Reply Quote 0
                    • N
                      nelzon last edited by

                      @Borndelgramer:

                      @ nelzon: Hast du einen Screenshot für mich wie du das in Blocky machst? Versuche das gerade mit JavaScript. Blicke aber noch nicht ganz durch. `

                      Klar.ich habe einen virtuellen Taster in Blockly mit der URL verknüpft
                      3247_img_20171227_000939.png

                      1 Reply Last reply Reply Quote 0
                      • T
                        thombstone last edited by

                        @kmxak:

                        Wie ich herauslese hast du doch bereits eine Hardware mit ESPEasy bespielt.

                        Nimm anstatt ESPEasy zum Testen mal diese Version:

                        https://github.com/djcysmic/NeopixelBusFX

                        Da gibt es schon 2 fertige zum flashen. `

                        Hallo,

                        Kannst du mir mal bitte Schritt für Schritt erklären, wie das Flashen geht?

                        Sorry, ich bin in der Materie noch absoluter Neuling

                        MfG

                        1 Reply Last reply Reply Quote 0
                        • kmxak
                          kmxak Most Active last edited by

                          Leider weiß ich nicht was für eine Hardware du besitzt.

                          Für einen Wemos D1 ist es einfach.

                          Wemos D1 per USB an den PC und dann die Firmware firmware4096.bin per NODEMCU (https://github.com/nodemcu/nodemcu-flasher)

                          flashen.

                          Dann noch W-Lan Einrichten und auf die IP per HTTP zugreifen.

                          1 Reply Last reply Reply Quote 0
                          • T
                            thombstone last edited by

                            Vielen Dank.

                            Wo kann ich dann die LEDs konfigurieren?

                            Ich habe 365 LEDs (Sk6812 RGBW).

                            Die LEDs müsste ich im Neopixel auch noch auf RGBw stellen.

                            Ich habe versucht, den Script anzupassen und dann zu kompilieren. Allerdings bekomme ich da nur Fehler

                            MfG

                            1 Reply Last reply Reply Quote 0
                            • kmxak
                              kmxak Most Active last edited by

                              wieso nimmst nicht die fertige bin? ( mit dem selber kompilieren hatte ich auch ewig fehler.)

                              anschließend die led anzahl in der weboberfläche einstellen.

                              habe leider nur die ws2812b zum testen da.

                              1 Reply Last reply Reply Quote 0
                              • T
                                thombstone last edited by

                                Die RGBW sk6812 benötigen zum richtigen Ansteuern 36 Bit (r,g,b,w jeweils 8bit für die Farbinformation). Die vorkompilierte bin ist auf 24bit eingestellt. Ich müsste im Sketch die #define GRB auf #define RGBW ändern. Deshalb komme ich um neues kompilieren nicht herum. Oder geht das auch über die Weboberfläche einzustellen und ich habe es noch nicht gesehen?

                                Hast du es geschafft, den Sketch zu kompilieren?

                                Vielen Dank für die schnelle Hilfe bisher

                                1 Reply Last reply Reply Quote 0
                                • kmxak
                                  kmxak Most Active last edited by

                                  ich kann es dir gar nicht genau sagen ob das geklappt hat.

                                  ich könnte mal den Macher anschreiben ob er das eben ändert und eine fertige hochläd

                                  1 Reply Last reply Reply Quote 0
                                  • T
                                    thombstone last edited by

                                    Das wäre richtig super von dir

                                    Vielen Dank

                                    1 Reply Last reply Reply Quote 0
                                    • kmxak
                                      kmxak Most Active last edited by

                                      hier eine speziell für deine led stripes angepasste version.

                                      http://filehorst.de/d/cDpujjkF

                                      Diese Version nicht für WS2812B nutzen!

                                      1 Reply Last reply Reply Quote 0
                                      • T
                                        thombstone last edited by

                                        Ein gesundes neues Jahr euch allen!

                                        Vielen Dank für den Script. Er läuft super

                                        MfG

                                        1 Reply Last reply Reply Quote 0
                                        • H
                                          HauptstadtRocker last edited by

                                          Halli Hallo,

                                          irgendwie habe ich total den überblick verloren! Hat jemad denn folgenden aufbau?

                                          WEMOS D1 MINI + WS2812B mit MQTT?????

                                          wenn ja welchen sketch habt ihr drauf? welche effekte könnt ihr machen?

                                          Hatte ja mal mit einem Netten Forums Mietglied versucht in einen Bestehenden Sketch MQTT einzubinden der schon völlig alleine funktioniert und der sich via ALEXA steuern lässt. Leider fehlt dort in diesem Sketch die MQTT Anbindung um das per VIS zu steuern. Hat da jemand eine Idee???

                                          Schöne woche euch noch allen

                                          1 Reply Last reply Reply Quote 0
                                          • K
                                            knopers1 last edited by

                                            hej,

                                            ich habe soetwas nachgebaut…. siehe das Video unten was alles möglich ist...

                                            Link zum Video: https://www.youtube.com/watch?v=CXfSL81GvQQ

                                            Und hier das Projekt auf dem Github: https://github.com/toblum/McLighting mit Anbindung über MQTT

                                            Ich fand das Projekt sehr gut, letztendlich habe ich mich doch gegen den WS2812B entschieden, da der Strom bei 60led/m und 5V bei ca. 3.8A/m lag.

                                            Das ganze sollte bei mir ungefähr ca. 14m lang sein...(54 Ampere). Da hätte ich mehrmalls die Spannung auf der Länge einspeissen müssen. Bei einem RGB-LED Schaluch war das wesentlich leichter umzusetzen.

                                            1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate
                                            FAQ Cloud / IOT
                                            HowTo: Node.js-Update
                                            HowTo: Backup/Restore
                                            Downloads
                                            BLOG

                                            644
                                            Online

                                            31.7k
                                            Users

                                            79.7k
                                            Topics

                                            1.3m
                                            Posts

                                            7
                                            36
                                            9368
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo