Anleitung - BACnet-Gerät in einem anderen Subnetz hinzufügen
Ziel: Ein BACnet-Gerät in einem anderen Subnetz oder VLAN wird über ein BBMD gefunden und hinzugefügt.
Bevor du anfängst
- Im Netzwerk des Geräts gibt es ein BBMD (BACnet Broadcast Management Device), und du kennst seine Adresse, zum Beispiel
192.168.2.1:47808. - Das BBMD muss Foreign-Device-Registrierungen akzeptieren, und UDP-Port 47808 muss zwischen Home Assistant und den BACnet-Geräten erreichbar sein (allgemeiner Hinweis zu BACnet/IP-Netzwerken).
- Nur ein Programm kann UDP-Port 47808 auf einem Rechner nutzen. Beende andere BACnet-Programme auf demselben Host oder wähle einen anderen Port.
Ein BBMD leitet BACnet-Broadcasts zwischen Subnetzen weiter. Ohne eines verlässt ein Who-Is-Broadcast das lokale Netzwerk nie, daher werden Geräte in einem anderen VLAN nicht gefunden.
Schritte
- Gehe zu Settings → Devices & Services → Add Integration und suche nach BACnet IP.
- Lass auf der Netzwerkseite Local IP address (bind) leer.
- Setze das Häkchen bei Enable BBMD / Foreign Device Registration.
- Fülle BBMD address (IP:port) aus, zum Beispiel
192.168.2.1:47808.
- Lass Foreign Device TTL (seconds) auf
900oder ändere den Wert. - Fülle optional Target device address mit der IP-Adresse des Geräts aus. Lass das Feld leer, um alle Geräte zu erkennen.
- Sende ab. Die Integration sucht nach Geräten und listet sie unter Select a BACnet device. Wähle deins.
- Wähle die zu importierenden Objekte und klicke auf Submit.
Du siehst das Gerät im Dropdown und nach Schritt 8 seine Entitäten.
Um das BBMD eines bereits hinzugefügten Geräts zu ändern, öffne das Menü ⋮ des Integrationseintrags und wähle Reconfigure. Entitäten und Optionen bleiben erhalten.
Wenn es nicht funktioniert
- "Foreign Device Registration with the BBMD failed": Prüfe BBMD address (IP:port).
- "No BACnet devices were discovered on the network": Gib die Geräteadresse bei Target device address ein.
- "Failed to connect to the BACnet network": Prüfe die Netzwerkeinstellungen und das Home Assistant Log.
- Immer noch nichts: Prüfe, ob das Gerät über UDP 47808 erreichbar ist.
Mehr Details: Erste Schritte und Fehlerbehebung.