Komponent wM-Bus do ESPHome (SzczepanLeon) wersja 2.x - wątek ogólny

Hej!
Panowie z PWiK zmienili mi dziś wodomierz i nakładkę, a co za tym idzie, również “Meter ID”:
Meter ID [0x218CD543] not found in configuration T… w logach.

EspHome instalowałem 4 lata temu i nic od tego czasu nie dotykałem.

Na szczęście udało mi się znaleźć stary yaml (załączam) i miałem cichą nadzieję, że uda mi się podmienić tylko meter_id i wrzucić go na ESPHome przez OTA :slight_smile:
@_Szczepan - czy jest szansa jakoś dodać archwalne źródło i tak to ogarnąć (po linii najmniejszego oporu)? :slight_smile:

esphome:
  name: "esphome-wodomierz"

external_components:
  - source: github://SzczepanLeon/esphome-components@main
    components: [ wmbus ]

esp8266:
  board: nodemcuv2

wmbus:
  mosi_pin: GPIO13
  miso_pin: GPIO12
  clk_pin:  GPIO14
  cs_pin:   GPIO15
  gdo0_pin: GPIO5
  gdo2_pin: GPIO4


# Enable logging
logger:
  level: DEBUG

# Enable Home Assistant API
api:
  encryption:
    key: "xxxxxxxxxx"
ota:
  password: "xxxxxxxxxxx"

web_server:
  port: 80

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

  # Enable fallback hotspot (captive portal) in case wifi connection fails
  ap:
    ssid: "Esphome-Wodomierz"
    password: "xxxxxxxxxxxxxx"


sensor:
  - platform: wmbus
    name: "My Water from Izar"
    meter_id: 0x21412342B
    type: izar
    accuracy_decimals: 5