Vad som samlas in
Integrationerna skickar en rapport per dygn till den här tjänsten. Syftet är att veta vilka versioner som används, vilka funktioner som är värda att underhålla och när en uppdatering slår igenom. Rapporten går att stänga av i integrationens alternativ.
Det här skickas
| Fält | Exempel | Varför |
|---|---|---|
| install_id | ett slumpat uuid | skilja installationer åt utan att veta vem det är |
| integration | intellipool | vilket plugin det gäller |
| version | 1.11.0 | se hur en ny version rullar ut |
| ha_version | 2026.8.1 | veta vilken lägsta version som går att kräva |
| ha_type | os, container, core | veta vilka installationssätt som behöver testas |
| python_version | 3.13 | samma sak, kapas till major.minor |
| country | SE | ur Home Assistants egen inställning, aldrig ur IP-adressen |
| lat, lon | 59.4, 18.0 | ungefärlig plats, avrundad till cirka 11 km, för kartan och för att kunna jämföra klimat |
| language | sv | veta vilka översättningar som behövs |
| entities, devices | 53, 1 | se hur stora installationerna är |
| errors | 0 | upptäcka att något går sönder i fält |
| models | i550 | veta vilken hårdvara som faktiskt används |
| features | modbus: true | av/på-flaggor för vilka delar som används |
| metrics | pv_kwp: 14,4 | anläggningens storlek och dygnssummor, bara tal ur en sluten lista |
Det här skickas aldrig
- Namn, e-post eller något annat som pekar ut en person
- Gatuadress, ort eller exakt position. Platsen avrundas till cirka 11 km
- Serienummer, enhets-id, entitets-id eller entitetsnamn
- Tidsserier. Bara dygnssummor, aldrig ett värde per timme eller minut
- Klockslag. Rapporterna lagras per datum, inte per tidpunkt
- Fritext av något slag. Servern avvisar allt som inte matchar de tillåtna mönstren
- Lösenord, nycklar eller adresser till lokala enheter
Hur anonymiteten hålls
Install-id:t är slumpat av din egen installation vid första start och har ingen koppling till dig, ditt konto eller din utrustning. Innan det lagras körs det genom en HMAC med en hemlighet som bara finns på servern, så databasen innehåller ett tal som inte går att räkna baklänges.
IP-adressen sparas aldrig. Den syns förstås för webbservern i själva anropet, men skrivs inte till någon logg eller databas här, och används inte för att gissa land. Landet kommer i stället från den inställning du själv har gjort i Home Assistant, och skickas bara som två bokstäver.
Platsen är grov med flit. En decimal är ungefär elva kilometer, tillräckligt för att veta vilket klimat och vilket elområde en installation lever i, och för att rita en läsbar karta. Avrundningen görs i din egen installation innan något skickas, och görs om på servern, så ett finare värde finns inte i databasen ens om någon skulle skicka det. Kartan är dessutom bara synlig för den som är inloggad.
Mätvärdena är dygnssummor ur en sluten lista. Anläggningens storlek i kilowatt och kilowattimmar, och hur mycket som producerats, förbrukats, köpts och sålts under ett dygn. Ett dygnsvärde säger något om huset. Ett kvartsvärde säger när någon är hemma, och sådana samlas inte in. Listan över tillåtna mätvärden står i formatdokumentationen, och ett värde som inte finns där kastas.
Upplösningen är ett dygn. Rapporter lagras per datum, aldrig per klockslag, så statistiken kan inte visa när någon är hemma. Högst en rad per installation och dygn sparas, och rader äldre än 400 dygn raderas automatiskt.
Stänga av
I Home Assistant: Inställningar → Enheter och tjänster → integrationen → Konfigurera → Skicka anonym statistik. När du stänger av skickar integrationen ett sista anrop som raderar allt som finns om just din installation, sedan tystnar den.
Vill du radera för hand går det också. Ditt install-id finns i Home Assistants .storage under integrationens namn:
curl -X DELETE https://stats.rnet.se/api/v1/report \
-H 'content-type: application/json' \
-d '{"schema":1,"integration":"intellipool","install_id":"<ditt id>"}'Formatet
Hela mottagningsformatet är dokumenterat på /api/v1/report. Klienten som integrationerna använder ligger öppet i varje repo, i filen stats.py.