Hallo zusammen,
ich hab an einem kleinen ESP8266 mini (AZ Delivery D1 Mini NodeMcu mit ESP8266-12F WLAN Module CH340G) einen RGB Ring dran gelötet. Bei +5V, GND und GPIO00 (entspricht Pin D3).
Wenn ich das ganze über ESPHome installiere über USB am Hostgerät, dann funktioniert das ganze wunderbar. RGB Ring lässt sich steuern etc. Auch neu über Wireless flashen. Allerdings startet er dann nicht mehr. Auch wenn ich den Strom trenne und neu anstecke, startet er nicht mehr und ich kriege keine Verbindung. Entitäten/Lampe nicht verfügbar, in der Fritzbox auch nicht verbunden etc. Die kleine Status LED am ESP flackert ein bisschen, bis sie dann irgendwann ganz erlischt.
Hat da jemand eine Idee?
esphome:
name: statusled
friendly_name: StatusLED
esp8266:
board: esp01_1m
framework:
version: recommended
# Enable logging
logger:
# Enable Home Assistant API
api:
encryption:
key: entfernt
ota:
- platform: esphome
password: entfernt
wifi:
ssid: !secret wifi_ssid
password: !secret wifi_password
# Optional manual IP
manual_ip:
static_ip: 192.168.178.112
gateway: 192.168.178.1
subnet: 255.255.255.0
# Enable fallback hotspot (captive portal) in case wifi connection fails
ap:
ssid: "Statusled Fallback Hotspot"
password: entfernt
captive_portal:
time:
- platform: homeassistant
id: esptime
sensor:
- platform: wifi_signal
name: "WiFi Signal Strength"
id: wifisignal
unit_of_measurement: "dBm"
entity_category: "diagnostic"
update_interval: 60s
light:
- platform: neopixelbus
variant: WS2812x
pin: GPIO00
num_leds: 12
type: GRB
name: "LED Ring"
# restore_mode: RESTORE_DEFAULT_OFF
effects:
- addressable_rainbow:
name: Rainbow
speed: 10
width: 12
- addressable_color_wipe:
name: Color Wipe Red
colors:
- red: 100%
green: 0%
blue: 0%
num_leds: 5
gradient: true
- red: 20%
green: 0%
blue: 0%
num_leds: 1
add_led_interval: 75ms
reverse: false
- addressable_color_wipe:
name: Color Wipe Green
colors:
- red: 0%
green: 100%
blue: 0%
num_leds: 5
gradient: true
- red: 0%
green: 20%
blue: 0%
num_leds: 1
add_led_interval: 75ms
reverse: false
der Log output sagt nur folgendes:
INFO ESPHome 2025.5.1
INFO Reading configuration /config/esphome/statusled.yaml...
INFO Detected timezone 'Europe/Berlin'
INFO Generating C++ source...
INFO Compiling app...
Processing statusled (board: esp01_1m; framework: arduino; platform: platformio/espressif8266@4.2.1)
--------------------------------------------------------------------------------
HARDWARE: ESP8266 80MHz, 80KB RAM, 1MB Flash
Dependency Graph
|-- ESPAsyncTCP-esphome @ 2.0.0
|-- ESPAsyncWebServer-esphome @ 3.3.0
|-- DNSServer @ 1.1.1
|-- ESP8266WiFi @ 1.0
|-- ESP8266mDNS @ 1.2
|-- noise-c @ 0.1.6
|-- NeoPixelBus @ 2.7.3
RAM: [==== ] 42.6% (used 34928 bytes from 81920 bytes)
Flash: [===== ] 53.2% (used 544725 bytes from 1023984 bytes)
========================= [SUCCESS] Took 1.91 seconds =========================
INFO Successfully compiled program.
INFO Connecting to 192.168.178.112 port 8266...
ERROR Connecting to 192.168.178.112 port 8266 failed: [Errno 113] No route to host
ERROR Connection failed.