Urządzenie: Arlec Grid Connect Smart RGBW Puck Lights (4-Pack)
Chipset: BK7231N
Płyta główna: CYTT-286 (główny kontroler) / CYTT-341 (LED Puck)
Product Link: Bunnings Australia
Cześć wszystkim,
Niedawno odebrałem 4-pak lamp Arlec Grid Connect RGBW z Bunnings i z powodzeniem uruchomiłem je na OpenBeken.
Sprzęt / PCB
Oto główna płytka drukowana kontrolera (CYTT-286) zawierająca BK7231N oraz wewnętrzna płytka LED (CYTT-341):
The Issue (4-PWM Discovery)
Te światła wykorzystują konfigurację 4-PWM (RGB + chłodna biel). Po wyjęciu z pudełka oprogramowanie układowe OpenBeken nie obsługiwało automatycznego wykrywania Home Assistant dla dokładnie 4 kanałów PWM. W dziennikach pojawiał się błąd "4 urządzenia PWM nie są jeszcze obsługiwane", a ręczne konfiguracje przy użyciu schema: json kończyły się niepowodzeniem, ponieważ oprogramowanie układowe domyślnie aktualizuje stan zwykłym tekstem.
Poprawka & Poprawka oprogramowania układowego
Aby naprawić automatyczne wykrywanie, zastosowałem poprawkę do src/httpserver/http_fns.c , aby traktować urządzenia 4-PWM jako LIGHT_RGBCW podczas procesu wykrywania HA. Przesłałem PR w tej sprawie do głównego repozytorium. #2104
Oto zmiana w kodzie:
Szablon konfiguracji urządzenia
Oto kompletna konfiguracja JSON, aby poprawnie zmapować piny, w tym AlwaysLow przypisania na pinach 6 i 24.
Po scaleniu PR (lub jeśli zastosujesz poprawkę lokalnie), powinny one zostać automatycznie wykryte w Home Assistant z pełnym selektorem kolorów i suwakiem kanału białego.
Chipset: BK7231N
Płyta główna: CYTT-286 (główny kontroler) / CYTT-341 (LED Puck)
Product Link: Bunnings Australia
Cześć wszystkim,
Niedawno odebrałem 4-pak lamp Arlec Grid Connect RGBW z Bunnings i z powodzeniem uruchomiłem je na OpenBeken.
Sprzęt / PCB
Oto główna płytka drukowana kontrolera (CYTT-286) zawierająca BK7231N oraz wewnętrzna płytka LED (CYTT-341):
The Issue (4-PWM Discovery)
Te światła wykorzystują konfigurację 4-PWM (RGB + chłodna biel). Po wyjęciu z pudełka oprogramowanie układowe OpenBeken nie obsługiwało automatycznego wykrywania Home Assistant dla dokładnie 4 kanałów PWM. W dziennikach pojawiał się błąd "4 urządzenia PWM nie są jeszcze obsługiwane", a ręczne konfiguracje przy użyciu schema: json kończyły się niepowodzeniem, ponieważ oprogramowanie układowe domyślnie aktualizuje stan zwykłym tekstem.
Poprawka & Poprawka oprogramowania układowego
Aby naprawić automatyczne wykrywanie, zastosowałem poprawkę do src/httpserver/http_fns.c , aby traktować urządzenia 4-PWM jako LIGHT_RGBCW podczas procesu wykrywania HA. Przesłałem PR w tej sprawie do głównego repozytorium. #2104
Oto zmiana w kodzie:
Kod: C / C++
Szablon konfiguracji urządzenia
Oto kompletna konfiguracja JSON, aby poprawnie zmapować piny, w tym AlwaysLow przypisania na pinach 6 i 24.
Kod: JSON
Po scaleniu PR (lub jeśli zastosujesz poprawkę lokalnie), powinny one zostać automatycznie wykryte w Home Assistant z pełnym selektorem kolorów i suwakiem kanału białego.