This is an old revision of the document!
Table of Contents
Remote Console
minicom can use it by connecting through a virtual serial port created with socat. On the computer where you’ll run minicom.
Prepareation:
sudo apt install socat minicom mkdir -p ~/dev
Open Socket:
socat pty,link=$HOME/dev/ttyV0,rawer,echo=0,waitslave tcp:ESP32_IP:6638
Connect with minicom:
minicom -D ~/dev/ttyV0 -b 115200
Current_measurement
Home Assistant on 32bit
https://community.home-assistant.io/t/hass-hassos-on-an-old-32-bit-laptop/400235
https://blog.lesterpig.com/post/install-home-assistant-core-2025.12-on-armv7/
OPOP Integration
https://forum.mypower.cz/viewtopic.php?t=12424
https://github.com/mariusz-ostoja-swierczynski/tech-controllers
Seriál Home Assistant a domácí automatizace
Home Assistant on 32bit arm
ghcr.io/home-assistant/qemuarm-homeassistant:2025.11
Build Home Assistant on 32bit arm
Home Assistant Docker Cache
Home Assistant Docker No Cache
Home Assistant Docker Better Division
Home Assistant Docker merge last armv7 image with actual one
Home Assistant Docker builded image armv7
Home Assistant Docker build wheels for armv7
https://contributors.home-assistant.io/core/development/environment/#manual-setup
1. Zapněte podporu QEMU v Dockeru
docker run --rm --privileged multiarch/qemu-user-static --reset -p yes
2. Vytvořte čistý Buildx Builder (Doporučeno)
# Odstranění starého builderu (pokud existuje) docker buildx rm bpi-builder || true # Vytvoření a aktivace nového docker buildx create --use --name bpi-builder docker buildx inspect --bootstrap
3. Spusťte build znovu s parametrem platformy
for non cache:
sudo docker buildx build --platform linux/arm/v7 --build-arg BUILD_FROM="ghcr.io/home-assistant/armv7-homeassistant-base:latest" --build-arg BUILD_ARCH="armhf" --file Dockerfile --no-cache -t local-qemuarm-homeassistant:latest .
for cache:
mkdir -p .buildx-cache sudo docker buildx build --platform linux/arm/v7 --build-arg BUILD_FROM="ghcr.io/home-assistant/armv7-homeassistant-base:latest" --build-arg BUILD_ARCH="armhf" --file Dockerfile --cache-from type=local,src=.buildx-cache --cache-to type=local,dest=.buildx-cache,mode=max -t local-qemuarm-homeassistant:latest --load .
