Vilken enhet till HAN-port i elmätare?

Permalänk
Medlem
Skrivet av DavidtheDoom:

Som jag sa i mitt tidigare inlägg, jag har inte P1/RJ12 utan RJ45 på min mätare.
Det är just en sån där jag nu skickar tillbaka.

ok, jag läste bara han port,
hmm är det inte endast han rj45 som ska kunna driva ansluten enhet utan extern strömkälla?
min drivs utan extern strömkälla, jag får nog knalla ut och kolla vad jag har.

varför sätter du inte bara en han konverter? kostar typ 50kr
eller en spitter

Visa signatur

Om du lär dig älska din smärta kommer du känna dig älskad var dag.

Permalänk
Medlem
Skrivet av aragon:

nja det stämmer inte riktigt, tiber puls läser varannan sekund medans tex alina ger det var 10 sekund, sedan har du realtids mätare, men även mätare som ger data med rätt lång tid mellan. Jag förmodar dom med fördröjning går via cloud vilket skulle förklara varför det begränsas.

Det vore intressant att veta vad de skickar eftersom standarden säger att elmätarna skall leverera data med 10s upplösning.

Visa signatur

Det finns bara två sorters hårddiskar: de som har gått sönder och de som skall gå sönder.

Permalänk
Medlem
Skrivet av zarkov:

Det vore intressant att veta vad de skickar eftersom standarden säger att elmätarna skall leverera data med 10s upplösning.

ingen aning om hur det fungerar, jag ha inte läst in mig på det mer än att det skiljer och jag gick på en som hade lokal kontroll och kort uppdaterings tid.

Visa signatur

Om du lär dig älska din smärta kommer du känna dig älskad var dag.

Permalänk
Datavetare

För de som bygger egen HW för avläsning. Som nämns på hanporten.se är ju inte deras kretsdesign direkt bra.

Men då det handlar om en open collector där man gissningsvis får en inverterad signal p.g.a. användning av opto-kopplare är den "enkla" lösning att köpa ett krets som inverterar signalen (går att hitta för 10 SEK eller mindre om man köper en sådan krets).

Med en sådan krets kan man sedan direkt läsa signalen via en UART RX-pinne på valfri mikrokontroller, SBC eller USB-till-UART donglen. Då det är en open collector är man själv helt i kontroll av "höga" spänningnivån, så går att köra med enheter som bara tål 3,3 V utan extra skydd (elmätarna verkar annars vara 5 V).

Kör själv med en RPi4 + https://www.electrokit.com/74hc04-dip-14-hex-inverter + pull-up på 4,7k Ω (eller möjligen 10k Ω, kommer inte ihåg). Har fungerat super under ett gäng år nu.

Satt ihop en egen dashboard m.h.a. NodeRed

Skrivet av zarkov:

Det vore intressant att veta vad de skickar eftersom standarden säger att elmätarna skall leverera data med 10s upplösning.

Standarden säger specifikt "uppdatera minst var 10:e sekund"
https://www.energiforetagen.se/48dc6d/globalassets/energifore...

"Export av data bör ske åtminstone var 10:e sekund, och det rekommenderas att hela datamängden skickas samlat."

Jobbat en del med utveckling av HW/programvara för batterilager och alla elmätare jag kom i kontakt med där körde just var 10:e sekund. Men har ett avvikande fall i sommarhuset (Vattenfall) där data presenteras var 5:e sekund.

Skrivet av aragon:

ingen aning om hur det fungerar, jag ha inte läst in mig på det mer än att det skiljer och jag gick på en som hade lokal kontroll och kort uppdaterings tid.

Är fullt möjligt att något skickas oftare än vad elmätaren uppdateras över t.ex. MQTT. Men det ändrar inte att man inte kan tvinga elmätarn att skicka data fortare än vad den är konfigurerad att göra via HAN-porten.

Är fullt möjligt att stoppa in en egen elmätare, finns massor med modeller som kan läsas av via RS485, Ethernet etc. Har man en större installation som jobbar med stödtjänster för elnätet finns fall där det behövs upp till 10 avläsningar per sekund (och finns flera elmätare som fixar det).

