Gå til innhold
  • Bli medlem
Støtt hjemmeautomasjon.no!

StenO

Medlemmer
  • Innlegg

    58
  • Ble med

  • Besøkte siden sist

Innlegg skrevet av StenO

  1. 18 minutter siden, Bronson skrev:

    Hoi!

     

    Skummet tråden litt, men er litt enklere å spørre rett ut: 

     

    Er det noen av dere som har en montert Aidon-måler som fungerer og gir ut data på HAN-grensesnittet? 

     

    Prøver iherdig å få tak i en for testing på jobben, men energiselskapene vil ikke levere og Aidon selv sier at standarden er ikke klar ennå. :|

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

     

  2.  

    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....

     

     

  3. På 4.4.2018 den 8.31, petersv skrev:

     

    Jeg kom på en liten ide på vei til jobb, hva om man gikk for en ESP32 istedenfor, den trenger bare en rj45-plugg med innebygget magnetics for å få kablet nett. Ikke mye koster den heller: https://www.aliexpress.com/item/ESP32-ESP-32S-WiFi-Bluetooth-4-2-dual-core-CPU-MCU-low-power-Bluetooth/32828633050.html 

     

    Å få til Poe i tillegg bør heller ikke kreve mange komponenter? Ev. er jo en splitter ok.

     

    Siden den er arduino-støttet vil vel også dagens kode kjøre greit på den! :)

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

     

  4. image.png.6db222f4c2f7f2ed78b5680253ffdd3d.png

     

    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).

    image.png.6e9fff2660d7cba8a04721a3088c7265.png

    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...

     

     

  5. På 11.5.2018 den 18.58, StenO skrev:

    Er forsåvidt klar over at det verken er OBIS data eller at Lyse har åpnet porten som sådan. Om det er test-data ut på min måler har jeg ikke greid å registrere noen enda....

    Jobber videre med den saken :-)

     

    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?

     

  6. På 9.4.2018 den 13.29, gskjold skrev:

    Hei,

    Er det noen som har funnet mer ut av formatet fra Aidon? Jeg har eksperimentert litt med mine data og følgende stemme hvertfall veldig for min måler:

    70-71: Forbruk fase 1 (W)

    74-75: Forbruk fase 2 (W)

    78-79: Forbruk fase 3 (W)

     

    Jeg vet at målerene også kan måle produksjon/eksport av strøm, så da vil jeg anta følgende:

    20-23: Eksport sum (kWh)

    52-55: Eksport totalt (W)

    72-73: Eksport fase 1 (W)

    76-77: Eksport fase 2 (W)

    80-81: Eksport fase 3 (W)

     

    Noen som har solcellepanel og kan bekrefte? :)

     

    Håpte å finne ut litt mer av formatet, men klarer ikke å gjette på de andre verdiene...

    Har solcellepaneler og har ikke greid å få noe data ut av den Aidon-måleren som Lyse installerte i februar hos meg. Har kontakter i Lyse så jeg skal sjekke om de har porten på i det hele tatt eller om det er målingene mine det står på...

     

    Er det noen her inne som har brukt AMS->MQTT kortet til Roarfred til dette? Kode jeg kan låne?

     

  7. På 20.3.2018 den 22.04, roarfred skrev:

    Noen oppdateringer fra den siste uken...

     

    1) Laget meg en boks selv og 3D printet.

    Ble helt greitt til å gjemmes bort i sikringskapet (bilder nedenfor)

    Om interesse ligger STL filer på github: https://github.com/roarfred/AmsToMqttBridge/tree/master/Electrical/HAN_ESP_TSS721/enclosure

    (Brukt Fusion 360 her, er det noe annet enn STL format som er fornuftig å dele?)

     

    2) Har laget en mer fullverdig Arduino "sketch", med følgende features:

    • Boot som Access Point om ikke config finnes, eller om Prog-knappen trykkes ned innen 5 sek etter oppstart
    • Webside for å konfigurere (bruker innebygget DNS, så hvilken som helst http-url funker, eks. http://config)
      • SSID / Passord
      • Meter Type (Kaifa / Kamstrup / Aidon)
      • MQTT server, port, brukernavn og passord
    • Lagrer config i EEPROM (første byte er en "identifying byte" som kan endres om en endrer på strukturen)
    • Støtter Kaifa og Kamstrup måler, og tilrettelagt for Aidon (sendt forespørsel om å få test-data fra dem for å fullføre. Får se om det kommer noe, ellers får jeg ta en best guess)
    • Temperatursensor leses av og rapporteres sammen med hver sending på MQTT
    • Mottak av MQTT meldinger (klargjort, med egen metode, men ikke kodet noe spesiellt her) - kan enkelt brukes for OTA update
    • Debugging via samme connector (litt klønete, må koble til/fra TX på FTDI når evt. HAN port skal brukes, og en må ha en terminal som støtter 2400 baud 8E1 for Kaifa)
    • Utnytter blå LED på ESP, for litt status:
      • Lyser i 5 sek etter oppstart, for å vise at du kan trykke Prog-knappen for å boote som AP
      • Blinker hvert sekund (50% syklus) hvis startet som AP
      • Under normal drift, tennes hver gang en pakke på HAN porten er dekodet, og lyser til den er levert på MQTT. (På Kaifa, flash hvert 2. sekund)
    • WiFi/MQTT reconnect

    Da tror jeg det er på tide å gjøre en solid oppdatering på all dokumentasjon på github...

    Som de sier i politikken om dagen, lik og del!

     

    Config

    image.png.f3f99deda66a2b1d64f73c04a750a1ce.png

     

    Kretskort i boksen

    image.png.39352a79ebe589bd07aa228ea1160ff1.png

     

    "Montert" vha friksjon i sikringsskapet

    image.png.9c08b5bfe2aaeaff902cb7e9e1747cd7.png

     

     

     

     

    Må bare si at jeg er imponert over innsats og resultater her. Og tusen takk for at du sendte meg en boks til kortet jeg har loddet sammen. 

    Brukte bestilling i oppskriften - med komponenter og det hele og sitter nå med 3 printkort - ett er loddet sammen og ser ut til å fungere. Sleit litt med usb-kontakten og tror jeg har smeltet den ned såpass mye at pluggen akkurat ikke sitter skikkelig. Får powret opp, programmert og testet men siden Lyse ikke vil slå på HAN-porten på min Aidon-måler enda, får jeg ikke ut data.

     

    I mellomtiden har jeg snekret sammen en Reodor-felgen-løsning med en photon (particle.io) som teller diodeblink og sender data via REST til domoticz på en rpi. 

     

    Har to kort til (av HAN-port leseren) som jeg tenkte å lodde sammen, men venter på flere komponenter i posten. Kjøpte til sammen 5 ESP8266 (2 ESP-12F og 3 ESP-12S) så her har jeg litt å gå på :-)

     

    Litt dårlig dekning av wifi i sikringsskapet merker jeg - vurderer å utvide/endre designet til en ren ethernet-basert leser heller enn wifi-basert.

     

    Igjen: Tusen takk roarfred for arbeidet!

     

     

     

     

     

     

×
×
  • Opprett ny...

Viktig informasjon

Vi har plassert informasjonskapsler/cookies på din enhet for å gjøre denne siden bedre. Du kan justere dine innstillinger for informasjonskapsler, ellers vil vi anta at dette er ok for deg.