Temat: HAos kilka pytań.
Mam pytanie, do kolegów bardziej zaawansowanych i w temacie Linuxa i w temacie samego HomeAssistante.
Chcę u siebie wdrożyć HA w sieci. No i pojawia się kilka pytań.
Nie chcę proxmox - na chwilę obecną, a dlaczego, a to dlatego, że mój HP t620 nie obsługuje IOMMU, a serwerek ma stać w sypialni, gdzie podpięte są głośniki pod wyjście liniowe audio. Do tej pory stał sobie na tym Ubuntu Serwer z kilkoma dockerami, w tym Lyrion (dawniej Logitech) Media Serwer - jak dla mnie wystarczające rozwiązanie do audio.
HA chcę jako wirtualkę postawić na KVM/QEMU.
Postawiłem dzisiaj świeżego Ubuntu server 24.04 (dwa dni siedziałem na virtualbox i próbowałem rozgryźć netplana i opcję bridge i vlan - w końcu ruszyło. - choć na Debianie poszło od strzała wg dokumentacji samego debiana bo tutaj netplana nie ma
).
Jakoś przez kilka lat przyzwyczaiłem się do ubuntu i Mint opartego na nim (choć korzystam z omv).
Konfiguracja netplan:
network:
version: 2
renderer: networkd
ethernets:
enp1s0:
match:
macaddress: ab:8d:fa:e5:12:0e
dhcp4: false
dhcp6: false
vlans:
# vlan GUEST:
enp1s0.10:
macaddress: ab:8d:fa:e5:12:0e
id: 10
link: enp1s0
dhcp4: true
dhcp6: false
# vlan homeIoT
enp1s0.20:
macaddress: ab:8d:fa:e5:12:0e
id: 20
link: enp1s0
dhcp4: true
dhcp6: false
# vlan LAN
enp1s0.99:
macaddress: ab:8d:fa:e5:12:0e
id: 99
link: enp1s0
dhcp4: false
dhcp6: false
bridges:
# Bridge LAN
br99:
interfaces:
- enp1s0.99
addresses:
- 192.168.99.99/24
nameservers:
addresses:
- 192.168.99.1
- 1.1.1.1
- 1.0.0.1
search:
- nethome
routes:
- to: default
via: 192.168.99.1
parameters:
stp: true
forward-delay: 4
dhcp4: no
dhcp6: no
# Bridge homeIoT:
br20:
interfaces:
- enp1s0.20
dhcp4: true
dhcp6: falseDla takiej konfiguracji wywala mi błąd podczas rozruchu:
systemctl status systemd-networkd-wait-online.service
× systemd-networkd-wait-online.service - Wait for Network to be Configured
Loaded: loaded (/usr/lib/systemd/system/systemd-networkd-wait-online.service; enabled; preset: enabled)
Drop-In: /run/systemd/system/systemd-networkd-wait-online.service.d
└─10-netplan.conf
Active: failed (Result: exit-code) since Sat 2026-05-09 19:35:42 UTC; 4min 12s ago
Docs: man:systemd-networkd-wait-online.service(8)
Process: 792 ExecStart=/lib/systemd/systemd-networkd-wait-online -i enp1s0.20:carrier -i enp1s0.10:degraded -i enp1s0.99:carrier -i br20:degraded -i br99:degraded -i enp1s0:degraded (co>
Main PID: 792 (code=exited, status=1/FAILURE)
CPU: 115ms
May 09 19:33:42 t620ubuntu systemd[1]: Starting systemd-networkd-wait-online.service - Wait for Network to be Configured...
May 09 19:35:42 t620ubuntu systemd-networkd-wait-online[792]: Timeout occurred while waiting for network connectivity.
May 09 19:35:42 t620ubuntco objawia się, że system wisi przez 2 min.
dodatkowo:
systemctl status networkd-dispatcher.service
○ networkd-dispatcher.service - Dispatcher daemon for systemd-networkd
Loaded: loaded (/usr/lib/systemd/system/networkd-dispatcher.service; enabled; preset: enabled)
Active: inactive (dead)
Condition: start condition unmet at Sat 2026-05-09 18:11:25 UTC; 28min ago
├─ ConditionPathExistsGlob=|/etc/networkd-dispatcher/*/* was not met
└─ ConditionPathExistsGlob=|/usr/lib/networkd-dispatcher/*/* was not met
May 09 17:55:05 t620ubuntu systemd[1]: networkd-dispatcher.service - Dispatcher daemon for systemd-networkd was skipped because no trigger condition checks were met.
May 09 18:11:25 t620ubuntu systemd[1]: networkd-dispatcher.service - Dispatcher daemon for systemd-networkd was skipped because no trigger condition checks were met. Na OMV testowo bez vlan odpalałem HA jako wirtualna i szło bez problemów. Myślę, że tutaj vlan stanowi problem.
A co do samego HA, jak najlepiej to ustawić? Wiadomo, że wszelkiej maście czujniki lecą na osobnym VLAN. Czy HA dać w sieci VLAN z czujnikami, a na routerze w firewall dodać do sekcji LAN dostęp do sieci IoT (vlan), czy też HA postawić w sieci LAN a w jego wirtualce spróbować ustawić VLAN przekierowany z HOST-a??