WiFi RGBW integrieren

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • Joh S.
    Smart Home'r
    • 27.10.2016
    • 97

    #46
    Flashen über Arduino am PC, würde ich auch sagen ist am einfachsten.
    Mit diesem Adapter habe ich die tage noch einen geflasht:
    https://de.aliexpress.com/item/1-st-....0.27424c4dNCp Ozd

    Wenn du die Firmware vor dem Hardware-Funktionstest nicht ändern willst, steuer ihn doch über Loxone mit der Original Firmware an mit Hex Befehlen.
    (sieh mal Post #1)

    Kommentar

    • MGoth
      Smart Home'r
      • 02.01.2018
      • 97

      #47
      Zitat von Joh S.
      Flashen über Arduino am PC, würde ich auch sagen ist am einfachsten.
      Mit diesem Adapter habe ich die tage noch einen geflasht:
      https://de.aliexpress.com/item/1-st-....0.27424c4dNCp Ozd

      Wenn du die Firmware vor dem Hardware-Funktionstest nicht ändern willst, steuer ihn doch über Loxone mit der Original Firmware an mit Hex Befehlen.
      (sieh mal Post #1)
      Spare ich mir damit den Arduino??
      Oder muss ich auch einen Kaufen - Ist Arduino eine Hard oder Software????

      Sorry?!

      Vielen Dank.

      Kommentar


      • MGoth
        MGoth kommentierte
        Kommentar bearbeiten
        Aaah, jetzt - Danke!! Dh. zum flashen brauche ich den in der Wiki angegebenen Adapter und die Arduino IDE Software für Windows.

        Danke für die Aufklärung.

      • Joh S.
        Joh S. kommentierte
        Kommentar bearbeiten
        Jaa genau ;-)
        Ich nutze Arduino Software um über einen USB/Seriell Adapter (muss nicht Arduino Hardware sein wie z.B. der Arduino Uno) die Software zu übertragen. Wenn Arduino Neuland ist wird es stellenweise zwar etwas kniffelig aber viele Dinge sind hier im Forum oder im Wiki gut beschrieben und beantwortet.

      • romildo
        romildo kommentierte
        Kommentar bearbeiten
        Ich habe jetzt nicht den ganzen Thread gelesen, daher ist mir nicht klar welchen ESP Du verwenden möchtest.
        Es gibt auch ESP´s, bei welchen schon alles vorhanden ist und somit auch kein Adapter benötigt wird.

        Zum Flashen muss auch nicht zwingend die Arduino IDE verwendet werden.
        Atom wäre z.B. auch eine Variante.
    • MGoth
      Smart Home'r
      • 02.01.2018
      • 97

      #48
      So, mittlerweile ist der H801 angekommen. Ich habe ihn geflashed....zumindest bekomme ich 100% angezeigt. Wenn ich ihn jedoch jetzt neu starte, kann ich kein Wifi finden. Als wenn ich mein Handy nehme, sehe ich nur die SSID von meinem normalen DSL-Wlan. Wie bekomme ich jetzt eine Kommunikation hin??
      Zuletzt geändert von MGoth; 16.03.2019, 15:59.

      Kommentar

      • MGoth
        Smart Home'r
        • 02.01.2018
        • 97

        #49
        Keine eine Idee?? Ich mache jetzt schon 5 Tage daran rum und verzweifle echt 😥😥😥

        Kommentar


        • romildo
          romildo kommentierte
          Kommentar bearbeiten
          Hast Du den Artikel im LoxWiki schon mal durchgelesen?
          Ich hab ihn mir kurz angesehen und dabei gesehen dass es auch eine neuere Version gibt.
          Da ich keine H801 im Einsatz habe, und den Sketch nicht durchgeschaut habe, kann ich nicht viel dazu beitragen.
          Normalerweise gibt es aber im Sketch Einstellmöglichkeiten für das eigene Netzwerk, oder irgendwo in der Beschreibung ein Hinweis unter welcher IP der ESP erreichbar ist.
          Scheinbar wird dieses Thema hier nicht sehr beachtet, sonst hätte sich doch bestimmt jemand dazu gemeldet?

        • Joh S.
          Joh S. kommentierte
          Kommentar bearbeiten
          Meld..
          Doch ich hab gleiches Problem nur war ich von dem Arduino Gelumpe irgendwann so genervt, dass ich es sein gelassen hab.
      • Clubsport
        MS Profi
        • 11.01.2018
        • 601

        #50
        Hast du mal meinen Beitrag im loxwiki probiert....?

        Deine Ausgabe im Serial Monitor ist nur Kauderwelsch, weil die Baudrate nicht stimmt... Stell mal unten auf 9600 und öffne das Fenster neu.

        Grüße, Martin

        Kommentar

        • Joh S.
          Smart Home'r
          • 27.10.2016
          • 97

          #51
          Bei mir lief eigentlich alles bis ich eines Tages mal wieder einen flashen wollte. Unerwarteterweise ging aber nichts mehr.
          Nachdem ich ungefähr 1 Milliarde Einstellungen geändert und Bibliotheken neu geladen und den Boardverwalter am laufen hatte konnte ich dann endlich übertragen aber wie bei dir MGothkam der AccessPoint nicht. Anschließend ging flashen auch wieder gar nicht mehr.
          Erneut alles kontrolliert, mehrfach fehlerhaft übertragen und dann irgendwann ging es, inkl Access Point.
          Fazit: Das Arduino Zeug nervt extrem durch instabile Funktion. Liegt vermutlich an der Version von einer oder mehreren Bibliotheken oder das die Versionen inkompatibel/instabil zueinander sind.
          Leider kann ich dir nun nicht sagen woran es konkret gelegen hat, aber evtl. liest ja hier noch jemand mit der den Fehler besser eingrenzen kann.
          Hab bisher hier keine Fehler gemeldet da ich erstmal ausschließen wollte das es an meiner Dummheit liegt ;-)
          (Serieller Monitor läuft bei mir nicht, aber zumindest kann ich es als Fehler ausschließen.)


          Kommentar

          • prodoing
            Dumb Home'r
            • 03.07.2017
            • 16

            #52
            Hat schon jemand probiert den 802 mit Tasmota zu flashen und einzubinden?
            Hier eine Beschreibung von Matthias von Haus-Automatisierung.
            ⬇ ⬇ Weitere Informationen in der Infobox ⬇ ⬇➤ Gratis MQTT-Kurs: https://haus-automatisierung.com/mqtt-kurs/• H801 Controller - https://haus-auto.com/p/ali/H8...

            Das flashen ist relativ einfach, da es eine fertige Datei auf github gibt.

            Kommentar

            • Joh S.
              Smart Home'r
              • 27.10.2016
              • 97

              #53
              Hab es mal testweise gemacht. (H801 mit Tasmota zu flashen)
              Soweit an sich kein Problem; deutlich unkomplizierter als über Arduino.
              Ich komme jedoch mit der Syntax noch nicht weiter.
              Der H801 mit der Tasmota Firmware erwartet den String http://IP/cm?&cmnd=color r,g,b
              also z.b. http://192.168.137.238/cm?&cmnd=color 255,255,255
              Problem 1: Loxone sendet aber 0-100 statt 0-255
              Problem 2: der Wert kann nicht in eins durchgereicht werden sondern muss mit Kommas aufgetrennt werden.
              Wie könnte man das noch lösen?

              Der alte Aufruf war ja leichter mit:
              http://IP/ledcontrol?rgb=<v>
              Zuletzt geändert von Joh S.; 14.11.2019, 11:24.

              Kommentar

              • Lenardo
                MS Profi
                • 25.08.2015
                • 602

                #54
                Klicke auf die Grafik für eine vergrößerte Ansicht  Name: h801.png Ansichten: 0 Größe: 103,2 KB ID: 220163

                ich habs glaub ich schon mal irgendwo geschrieben, so hab ich es gemacht

                ps. alte erklärung auch noch angefügt

                Klicke auf die Grafik für eine vergrößerte Ansicht

