Gå til innhold
  • Bli medlem

StenO

Medlemmer
  • Innholdsteller

    28
  • Ble med

  • Besøkte siden sist

Alt skrevet av StenO

  1. Men kult for den som har måleren i hus. Da er det jo kjempelett å fiske ut alle data du trenger via Z-Wave 🙂
  2. StenO

    Lesing av AMS data (AMS/HAN -> IoT)

    MicroUSB er kun power og har ingen data-linjer så vidt jeg husker. Funket fint for meg å logge på programmeringspinnene etter at sw var i gang. men jeg tror RemoteDebug er en kanon-ide :-)
  3. StenO

    Lesing av AMS data (AMS/HAN -> IoT)

    Glemte å spørre: Hva sier avlesningene på displayet til måleren din? Der kan du jo klikke deg igjennom de forskjellige verdiene...
  4. StenO

    Lesing av AMS data (AMS/HAN -> IoT)

    I den første meldingen får jeg denne analysen: og for den andre slip meldingen denne: Ser ikke ut til at du har noen belastning på fase 2 i denne beregningen. Er åpen for at det er ting her jeg ikke har fått med meg eller som rett og slett er feil, men ser at Import effekt totalt ser ut til å stemme med sum av forbruk på fasene. Antar da at solcellene dine ikke bidrar til forbruket ditt. Eksport sum (om det var den du mente) resettes ikke hos meg, jeg får heller ikke målingene dine til å stemme med tallene i meldingen slik jeg dekoder dem. Overordnet ser det ut til at verdiene i meldingene jeg får stemmer ganske bra, men jeg har heller ikke kommet hel til bunns i dette.
  5. StenO

    Lesing av AMS data (AMS/HAN -> IoT)

    Jeg har ikke gjort noen flere studier på feltene 64-69. Det andre ser ut til å stemme ganske godt. Er din fase 2 tilkoblet i det hele tatt?
  6. StenO

    Styre Salto elbilladere

    Flottings. Kan tenke meg slipp av kode på alle de tre du nevner :-) Lurer litt på om du har lenke til noen form for dokumentasjon på grensesnittet (som du ikke har funnet ut av selv).
  7. StenO

    Styre Salto elbilladere

    Denne er jeg interessert i å henge på. Hva har du funnet ut av? Kan vel strengt tatt bruke kortet som er utviklet her: og programmere litt om så har vi hele laderen on-line :-)
  8. StenO

    Lesing av AMS data (AMS/HAN -> IoT)

    Da er du der du skal være :-)
  9. StenO

    Lesing av AMS data (AMS/HAN -> IoT)

    Neida, fungerer på win også. men jeg fikk aldri chrome til å vise websiden. Måtte bruke IE.
  10. Jeg brukte HAN MBUS kortet roarfred har designet.
  11. Om du får data i 9600n81 så er det nok standard-data disse målerne kommer med fram til Hafslund får implementert HAN protokollen på dem. Har snoket litt og tror jeg har funnet det meste av interesse. Se min gamle post her::
  12. I følge meldingen du lenker til hos Skagerak så tar de visst bare betalt dersom reaktiv energi er over halvparten av aktiv energi (eller effekt). Det gir også mening siden det belaster nettet veldig mye i forhold til hva de får "betalt"normalt og vil vel fungere som et incentiv til å sette inn noen kondensatorer eller i alle fall en kompensasjon for denne store faseforskjellen.
  13. Lurer litt på om ikke GS1 er målernummer (sjekk om det kan stemme) og Act_Energy_P er målerstand. Det gir i tilfelle mening. Det var mye reaktiv energi, ja, men det er det stort sett nettselskapet ditt som er bekymret over tror jeg. Nettet må dimensjoneres etter dette men du betaler ikke for forbruket som sådan. Som nevnt tidligere i tråden: Du kan sikkert lese mer om det på Wikipedia elns :-) Når det er sagt kan det vel tenkes at nettselskapet krever kompensering (altså fysisk) dersom reaktiv effekt blir for stor - men det er vel andre i dette forumet som kan mer om enn meg. Jeg har selv 1716,78 kVAh reaktiv (R-) på 12219,38 kWh målerstand som utgjør mer enn den andelen du har, og Lyse har ikke klaget til meg enda :-)
  14. Tror du kan være interessert i act_pow_pos (som er forbrukt effekt akkurat nå) og eventuelt act_pow_neg som jeg tipper er eksportert effekt til grid (om du har ditt eget kraftverk) :-)
  15. StenO

    Lesing av AMS data (AMS/HAN -> IoT)

    Har modda på koden til roarfred og lagt til min egen dekoding dersom det er Aidon måler som er valgt. Satte også opp riktig baudrate på serieporten og måtte skrive om rutinen som setter sammen en hel ramme. Jeg kjører altså hele greia på hw som er spesialbygd :-) Om du mener den biten som henter ut data fra rammen, er det en enkel rutine som ser sånn ut: int HanReader::getInt(int start, int size) { int value = 0; int bytes = 0; int mask = 0x01; // Use if negative value (MSB = 1) for (int i = start + size -1; i >= start; i--) { mask = mask << 8; value = value << 8 | buffer[i]; } if (buffer[start+size-1] >= 0x80) { // Negative value return value - mask; } return value; } Her ligger data i buffer[] arrayet og jeg sender med byte index i start og størrelsen på data i size (2 eller 4 bytes) Aner egentlig ikke om det var svar på spørsmålet ditt...
  16. StenO

    Lesing av AMS data (AMS/HAN -> IoT)

    Byte Verdi 00-15: ASCII målernummer 16-23: Import energi totalt (Wh) 24-31: Eksport energi totalt (Wh) 32-39: Reaktiv energi totalt R+ (VArh) 40-47: Reaktiv energi totalt R- (VArh) 48-51: Import effekt totalt (W) 52-55: Eksport effekt Totalt (W) 56-59: Reaktiv effekt totalt R+ (VAr) 60-63: Reaktiv effekt totalt R- (VAr) 64-69: ???? 70-73: Forbruk fase 1 (W) 74-77: Forbruk fase 2 (W) 78-81: Forbruk fase 3 (W) 82-83: Spenning fase 1 (V) *10 84-85: Spenning fase 2 (V) *10 86-87: Spenning fase 3 (V) *10 88-89: Strøm fase 1 (A) *10 90-91: Strøm fase 2 (A) *10 92-93: Strøm fase 3 (A) *10 94-95: Frekvens (Hz) *100 Det viste seg at det jeg trodde var effekt eksport alltid var null uansett hvor mye jeg leverte inn til nettet - men de andre tallene så ut til å stemme. Tror også ganske sikkert at 56 - 63 er reaktiv effekt. I alle fall teller 40-47 opp når jeg har verdier i 60-63 ig 40-47 stemmer med avlesning på displayet på måleren. Aner fremdeles ikke hva 64-69 inneholder, men nå tenker jeg det greier seg for min del :-)
  17. Jeg har funnet ut mye vil jeg si av hva som kommer ut av Aidon-måleren som default. Se posten min i den andre tråden: Er noen felter jeg ikke helt har fått styr på, men lurer på om det handler om reaktiv effekt.
  18. StenO

    Lesing av AMS data (AMS/HAN -> IoT)

    Godt tips. Kanskje jeg rett og slett skal flytte grafana og influx til en annen RPi som ikke kjører openHab? Aner meg at det er grafana som tar mest ressurser...
  19. StenO

    Lesing av AMS data (AMS/HAN -> IoT)

    Her er jeg veldig usikker. Har ikke gått så mye inn i dataene akkurat her. Kan det være at noen av disse er reaktiv effekt? Den teller i alle fall reaktiv VAh... I går var det imdlertid en solrik dag og Eksport sum (24-31) steg fra 58606 til 69540 Wh og det stemmer også bra med hva grafen over eksportert effekt forteller meg. Jeg fikk altså levert drøye 10 kW timer inn til resten av norge av en produksjon på 27,5 totalt i går. Fremdeles litt usikker på eksport-data på enkeltfasene - her hang ikke Influx med meg og har ikke greid å logge noe særlig. Fant også ut at strømtrekk plutselig kan være negative (!) og det hadde jeg ikke tatt høyde for i koden - så grafene for strømtrekk så mildt sagt spesielle ut. (6,5 kA overskygger det meste kan du si) Sidenote: Tror openhab og/eller influx sliter litt med å henge med i svingene når det blir mye data via Mosquitto (som forsåvidt går på en annen RPi) samtidig. Det ser ut til at den har helt gitt opp strømtrekket på fase 1 og et par andre verdier jeg ikke greier å finne data på. I panelet vises dataene helt greit...
  20. StenO

    Lesing av AMS data (AMS/HAN -> IoT)

    Dette er data fra min Aidon måler som Lyse monterte i februar. Har spurt dem om å åpne HAN porten for meg, men det sier de at de ikke gjør før mot slutten av året siden alt ikke er klart mht spesifikasjonen på kommunikasjonen. Det er snakk om at det kan være behov for et sikkerhetsnivå på dette siden noen målere tross alt står i felles skap for borettslag eller leiligheter. Dataene som jeg viser her kommer ut av måleren på (det som senere vil bli) HAN-porten uten at jeg har foretatt meg den minste ting meg måleren som sådan. Jeg bruker kortet som roarfred designet og som er essensen i denne tråden, men koden har jeg skrudd litt på - blant annet fordi data kommer i 9600 8N1 og har SLIP formatering og data er kodet forskjellig.
  21. StenO

    Lesing av AMS data (AMS/HAN -> IoT)

    Se meldingen over. Det er data fra min Aidon måler hvor strømselskapet ikke har åpnet porten enda (offisielt)
  22. StenO

    Lesing av AMS data (AMS/HAN -> IoT)

    Utrolig hva man får tid til på kvelden! Har sjekket litt mer og forsøkt å løse opp i noen floker når det gjelder Aidons ukjente dataformat og har kommet til at dette stort sett stemmer: Byte Verdi 00-15: ASCII målernummer 16-23: Import sum (Wh) 24-31: Eksport sum (Wh) 32-39: Reaktiv energi R+ (VArh) 40-47: Reaktiv energi R- (VArh) 48-51: Import effekt totalt (W) 52-55: Eksport Effekt Totalt (W) 56-69: ??????? 70-71: Import fase 1 (W) 72-73: Eksport fase 1 (W) 74-75: Import fase 2 (W) 76-77: Eksport fase 2 (W) 78-79: Import fase 3 (W) 80-81: Eksport fase 3 (W) 82-83: Spenning fase 1 (V) *10 84-85: Spenning fase 2 (V) *10 86-87: Spenning fase 3 (V) *10 88-89: Strøm fase 1 (A) *10 90-91: Strøm fase 2 (A) *10 92-93: Strøm fase 3 (A) *10 94-95: Frekvens (Hz) *100 Tilfeldig dump av data (her her 0xC0 fjernet: Got valid SLIP data (99 bytes): 37 33 35 39 39 39 32 39 30 31 30 37 36 34 31 38 68 A1 AC 00 00 00 00 00 EE E4 00 00 00 00 00 00 37 21 00 00 00 00 00 00 85 A8 16 00 00 00 00 00 1E 18 00 00 00 00 00 00 00 00 00 00 3F 02 00 00 62 89 54 8B DA 8B 79 01 00 00 0B 10 00 00 99 06 00 00 2F 09 1C 09 36 09 14 00 B1 00 48 00 81 13 03 79 B8 Forbruk sum (kWh): 11313.51 Forbruk totalt (W): 6174 Forbruk fase 1 (W): 377 Forbruk fase 2 (W): 4107 Forbruk fase 3 (W): 1689 Eksport sum (kWh): 58.61 Eksport totalt (W): 0 Eksport fase 1 (W): 0 Eksport fase 2 (W): 0 Eksport fase 3 (W): 0 Strøm fase 1 (A): 2.00 Strøm fase 2 (A): 17.70 Strøm fase 3 (A): 7.20 Spenning fase 1 (V): 235.10 Spenning fase 2 (V): 233.20 Spenning fase 3 (V): 235.80 Frekvens: 49.93 Ser ut til å stemme sånn passe. Kommer tilbake og verifiserer om eksport data også stemmer når det er sol og midt på dagen og jeg ikke bruker strøm....
  23. StenO

    Lesing av AMS data (AMS/HAN -> IoT)

    Noen har jo kommet et stykke på vei her: https://hackaday.io/project/85389-wesp32-wired-esp32-with-ethernet-and-poe
  24. StenO

    Lesing av AMS data (AMS/HAN -> IoT)

    https://snapshot.raintank.io/dashboard/snapshot/A954RSu6Ef71Vdr0rpLOdCsCbL0367ce Har etter hvert fått litt skikk på data fra Aidon (som altså ikke er OBIS data enda) og bruker i store trekk mappingen som cpu22 la ut: Hadde allerede en lysdiode-teller som måler på forbrukt effekt (grønn kurve) og det ser faktisk ikke så ille ut med total effekt fra porten på målerene heller (gul kurve). Solcellene bidrar litt (blå kurve) men må nok mot et lavere strømbruk før jeg ser noen eksportert effekt foreløpig. Skal sjekke om jeg finner igjen noen data når situasjonen oppstår (altså større solproduksjon enn forbruk). Om jeg ser på effekttrekket på de tre fasene hadde jeg kanskje forventet meg en større korrelasjon mellom dem og totalt effekttrekk. Forstår ikke helt hvorfor vekslingen i totaltrekket på omtrent en kW ikke synes på en eller flere av fasene...
  25. StenO

    Lesing av AMS data (AMS/HAN -> IoT)

    Død port viste seg å være et kabel-problem. Nå har jeg data - og de likner veldig på det jeg ser andre har fra Aidon her. Forsøker å pakke de delene jeg vet er riktig inn i en json og poste det til mqtt-seriveren min. Det går bra, men (og kanskje er det litt off topic) hvordan setter jeg opp OpenHab for å lese disse dataene? Har definert disse items: String strom_data "AIDON Data" (AMS) { mqtt="<[mqtt:ams2mqtt:state:default]" } Number strom_malerstand "Strøm Målerstand" Og laget denne regelen etter at jeg har slått på JsonPath transform: rule "Convert JSON to Item Type Number" when Item strom_data changed then // use the transformation service to retrieve the value val String json = (strom_data.state as StringType).toString val newValue = transform("JSONPATH", ".$.data.tPI", json) // post the new value to the Number Item strom_malerstand.postUpdate( newValue ) end Har denne vakre json datane inn: {"data":{"temp":"29.00","list":"99.00","id":"7359992901076418","tPI":"11195.54","tPO":0,"P1":1670,"P2":3034,"P3":314,"f":"50.01"}} Anyone?
×