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

Lokal lesing av HAN - The Easy Way (TM)


Anbefalte innlegg

Eirik J. skrev (På 19.1.2022 den 15.04):

Forsøker å få til oppsettet som beskrevet på side 4, men sliter med å få noe ut av AMS.

Hadde besøk av en tekniker fra Elvia igår som byttet måler fordi HAN ikke fungerte. Måtte åpne HAN igjen, noe som Elvia bekrefter at er gjort.

Når jeg kjører test_rx får jeg bare dette:

image.png.26b095004325caa384b9fd14271c7b59.png

 

Jeg har målt spenning mellom pin1 og pin2. Så mye tyder på at HAN er åpnet.

Hva kan være galt?

 

Jeg har byttet ut -n med -x og tatt vekk -P, altså ./test_rx -x -d /dev/ttyUSB0

Lenke til kommentar
Del på andre sider

Eirik J. skrev (11 minutter siden):

 

Da fikk jeg ihvertfall noe output. Aner ikke om dette er riktig?

image.png.cb06178a19482712f6954e5560fc73d2.png

Jeg endte opp med å kjøre lesingen via ser2net og bruke ams han integrasjonen i HA for å få ut noe fornuftig. 

Det du får ut der er data i hex format. Jeg måtte bruke en esp32 med uart mbus adapter via esp home. Tror kanskje USB adapteret jeg har er for dårlig, måleren kom opp uten problemer via AmsToMqtt eller esphome serial som jeg bruker i nå

Lenke til kommentar
Del på andre sider

1 hour ago, knutmyr said:

Jeg endte opp med å kjøre lesingen via ser2net og bruke ams han integrasjonen i HA for å få ut noe fornuftig. 

Det du får ut der er data i hex format. Jeg måtte bruke en esp32 med uart mbus adapter via esp home. Tror kanskje USB adapteret jeg har er for dårlig, måleren kom opp uten problemer via AmsToMqtt eller esphome serial som jeg bruker i nå

 

👌 (Selvom jeg ikke forstod så mye av hva du skrev umiddelbart, så skal jeg sette meg inn i det og forstå det senere). Takk

Endret av Eirik J.
Lenke til kommentar
Del på andre sider

  • petersv endret tittelen til Lokal lesing av HAN - The Easy Way (TM)
  • 4 uker senere...

Hei! Har akkurat satt sammen en HAN leser basert på en ESP8266 (Wemos) og flashet med siste firmware (2.1.7) fra AmsToMqttBrigde på Github. Brikken virker og jeg har satt opp Wifi, men jeg får ikke noe data fra måleren. 

Har en TSS271 koblet til med TX->Wemos D1 og VDD--> Wemos GDD og GND-Wemos GND. Fra HANporten har jeg pin1 på MB_A og pin2 på MB_B. Porten er åpnet og med multimeter ser jeg at jeg får spenningsdrop fra 27V til 19V med jevne mellomrom. 

1. Spiller polaritet noen roller på pin1 & pin2 (jeg har prøvd begge deler)

2. Må "Meter configuration" setter i AMS Reader settings før man får noe data? Jeg har en Kaifa måler, men valg av måler er grået ut (og det står Unknown) i Meter configuration (Manufacturer, Model og ID er alle grå). 

Lenke til kommentar
Del på andre sider

7 hours ago, et0n said:

Hei! Har akkurat satt sammen en HAN leser basert på en ESP8266 (Wemos) og flashet med siste firmware (2.1.7) fra AmsToMqttBrigde på Github. Brikken virker og jeg har satt opp Wifi, men jeg får ikke noe data fra måleren. 

Har en TSS271 koblet til med TX->Wemos D1 og VDD--> Wemos GDD og GND-Wemos GND. Fra HANporten har jeg pin1 på MB_A og pin2 på MB_B. Porten er åpnet og med multimeter ser jeg at jeg får spenningsdrop fra 27V til 19V med jevne mellomrom. 

1. Spiller polaritet noen roller på pin1 & pin2 (jeg har prøvd begge deler)

2. Må "Meter configuration" setter i AMS Reader settings før man får noe data? Jeg har en Kaifa måler, men valg av måler er grået ut (og det står Unknown) i Meter configuration (Manufacturer, Model og ID er alle grå). 

  1. Ikke om du bruker TSS721A, den har en innebygd brolikeretter.
  2. Ja, den må settes rett. Og du må inn i System/GPIO og sette rett I/O pinne for lesing av HAN-signalet.

TSS721A har en innebygget DC/DC konverter som gir litt spenning ut, men alt for lite til å drive en Wemos. Og så trenger TSS721A en del støttekomponenter som det er litt utfordrende å velge rett.
 

Du finner for øvrig antakelig all informasjon du trenger i tråden jeg linker nedenfor. Problemet er at det vil ta deg noen dager å lese igjennom den... 😅

 

Lenke til kommentar
Del på andre sider

Ble en kombo av lesing av tråden og gamle issues på Github. Fikk endelig data ved å bytte til UART2 (GPIO13/D7 pin) og legge på en 47kOhm motstand mellom TX og GND på TSS271. Aner ikke hvorfor, må nå virker det ihvertfall :D

  • Like 1
Lenke til kommentar
Del på andre sider

45 minutes ago, et0n said:

Ble en kombo av lesing av tråden og gamle issues på Github. Fikk endelig data ved å bytte til UART2 (GPIO13/D7 pin) og legge på en 47kOhm motstand mellom TX og GND på TSS271. Aner ikke hvorfor, må nå virker det ihvertfall :D

Merkelig, slik pulldown-motstand skal ikke behøves.

