> For the complete documentation index, see [llms.txt](https://docs.myrspoven.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.myrspoven.com/myrspoven-docs/myrspoven-docs-sv/integrationer/overview/bms-integrations.md).

# BMS-integrationer

## Översikt

myCoreAI ansluter till byggnadens befintliga Building Management System (BMS) för att läsa sensor- och mätvärden och skriva de börvärden som det har konfigurerats att styra. BMS behåller det operativa kontrollansvaret; endast de överenskomna signalerna berörs.

**Tillgångs- och fastighetsförvaltning:** myCoreAI förbättrar användarkomforten och energieffektiviteten i det BMS som redan är installerat — ingen ersättning av styrhårdvara.

**Teknisk drift:** myCoreAI exponerar börvärdesbeteende, gränsvärden och åsidosättningar som granskningsbara signaler. BMS förblir den enda källan till det operativa sanningsläget.

**Integratörer:** myCoreAI ansluter via standardprotokoll (REST, OPC UA, BACnet, Modbus eller ett leverantörs-SDK), med en Myrspoven edge tillgänglig där direkt åtkomst inte är möjlig.

### Så fungerar integrationen

Kommunikationsflödet mellan Myrspoven och byggnaden kan ske på ett av två huvudsakliga sätt:

1. **Direkt BMS-anslutning.** myCoreAI ansluter till BMS via ett nätverksåtkomligt gränssnitt — Detta är vanligast när byggnaden kan styras via en molnplattform eller när det lokala BMS:et kan nås från internet genom den lokala brandväggen. Data flödar i båda riktningarna enligt den överenskomna signal-listan.
2. **Via Myrspoven edge.** Där direkt åtkomst inte är möjlig — slutna nätverk, äldre protokoll, segmenterade IT-miljöer — körs en liten edge-applikation på en virtuell server inne i byggnadens nätverk och kopplar samman BMS med Myrspovens servrar. Edge-applikationen frågar Myrspovens servrar och skickar data/hämtar börvärdesuppdateringar, så inga inkommande brandväggsregler krävs.

I båda scenarierna behåller BMS det operativa kontrollansvaret. myCoreAI läser endast de signaler det har konfigurerats att läsa och skriver endast de börvärden det har konfigurerats att skriva.

### Läsa och skriva

Läsningar körs kontinuerligt — vanligtvis varje minut, och som mest var femte minut, beroende på integrationen. (Rapportering och UI-datasetet samplas ned till timnivå.) Vanliga läsningar omfattar data från inomhussensorer (temperatur, CO₂ och luftfuktighet), utomhustemperatur, energimätare, aktuella börvärden och utrustningsstatus.

Skrivningar är begränsade till de börvärden som överenskommits vid uppstart. Typiska börvärden är börvärden för framledningstemperatur i värmekretsar, börvärden för tilluftstemperatur och fläktbörvärden för luftbehandlingsaggregat (AHU), kylbörvärden och börvärden på zonnivå för terminalenheter där BMS exponerar dem. Skrivningar sker när en optimeringskörning framgångsrikt har genererat nya börvärden.

Varje skrivbart börvärde har i förväg överenskomna minimi- och maxgränser; myCoreAI kan inte driva ett börvärde utanför dessa gränser. Manuella åsidosättningar från BMS får effekt omedelbart, och myCoreAI anpassar sig vid nästa läsning. Skrivningar kan också pausas per byggnad — läsningar och rapportering fortsätter, men aktiveringen stoppas.

### Stödda BMS-plattformar och protokoll

Plattformarna nedan är i drift idag. De är vanliga leveransvägar, inte en hård begränsning för vad Myrspoven kan ansluta till.

| Plattform                                | Leverantör         | Anslutning                                                                                                                               | Status          | Detalj    |
| ---------------------------------------- | ------------------ | ---------------------------------------------------------------------------------------------------------------------------------------- | --------------- | --------- |
| **Web Port**                             | Kiona              | Lokal Web Port-server (Windows) → Myrspoven Web Port Cloud; Modbus / BACnet / industriella protokoll på den lokala sidan                 | I drift         | Web Port  |
| **EcoStruxure Building Operation (EBO)** | Schneider Electric | Lokalt via Myrspoven edge, eller moln via Schneider SmartConnector; dedikerade mappar för Read / Write / Overwrite-Bindings på EBO-sidan | I drift         | Schneider |
| **Building X (BPCloud)**                 | Siemens            | JSON:API över HTTPS, OAuth2-klientuppgifter. Semantisk mappning av taggad utrustning/punkter → Myrspoven-komponenter och signaler        | I drift         | Siemens   |
| **Desigo CC**                            | Siemens            | Äldre lokal väg; kräver manuell uppsättning av virtuella signaler i BMS                                                                  | I drift (äldre) | Siemens   |

### Bredare protokollstöd via Web Port

Web Port fungerar som en protokollgateway. Den stöder ett brett utbud av drivrutiner för byggnadsautomation och industriella protokoll. Det utökar den praktiska integrationsytan långt bortom de namngivna leverantörerna på den här sidan.

Om en byggnad exponerar de erforderliga signalerna via en Web Port-stödd drivrutin kan Myrspoven ofta integreras utan behov av en dedikerad leverantörsspecifik anslutning. Slutlig passform beror fortfarande på signalernas tillgänglighet, skrivomfattning, nätverksåtkomst och projektkrav.

Se [Web Port](/myrspoven-docs/myrspoven-docs-sv/integrationer/overview/bms-integrations/web-port.md) och [Web Port-drivrutinsstöd](https://kiona.com/products/web-port/driver-support).

För plattformar som inte listas här, kontakta Myrspoven för att bedöma den bästa vägen — direktanslutning, Web Port eller Myrspoven AI-API.

### Vad som krävs för att ansluta en ny byggnad

Byggnadsägaren eller integratören tillhandahåller vanligtvis:

* En **signallista** för läsningar och en lista över tillåtna börvärden för skrivningar. Tas fram tillsammans under den tekniska genomgången.
* En **kontaktperson** hos BMS-integratören för driftsättning.

För en byggnad med ett lokalt BMS bakom en brandvägg som behöver Myrspoven edge är de ytterligare kraven:

* En **virtuell server** i byggnadens nätverk för Myrspoven edge (när Myrspoven edge-lösningen används).
* **Utgående nätverksåtkomst** från den servern till Myrspovens moln.
* **BMS-åtkomst** — läsa och skriva — på ett protokoll som stöds.
* **Tillfällig VPN-åtkomst** under installation och konfiguration av edge. Ingen operativ trafik använder VPN:et.

### Uppdateringar/underhåll av Myrspoven edge

För att effektivisera uppdateringar av installationerna med Myrspoven edge använder vi [Octopus Deploy](https://octopus.com/). Vi installerar en Octopus tentakel på den virtuella maskinen i ert nätverk som regelbundet kontrollerar med vår Octopus-server om det finns en ny version att ladda ner och installera. Den gör utgående förfrågningar via https och laddar ner uppdaterad programvara när den finns tillgänglig. Den kan också uppdatera sig själv vid behov.

### Säkerhet

Alla BMS-anslutningar är krypterade. Skrivomfattningen är begränsad till den överenskomna börvärdeslistan och kan inte utökas utan explicit konfiguration. Edge-enheten gör endast utgående avfrågningar — inga inkommande portar öppnas i byggnadens nätverk.

***


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.myrspoven.com/myrspoven-docs/myrspoven-docs-sv/integrationer/overview/bms-integrations.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