Via HAN-porten är dock enda styrningen "jag vill ha data / jag vill inte ha data". Hur ofta data skickas styrs helt av mätaren nätägaren installerat och det är nästan alltid var 10:e sekund. Men finns avvikande fall, har en elmätare som skickar ut data var 5:e sekund.

Visa signatur

Care About Your Craft: Why spend your life developing software unless you care about doing it well? - The Pragmatic Programmer

Permalänk
Medlem

Min elmätare från Ellevio (Sagemcom T211) pumpar ut datan minst en gång i sekunden. Pulse P1 men jag skickar det till Home Assistant (så jag får sekundupplösning) som skickar vidare till Tibber. MQTT. Det funkar alltså helt lokalt om internet går ner men då skickas förstås inget vidare till Tibber.

Permalänk
Medlem

Standarden säger att det ska skickas ut på porten med 10 sekunders intervall. Så högre upplösning än så borde man inte få. Sedan kan ju mätaren man köpt och kopplat in begränsa, om den går via molnet speciellt tänker jag.

Permalänk
Datavetare
Skrivet av N!klas:

Min elmätare från Ellevio (Sagemcom T211) pumpar ut datan minst en gång i sekunden. Pulse P1 men jag skickar det till Home Assistant som skickar vidare till Tibber. MQTT. Det funkar alltså helt lokalt om internet går ner men då skickas förstås inget vidare till Tibber.

Om du sniffar MQTT HAN-porten bör du se något likt detta (min implementation lägger sedan ut den råa text-strängen på MQTT, för att sedan lägga ut den igen i JSON, men fungerar potentiellt på annat sätt hos Tibber!!!)

0-0:96.1.0(38303034363937333432383437313032323939373034) 0-0:1.0.0(250808184045W) 1-0:1.8.0(018044.164*kWh) 1-0:2.8.0(011809.221*kWh) 1-0:3.8.0(000102.708*kvarh) 1-0:4.8.0(009391.979*kvarh) 1-0:1.7.0(0000.085*kW) 1-0:2.7.0(0000.000*kW) 1-0:3.7.0(0000.000*kvar) 1-0:4.7.0(0000.251*kvar) 1-0:21.7.0(0000.033*kW) 1-0:22.7.0(0000.000*kW) 1-0:41.7.0(0000.037*kW) 1-0:42.7.0(0000.000*kW) 1-0:61.7.0(0000.016*kW) 1-0:62.7.0(0000.000*kW) 1-0:23.7.0(0000.000*kvar) 1-0:24.7.0(0000.082*kvar) 1-0:43.7.0(0000.000*kvar) 1-0:44.7.0(0000.113*kvar) 1-0:63.7.0(0000.000*kvar) 1-0:64.7.0(0000.054*kvar) 1-0:32.7.0(237.3*V) 1-0:52.7.0(237.8*V) 1-0:72.7.0(239.1*V) 1-0:31.7.0(000.4*A) 1-0:51.7.0(000.6*A) 1-0:71.7.0(000.3*A) !C294

Du ser alltså detta varje sekund och ser också att OBIS 0-0:1.0.0 har ett värde där sista siffran är 0 till 9 i sekvens?

Det är fullt möjligt då det inom spec. Men Ellevio själva säger
"Hos Ellevio följer alla mätare av modellerna Sagemcom och Kaifa (modell MA304H4E) den svenska branschstandarden."
vilket nästan alla tolkat som "var 10:e sekund".

Här ser man att jag får uppdateringar där sista siffran är 5, nästa kommer vara 0, 5, 0 etc.

Visa signatur

Care About Your Craft: Why spend your life developing software unless you care about doing it well? - The Pragmatic Programmer

Permalänk
Medlem
Skrivet av Yoshman:

Om du sniffar MQTT bör du se något likt detta

