Esphome udp esp8266 Syntax? Example?

Hi,

irgendwie stehe ich total auf dem Schlauch mit der UDP-Component von ESPHome.

Mit der Beschreibung UDP Component - ESPHome - Smart Home Made Simple bekomme ich es einfach nicht hin, ein Paket zu versenden.

Hier die relevanten Ausschnitte aus der yaml für ein einfaches Beispiel:

esphome:
  platform: ESP8266
  board: nodemcuv2

udp:
  - id: udp_sender
    addresses: 192.168.0.54
    port: 5555

interval:
  - interval: 5s
    then:
      - udp.write: 'Hallo'

liefert die Fehlermeldung des Compilers: Unable to find action with the name ‘udp.write’

Eine Automation bei Empfang eines Paketes liefert ebenfalls eine Fehlermeldung des Compilers

udp:
  - id: udp_receiver
    addresses: 192.168.0.54
    port: 4444
    on_receive:
      then:
        - logger.log:
            format: Received %s
            args:
              - format_hex_pretty(data).c_str()

[on_receive] is an invalid option for [udp]. Please check the indentation.

Anscheinend habe ich das berühmte Brett vorm Kopp - kann mir bitte jemand helfen???

Thx. S0larix

udp wurde anscheinend erst im Laufe des letzten Jahres implementiert.

Aktuelles ESPHome (2026.3.3) und es funzt!