Kupiłem na znanym polskim portalu aukcyjnym Olimex EVB i zakupiłem z Niemiec dedykowany konwerter BSB.
Na razie nie podłączałem do kotła Brotje tylko chciałem potestować “na sucho”.
Skompilowałem program, interfejs WEB sie odpala, ale mam 2 problemy.
Nie widzi karty SD
Hardware: ESP32
Version: 5.0.111-20260211204302
Wolna pamięć: 150456 Bytes
Uptime: 312815 ms = 0d+00:05:12.815
Godzina i data: 14.02.2026 11:06:02
Magistrala systemowa: BSB (66, 0) Tylko do odczytu
Free space in file system: 0 Bytes
Integracja w Homeassistant nie działa"
" * Giving up _request_with_retry(…) after 3 tries (TimeoutError)
Failed to validate section staticValues: Unexpected response from the BSBLAN device.
Failed to validate section device: Unexpected response from the BSBLAN device.
Giving up _request_with_retry(…) after 3 tries (aiohttp.client_exceptions.ClientConnectorError: Cannot connect to host 192.168.1.234:80 ssl:default [Connect call failed (‘192.168.1.234’, 80)])
Giving up _request_with_retry(…) after 3 tries (aiohttp.client_exceptions.ContentTypeError: 200, message=‘Attempt to decode JSON with unexpected mimetype: text/html; charset=utf-8’, url=‘http://192.168.1.234/JQ?Parameter=6224,6225,6226’)"
Jeśli chodzi o kartę pamięci to 64GB, testowałem tablicę partycji GPIO, MBR, wydzielałem partycję 2GB i nic.
Generalnie jest to interfejs do sterowania kotłami gazowymi wpinany w magistralę BSB lub LPB dla różnych producentów np. Broetje. Oprogramowanie wgrywa się na jakiś esp32 (polecany olimex-evb lub olimex poe) do tego trzeba dołożyć moduł do zlutowania samemu lub kupić gotowca ca 200zł z Niemiec od Frederik Holst bsb@code-it.de
najlepiej sofrmatuj kartę na FAT32 z klastrem 32kb.
Błąd sugeruje, że integracja HA spodziewa się odpowiedzi w JSON, a BSBLAN odpowiada standardową stroną HTML.
@angler BSB-LAN to otwartoźródłowy projekt (hardware + software), który służy jako gateway między kotłem a siecią lokalną.Kotły Brötje/Siemens komunikują się po magistrali BSB (Boiler System Bus) lub LPB. To specyficzny protokół prądowy. Najprosciej-BSB-LAN zamienia to na sygnał zrozumiały dla komputera
Tak jak napisałem. Chciałem potestować na razie bez podłączania do kotła. Sflashowałem, sprawdziłem, że po MQTT homeassistant widzi urządzenie, sprawdziłem, że integracja Homeassistant widzi urządzenie BSB-Lan w natywnym komponencie (ale niestety wywala błędem który opisałem - ale być może dlatego, że nie jest podłączony do kotła jeszcze.). Ale wydawało mi się, ze “na sucho” mogę odpalić zapisywanie logów na kartę SD dlatego o to zapytałem. Nie mam niestety pod ręką takiego zabytku jak karta mSD 16GB czy 32 GB więc sądziłem, że jak zmienię rozmiar partycji na 2GB to ruszy ale się nie udało.