Name: H801_tasmota.png
Ansichten: 711
Größe: 149,8 KB
ID: 220164
                Zuletzt geändert von Lenardo; 14.11.2019, 16:49.

                Kommentar

                • romildo
                  Lebende Foren Legende
                  • 25.08.2015
                  • 5128

                  #55
                  Joh S.

                  Hier noch eine weitere Variante.
                  Nur in der Simulation getestet.
                  Formeln:
                  R: (I1-(INT(I1/1000))*1000)*2.55
                  G: INT(((I1-(INT(I1/1000000))*1000000))/1000)*2.55
                  B: INT(I1/1000000)*2.55

                  Statustext: /cm?&cmnd=color <v1>,<v2>,<v3>
                  Ausgangsbefehl Befehl bei Ein: <v>

                  oder auch
                  Statustext: <v1>,<v2>,<v3>
                  Ausgangsbefehl Befehl bei Ein: /cm?&cmnd=color <v>

                  Klicke auf die Grafik für eine vergrößerte Ansicht

Name: RGB100_255.png
Ansichten: 673
Größe: 144,3 KB
ID: 220177
                  Zuletzt geändert von romildo; 14.11.2019, 18:04.
                  lg Romildo

                  Kommentar

                  • Joh S.
                    Smart Home'r
                    • 27.10.2016
                    • 97

                    #56
                    Das ging ja fix, zack ist die Tasmota Version fertig.
                    Ich Versuch es mal am WE zu testen.
                    Nachteil der Tasmota Variante ist jetzt nur, dass doch recht viele Bausteine nötig sind für einen Ausgagng. Bei mehreren H801's ist es dann etwas unübersichtlich.
                    Mal beobachten wie stabil Tasmota läuft, mit den Arduino H801's hab ich immer wieder mal Verbindungsabbrüche; z.T. hilft nur mehrfaches Neustarten.

                    Kommentar


                    • Lenardo
                      Lenardo kommentierte
                      Kommentar bearbeiten
                      für mich sind das die besten WLAN RGB(W) Teile, laufen schon seit 2 Jahren durch bei mir, ohne Probleme

                    • Joh S.
                      Joh S. kommentierte
                      Kommentar bearbeiten
                      Ich habe immer wieder mal Ärger.. Habe 5 im Einsatz wovon immer wieder mal abwechselnd 1-2 nicht gehen. Sind Geräte aus verschiedenen Bestellungen mit verschiedenen Firmwareversionen. Hardware auch schon mal ersetzt / getauscht. Eine endgültig gute stabile Version hab ich noch nicht gefunden.@ Lenardo welche Firmware genau verwendest du?
                  • realschmide
                    Smart Home'r
                    • 26.09.2018
                    • 53

                    #57
                    Falls es jemanden hier interessiert: Ich habe für den H801 eine neue Firmware erstellt, die MQTT unterstützt (keine verlorenen UDP Pakete mehr), sowie 1KHz dimming (weniger flicker).
                    In der Loxone-Config kann man die typischen Fälle (Einzel-Kanal, RGB und tunable white) direkt ohne Zwischen-Bausteine an der Lichtsteuerung anschließen. Es braucht aber einen MQTT Broker.

                    Link zur Doku im loxwiki: https://www.loxwiki.eu/pages/viewpag...ndereFirmware:
                    Link zur Firmware: https://github.com/steveh80/H801-mqtt

                    Kommentar


                    • realschmide
                      realschmide kommentierte
                      Kommentar bearbeiten
                      Lenardo, du musst schon die Firmware aufspielen. Ich schätze das geht auch OTA über tasmota, ich hab es allerdings nicht getestet. Neben mqtt und damit der Sicherheit, dass der Befehl auch ankommt, hast du den Vorteil, dass ggü. Tasmota auch das dimmen/faden smoother sein sollte.
                      Hast du bereits einen mqtt broker?
                      Zuletzt geändert von realschmide; 06.05.2020, 10:52.

                    • Joh S.
                      Joh S. kommentierte
                      Kommentar bearbeiten
                      Ich nutze derzeit auch noch nicht MQTT, wollte ich immer mal, gute Gelegenheit also beides mal zu testen. In dem Sinne... wenn du noch Lust haben solltest deine Doku um Wiki dahingehend noch etwas zu erweitern so dass sie zum MQTT Plugin passt wäre das natürlich top

                    • Lenardo
                      Lenardo kommentierte
                      Kommentar bearbeiten
                      ja MQTT Broker hab ich genauso wie red-node, beides über Redmatic (Homematic am Raspberry) und die H801 find ich super, darum interessiert mich das sehr
                  • Lenardo
                    MS Profi
                    • 25.08.2015
                    • 602

                    #58
                    so hab das project mit VScode compiliert, OTA gibts aber eine Fehlermeldung, hab tasmota downgrade gemacht auf tasmota minimal, kommen die gleichen fehlermeldungen. Bei der firmware.bin steht "nicht kompatibel", bei der firmware.elf steht "Magic byte is not 0xE9", werde es direkt auf ein frisches Teil versuchen

                    beim compilieren gabs 2 fehlermeldungen, falls das jemanden was sagt

                    'RTC_REG_WRITE' macro is deprecated [enabled by default]
                    unused variable 'off_mask' [-Wunused-variable]

                    Zuletzt geändert von Lenardo; 06.05.2020, 17:34.

                    Kommentar

                    • realschmide
                      Smart Home'r
                      • 26.09.2018
                      • 53

                      #59
                      Hm, dann wirst du es wohl über den klassischen Weg hochladen müssen, dh über den USB adapter.

                      die Fehler sind nur warnings die von verwendeten biliotheken kommen. Die kannst du ignorieren.

                      Kommentar

                      • Lenardo
                        MS Profi
                        • 25.08.2015
                        • 602

                        #60
                        kannst du mal die befehle in der config und im red-node im detail mit screenshots zeigen,

                        der Ausgangsbefehl wird bei "Befehl bei ein" eingetragen und lautet H801/H801-xxxxx usw. wobei xxxxx für die nummer steht die vom gerät zurückgegeben wird ?

                        und wie sind die Ausgabe Einstellungen in red-node bei Input Tcp und mqtt out node

                        flashen ging easy, dann fragt er einmal die einstellungen ab, aber nach neustart zeigt er unter der IP des gerät nur mehr 3 zeilen für firmware update usw.,-- was ist mit file system gemeint, ich denke das brauchen wir nicht mehr

                        Kommentar

                        Lädt...