ESP RGBWW Wifi Led Controller - Firmware vbs

Begonnen von vbs, 18 April 2017, 09:26:13

Vorheriges Thema - Nächstes Thema

vbs


Shojo

Zitat von: vbs am 05 Dezember 2017, 18:29:15
Anbei mal eine Firmware mit der Pin-Config. Kannst du ja vielleicht mal testen, ob das bei dir zu funktioniert wie erwartet :).

So getestet und rennt ;)  ;D

So nun noch eine Frage, da ich mehrere bekannte habe die mit dem Lötkolben nicht so geübt sind hatte ich gedacht vielleicht noch eine Platine mir einen Wemos D1 zu erstellen.
Man sollte dort ja auch die Firmware drauf nutzten können ... Oder?!

Gruß
FHEM auf: Shuttle PC (x64) (Docker)
Bridge: SignalESP 433mHz, ConBee (deCONZ in Docker)
Rest: ESP8266, SONOFF, Sonos, Echo Dot, Xiaomi Vacuum (root), ESP RGBWW Wifi Led Controller, Node-RED, LEDMatrix, Pixel It

vbs

Freut mich, dass es funktioniert. Kann leider zu diesem Wemos D1 nix sagen, sorry :-X

Shojo

Zitat von: vbs am 11 Dezember 2017, 18:18:49
Kann leider zu diesem Wemos D1 nix sagen, sorry :-X

So eben mal einfach draufgebügelt scheint ohne Probleme darauf zu laufen! :)
FHEM auf: Shuttle PC (x64) (Docker)
Bridge: SignalESP 433mHz, ConBee (deCONZ in Docker)
Rest: ESP8266, SONOFF, Sonos, Echo Dot, Xiaomi Vacuum (root), ESP RGBWW Wifi Led Controller, Node-RED, LEDMatrix, Pixel It

vbs

Na klasse, umso besser ;)

Kannst du mir sagen, welche Pin-Konfiguration man da braucht? Würde ich dann gerne hier mit ins Wiki eintragen:
https://github.com/verybadsoldier/esp_rgbww_firmware/wiki#output-pin-configuration

Shojo

Das muss ich erst testen da ich den so auf dem blanken Wemos gespielt habe.
Kommt dann halt auf das Platinen Layout an.
(https://wiki.wemos.cc/products:d1:d1_mini)
FHEM auf: Shuttle PC (x64) (Docker)
Bridge: SignalESP 433mHz, ConBee (deCONZ in Docker)
Rest: ESP8266, SONOFF, Sonos, Echo Dot, Xiaomi Vacuum (root), ESP RGBWW Wifi Led Controller, Node-RED, LEDMatrix, Pixel It

Shojo

Mir geht immer die WlanConfig flöten, nachdem er nach erfolgreichen Wlan Login neustartet.

Hast Du ein Tipp? 
FHEM auf: Shuttle PC (x64) (Docker)
Bridge: SignalESP 433mHz, ConBee (deCONZ in Docker)
Rest: ESP8266, SONOFF, Sonos, Echo Dot, Xiaomi Vacuum (root), ESP RGBWW Wifi Led Controller, Node-RED, LEDMatrix, Pixel It

vbs

Nee, so aus dem Bauch erstmal nicht. Betrifft das wirklich nur die WLAN-Config oder sogar die komplette Config? Nur WLAN fände ich noch seltsamer...

Passiert das nur auf dem Wemos D1? Hast du einen "normalen" ESP12-F da, um zu gucken ob es mit der anderen Hardware zusammen hängt?

Shojo

Aktuell habe ich leider keinen ESP12-F mehr da , und ja die komplette Config ist weg
FHEM auf: Shuttle PC (x64) (Docker)
Bridge: SignalESP 433mHz, ConBee (deCONZ in Docker)
Rest: ESP8266, SONOFF, Sonos, Echo Dot, Xiaomi Vacuum (root), ESP RGBWW Wifi Led Controller, Node-RED, LEDMatrix, Pixel It

vbs

Aber um welchen Chip gehts denn? Reden wir immer noch von dem Wemos D1? Der hat ja offenbar einen ESP-8266EX drauf.

Das Datenblatt (https://cdn-shop.adafruit.com/product-files/2471/0A-ESP8266__Datasheet__EN_v4.3.pdf) sagt zum Thema Flash-Speicher:
ZitatThere is no programmable ROM in the SoC, therefore, user program must be stored in an
external SPI flash.

So wie ich das verstehe, würde das erklären, warum der keine Config speichert.

Shojo

Das kann nicht sein da ich schon unzählige Projekte mit den Wemos D1 mini durch habe, und fast alle mindestens den Wifimanager drauf haben.
Und der läuft ohne Probleme.
FHEM auf: Shuttle PC (x64) (Docker)
Bridge: SignalESP 433mHz, ConBee (deCONZ in Docker)
Rest: ESP8266, SONOFF, Sonos, Echo Dot, Xiaomi Vacuum (root), ESP RGBWW Wifi Led Controller, Node-RED, LEDMatrix, Pixel It

Shojo

#251
Und es sollte ein ESP-12S verbaut sein
https://wiki.wemos.cc/_media/products:d1:mini_new_v2_2_0.pdf
https://cdn.hackaday.io/files/255091091377056/ESP-12S_User_Manual.pdf

Edit:

Habe nun mal die "alte" FW aufgespielt und mit der geht es...
Sobald ich aber auf deine OTA Version update geht es wieder nicht.

Edit2:

Übersteht aber auch kein Reboot...
da kann wohl wirklich was nicht in den SPIFF geschrieben werden.
Hatte eben noch mal ein Projekt von mir Probiert da klappt das ohne Probleme
FHEM auf: Shuttle PC (x64) (Docker)
Bridge: SignalESP 433mHz, ConBee (deCONZ in Docker)
Rest: ESP8266, SONOFF, Sonos, Echo Dot, Xiaomi Vacuum (root), ESP RGBWW Wifi Led Controller, Node-RED, LEDMatrix, Pixel It

vbs

Sorry, dann kann ich da glaube ich nix zu sagen.  :-\

Bin etwas verwirrt, dass hier von einem ESP-8266EX die Rede ist aber parallel das Bild von einem ESP12-S:
https://wiki.wemos.cc/products:d1:d1_mini

Hab gedacht, dass müsste entweder oder sein...

Shojo

#253
Kann es daran liegen das ich den Wemos Di mini mit den SPI Mode DIO flashen muss?

Edit:
Japp das ist es, das ist nun natürlich blöd  QIO ist nicht kompatible zu DIO.
FHEM auf: Shuttle PC (x64) (Docker)
Bridge: SignalESP 433mHz, ConBee (deCONZ in Docker)
Rest: ESP8266, SONOFF, Sonos, Echo Dot, Xiaomi Vacuum (root), ESP RGBWW Wifi Led Controller, Node-RED, LEDMatrix, Pixel It

Shojo

So, wenn ich es nun richtig verstanden habe ist QIO --> DIO nicht kompatibel.
Aber DIO --> QIO soll kompatibel sein, wäre es möglich es den SPI Mode auf DIO zu ändern um eine höhere Kompatibilität zu erreichen?

Da ich nun nicht weiß wie das gute Stück bei dir kompiliert wird :)

Gruß
FHEM auf: Shuttle PC (x64) (Docker)
Bridge: SignalESP 433mHz, ConBee (deCONZ in Docker)
Rest: ESP8266, SONOFF, Sonos, Echo Dot, Xiaomi Vacuum (root), ESP RGBWW Wifi Led Controller, Node-RED, LEDMatrix, Pixel It