Baza danych quirks ZHA

Quirk uczy ZHA, jak zachowuje się urządzenie, które nie przestrzega standardu Zigbee – bez niego termostat Tuya lub czujnik Aqara często pojawia się z brakującymi lub niewłaściwymi encjami. Dla każdego urządzenia możesz zobaczyć, który quirk powinieneś użyć i skąd pochodzi: taki, który jest włączony w ZHA, zaproponowany, ale jeszcze nie włączony, lub własny quirk, który ludzie udostępnili w trackerze zgłoszeń.

737urządzenia z quirkiem w ZHA
634proponowany
123niestandardowe quirki

odnalezione urządzenia 123

Używanie własnego quirk

  1. Powiedz ZHA, gdzie są własne quirks – w konfiguracji.yaml:
    zha:
      custom_quirks_path: /config/custom_zha_quirks/
  2. Utwórz ten folder i zapisz quirk jako plik .py w nim.
  3. Przywróć Home Assistant. Jeżeli urządzenie było wcześniej połączone, przekonfiguruj je lub usuń i złącz ponownie, tak aby zastosowano quirk.
  4. Sprawdź, czy to działa: strona urządzenia pokazuje quirk pod Zigbee info.

Opiekunowie ZHA nie dokonali przeglądu własnego quirk. Usuń plik, gdy quirk jest częścią wydania Home Assistant - w przeciwnym razie stara kopia ma pierwszeństwo.

Źródła: zha-device-handlers na GitHub – najnowsza wersja, otwarte żądania ciągnięcia i problemy. Odczytywane są tylko: do jakich urządzeń ma zastosowanie quirk, które encje dodaje, kto go udostępnił i ile osób zgodziło się; kod pozostaje na GitHub. Rekomendacja preferuje quirk dostarczany wraz z ZHA, następnie zaproponowany, a następnie własny quirk z największą liczbą zatwierdzeń.

Przewijanie do góry