O NasBlogKontakt

DS2482 I2C One Wire Bus

DS2482 I2C One Wire Bus

Edytor yaml

DS2482 to magistrala I2C - 1-wire, dzięki czemu boneIO może odczytywać temperaturę z czujników DS18B20.

Musisz znać adres I2C urządzenia, które chcesz podłączyć!

Najczęstszy adres jest ustawiony na 0x18. Możesz podłączyć wiele DS2482. Przy pierwszej konfiguracji włącz logowanie debugowania (debug logging) dla aplikacji lub przynajmniej dla modułu boneio.helper.loader. DS2482 przeskanuje wszystkie dostępne urządzenia podłączone do niego. Zobaczysz logi takie jak:

2022-04-13 11:14:22 DEBUG (MainThread) [boneio.helper.loader] Found device with address 0x6e0300a279d76428

Przykładowa konfiguracja

Przykładowa konfiguracja
ds2482:
  - id: ds2482
    address: 0x18

# Indywidualne czujniki
sensor:
  - id: temp
    address: 0x6e0300a279d76428
    bus_id: ds2482
    update_interval: 50s

Zmienne konfiguracyjne:

  • id (Wymagane, string) - ID do użycia w deklaracji sekcji Dallas.
  • address (Opcjonalne, string, domyślnie: 0x18) - Adres I2C urządzenia

Aby skonfigurować listę czujników, przejdź do Dallas