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

knutmyr

Medlemmer
  • Innlegg

    7
  • Ble med

  • Besøkte siden sist

Innlegg skrevet av knutmyr

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

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

  3. zener skrev (1 time siden):

     

     

    Etter å ha lest litt så burde ./test_rx være en bedre kandidat enn screen siden den forsøker å tolke dataene.
    Siden du er medlem av dialout så burde du ha lese access på /dev/ttyUSB0.
    Det kan være noe feil med USB-sticken, men kabelen kan også være en feilkilde. Har du sjekket den?

     

    kabelen er ok, har rett spenning på terminalene på sticken. skulle hatt et oscilloskop og sjekket om jeg får pulser fra måleren. Men tror jeg burde fått noe uansett om porten er åpen eller ikke..

  4. zener skrev (1 time siden):

    Linken til USB dingsen du oppga sier 9600bps. Etter å ha googla litt ser jeg HAN porten er 2400bps og at test_rx er et program som skal dekode MBUS data som du forsøkte tidligere. Så hvis det ikke funket kan det være rettigheter. Du bør logge ut av skallet og inn igjen og skrive "id" for å se at du er i dialout gruppa før du tester.

    Jeg ser forresten at det er mye nyttig info tidligere i denne tråden jeg bør lese meg opp på😄

    takk for gode forslag. har testet screen nå etter å ha lagt til bruker i dialout, men får bare svart skjerm..

  5. zener skrev (1 time siden):


    Er det noen linjer etter de du har postet?

    Hvis du har en serieport device så får du som regel en melding av typen:

    usb 3-2: pl2303 converter now attached to ttyUSB0
    usb 1-5: FTDI USB Serial Device converter now attached to ttyUSB1
    cdc_acm 1-1.1.2:1.0: ttyACM0: USB ACM device
    

    Da er det en driver som blir lastet og oppretter en device under /dev

    Ser du noe output fra:

    ls -l /dev/ttyUSB* /dev/ttyACM*

     

    Byttet til en RPi som er litt lettere å jobbe med enn orangePi. dette er dmesg fra den:

     

    [   62.912133] usb 1-1.5: new full-speed USB device number 4 using dwc_otg
    [   63.045085] usb 1-1.5: New USB device found, idVendor=067b, idProduct=2303, bcdDevice= 3.00
    [   63.045107] usb 1-1.5: New USB device strings: Mfr=1, Product=2, SerialNumber=0
    [   63.045123] usb 1-1.5: Product: USB-Serial Controller
    [   63.045137] usb 1-1.5: Manufacturer: Prolific Technology Inc.
    [   63.142760] usbcore: registered new interface driver usbserial_generic
    [   63.142825] usbserial: USB Serial support registered for generic
    [   63.154006] usbcore: registered new interface driver pl2303
    [   63.154083] usbserial: USB Serial support registered for pl2303
    [   63.154216] pl2303 1-1.5:1.0: pl2303 converter detected
    [   63.164001] usb 1-1.5: pl2303 converter now attached to ttyUSB0
     


    pi@powerPI:/usr/src/han-port-1.14 $ ls -l /dev/ttyUSB*
    crw-rw---- 1 root dialout 188, 0 jan.  16 13:44 /dev/ttyUSB0
     

    prøvd litt forskjellige kommandoer jeg har funnet, her er resultatet.  Enten er ikke porten åpen, eller så er det vel feil på adapteret...

     


    pi@powerPI:/usr/src/han-port-1.14 $ ./test_rx -x -d  /dev/ttyUSB0 -P E
    ^C
    pi@powerPI:/usr/src/han-port-1.14 $

    pi@powerPI:/usr/src/han-port-1.14 $ od -x < /dev/ttyUSB0
    ^C
    pi@powerPI:/usr/src/han-port-1.14 $
     


    pi@powerPI:/usr/src/han-port-1.14 $ tail -f /dev/ttyUSB0 2400
    ==> /dev/ttyUSB0 <==
    ^C
    pi@powerPI:/usr/src/han-port-1.14 $
     

    dette er adapter jeg har: https://www.ebay.com/itm/274713579462

  6. frodegill skrev (10 timer siden):

    Hva sier `lsusb` både med og uten enheten plugget inn, og hva sier `sudo dmesg`?

    lsusb er ukjent kommando på linux disrto jeg kjører på orangepi som er tilkoblet for øyeblikket, men jeg vet det er rett enhet

     

    utklipp fra dmesg


    [    3.724132] usb 6-1: new full-speed USB device number 2 using ohci-platform
    [    3.931226] usb 6-1: New USB device found, idVendor=067b, idProduct=2303, bcdDevice= 3.00
    [    3.931239] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
    [    3.931245] usb 6-1: Product: USB-Serial Controller
    [    3.931251] usb 6-1: Manufacturer: Prolific Technology Inc.

     

    kan jo være feil på usb adapteren for alt jeg vet..

  7. Hei alle glupe hoder. Mulig dette har blitt besvart før, men har ikke funnet noe så langt og det tar lang tid å lese nesten 30 sider... 

    Prøver få til lesing av HAN via en Pi og mbus usb adapter. Når jeg prøver kjøre test kommandoen, skjer det absolutt ingen ting. Ha lagt inn node-red funksjonen, der får jeg opp i debug vindu: Can not open rs232 port /dev/ttyUSB0. Har fått beskjed fra nett selskap at alt skal være åpnet. mulig det er mbus adapter som feiler? Tips til videre feilsøking mottas med takk.

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