-
Innlegg
25 -
Ble med
-
Besøkte siden sist
Innholdstype
Profiler
Forum
Blogger
Nedlastninger
Artikler
Regler
Hendelser
Galleri
Store
Innlegg skrevet av emyr
-
-
On 19/02/2019 at 20:45, Rolfik said:
Jeg måtte lage min egen fil for kamstrup (se vedlegg) denne er for 1.14 test_rx. Kopier filen inn "han-port-1.14" katalogen og kjør make på nytt
Det jeg ikke får til å virke er at timesverdien for Act_Energy_P ikke endrer seg.
mvh
Rolf
Har du hatt noe hell med å få ut timesverdiene? Jeg skjønner dessverre ingenting av hvordan jeg eventuelt skal kode om read.c for å få det til å virke. Kjempebra at du har fått til det andre!
-
On 09/03/2019 at 15:38, Nuri said:
Jeg har testet med 32GB minnebrikke og får SOS på PI'en. Nå har jeg brukt et bredt spekter am programmer for å skrive imaget, utenom det som er lenket til den opprinnelige artikkelen. Den fikk jeg ikke til å fungere overhodet.
//Nuri
Jeg har bare brukt Etcher på en Windows-pc, aldri hatt problemer. Så har dessverre ikke noen tips.
-
14 hours ago, Nuri said:
Hei, får "morse"-feil på min Raspberry 3B+ når den prøver å laste raspbian-imaget som det lenkes til i første post. Har prøvd diverse imageprogrammer men alle forsøk ender opp med "morse" på PI'en. SD-korter er Lexar XC1 64GB.
Er problemet 3+'n og ikke støtte for den i Raspbian som ligger på dropboxen?
Hei. Du kan bare laste ned Raspbian på vanlig måte og bruke det. Trenger ikke bruke imaget som det står om i første post. Jeg bruker Raspbian Lite.
-
On 19/02/2019 at 20:45, Rolfik said:
Jeg måtte lage min egen fil for kamstrup (se vedlegg) denne er for 1.14 test_rx. Kopier filen inn "han-port-1.14" katalogen og kjør make på nytt
Det jeg ikke får til å virke er at timesverdien for Act_Energy_P ikke endrer seg.
mvh
Rolf
Edit: Tror det var bare litt feil omregning i Node-Red. Tror jeg har fått det til nå.
Takk! Endelig virker det nesten! Men tror jeg får ut for lave amper-verdier. Skjønner ikke hvorfor. Burde det ikke være mer?
"Act_Pow_P_Q1_Q4":4945,
"Act_Pow_M_Q2_Q3":0,
"React_Pow_P_Q1_Q2":0,
"React_Pow_M_Q3_Q4":187,
"Curr_L1":967,
"Curr_L2":164,
"Curr_L3":935,
"Volt_L1":240,
"Volt_L2":242,
"Volt_L3":240}
"Act_Pow_P_Q1_Q4":680,
"Act_Pow_M_Q2_Q3":0,
"React_Pow_P_Q1_Q2":0,
"React_Pow_M_Q3_Q4":198,
"Curr_L1":97,
"Curr_L2":163,
"Curr_L3":73,
"Volt_L1":242,
"Volt_L2":241,
"Volt_L3":242 -
3 hours ago, antonkristensen said:
jeg har greid å lese og parse info fra kamstrup måler med javascript(nodejs)
Kommer med mere info for de som ønskerJa takk! ?
-
19 hours ago, eivtress said:
Er det noen med kamstrup-måler som har fått test_rx programmet til å virke? Eller noe som helst?
Mitt nettselskap har bekreftet at porten er åpnet, men jeg får ikke ut noen ting.
Noen tips til feilsøking?
Jeg har kamstrup, og har funnet ut at test_rx ikke fungerer på den. Får lest ut hex, men den greier ikke å oversette til JSON da Kamstrup sender ut litt andre obis-koder enn de andre.
-
1 hour ago, Moskus said:
(Er det en grunn til du forkorter URLene? Det er mer praktisk om du da enten setter dem inn som en lenke, eller bruker hele adressen... )
Sorry, fikk ikke helt til å sette inn hele linkene, ble 5 linjer tekst på hver, men nå har jeg funnet knappen for å sette inn linker....
-
Jeg får et par andre typer de neste dagene: https://bit.ly/2FI4nsi og https://bit.ly/2KBxMbl Jeg har ikke bruk for alle, så selger gjerne etter de er testet.
-
On 21.4.2018 at 19:51, funny0frank said:
Noen som har erfaringer med https://www.aliexpress.com/item/Industrial-Grade-USB-Transfer-to-MBUS-Host-USB-MBUS-Meter-Reading-Communication-USB-Power-Supply-10/32831725364.html ? Sliter med at 120 bytes meldingen er ustabil i lengde og innhold og tenkte jeg skulle prøve en annen en den som var linket til av OP.
Jeg har akkurat fått en slik: https://bit.ly/2FFcjdV og den fungerer mye bedre enn https://bit.ly/2HRqeiY som jeg hadde fra før. Fikk ca 115 tegn før, og nå er det 228 hver gang. Men programmet i første post fungerer desverre fortsatt ikke på min Kamstrup.
-
29 minutes ago, cpu22 said:
Det ser ut som du skriver ut de første 116 bytene av menldingene. Resten mangler, og du har listet starten på 4 meldinger. Jeg har sammenliknet med mine meldinger, og jeg ser ikke noe feil med dataene (bortsett fra at siste del mangler). Sjekk programmet som tar imot. Kanskje du har for lite buffer, eller noe sånt. Er FIFO enablet på UART? Bruker du samme program på RPi og PC?
Ser ut som lengden varierer mellom 112 til 117 byte. På RPi har jeg prøvd terminalkommando "cat /dev/ttyUSB0" og 2 andre program som ligger i den andre posten om AMS/HAN:
På Windows har jeg kun fått RealTerm til å virke. Har prøvd mange innstillinger, men FIFO har jeg ikke sett noen innstilling på. Jeg bruker en slik adapter kjøpt på AliExpress: https://www.aliexpress.com/item/Freeshipping-USB-to-MBUS-slave-module-discrete-component-non-TSS721-circuit-M-BUS-bus-data-monitor/32814808312.html?shortkey=iM7rQb67&addresstype=600
@roarfred: Har sjekket linkene du la ut, ser fortsatt ut som jeg bare mangler siste del av meldingen.
Har bestilt et par andre typer adapter jeg skal prøve. Hvis det ikke virker med annet adapter, så må jeg nesten høre om kraftselskapet kan sjekke firmware eller ta en restart på måleren min eller noe. Takk for hjelpen så lenge!
-
19 minutes ago, xibriz said:
Jeg tror måleren er aktiv, men det er noe feil med avlesningen. En pakke skal starte og stoppe med 7E.
Har du riktig parity?
Kamstrup use No parity (2400 8N1)
Ja jeg bruker None, hvis jeg bruker Even eller Odd kommer det feilmelding på feil parity, og det jeg da leser ut er bare tull. Hvis jeg prøver Even eller Odd på Raspberryen kommer det ingenting.
-
Hei. Noen av dere som vet om Kamstrup sender ut noe som helst om porten ikke er åpnet? Min skal visstnok være åpnet, men jeg får bare ut "Kamstrup v0001" og serienr og målertype. Noen tegn på slutten av meldingen varerier, legger ved bilde. Får det samme på raspberry og windows pc, så lurer på om adapteret mitt eller strømmåler er problemet?
-
On 4/10/2018 at 21:39, funny0frank said:
Jeg har også haugaland kraft og jeg får data med samme MBus-USB tingen som du har (ser ikke lik ut som på bilde min heller). Den blinker rødt 1-2 ganger som en sier over her og jeg får data. Legger ved filen jeg tester med (kommandoen for bruk er ./rs232.test -a /dev/ttyUSB0)
Har ikke tolket data-en enda, men jeg får de i alle fall etter tids skjema som måleren skal sende de etter.
Har testet denne fila, men ser ut som jeg får ut bare en del av meldingen fra måleren. Det stopper ca etter "målertype" / Obis kode 1.1.96.1.1.255. Noen som vet hvorfor?
pi@raspberrypi:~/src $ sudo ./rs232.test -a /dev/ttyUSB0 2018/04/12 21:24:36 connecting {Address:/dev/ttyUSB0 BaudRate:2400 DataBits:8 StopBits:1 Parity:N Timeout:2.2s RS485:{Enabled:false DelayRtsBeforeSend:0s DelayRtsAfterSend:0s RtsHighDuringSend:false RtsHighAfterSend:false RxDuringTx:false}} 2018/04/12 21:24:36 connected 2018/04/12 21:24:36 n = 2 b = [0 0] 2018/04/12 21:24:36 b[:n] = "\x00\x00" 2018/04/12 21:24:38 [ERROR]: serial: timeout 2018/04/12 21:24:40 ##################b[:n] was 0x7e (126)################################## 2018/04/12 21:24:40 n = 2 b = [126 160] 2018/04/12 21:24:40 b[:n] = "~\xa0" 2018/04/12 21:24:40 n = 4 b = [226 43 33 19] 2018/04/12 21:24:40 b[:n] = "\xe2+!\x13" 2018/04/12 21:24:40 n = 4 b = [35 154 230 231] 2018/04/12 21:24:40 b[:n] = "#\x9a\xe6\xe7" 2018/04/12 21:24:40 n = 3 b = [0 15 0] 2018/04/12 21:24:40 b[:n] = "\x00\x0f\x00" 2018/04/12 21:24:40 n = 4 b = [0 0 0 12] 2018/04/12 21:24:40 b[:n] = "\x00\x00\x00\f" 2018/04/12 21:24:40 n = 4 b = [7 226 4 12] 2018/04/12 21:24:40 b[:n] = "\a\xe2\x04\f" 2018/04/12 21:24:40 n = 4 b = [4 20 24 40] 2018/04/12 21:24:40 b[:n] = "\x04\x14\x18(" 2018/04/12 21:24:40 n = 4 b = [255 128 0 0] 2018/04/12 21:24:40 b[:n] = "\xff\x80\x00\x00" 2018/04/12 21:24:40 n = 3 b = [2 25 10] 2018/04/12 21:24:40 b[:n] = "\x02\x19\n" 2018/04/12 21:24:40 n = 4 b = [14 75 97 109] 2018/04/12 21:24:40 b[:n] = "\x0eKam" 2018/04/12 21:24:40 n = 4 b = [115 116 114 117] 2018/04/12 21:24:40 b[:n] = "stru" 2018/04/12 21:24:40 n = 4 b = [112 95 86 48] 2018/04/12 21:24:40 b[:n] = "p_V0" 2018/04/12 21:24:40 n = 4 b = [48 48 49 9] 2018/04/12 21:24:40 b[:n] = "001\t" 2018/04/12 21:24:40 n = 3 b = [6 1 1] 2018/04/12 21:24:40 b[:n] = "\x06\x01\x01" 2018/04/12 21:24:40 n = 4 b = [0 0 5 255] 2018/04/12 21:24:40 b[:n] = "\x00\x00\x05\xff" 2018/04/12 21:24:40 n = 4 b = [10 16 53 55] 2018/04/12 21:24:40 b[:n] = "\n\x1057" 2018/04/12 21:24:40 n = 4 b = [48 54 53 54] 2018/04/12 21:24:40 b[:n] = "0656" 2018/04/12 21:24:40 n = 4 b = [55 50 48 51] 2018/04/12 21:24:40 b[:n] = "7203" 2018/04/12 21:24:40 n = 4 b = [52 57 55 48] 2018/04/12 21:24:40 b[:n] = "4970" 2018/04/12 21:24:40 n = 3 b = [52 49 9] 2018/04/12 21:24:40 b[:n] = "41\t" 2018/04/12 21:24:40 n = 4 b = [6 1 1 96] 2018/04/12 21:24:40 b[:n] = "\x06\x01\x01`" 2018/04/12 21:24:40 n = 4 b = [1 1 255 10] 2018/04/12 21:24:40 b[:n] = "\x01\x01\xff\n" 2018/04/12 21:24:40 n = 4 b = [18 54 56 52] 2018/04/12 21:24:40 b[:n] = "\x12684" 2018/04/12 21:24:40 n = 4 b = [49 49 51 49] 2018/04/12 21:24:40 b[:n] = "1131" 2018/04/12 21:24:40 n = 4 b = [66 78 50 52] 2018/04/12 21:24:40 b[:n] = "BN24" 2018/04/12 21:24:40 n = 3 b = [51 49 48] 2018/04/12 21:24:40 b[:n] = "310" 2018/04/12 21:24:40 n = 4 b = [49 48 52 48] 2018/04/12 21:24:40 b[:n] = "1040" 2018/04/12 21:24:40 n = 4 b = [9 6 1 249] 2018/04/12 21:24:40 b[:n] = "\t\x06\x01\xf9" 2018/04/12 21:24:40 n = 1 b = [134] 2018/04/12 21:24:40 b[:n] = "\x86" 2018/04/12 21:24:41 n = 1 b = [155] 2018/04/12 21:24:41 b[:n] = "\x9b" 2018/04/12 21:24:41 n = 1 b = [255] 2018/04/12 21:24:41 b[:n] = "\xff" 2018/04/12 21:24:43 [ERROR]: serial: timeout 2018/04/12 21:24:45 [ERROR]: serial: timeout 2018/04/12 21:24:47 [ERROR]: serial: timeout 2018/04/12 21:24:50 [ERROR]: serial: timeout 2018/04/12 21:24:50 ##################b[:n] was 0x7e (126)################################## 2018/04/12 21:24:50 n = 4 b = [126 160 226 43] 2018/04/12 21:24:50 b[:n] = "~\xa0\xe2+" 2018/04/12 21:24:50 n = 4 b = [33 19 35 154] 2018/04/12 21:24:50 b[:n] = "!\x13#\x9a" 2018/04/12 21:24:50 n = 4 b = [230 231 0 15] 2018/04/12 21:24:50 b[:n] = "\xe6\xe7\x00\x0f" 2018/04/12 21:24:50 n = 4 b = [0 0 0 0] 2018/04/12 21:24:50 b[:n] = "\x00\x00\x00\x00" 2018/04/12 21:24:50 n = 4 b = [12 7 226 4] 2018/04/12 21:24:50 b[:n] = "\f\a\xe2\x04" 2018/04/12 21:24:50 n = 3 b = [12 4 20] 2018/04/12 21:24:50 b[:n] = "\f\x04\x14" 2018/04/12 21:24:50 n = 4 b = [24 50 255 128] 2018/04/12 21:24:50 b[:n] = "\x182\xff\x80" 2018/04/12 21:24:50 n = 4 b = [0 0 2 25] 2018/04/12 21:24:50 b[:n] = "\x00\x00\x02\x19" 2018/04/12 21:24:50 n = 4 b = [10 14 75 97] 2018/04/12 21:24:50 b[:n] = "\n\x0eKa" 2018/04/12 21:24:50 n = 4 b = [109 115 116 114] 2018/04/12 21:24:50 b[:n] = "mstr" 2018/04/12 21:24:50 n = 4 b = [117 112 95 86] 2018/04/12 21:24:50 b[:n] = "up_V" 2018/04/12 21:24:50 n = 3 b = [48 48 48] 2018/04/12 21:24:50 b[:n] = "000" 2018/04/12 21:24:50 n = 4 b = [49 9 6 1] 2018/04/12 21:24:50 b[:n] = "1\t\x06\x01" 2018/04/12 21:24:50 n = 4 b = [1 0 0 5] 2018/04/12 21:24:50 b[:n] = "\x01\x00\x00\x05" 2018/04/12 21:24:50 n = 4 b = [255 10 16 53] 2018/04/12 21:24:50 b[:n] = "\xff\n\x105" 2018/04/12 21:24:50 n = 4 b = [55 48 54 53] 2018/04/12 21:24:50 b[:n] = "7065" 2018/04/12 21:24:50 n = 3 b = [54 55 50] 2018/04/12 21:24:50 b[:n] = "672" 2018/04/12 21:24:50 n = 4 b = [48 51 52 57] 2018/04/12 21:24:50 b[:n] = "0349" 2018/04/12 21:24:50 n = 4 b = [55 48 52 49] 2018/04/12 21:24:50 b[:n] = "7041" 2018/04/12 21:24:50 n = 4 b = [9 6 1 1] 2018/04/12 21:24:50 b[:n] = "\t\x06\x01\x01" 2018/04/12 21:24:50 n = 4 b = [96 1 1 255] 2018/04/12 21:24:50 b[:n] = "`\x01\x01\xff" 2018/04/12 21:24:50 n = 3 b = [10 18 54] 2018/04/12 21:24:50 b[:n] = "\n\x126" 2018/04/12 21:24:50 n = 4 b = [56 52 49 49] 2018/04/12 21:24:50 b[:n] = "8411" 2018/04/12 21:24:50 n = 4 b = [51 49 66 78] 2018/04/12 21:24:50 b[:n] = "31BN" 2018/04/12 21:24:50 n = 4 b = [50 52 51 49] 2018/04/12 21:24:50 b[:n] = "2431" 2018/04/12 21:24:50 n = 4 b = [48 49 48 52] 2018/04/12 21:24:50 b[:n] = "0104" 2018/04/12 21:24:50 n = 4 b = [48 9 6 1] 2018/04/12 21:24:50 b[:n] = "0\t\x06\x01" 2018/04/12 21:24:50 n = 1 b = [249] 2018/04/12 21:24:50 b[:n] = "\xf9" 2018/04/12 21:24:50 n = 2 b = [134 255] 2018/04/12 21:24:50 b[:n] = "\x86\xff" 2018/04/12 21:24:51 n = 1 b = [255] 2018/04/12 21:24:51 b[:n] = "\xff" 2018/04/12 21:24:53 [ERROR]: serial: timeout 2018/04/12 21:24:55 [ERROR]: serial: timeout 2018/04/12 21:24:57 [ERROR]: serial: timeout 2018/04/12 21:25:00 [ERROR]: serial: timeout 2018/04/12 21:25:00 ##################b[:n] was 0x7e (126)##################################
-
On 10.4.2018 at 21:39, funny0frank said:
Jeg har også haugaland kraft og jeg får data med samme MBus-USB tingen som du har (ser ikke lik ut som på bilde min heller). Den blinker rødt 1-2 ganger som en sier over her og jeg får data. Legger ved filen jeg tester med (kommandoen for bruk er ./rs232.test -a /dev/ttyUSB0)
Har ikke tolket data-en enda, men jeg får de i alle fall etter tids skjema som måleren skal sende de etter.
Hvordan får jeg testet denne med parity Even?
-
Er det noen som har fått dette til å virke på en Kamstrup?
-
Men jeg får ikke noe annet enn {"Date_Time":"",
"Host_Time":1523389300.376,Skal prøve den test-fila imorgen.
-
Ser ut som du får ut like lite som meg, hvilken type måler har du?
-
1 minute ago, Salvesen said:
Det er den samme jeg bestilte, den ser dog ikke helt lik ut som på bildet. Diodene er plassert i en annen "rekkefølge" og en er rød. Det var det manglende RX blinket jeg stusset over ja. Jeg har prøvd å bytte polaritet på pinne 1 og 2. Kan en sette noe bit internt også, kanskje?
Prøv ./test_rx -n -P E
eller
./test_rx -n -P O -
3 hours ago, Salvesen said:
Jeg misstenker at min HAN/USB dongel er død, hvordan fungerer diodene hos dere som har en som fungerer? Min blinker noe når jeg putter den inn, ellers er det ikke noe liv i de. Får ikke lest noe ut ved å prøve bruke ./test_rx til "skjerm".
Og den blinker rødt 1-2 ganger hver gang den mottar data, og blinker vel en gang når jeg setter den i. Har du prøvd en annen parity?
-
Fikk beskjed om at de kanskje hadde fått åpnet porten på Kamstrupmåleren min idag, de hadde prøvd, men ikke fått tilbakemelding fra måleren at den ble aktivert. Ifølge Kamstrup kunne det være en bug i software de bruker. Men jeg får bare ut dette når jeg tester. Noen som kan si om det er jeg som har gjort noe feil, eller om det er porten som ikke er aktivert? Jeg måler ca 24 volt mellom pinnene på adapteret, og spenningen faller til ca 19 volt med ca 7 sekunder mellomrom.
-
Vil det bli forskjell på flowen i node-red og dashbordet i Grafana ettersom om man har 400v eller 230v TN/IT? Jeg regner egentlig med det, men har ikke fått åpnet porten på strømmåleren enda, så jeg har ikke fått testet i praksis enda. Er det noen som har laget flow/dashbord til begge delene? Stemmer det at det som ligger i linkene her er til 230v?
-
On 24.3.2018 at 11:35, Blip! said:
Dette er samme måler som jeg har (Agder Energi). De har heller ikke montert modulen som skal plugges inn i hullet øverst (under deksel). Jeg fikk svar at de skulle åpne for data og sende modul innen 1.1.2019... De ulike selskapene har ulik tolkning instruks fra myndighetene.
Jeg fikk beskjed om at de ikke hadde riktig programvare for å åpne porten enda, men at de skulle ordne det så fort alt var klart. Men fikk ikke noe mer konkret svar på når. Modul hadde de liggende til meg.
-
49 minutes ago, anaxyd said:
Dette er vel ikke en AMS boks etter hva jeg kan se. Den ser ut som den vi hadde mellom 2016-2017 før vi fikk AMS. Er derfor du ikke har noe RJ45.
Ser ut som denne kan være begge deler? http://elbase.justervesenet.no/default.aspx?page=malertyperegister Se linje 1031 og 1082.
Når jeg logger inn på Min side hos Valdresenergi får jeg opp timesverdier.
-
Hei! Dette ser spennende ut! Har bestilt meg en raspberry pi og M-BUS til TTL kort på aliexpress, så skal jeg se om jeg får dette til å virke. Har sendt mail til strømselskapet og spurt etter åpning av port, ikke fått svar enda. Men jeg fant ikke RJ45-kontakten på strømmåleren, se vedlagt bilde. Er den gjemt under et deksel, eller mangler jeg en modul øverst der? Jeg har måler i utvendig skap, men har lagt opp nettverkskabler inn til dataskapet inne. Etter det jeg fant ut skulle m-bus tåle mange meter med ledning, så da burde det vel gå å føre m-busen inn på et tvunnet trådpar i en nettverkskabel? Ca 8 meter tipper jeg.
Lokal lesing av HAN - The Easy Way (TM)
i Strømsparing og strøm-overvåkning
Skrevet
Du kan prøve dette istedet: https://www.npmjs.com/package/node-red-contrib-ams-decoder