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. ioBroker Allgemein
  4. MQTT-Adapter: Easy Esp mit Neopixel

NEWS

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.3k

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

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    14
    1
    2.6k

MQTT-Adapter: Easy Esp mit Neopixel

Scheduled Pinned Locked Moved ioBroker Allgemein
36 Posts 7 Posters 10.5k Views
  • 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.
  • B Offline
    B Offline
    Borndelgramer
    wrote on last edited by
    #1

    Hallo zusammen,

    Ich bin seit ein paar Tagen damit beschäftigt, Werte über den MQTT-Adapter an den Easy Esp zu schicken und von dort die integrierte Neopixel library mit Daten zu versorgen. Ich scheitere jedoch kläglich. Die Neopixel Basic library legt keine Objekte/Variablen zum Ansteuern der Neopixel an.

    Daher meine Frage ob jemand sich damit schon beschäftigt hat und mir Tips bei der Einrichtung geben kann. Verweise / Links zu Anleitungen wären auch klasse. Meine Suche hat mir leider nicht die richtigen Ergebnisse geliefert.

    Besten Dank!

    Max

    1 Reply Last reply
    0
    • kmxakK Offline
      kmxakK Offline
      kmxak
      Most Active
      wrote on last edited by
      #2

      Ich hab So was mit fhem und einem wemos testweise am laufen gehabt. https://forum.fhem.de/index.php?topic=73949.0

      Gesendet von meinem SM-G930F mit Tapatalk

      Gruß Alex

      1 Reply Last reply
      0
      • B Offline
        B Offline
        Borndelgramer
        wrote on last edited by
        #3

        Hallo Alex,

        Vielen Dank für den Hinweis! Werde ich mir heute Abend genauer ansehen.

        Warum am laufen gehabt? Gibt es bei der Umsetzung größere Hürden?

        Grüße

        Max

        1 Reply Last reply
        0
        • kmxakK Offline
          kmxakK Offline
          kmxak
          Most Active
          wrote on last edited by
          #4

          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

          Gruß Alex

          1 Reply Last reply
          0
          • B Offline
            B Offline
            Borndelgramer
            wrote on last edited by
            #5

            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
            0
            • kmxakK Offline
              kmxakK Offline
              kmxak
              Most Active
              wrote on last edited by
              #6

              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.

              Gruß Alex

              1 Reply Last reply
              0
              • B Offline
                B Offline
                Borndelgramer
                wrote on last edited by
                #7

                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
                0
                • kmxakK Offline
                  kmxakK Offline
                  kmxak
                  Most Active
                  wrote on last edited by
                  #8

                  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.

                  Gruß Alex

                  1 Reply Last reply
                  0
                  • N Offline
                    N Offline
                    nelzon
                    wrote on last edited by
                    #9

                    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
                    0
                    • B Offline
                      B Offline
                      Borndelgramer
                      wrote on last edited by
                      #10

                      Hallo,

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

                      Schöne Weihnachten!

                      Max

                      1 Reply Last reply
                      0
                      • B Offline
                        B Offline
                        Borndelgramer
                        wrote on last edited by
                        #11

                        @ 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
                        0
                        • N Offline
                          N Offline
                          nelzon
                          wrote on last edited by
                          #12

                          @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
                          0
                          • T Offline
                            T Offline
                            thombstone
                            wrote on last edited by
                            #13

                            @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
                            0
                            • kmxakK Offline
                              kmxakK Offline
                              kmxak
                              Most Active
                              wrote on last edited by
                              #14

                              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.

                              Gruß Alex

                              1 Reply Last reply
                              0
                              • T Offline
                                T Offline
                                thombstone
                                wrote on last edited by
                                #15

                                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
                                0
                                • kmxakK Offline
                                  kmxakK Offline
                                  kmxak
                                  Most Active
                                  wrote on last edited by
                                  #16

                                  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.

                                  Gruß Alex

                                  1 Reply Last reply
                                  0
                                  • T Offline
                                    T Offline
                                    thombstone
                                    wrote on last edited by
                                    #17

                                    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
                                    0
                                    • kmxakK Offline
                                      kmxakK Offline
                                      kmxak
                                      Most Active
                                      wrote on last edited by
                                      #18

                                      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

                                      Gruß Alex

                                      1 Reply Last reply
                                      0
                                      • T Offline
                                        T Offline
                                        thombstone
                                        wrote on last edited by
                                        #19

                                        Das wäre richtig super von dir

                                        Vielen Dank

                                        1 Reply Last reply
                                        0
                                        • kmxakK Offline
                                          kmxakK Offline
                                          kmxak
                                          Most Active
                                          wrote on last edited by
                                          #20

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

                                          http://filehorst.de/d/cDpujjkF

                                          Diese Version nicht für WS2812B nutzen!

                                          Gruß Alex

                                          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
                                          FAQ Cloud / IOT
                                          HowTo: Node.js-Update
                                          HowTo: Backup/Restore
                                          Downloads
                                          BLOG

                                          785

                                          Online

                                          32.5k

                                          Users

                                          81.7k

                                          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