0-0:96.1.0(38303034363937333432383437313032323939373034) 0-0:1.0.0(250808184045W) 1-0:1.8.0(018044.164*kWh) 1-0:2.8.0(011809.221*kWh) 1-0:3.8.0(000102.708*kvarh) 1-0:4.8.0(009391.979*kvarh) 1-0:1.7.0(0000.085*kW) 1-0:2.7.0(0000.000*kW) 1-0:3.7.0(0000.000*kvar) 1-0:4.7.0(0000.251*kvar) 1-0:21.7.0(0000.033*kW) 1-0:22.7.0(0000.000*kW) 1-0:41.7.0(0000.037*kW) 1-0:42.7.0(0000.000*kW) 1-0:61.7.0(0000.016*kW) 1-0:62.7.0(0000.000*kW) 1-0:23.7.0(0000.000*kvar) 1-0:24.7.0(0000.082*kvar) 1-0:43.7.0(0000.000*kvar) 1-0:44.7.0(0000.113*kvar) 1-0:63.7.0(0000.000*kvar) 1-0:64.7.0(0000.054*kvar) 1-0:32.7.0(237.3*V) 1-0:52.7.0(237.8*V) 1-0:72.7.0(239.1*V) 1-0:31.7.0(000.4*A) 1-0:51.7.0(000.6*A) 1-0:71.7.0(000.3*A) !C294

Du ser alltså detta varje sekund och ser också att OBIS 0-0:1.0.0 har ett värde där sista siffran är 0 till 9 i sekvens?

Det är fullt möjligt då det inom spec. Men Ellevio själva säger
"Hos Ellevio följer alla mätare av modellerna Sagemcom och Kaifa (modell MA304H4E) den svenska branschstandarden."
vilket nästan alla tolkat som "var 10:e sekund".

Här ser man att jag får uppdateringar där sista siffran är 5, nästa kommer vara 0, 5, 0 etc.

Javisst. Mina värden uppdateras varje sekund. 0-0:1.0.0 rullar på.

0-0:1.0.0(250808185302W) 1-0:1.8.0(00011999.195*kWh) 1-0:2.8.0(00000000.004*kWh) 1-0:3.8.0(00000624.872*kvarh) 1-0:4.8.0(00000922.787*kvarh) 1-0:1.7.0(0000.761*kW) 1-0:2.7.0(0000.000*kW) 1-0:3.7.0(0000.140*kvar) 1-0:4.7.0(0000.102*kvar) 1-0:21.7.0(0000.102*kW) 1-0:41.7.0(0000.625*kW) 1-0:61.7.0(0000.032*kW) 1-0:22.7.0(0000.000*kW) 1-0:42.7.0(0000.000*kW) 1-0:62.7.0(0000.000*kW) 1-0:23.7.0(0000.000*kvar) 1-0:43.7.0(0000.140*kvar) 1-0:63.7.0(0000.000*kvar) 1-0:24.7.0(0000.074*kvar) 1-0:44.7.0(0000.000*kvar) 1-0:64.7.0(0000.028*kvar) 1-0:32.7.0(231.0*V) 1-0:52.7.0(230.1*V) 1-0:72.7.0(233.5*V) 1-0:31.7.0(000.5*A) 1-0:51.7.0(002.8*A) 1-0:71.7.0(000.2*A)

Permalänk
Datavetare
Skrivet av N!klas:

Trevligt!

Lär knappast vara så att mätaren i sig har problem att hålla den farten, så är ju helt upp till nätägarna hur ofta de vill att informationen skickas ut.

Just HAN-protokollet har ju lite iffy stöd för oftare än varje sekund. Upplösningen på tidsstämplarna är ju på sekund nivå.

Är nöjd över att fått var 5:e sekund mot långt vanligare var 10:e sekund. Finns inget dåligt med högre upplösning
Sen kapar jag ändå ned rätt många saker till 1 per minut eller en per 5 min. Inte så stor poäng att läsa saker som temperatur, förbrukande kWh oftare än så givet hur långsamt de rör sig i praktiken...

Hög upplösning på effekt/ström är ändå kul!

Visa signatur

Care About Your Craft: Why spend your life developing software unless you care about doing it well? - The Pragmatic Programmer

Permalänk
Medlem
Skrivet av Yoshman:

Trevligt!

Lär knappast vara så att mätaren i sig har problem att hålla den farten, så är ju helt upp till nätägarna hur ofta de vill att informationen skickas ut.

Just HAN-protokollet har ju lite iffy stöd för oftare än varje sekund. Upplösningen på tidsstämplarna är ju på sekund nivå.

Är nöjd över att fått var 5:e sekund mot långt vanligare var 10:e sekund. Finns inget dåligt med högre upplösning
Sen kapar jag ändå ned rätt många saker till 1 per minut eller en per 5 min. Inte så stor poäng att läsa saker som temperatur, förbrukande kWh oftare än så givet hur långsamt de rör sig i praktiken...

