Søk opp BACnet datapunkter
Bruk BACnet-klienten for å finne enheter, lese inn objekter og importere dem som datapunkter i Evolo.
Skrevet av Aleksander Bless
Sist oppdatert Omtrent 3 timer siden
Funksjonen støttes kun på Evolo Gateway som kjører Linux. Hvis du bruker et eget Docker-oppsett, må gatewayen kjøres i host mode.
Hva er BACnet-skanning?
BACnet-skanning lar deg finne og importere BACnet-enheter, objekter og datapunkter direkte i Evolo.
Du finner verktøyet her:
Konfigurasjon → Gateway → Velg Gateway → BACnet-klient

Slik søker du opp BACnet-datapunkter
1. Finn enhet
Velg hvordan du vil søke etter enheter i BACnet-klienten:
Standard
Søker etter enheter i lokalnettet ved hjelp av vanlig BACnet-discovery.
Manuelt
Oppgi enheter som skal skannes manuelt.
Format:
IP:device-IDIP:port:device-ID
Skill flere oppføringer med komma.
Bruk dette hvis enhetene ikke svarer på vanlig Who-Is-søk, eller hvis du allerede kjenner IP-adresse og device-ID.
Via BBMD
Brukes når enheter ligger på andre subnett. Gatewayen registreres midlertidig som Foreign Device mot valgt BBMD under søket.
Når du har funnet enheten du vil bruke, klikker du på den for å lese inn objektene. Hvis enheten ikke allerede finnes i Evolo, kan du legge den til direkte fra listen.

2. Les inn objekter
Klikk på objektene for å hente inn navn og detaljer. Marker deretter objektene du vil importere som datapunkter.
3. Prefix på datapunktnavn
Før du legger til objektene, kan du skrive inn en verdi i feltet Prefix.
Prefix legges foran datapunktnavnet når datapunktene opprettes. Dette er nyttig hvis bygget har flere enheter med samme eller lignende datapunktnavn, og du vil gjøre dem lettere å skille fra hverandre.
Eksempel:
uten prefix:
Temperaturmed prefix:
360.001_Temperatur
Dette gjør det enklere å se hvilke datapunkter som tilhører hvilken enhet eller del av bygget.
4. Legg til valgte objekter
Klikk Legg til valgte for å importere objektene som datapunkter i Evolo.
Felter som fylles ut automatisk
Når objektene er lagt til som datapunkter, fylles disse feltene ut automatisk:
Navn =
OBJECT_NAMEBeskrivelse =
DESCRIPTIONBenevnelse =
UNIT
Feilsøking
Jeg finner ingen enheter eller objekter
Dette betyr vanligvis at ingen BACnet-enheter svarer på Who-Is-kringkastingen fra gatewayen.
Som standard sendes kringkastingen til 255.255.255.255. Du kan sette en egendefinert broadcast-adresse under de avanserte innstillingene for gatewayen.

Når du har endret broadcast-adressen, må du starte gatewayen på nytt for at endringen skal tre i kraft.

Hvis det lokale subnettet for eksempel er 192.168.1.0/24, kan du prøve broadcast-adressen 192.168.1.255, siden noen enheter bare svarer på denne adressen.
Hvis enhetene fortsatt ikke dukker opp, kan du bruke søkemetoden Manuelt og angi IP-adresse og device-ID direkte.
Jeg får ikke lest inn objekter ved manuelt søk
Hvis enheten bruker lang tid på å generere objektlisten eller svare på forespørselen, kan søket få tidsavbrudd.
Løsning: Øk tidsavbruddet i BACnet-klienten og prøv søket på nytt.

Jeg får kun opp enheter med "UNKNOWN" ved manuelt søk
Når du bruker Manuelt, prøver Evolo å hente objekter basert på IP-adressen og BACnet-ID-en du har oppgitt. Hvis enheten ikke svarer, kan den fortsatt vises i listen, men med status som viser at forespørselen fikk tidsavbrudd.
Hvis enheten bruker lang tid på å generere objektlister eller behandle forespørsler, kan du øke tidsavbruddet slik at Evolo venter lenger før forespørselen stoppes.