Jak skonfigurować odczyt z bluetooth, np. szczoteczki

Chyba zrobiłem !
Od początku, może Komuś się przyda:
Po utworzeniu “czystego” ESP32 otworzyłem


do kodu dodałem wpis:

ble_client:
  - mac_address: 70:28:45:63:B8:AC
    id: itag_black

sensor:
  - platform: ble_client
    type: characteristic
    ble_client_id: itag_black
    name: "iTag battery level"
    service_uuid: '180f'
    characteristic_uuid: '2a19'
    icon: 'mdi:battery'
    unit_of_measurement: '%'

  - platform: ble_client
    type: rssi
    ble_client_id: itag_black
    name: "szczoteczka_1"

Zapisałem, dałem Install, a następnie manual download


w kolejnym oknie modern format

/// chwilę trwało tworzenie ///
zapisałem plik …*.bin na pulpicie

Następnie otworzyłem stronę
https://web.esphome.io/?dashboard_install
dałem connect


i lipa
Pomimo wcześniejszego podłączenia płytki poprzez USB, nie widać jej

kolejne okno to propozycja zainstalowania sterowników

ze strony TEJ wybrałem te

…instalacja, ponownie podłączenie płytki (z równocześnie wciśniętym przyciskiem BOOT)
znowu CONNECT

widać już port,
dalej wybranie wcześniej wygenerowanego i zapisanego pliku *.bin
wgranie go,
restart i jest OK.
dodanie do dashboardu glance
obraz_2023-04-30_164530266
i o to mi chodziło,

:slight_smile: prawie koniec.
i właśnie jeszcze poprosiłbym Kogoś o zmodyfikowanie kodu, tak, żebym mógł obsługiwać dwie szczoteczki.
Pierwsza jest już skonfigurowana. Nazywa się szczoteczka_1 i ma mac 70:28:45:63:B8:AC. Chciałbym jeszcze dodać drugą o nazwie szczoteczka_2, ma ona mac 70:28:45:69:95:36

Muszę na nowo stworzyć ?


z inną nazwą i zmodyfikowanym wpisem z nowym mac ?