Hög upplösning på effekt/ström är ändå kul!

Ja, det är trevligt. Jag gillar att logga saker.

Gamla mätaren var en Kaifa med RJ45. Den skickade inte lika ofta men den mätaren dog plötsligt helt (visade inget liv, men jag hade ström) så då fick jag den nya.

Permalänk
Medlem
Skrivet av Yoshman:

För de som bygger egen HW för avläsning. Som nämns på hanporten.se är ju inte deras kretsdesign direkt bra.

Men då det handlar om en open collector där man gissningsvis får en inverterad signal p.g.a. användning av opto-kopplare är den "enkla" lösning att köpa ett krets som inverterar signalen (går att hitta för 10 SEK eller mindre om man köper en sådan krets).

Med en sådan krets kan man sedan direkt läsa signalen via en UART RX-pinne på valfri mikrokontroller, SBC eller USB-till-UART donglen. Då det är en open collector är man själv helt i kontroll av "höga" spänningnivån, så går att köra med enheter som bara tål 3,3 V utan extra skydd (elmätarna verkar annars vara 5 V).

Kör själv med en RPi4 + https://www.electrokit.com/74hc04-dip-14-hex-inverter + pull-up på 4,7k Ω (eller möjligen 10k Ω, kommer inte ihåg). Har fungerat super under ett gäng år nu.

Satt ihop en egen dashboard m.h.a. NodeRed

<Uppladdad bildlänk>

Standarden säger specifikt "uppdatera minst var 10:e sekund"
https://www.energiforetagen.se/48dc6d/globalassets/energifore...

"Export av data bör ske åtminstone var 10:e sekund, och det rekommenderas att hela datamängden skickas samlat."

Jobbat en del med utveckling av HW/programvara för batterilager och alla elmätare jag kom i kontakt med där körde just var 10:e sekund. Men har ett avvikande fall i sommarhuset (Vattenfall) där data presenteras var 5:e sekund.

Är fullt möjligt att något skickas oftare än vad elmätaren uppdateras över t.ex. MQTT. Men det ändrar inte att man inte kan tvinga elmätarn att skicka data fortare än vad den är konfigurerad att göra via HAN-porten.

Är fullt möjligt att stoppa in en egen elmätare, finns massor med modeller som kan läsas av via RS485, Ethernet etc. Har man en större installation som jobbar med stödtjänster för elnätet finns fall där det behövs upp till 10 avläsningar per sekund (och finns flera elmätare som fixar det).

Via HAN-porten är dock enda styrningen "jag vill ha data / jag vill inte ha data". Hur ofta data skickas styrs helt av mätaren nätägaren installerat och det är nästan alltid var 10:e sekund. Men finns avvikande fall, har en elmätare som skickar ut data var 5:e sekund.

Hmm, brukar inte stödtjänster vara typ 1 gång i sekunden (lokalt) jag gick in via samma RS485 som tibber använder för stödtjänst i inverten, det är för visso inte elmätaren men den vägen uppdateras förbrukningen typ 1 gång i sek från import/export

Visa signatur

Om du lär dig älska din smärta kommer du känna dig älskad var dag.

Permalänk
Datavetare
Skrivet av aragon:

Hmm, brukar inte stödtjänster vara typ 1 gång i sekunden (lokalt) jag gick in via samma RS485 som tibber använder för stödtjänst i inverten, det är för visso inte elmätaren men den vägen uppdateras förbrukningen typ 1 gång i sek från import/export

Vet inte hur Tibber exakt certifierar givet att deras "anläggning" är distribuerad och beror på hur många hushåll man råkar har anslutna vid ett visst tillfälle.

Certifierar man en komplett "egen" anläggning behöver man kunna logga vissa storheter minst 5 Hz alt. 10 Hz beroende på typ av tjänst man certifierar för

https://www.svk.se/495d0c/siteassets/aktorsportalen/bidra-med...

