AleksanderLT Skrevet 26. mars 2019 Skrevet 26. mars 2019 Ref det @gskjold nevnte ovenfor så fikk jeg litt dårlig samvittighet for at jeg ikke har delt koden jeg har jobbet på som noe mer dynamisk parser meldingene som kommer for Aidon. Har ikke hatt tid til å se på hvordan dette fungerer mot andre målertyper. Det er fortsatt såpass hobbyprosjekt at jeg ikke er helt komfortabel med å dele, spesielt med tanke på at jeg har et stabilitetsproblem som gjør at ting henger seg etter en ~10 dagers tid (på ESP32). Uansett. om noen skulle ha nytte. https://github.com/alekslt/HANToMQTT Den er basert på roarfreds kode, mao HAN->ESP(8266|32)->MQTT, men med følgende endringer. * Sender på et MQTT-topic per OBIS-kode. Dekoder også scale/enum delen og skalerer verdiene + registrerer enum-type på et eget under-topic av OBIS.(se readme.md på repoet for eksempel) * Kobler seg mot NTP-server for å hente nåtid. Bruker denne med meldingsoppdateringer. * Mangler fancy config for å sette SSID/PSK osv. bruker enn så lenge en secret.h som inneholder slik info. * Akkurat nå er koden slik at den bare fungerer på ESP32, men det minimalt som så skal til for å få tilbake støtte for begge. Alle endringer for å få compile til å fungere på ESP32 er samlet i en commit. Kommer til å fortsette å vedlikeholde dette repoet, spesielt når jeg får litt mer tid for å spore opp hvorfor ting henger seg etter en stund. Hvis vi ender opp med tre "forks" av den opprinnelige koden kan vi muligens se på å få samlet de igjen så vi slipper alt for mye dobbelt/trippelt-arbeid. For min del har dette vært mer for gøy frem til nå. Siter
gskjold Skrevet 28. mars 2019 Skrevet 28. mars 2019 On 26/03/2019 at 21:12, AleksanderLT said: Ref det @gskjold nevnte ovenfor så fikk jeg litt dårlig samvittighet for at jeg ikke har delt koden jeg har jobbet på som noe mer dynamisk parser meldingene som kommer for Aidon. Har ikke hatt tid til å se på hvordan dette fungerer mot andre målertyper. Det er fortsatt såpass hobbyprosjekt at jeg ikke er helt komfortabel med å dele, spesielt med tanke på at jeg har et stabilitetsproblem som gjør at ting henger seg etter en ~10 dagers tid (på ESP32). Uansett. om noen skulle ha nytte. https://github.com/alekslt/HANToMQTT Den er basert på roarfreds kode, mao HAN->ESP(8266|32)->MQTT, men med følgende endringer. * Sender på et MQTT-topic per OBIS-kode. Dekoder også scale/enum delen og skalerer verdiene + registrerer enum-type på et eget under-topic av OBIS.(se readme.md på repoet for eksempel) * Kobler seg mot NTP-server for å hente nåtid. Bruker denne med meldingsoppdateringer. * Mangler fancy config for å sette SSID/PSK osv. bruker enn så lenge en secret.h som inneholder slik info. * Akkurat nå er koden slik at den bare fungerer på ESP32, men det minimalt som så skal til for å få tilbake støtte for begge. Alle endringer for å få compile til å fungere på ESP32 er samlet i en commit. Kommer til å fortsette å vedlikeholde dette repoet, spesielt når jeg får litt mer tid for å spore opp hvorfor ting henger seg etter en stund. Hvis vi ender opp med tre "forks" av den opprinnelige koden kan vi muligens se på å få samlet de igjen så vi slipper alt for mye dobbelt/trippelt-arbeid. For min del har dette vært mer for gøy frem til nå. Liker det jeg ser i koden Enig i at vi burde samles om en kode vi fortsetter på. Personlig har jeg bare vært utolmodig og derfor bare raskt implementert kode som ga meg data jeg ville. Jeg har det litt for travelt på både jobb og fritid akkurat nå til å sette meg nøye inn i det du har gjort, men det virker for meg som du har gjort det jeg hadde tenkt så da er det evt å tilpasse innlesningen til de andre to målerene, noe som burde være en grei sak. Problemet med stabilitet løser seg sikkert også med flere hoder som kan tenke litt på hva dette kanskje er forårsaket av. Siter
ToreOe Skrevet 31. mars 2019 Skrevet 31. mars 2019 På 13.2.2019 den 12.21, gskjold skrev: Hvis noen er interessert så fikk jeg åpnet HAN port av Lyse denne uken og har gjort en fork av @roarfred sin kode og oppdatert med Aidon støtte. https://github.com/gskjold/AmsToMqttBridge Kan være jeg tar feil, men kunne ikke se at noen andre hadde gjort de endringene på denne koden. Skal nok gjøre litt opprydning i koden etter hvert, men den fungerer hvertfall enn så lenge. Hei gskjold, I koden har du byttet fra PubSubClient til et annet MQTT-bibliotek. Det er mange av dem, hvilket valgte du? Kjører din kode nå, men byttet tilbake til PubSubClient da jeg ikke fant hvilket bilbiotek du har brukt sånn uten videre. -Tore Siter
rcastberg Skrevet 31. mars 2019 Skrevet 31. mars 2019 @ToreOeMener at han bruker MQTT by Joel Gaehwiler, koden kompiler i hvertfall. Siter
ToreOe Skrevet 31. mars 2019 Skrevet 31. mars 2019 1 time siden, rcastberg skrev: @ToreOeMener at han bruker MQTT by Joel Gaehwiler, koden kompiler i hvertfall. Det ser ut for å stemme. Takk @rcastberg -Tore Siter
trex Skrevet 2. april 2019 Skrevet 2. april 2019 Hei, er det noen som vet hvorfor Aidon hos Hafslund ikke sender ut strøm (A) for L2 i liste 2/3? Tommy. Siter
tronde Skrevet 2. april 2019 Skrevet 2. april 2019 1 minutt siden, trex skrev: Hei, er det noen som vet hvorfor Aidon hos Hafslund ikke sender ut strøm (A) for L2 i liste 2/3? Tommy. Det ser ut som om de ikke måler den. Det holder med å måle to av strømmene for å beregne effektene, så sånn sett er det ikke noe merkelig, men det er et uavklart spørsmål om det går an å regne den ut med de verdiene som vi får ut av måleren. Hvis du blar noen sider bakover ser du noen mislykkede forsøk ? Siter
trex Skrevet 2. april 2019 Skrevet 2. april 2019 Jepp. Se de. Da får jeg bare leve med det ? Noen som forresten vet ca størrelse i byte på liste 3? Siter
cpu22 Skrevet 2. april 2019 Skrevet 2. april 2019 40 minutes ago, trex said: Hei, er det noen som vet hvorfor Aidon hos Hafslund ikke sender ut strøm (A) for L2 i liste 2/3? Tommy. Jeg meldte fra om dette til min kraftleverandør, og fikk følgende svar: Hei. Det er flere kunder som har meldt i fra om dette, og Aidon er på saken for utvikling på dette. Sitat slutt. Så det kommer vel etter hvert. 1 Siter
rcastberg Skrevet 5. mai 2019 Skrevet 5. mai 2019 (endret) Hei, Jeg har 4 stk kretskort om noen er interessert, 70kr (porto inkludert), og har eventuelt en jeg kan sende som er ferdig loddet til 450kr (porto inkludert). Disse er fra original designen til roarfred. Jeg har klart å lese meldinger fra min måler og kan bekrefte at de fungerer. Send pm om noen er interessert. Rene Endret 5. mai 2019 av rcastberg Siter
OMR Skrevet 8. mai 2019 Skrevet 8. mai 2019 (endret) For de av dere som vil bruke MarCom Relay PW001 for å interface til (Arduino) TTL UART (5V eller 3.3V). Strappen under kjører TTL signalet ut på pinne 1 på DSUB-9. Pinne 5 er 0V/GND og 5V eller 3.3V kan kjøres inn på pinne 4 eller 7. Dette data-interfacet er galvanisk skilt fra M-Bus med opto-couplere. Have fun. Så litt på dataene som kom og for dere som skal tyde de selv: HDLC flagget blir ikke bitstuffet. Dvs det er ikke forskjell på datapakkelengden hvis noen av bytene er 0x7e: 7E A0 2A 41 08 83 13 04 13 E6 E7 00 0F 40 00 00 00 00 01 01 02 03 09 06 01 00 01 07 00 FF 06 00 00 0F 80 02 02 0F 00 16 1B 01 10 7E 7E A0 2A 41 08 83 13 04 13 E6 E7 00 0F 40 00 00 00 00 01 01 02 03 09 06 01 00 01 07 00 FF 06 00 00 0F 7E 02 02 0F 00 16 1B 71 01 7E Endret 8. mai 2019 av OMR Siter
oleig Skrevet 13. mai 2019 Skrevet 13. mai 2019 (endret) Hei alle, Håper dere kan komme med noen pointers her. Jeg er tom for ideer. Litt fakta: Agder Energi Kamstrup Raspberry Pi https://www.aliexpress.com/item/TSS721-Module-Board-M-BUS-To-TTL-with-RX-TX-Indicator-STM32-Development-Board-Free-Shipping/32751482255.html?spm=2114.10010108.1000014.4.5d3b7fecixWKOu&gps-id=pcDetailBottomMoreOtherSeller&scm=1007.13338.128125.0&scm_id=1007.13338.128125.0&scm-url=1007.13338.128125.0&pvid=bde0a604-4681-40d8-8316-ecbbe6ec8367 Jeg har forsøkt med flere MBUS2TTL, men med samme resultat. og dette er resultatet: Er det bare meg eller er ikke melding komplett? Noen som kan hjelpe en stakkar? Ole Endret 13. mai 2019 av oleig Siter
antonkristensen Skrevet 13. mai 2019 Skrevet 13. mai 2019 1 minute ago, oleig said: Hei alle, Håper dere kan komme med noen pointers her. Jeg er tom for ideer. Litt fakta: Agder Energi Kamstrup Raspberri Pi https://www.aliexpress.com/item/TSS721-Module-Board-M-BUS-To-TTL-with-RX-TX-Indicator-STM32-Development-Board-Free-Shipping/32751482255.html?spm=2114.10010108.1000014.4.5d3b7fecixWKOu&gps-id=pcDetailBottomMoreOtherSeller&scm=1007.13338.128125.0&scm_id=1007.13338.128125.0&scm-url=1007.13338.128125.0&pvid=bde0a604-4681-40d8-8316-ecbbe6ec8367 Jeg har forsøkt med flere MBUS2TTL men med samme resultat. og dette er resultatet: Er det bare meg eller er ikke melding komplett? Noen som kan hjelpe en stakkar? Ole pass på at du ikke har tx koblet fra pi -> brettet! altså tx (pi) -> rx(tss721), da burde du få komplett melding Siter
oleig Skrevet 13. mai 2019 Skrevet 13. mai 2019 11 minutes ago, antonkristensen said: pass på at du ikke har tx koblet fra pi -> brettet! altså tx (pi) -> rx(tss721), da burde du få komplett melding @antonkristensen Tusen tusen takk! Nå kommer det meldinger som bare det ? og forbruket gikk noe opp ? @OMR Takk for hjelpen! Siter
antonkristensen Skrevet 13. mai 2019 Skrevet 13. mai 2019 1 minute ago, oleig said: @antonkristensen Tusen tusen takk! Nå kommer det meldinger som bare det ? og forbruket gikk noe opp ? @OMR Takk for hjelpen! Ikke noe problem, sleit selv leeeeeenge med akkurat samme tingen når jeg begynte ! haha! Samme måler og setup, Kamstrup går i klikk hvis du prøver å sende inn på bus-en siden den er kun enveis fra måler til mottaker og ikke andre veien, derfor fikk du bare en liten del av meldingene. Siter
OMR Skrevet 13. mai 2019 Skrevet 13. mai 2019 Føler meg litt nerdete når jeg kan lese total power rett ut fra hexdumpen. Så bra at du fikk det til. Siter
Actibus Skrevet 16. mai 2019 Skrevet 16. mai 2019 Noen som har en fungerende kode for ESP8266 for Aidon? Fått åpnet porten igår, men koden jeg brukte tidligere fra @frodegill fungerer naturlig nok ikke lenger slik den skal Siter
ToreOe Skrevet 17. mai 2019 Skrevet 17. mai 2019 @Actibus Litt usikker på hva du bruker for å lese dataene, men dersom det er Roarfred sitt kort, så bruker jeg kode fra gskjold sin fork av Roarfreds koden. Den leser Aidon fint, dersom du har 3-fas. Aidon sender forskjellige lister om du har 3-fas eller bare èn stakkarslig fase inn, så jeg måtte justere (definere egne lister for 1-fas) for å få 10-sek og timeslistene. -Tore Siter
Actibus Skrevet 17. mai 2019 Skrevet 17. mai 2019 Jeg bruker et ferdig TSS721 kort fra aliexpress koblet til seriell RX på en esp8266. Siter
børre Skrevet 21. mai 2019 Skrevet 21. mai 2019 Datastrømmen fra min Aidon hadde dødd 04:53 i natt, intet endret. Strøm på HAN og alt bare gull, men null data. Tok inntaket og lot alt ligge dødt i ca 10 min, alt mikk-makket går på egen UPS så dette var ikke av i perioden. Etter "reboot" av Aidon måler var alt på nett igjen (?????) Ser tydelig fra log at noe har skjedd med timingen til måleren rett før det ble stopp. Andre som har opplevd dette eller lignende? Siter
ToreOe Skrevet 21. mai 2019 Skrevet 21. mai 2019 @børre Har opplevd flere ggr at datastrømmen fra Aidon "dør". Men det virker som om den resetter seg selv i løpet av natta. Ellers har jeg hatt suksess med å få den "på nett" ved å kortslutte HAN-bussen et par sekunder, men det er selvsagt ikke noe jeg vil innrømme å ha gjort eller anbefale andre å gjøre. -Tore Siter
aulvoy Skrevet 21. mai 2019 Skrevet 21. mai 2019 På 17.5.2019 den 7.23, ToreOe skrev: @Actibus Litt usikker på hva du bruker for å lese dataene, men dersom det er Roarfred sitt kort, så bruker jeg kode fra gskjold sin fork av Roarfreds koden. Den leser Aidon fint, dersom du har 3-fas. Aidon sender forskjellige lister om du har 3-fas eller bare èn stakkarslig fase inn, så jeg måtte justere (definere egne lister for 1-fas) for å få 10-sek og timeslistene. -Tore Jeg har 3-fase 230V, er det samme problem? Siter
deve87 Skrevet 21. mai 2019 Skrevet 21. mai 2019 (endret) Fikk åpnet HAN porten på Aidon måler i går. Har benyttet koden til @Johove https://github.com/johove/HAN-powermeter Benyttet MySensors plugins (gateway LAN/WiFi) mot Domoticz og en ESP8266. Koden trenkte en liten endring, men ellers lik. Ting dukker opp i Domoticz, men av og til får jeg kommafeil på spenning og ampere dataen. Usikker på om det er noe med koden, Domoticz, eller måler. Noen som kan vite hva det eventuelt kommer av? Slik en ser på loggen i bildene. Går plutselig spenningen fra 240,1V til 24010V og tilbake til 240,3V Samme gjelder ampere, men kWh daglig og watt holder seg stabilt Endret 21. mai 2019 av deve87 Siter
ToreOe Skrevet 22. mai 2019 Skrevet 22. mai 2019 14 timer siden, aulvoy skrev: Jeg har 3-fase 230V, er det samme problem? @aulvoy Koden fra gskjold leser (sannsynligvis) 3-fase fint. Må ta forbehold om at jeg ikke vet, og ikke har mulighet for å sjekke om Aidon sender ut forskjellige data for 3-fase IT/TT og 3-fase TN. -Tore Siter
Anbefalte innlegg
Bli med i samtalen
Du kan publisere innhold nå og registrere deg senere. Hvis du har en konto, logg inn nå for å poste med kontoen din.