How do I connect an Elvaco logger (CMe/CMi series) to Inbilit?
Elvaco is a popular M-Bus and wireless M-Bus logger manufacturer. Their CMe and CMi series gateways collect data from meters and make it available via Elvaco's cloud platform or direct device connections.
Option 1 — Elvaco Cloud (EVC) API (Recommended)
Most Elvaco gateways sync data to Elvaco's cloud portal. To connect this to Inbilit:
- Log in to your Elvaco Cloud portal (cloud.elvaco.se or your regional portal)
- Go to Settings → API Access (or Integration → API Keys)
- Generate a new API key — copy it somewhere safe
- Find your Elvaco API documentation URL (usually provided in the portal under Help or Developer section)
- In Inbilit, go to Analytics → Data Import → select "Instant API Sync"
- Paste the API documentation URL (or upload the Swagger spec file) and your base API URL
- Enter your API key in the API Token field
- Click Start — the AI builder will analyze the Elvaco API and detect your meters
Option 2 — Push from the device (webhook)
Some Elvaco gateways (CMe3100, CMi4110) can post readings to an HTTP endpoint. Inbilit has no MQTT import, so use this path rather than the gateway's MQTT publisher:
- In Inbilit, go to Analytics → Data Import → select "Real-Time Push (Webhook)" and note the generated URL and secret
- In your Elvaco device admin interface, configure an HTTP push destination with that URL
- Sign each request as described in "Webhook setup checklist — what your gateway must send"
- If the gateway can only publish to MQTT, run a bridge (for example Node-RED) that subscribes to the topic and POSTs to the same URL
Option 3 — CSV Export
If you prefer manual imports, download CSV files from the Elvaco portal and upload them via Analytics → Data Import → File Upload.
What to ask Elvaco support: "I need REST API access credentials for my CMe gateway data in Elvaco Cloud. Please provide the API documentation URL and generate an API key for my account."