"The sampling rate shall be high enough to achieve the above stated requirement for measurement accuracy and measurement resolution, and to supply the controller with a suitable update interval. The sampling rate for data logging during the tests shall be at least 10 Hz for FCR-D and at least 5 Hz for FCR-N, or logging thresholds of 0.01 MW for active power and 5 mHz for frequency shall be used15. The sampling rate for operational data according to section 6.2 shall be at least 1 Hz for measured active power, measured frequency and, for entities with varying or uncertain processes, the power baseline. The sampling rate for the other operational data signals according to section 6.2 shall be at least 0.1 Hz. The sampling rate for real-time telemetry according to section 6.1 shall be at least 0.1 Hz or according to the requirement stated by the connecting TSO."

Som privatperson behöver man ju inte bry sig om detta, man är ju bara med i en större pool. På något sätt fungerar det och verkar räcka med den info elmätaren ger via HAN-porten.

Visa signatur

Care About Your Craft: Why spend your life developing software unless you care about doing it well? - The Pragmatic Programmer

Permalänk
Medlem
Skrivet av Yoshman:

Vet inte hur Tibber exakt certifierar givet att deras "anläggning" är distribuerad och beror på hur många hushåll man råkar har anslutna vid ett visst tillfälle.

Certifierar man en komplett "egen" anläggning behöver man kunna logga vissa storheter minst 5 Hz alt. 10 Hz beroende på typ av tjänst man certifierar för

https://www.svk.se/495d0c/siteassets/aktorsportalen/bidra-med...

"The sampling rate shall be high enough to achieve the above stated requirement for measurement accuracy and measurement resolution, and to supply the controller with a suitable update interval. The sampling rate for data logging during the tests shall be at least 10 Hz for FCR-D and at least 5 Hz for FCR-N, or logging thresholds of 0.01 MW for active power and 5 mHz for frequency shall be used15. The sampling rate for operational data according to section 6.2 shall be at least 1 Hz for measured active power, measured frequency and, for entities with varying or uncertain processes, the power baseline. The sampling rate for the other operational data signals according to section 6.2 shall be at least 0.1 Hz. The sampling rate for real-time telemetry according to section 6.1 shall be at least 0.1 Hz or according to the requirement stated by the connecting TSO."

Som privatperson behöver man ju inte bry sig om detta, man är ju bara med i en större pool. På något sätt fungerar det och verkar räcka med den info elmätaren ger via HAN-porten.

ok, tack för förklaringen

Visa signatur

Om du lär dig älska din smärta kommer du känna dig älskad var dag.

Permalänk
Festpilot 2020, Antiallo
Skrivet av aragon:

ok, jag läste bara han port,
hmm är det inte endast han rj45 som ska kunna driva ansluten enhet utan extern strömkälla?
min drivs utan extern strömkälla, jag får nog knalla ut och kolla vad jag har.

varför sätter du inte bara en han konverter? kostar typ 50kr
eller en spitter

Jag har fått det till att antingen sitter det en P1/RJ12 port eller så sitter det en HAN/RJ45 port.
Det är både två fysiskt olika portar men även olika protokoll i portarna.

Vad är det för 50krs enhet du har hittat som konverterar?

Visa signatur

 | PM:a Moderatorerna | Kontaktformuläret | Geeks Discord |
Testpilot, Skribent, Moderator & Geeks Gaming Huvudadmin

Permalänk
Medlem
Skrivet av DavidtheDoom:

Jag har fått det till att antingen sitter det en P1/RJ12 port eller så sitter det en HAN/RJ45 port.
Det är både två fysiskt olika portar men även olika protokoll i portarna.

Vad är det för 50krs enhet du har hittat som konverterar?

Ja, det är olika protokoll/strömförsörjning men vissa har en adapter som till exempel HomeWizard (följer med) men då kan den behöva ström via USB-C:
https://helpdesk.homewizard.com/sv/articles/5935311-ar-min-sm...

Någon generell adapter har jag inte sett.

Kan behöva
Permalänk
Medlem
Skrivet av DavidtheDoom:

Jag har fått det till att antingen sitter det en P1/RJ12 port eller så sitter det en HAN/RJ45 port.
Det är både två fysiskt olika portar men även olika protokoll i portarna.

Vad är det för 50krs enhet du har hittat som konverterar?

det var denna adapter jag såg, kan ju dock vara så att den endast fungerar med deras mätare.
https://www.homewizard.com/sv/butik/han-konverterare/?utm_cam...

Visa signatur

Om du lär dig älska din smärta kommer du känna dig älskad var dag.