Gestern bin ich noch mal ĂŒber den externen Antennenanschluss vom
XIAO ESP32C6 gestolpert:
Getting Started with Seeed Studio XIAO ESP32C6 | Seeed Studio Wiki
Er hat ja auch eine interne âceramic antennaâ
in der Anleitung ist es ja erklĂ€rt, bisher aber missachtet von mir und natĂŒrlich auch nicht fĂŒr ESPHome:
also im Code mal zwei Switch in HA eingefĂŒhgt zum testen
switch:
- platform: gpio
pin: GPIO3
# id: my_gpio_switch_1
name: "RF switch control to low"
inverted: true
- platform: gpio
pin: GPIO14
# id: my_gpio_switch_2
name: "Externe Antenne aktivieren to high"
inverted: false
# Sensor WIFI Signal
sensor:
- platform: wifi_signal
name: "WiFi Signal Sensor"
update_interval: 5s
dann habe ich mal beide aktiviert:
und, siehe da:
stelle den Code jetzt um, damit die externe Antenne immer aktiv ist
1 âGefĂ€llt mirâ
Interessant, 10dbm sind schon eine Menge. Hast du dann auch eine externe Antenne dran, also an dem Steckplatz?
jetzt mit switch.turn_on beim booten
passt also
Code also:
esphome:
name: esp32c6-18
friendly_name: ESP32C6-18
# externe antenne aktivieren
on_boot:
- priority: 90
then:
- switch.turn_on: rf_switch_control_to_low_level
- switch.turn_on: external_antenna_to_high_level
...
...
...
...
switch:
- platform: gpio
pin: GPIO3
id: rf_switch_control_to_low_level
name: "RF switch control to low"
inverted: true
- platform: gpio
pin: GPIO14
id: external_antenna_to_high_level
name: "Externe Antenne aktivieren to high"
inverted: false
werden also auch in HA automatisch visualisiert
na klar, die war schon dran (aber nur zur Optik)
der XIAO ESP32C3 hat keine interne âceramic antennaâ !! daher brauch man das nicht extra aktivieren und die externe Antenne ist nicht Optional
1 âGefĂ€llt mirâ
Timo
20. August 2025 um 15:11
26
der mp2 fÀngt auch mit 30 V schon an. reicht zum programieren
Ja danke, irgendwie scheint das bei mir nicht zu wollen und ein groĂes Labornetzteil wollte ich sowieso schon immer mal haben.
jayjojayson:
ESP-Now Mesh
hast Du hier schon etwas getestet?
komme nicht ganz klar mit der Docu
habe beim EmpfÀnger mal:
espnow:
peers:
auto_add_peer: true
channel: 11
on_receive:
- logger.log:
format: "Sent to %s from %s: %s RSSI: %ddBm"
args:
- format_mac_address_pretty(info.des_addr).c_str()
- format_mac_address_pretty(info.src_addr).c_str()
- format_hex_pretty(data, size).c_str()
- info.rx_ctrl->rssi
und beim Sender:
espnow:
peers:
auto_add_peer: true
channel: 11
button:
- platform: template
name: "espnow send"
on_press:
- espnow.send:
address: 94:A9:xx:7D:xx:08
data: "The big angry wolf awakens"
Dann mal Button in HA geklickt
Sender LOG
[18:27:18][D][button:010]: 'espnow send' Pressed.
EmpfÀnger LOG
[18:28:42][D][main:237]: Sent to 94:A9:xx:7D:xx:08 from E4:xx:23:B5:xx:60: 54.68.65.20.62.69.67.20.61.6E.67.72.79.20.77.6F.6C.66.20.61.77.61.6B.65.6E.73 (26) RSSI: -28dBm
ist doch wieder in hex:
54.68.65.20.62.69.67.20.61.6E.67.72.79.20.77.6F.6C.66.20.61.77.61.6B.65.6E.73 (26)
und ist bestimmt der gesendete Text:
âThe big angry wolf awakensâ
passt mit size (26)
der RSSI: -28dBm ist klar => liegen nebeneinander
EDIT: antwort KI
Ich wollte gerade schreiben. Habe mir das noch nicht weiter angeschaut, aber dein Setup scheint ja zu funktionieren, weil du ein Paket empfĂ€ngst. Da muss man auf der EmpfĂ€ngerseite sicherlich wieder umgewandelt werden. Ăber lambda mĂŒsste das mit ESPHome klappen.
Edit: versuche mal so etwas fĂŒr die Umwandlung:
espnow:
auto_add_peer: true
channel: 11
on_receive:
- lambda: |-
std::string msg(data, data + size);
ESP_LOGD("espnow", "Empfangen von %s: %s (RSSI %d)",
format_mac_address_pretty(info.src_addr).c_str(),
msg.c_str(),
info.rx_ctrl->rssi
);
1 âGefĂ€llt mirâ
Respekt
Antwort ist im Log:
[19:34:27][D][espnow:053]: Empfangen von E4:xx:23:B5:xx:60: The big angry wolf awakens (RSSI -32)
Danke
1 âGefĂ€llt mirâ
irgendwie habe ich eine ESPHome Woche
Habe heute mein Projekt âPower Ampelâ wieder angeschlossen
CODE LĂ€nge im ESP32S3 => 3714 Zeilen
Der wollte irgendwann nicht mehr richtig und nach einem Update wollten die
platform: esp32_rmt_led_strip
gar nicht mehr und gaben eine Fehlermeldung im Log aus
also Neuste ESPHome version => nix
umstellen auf type: arduino oder type: esp-idf => nix
Code nur fĂŒr die âplatform: esp32_rmt_led_stripâ total gekĂŒrzt => nix
Verkabelung kontolliert => nix
Code angepasst mit nur einer âplatform: esp32_rmt_led_stripâ => nix
GPIO Pins gewechselt => nix
Dann mal kurz im Internet recherchiert, wusste ja schon nach was ich suchen muss: Zweiter Treffer war perfekt
Help with esp32_rmt_led_strip now broken with newest update : r/Esphome
Externe componentes mit geflasht:
external_components:
# New driver for Esphome 2024.12.0 (with esp-idf 5.x)
- source: github://pr#7770 # RMT driver, remove rmt_channel when using esp-idf
components: [ remote_base, remote_receiver, remote_transmitter, esp32_rmt, esp32_rmt_led_strip ]
refresh: 0s
LEDâs wurden wieder angezeigt
dann mit beiden Strips auch
dann meinen Code wieder zurĂŒck mit 3714 Zeilen + der external_components
und
LĂ€uft
jetzt beobachten
EDIT: sieht total unspektakulÀr aus
Speise gerade ca. 150 Watt ein
2 âGefĂ€llt mirâ
Nun gut, weiter mit ESPHome Woche
Meine Bestellung ist gerade eingetroffen und mal auf die schnelle konfiguriert
Mein erster ESP ist mit Lan verbunden
Through the feedback that we got from the community, we found that the need for
Est. reading time: 4 minutes
Quelle sie oben
Quelle sie oben
Beschreibung und Code dazu:
Seed Studio introduced a new product In June. I found it to be the ideal solution for a Bluetooth Proxy so I wanted to share here. For $20, you get a package with an ESP32 S3 Plus, External Antenna, and POE Ethernet already assembled in a case. ...
Reading time: 7 mins đ
Likes: 32 â€
Einrichtung steht im verlinkten Beitrag, aber noch mal bei mir
neues Projekt in ESPHome erstellt
Code angepasst (siehe verlinkten Beitrag)
compiliert und gedownloadet
Board (USBC) mit meinem Rechner verbunden
mit web.esphome.io geflasht
LAN Kabel verbunden
und HA hat ihn selbststÀndig als neues GerÀt gefunden
als Stromversorgung einfach den USB Verbunden mit einem Ladeteil, da an meinem LAN kein PoE ist
meins57
23. August 2025 um 08:28
34
Habe meinen Luba Mini gestern mal auf Dashboard gebraucht inkl Kamera Stream. Der Stream lĂ€uft ĂŒber Firefox leider nicht. Ăbers Smartphone und Wandtablet aber schon
Screenshot vom Smartphone
Bis jetzt nur eine MĂ€hzone eingerichtet
Dann hat das Kind auch einen Namen bekommen (irgendwie das Kind im Manne )
2 âGefĂ€llt mirâ
Cooler Name..
Ich wusste ĂŒberhaupt nicht, dass man sich den Livestream per Kamera anschauen kann. Das ist natĂŒrlich sehr schön, gerade im Garten hat das einen echten Mehrwert.
Wie zu frieden bist du mit dem MĂ€hen? Kommt er gut an die RĂ€nder oder bleibt da ein Abstand stehen?
meins57
23. August 2025 um 08:39
36
Das kann ich dir noch gar nicht sagen. Er hat bis jetzt nur 3 Runden zu Testzwecken gedreht. Mein Rasen (eher Wiese) ist durch das Wetter und mein gelaufen beim Garagenbau so kaputt das ich das noch nicht beurteilen kann.
Werde aber auf jeden Fall eine etwas breitere Rasenkante setzen damit soweit es geht den Rasen am Rand mit weg bekommt.
Hier habe ich die Lösung fĂŒr den Stream gefunden
Hallo try this i got from one off the developer from the Mammotion integration (No Frigade Support, will not work, uses WebRTC) Reconfigure the Entity (if needed) Make sure the camera entity is properly configured. It should appear as...
1 âGefĂ€llt mirâ
XIAO W5500 Ethernet Adapter:
Siegessicher habe ich ihn heute geöffnet und wollte auf die schnelle einen SCD41 Sensor anschlieĂen => keine Pinleiste verlötet!
EDIT:
der SCD41 wĂŒrde auf jeden fall ran gegen
Pinbelegung
Aber durch die Antennenbuchse im GehÀuse kann ich keine Pinleiste anlöten
also nur einzelne Adern
meins57
23. August 2025 um 11:17
38
Uptime Kuma auf der NAS als Docker laufen, nur wollte der MQTT-Broker (der in Homeassistant als Addon lÀuft) einfach keine Daten senden. Jetzt die passenden Einstellungen endlich gefunden. Wieder einen Schritt weiter
Da noch mal meinen Dank an @smarthomeandmore fĂŒr den AnstoĂ dazu.
1 âGefĂ€llt mirâ
Mein erster ESP32-Wroom hat heute den Dienst verweigert
blöder Zufall natĂŒrlich nach dem Neustart der FritzBox => keine Verbindung zu HA
Stromlos machen half auch nicht
mit Laptop und USB Verbindung neu geflasht half nicht
ESP ausgebaut und drinnen noch einmal geflasht half nicht
FB gerÀt entfernt und ESP wider mit Strom versorgt half nicht
mit Web - ESPHome âfirst useâ lief durch dann aber:
ESPHome Yaml Code kopiert
den ESP ein ESPHome sowie HA entfernt
in ESPHome neuen erstellt
Ersatz ESP mit dem Code geflasht (also 1zu1)
FB wider die gleiche IP reserviert (nur mein Yin und Yang)
in HA wieder eingebunden
und
alles wieder OK inklusive aller Langzeitdaten in HA
Wie lange hattest du den jetzt im Einsatz, so alt war der doch noch nicht?