Problemet du hadde var kanskje at du brukte UART1 som inngang, og der kommer også seriedata fra FTDI-chippen på Wemosen. I så fall skulle det holde å bytte til UART2 - så jeg forstår ikke den motstanden. Men den gjør ingen skade! 🙂


(Chippen heter forresten TSS721A, ikke TSS271 😉)

Lenke til kommentar
Del på andre sider

  • 2 uker senere...
haavardbj skrev (På 26.5.2021 den 16.35):

AMS.thumb.JPG.09609d436e0181006abf5183d73d5faa.JPGHar prøvd en del forskjellige varinter og løsninger nå. 

Så langt jeg kan se, så tar adaptere i mot informasjon fra HAN-porten. Men, den feiler i oversettelsen? 

 

Kan det være at noe har endret seg siden sist? 

 

Noden for AMS målinger for Aidon gir følgende feil: "Data is not compatible, Check string from AMS-meter". 

 

Debug-noden rett fra seriel-noden ser ut til å motta en rekke informasjon i HEX-format. 
Hver 4 "pakke" inneholder også mer informasjon en de foregående.. (som ser ut til å stemme bra..) 

 

Hei. fant du utav problemet? har samme feil her...

Lenke til kommentar
Del på andre sider

  • 3 uker senere...

Hei, jeg holder på med et prosjekt hvor jeg har koblet en eldre datamaskin til min Aidon måler via Mbus adapter og seriekort :)
Jeg får tatt imot data riktig men har ikke funnet noe god oversikt som beskriver hvor måleverdier osv er ibland all data. 
Navn på måler,type nummer og målernummer kommer lett frem da dette er lagret i ASCII format.
Hvor finner jeg en god beskrivelse av datastrømmen ut av Aidon måleren? 

 

Endret av Agip
Lenke til kommentar
Del på andre sider

Agip skrev (14 minutter siden):

Hvor finner jeg en god beskrivelse av datastrømmen ut av Aidon måleren?

Du vil nok ikke finne noen "enkel forklaring" noe sted, for dette er litt komplekst.

Det som kommer der er OBIS koder, basert på en standard som "stort sett" følges av målerne.

Dersom du virkelig ønsker å dykke inn i materien kan du begynne med å ta en kikk på Green book og Blue book lagret her: https://github.com/gskjold/AmsToMqttBridge/tree/master/doc

Du kan også finne noen eksempler på payloader her, med litt (ja, litt...) forklaring: https://github.com/gskjold/AmsToMqttBridge/tree/master/frames

  • Thanks 1
Lenke til kommentar
Del på andre sider

ArnieO skrev (2 minutter siden):

Du vil nok ikke finne noen "enkel forklaring" noe sted, for dette er litt komplekst.

Det som kommer der er OBIS koder, basert på en standard som "stort sett" følges av målerne.

Dersom du virkelig ønsker å dykke inn i materien kan du begynne med å ta en kikk på Green book og Blue book lagret her: https://github.com/gskjold/AmsToMqttBridge/tree/master/doc

 

Du kan også finne noen eksempler på payloader her, med litt (ja, litt...) forklaring: https://github.com/gskjold/AmsToMqttBridge/tree/master/frames


Konklusjon: Bruk heller amsToMqttBridge. Maskinvare koster mindre enn 100 kroner. Men tilfredsheten av å lage det selv er vanskelig å verdsette 🙂
 

  • Like 1
  • Thanks 1
Lenke til kommentar
Del på andre sider

calamity skrev (12 minutter siden):

Jeg endte på en shelly 3em, kunne ikke vært enklere å montere og sette opp, anbefales om man har tn nett (tror det kun funker på det, men vet ikke)

Shelly 3EM er vel et helt annet produkt; en separat 3-fase energimåler som måler strømmen i hver fase med tre strømtrafoer som klipses på hver faseleder. For så vidt et interessant produkt, men en annen kategori enn det som diskuteres i denne tråden.

Lenke til kommentar
Del på andre sider

ArnieO skrev (1 time siden):

Shelly 3EM er vel et helt annet produkt; en separat 3-fase energimåler som måler strømmen i hver fase med tre strømtrafoer som klipses på hver faseleder. For så vidt et interessant produkt, men en annen kategori enn det som diskuteres i denne tråden.

Trodde vi var i en annen tråd jeg startet 😅 Men det gir mye om ikke alt av den samme informasjonen, så kan være relevant for noen kanskje :)

  • Like 1
Lenke til kommentar
Del på andre sider

  • 1 år senere...

Kan en flashe en Tibber Pulse KM med amsleser-firmware? Har noen gjort dette med suksess før, og har dokumentert?

 

Den er basert på en ESP32-S2-WROOM-1 med ekstern antenne, kondensator og et lite datterkort til LED og reset-knapp.

Lenke til kommentar
Del på andre sider

7 hours ago, Aviatorpaal said:

Kan en flashe en Tibber Pulse KM med amsleser-firmware? Har noen gjort dette med suksess før, og har dokumentert?

Det ser ikke ut for at det uten videre er mulig, da Tibber visstnok flasher med "Secure boot", se denne tråden:

 

Lenke til kommentar
Del på andre sider

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.

Gjest
Skriv svar til emnet...

×   Du har limt inn tekst med formatering.   Lim inn uten formatering i stedet

  Du kan kun bruke opp til 75 smilefjes.

×   Lenken din har blitt bygget inn på siden automatisk.   Vis som en ordinær lenke i stedet

×   Tidligere tekst har blitt gjenopprettet.   Tøm tekstverktøy

×   Du kan ikke lime inn bilder direkte. Last opp eller legg inn bilder fra URL.

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