Komponent wM-Bus do ESPHome wersja 5.x - wątek ogólny

Dostałem z PGE klucz do GAMA350, chciałem dodać do kodu ale mam jakiś dziwny problem (jeszcze nie nie edytowałem kodu sprzed no kilku miesięcy bo tyle ma nowy czytnik, na cały czas działąjącym ESP LoRa takie błędy):

ERROR Unable to import component logger:
Traceback (most recent call last):
  File "/esphome/esphome/loader.py", line 199, in _lookup_module
    module = importlib.import_module(f"esphome.components.{domain}")
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.12/importlib/__init__.py", line 90, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen importlib._bootstrap>", line 1387, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1360, in _find_and_load
  File "<frozen importlib._bootstrap>", line 1331, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 935, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 999, in exec_module
  File "<frozen importlib._bootstrap>", line 488, in _call_with_frames_removed
  File "/esphome/esphome/components/logger/__init__.py", line 6, in <module>
    from esphome.components.esp32 import (
ImportError: cannot import name 'VARIANT_ESP32C61' from 'esphome.components.esp32' (/data/external_components/5c086c68/components/esp32/__init__.py)
Failed config

logger: [source /config/esphome/apatorlora.yaml:19]
  
  Component not found: logger.
  id: component_logger
  level: DEBUG
  baud_rate: 115200

Okey, próba usunięcia loggera więc wycinam ten fragment kodu, potem na spi się przenosi:

ERROR Unable to import component spi:
Traceback (most recent call last):
  File "/esphome/esphome/loader.py", line 199, in _lookup_module
    module = importlib.import_module(f"esphome.components.{domain}")
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.12/importlib/__init__.py", line 90, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen importlib._bootstrap>", line 1387, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1360, in _find_and_load
  File "<frozen importlib._bootstrap>", line 1331, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 935, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 999, in exec_module
  File "<frozen importlib._bootstrap>", line 488, in _call_with_frames_removed
  File "/esphome/esphome/components/spi/__init__.py", line 6, in <module>
    from esphome.components.esp32 import (
ImportError: cannot import name 'VARIANT_ESP32C61' from 'esphome.components.esp32' (/data/external_components/5c086c68/components/esp32/__init__.py)
Failed config

spi: [source /config/esphome/apatorlora.yaml:64]
  
  Component not found: spi.
  clk_pin: 
    number: GPIO5
    ignore_strapping_warning: True
  mosi_pin: GPIO27
  miso_pin: GPIO19

Pojęcia nie mam OCB, mieliście takie kwiatki?

Dodam też początek kodu ESP:

esphome:
  name: apator-wmbus-lora
  friendly_name: APATOR WMBus Lora
  platformio_options:
    upload_speed: 921600

external_components:
  - source: github://SzczepanLeon/esphome-components@main
    refresh: 0d

logger:
  id: component_logger
  level: DEBUG
  baud_rate: 115200

esp32:
  board: heltec_wifi_lora_32_V2
  flash_size: 8MB
  framework:
    type: esp-idf


# Enable Home Assistant API
api:
  encryption:
    key: !secret api_password

ota:
  - platform: esphome
    password: !secret ota_password

wifi:
  ssid: !secret wifi_ssid
  password: !secret wifi_password

  # Enable fallback hotspot (captive portal) in case wifi connection fails
  ap:
    ssid: "ApatorLoRa Fallback Hotspot"
    password: !secret ap_password




web_server:
  version: 3

time:
  - platform: sntp
    id: sntp_time




uart:
  id: ld2410_uart
  tx_pin: TX
  rx_pin: RX
  baud_rate: 256000
  parity: NONE
  stop_bits: 1

# Example configuration entry
ld2410:
  uart_id: ld2410_uart

  
spi:
  clk_pin:
    number: GPIO5
    ignore_strapping_warning: true
  mosi_pin: GPIO27
  miso_pin: GPIO19