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

Anbefalte innlegg

Skrevet

Etter mange timer her på forumet og på Google har jeg satt opp et alternativ til Tibber Pulse basert på Raspberry Pi med MBUS til USB Slave modul. Siden det meste jeg har brukt kommer direkte fra tråder på dette forumet tenker jeg å lage en enkel guide til de som ønsker det samme. For spesielt interesserte anbefaler jeg å sjekke ut HAN-Bus tråden på forumet med tilhørende dokumentasjon

Guiden forutsetter et visst datateknisk kunnskapsnivå, men de fleste bør kunne oppnå samme resultat om guide følges slavisk. Guiden er lagt opp for og kun testet på Aidon/Hafslund med 3-fas 230V IT ved bruk av skagmo sine geniale Python-script. Dette kan sannsynligvis skrives om til å fungere på 1 fas 400V TN om man snakker Python.

 

Nødvendig Hardware:
  - Raspberry Pi (jeg bruker 3b+)
    - Minnekort (Micro SD) med plass til OS
    - Micro USB-kabel og USB-adapter som leverer minimum 2A
    - Et eller annet case/kabinett

  - MBUS til USB Slave dings, feks: https://www.aliexpress.com/item/USB-transfer-MBUS-module-slave-module-communication-debug-alternative-TSS721/32719562958.html
  - Vanlig Nettverkskabel
  - Aidon AMS

  Nødvendig software
  - Din favorittdistro, jeg bruker Raspbian (Stretch) Lite: https://www.raspberrypi.org/downloads/raspbian/
  - meter-reading av Skagmo: https://github.com/skagmo/meter_reading
    For visualisering:
      - influxdb
      - Grafana

1. Forbered MBUS-modulen
  - Kapp av RJ45-kontakten i den ene enden av nettverkskabelen
  - Identifiser pin 1 og 2 (de to første pinnene når du ser på kontakten med kontaktpunktene mot deg) De vil sannsynligvis være Grønn og Grønn/Hvit eller Oransje og Oransje/Hvit.
  - Kapp vekk de øvrige kablene og avmantle kablene som korresponderer med pin 1 og 2.
  - Skru de avmantlede lederne inn i MBUS-modulen (såvidt jeg har forstått har det ingen betydning hvilken kabel som går inn i hvilken terminal)
  - Koble MBUS-Modulen inn i en ledig USB-Port på RPi

2. Forbered minnekort for OS
  - Last ned Raspbian
  - Skriv til minnekort på en av måtene beskrevet her: https://www.raspberrypi.org/documentation/installation/installing-images/README.md
  - Definer Wifi og skru på SSH, Wifi er valgfritt og avhengig av om du har tilgang til kablet nett der RPi skal stå (Typisk i sikringsskap).
    - Når imaget er skrevet til minnekortet vil dette få navnet "boot", åpne boot/minnekortet og opprett en fil som heter "wpa_supplicant.conf" Legg inn følgende i fila:

    ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
    network={
      ssid="NETTVERKSNAVN"
      psk="PASSORD"
      key_mgmt=WPA-PSK
}
    Blir dette gjort riktig vil fila bli plukket opp ved oppstart og Raspbian husker nettverksoppsettet.

    - Opprett en helt tom fil på boot/minnekort som heter SSH, dette vil enable SSH ved oppstart.

  3. Start opp og installer nødvendig software
    - Koble RJ45-kontakten på nettverkskabelen inn i HAN-Pluggen på Aidon AMS
    - Sett minnekortet inn i RPi og koble på strøm.
      - Last over meter_reading fra Skagmo til RPi (feks til /tmp og pakk ut til feks /opt)
      - Last ned/installer pip (Pakkehåndering for Python): wget https://bootstrap.pypa.io/get-pip.py
                                                                                                              python get-pip.py

      - Last ned/installer avhengigheter: sudo pip install pyserial
                                                                    sudo pip install crcmod
                                                                    sudo pip install requests==2.7.0

Din Raspberry Pi har nå all nødvendig HW og SW for å hente data fra HAN-porten. Videre kan man bruke denne dataen litt forskjellig. Jeg kjører "aidon_forward.py" fra "meter_reading"-pakka som forwarder dataene til influxdb som jeg henter ut grafisk i Grafana.

  4. Installere influxdb og Grafana - Jeg kjører influxdb og Grafana på En egen maskin, men det skal være trivielt å sette opp dette på den samme Raspberry Pien som kjører "meter_reading".
    - Installer influxdb, dette er godt dokumentert på nett. (bruk google)
    - Installer Grafana, dette er også godt dokumentert.
    - Opprett databasen du ønsker å dytta data inn i, dette kan gjøres i GUI eller i kommandolinje. GUI: http://IP_TIL_RPI:8083 kommandolinje: "CREATE DATABASE <db-name>"

  5. Kjøre "meter_reading"
    - For å hente målingene og skrive direkte til influxdb kjører man "aidon_forward.py" mot USB-enheten, normalt vil denne finnes under /dev/ttyUSB0. I motsatt fall må man identifisere denne ved å feks kjøre "ls /dev/ttyUSB*".
      - Eks på kommando for å lese fra HAN og skrive til influx: "python aidon_forward.py /dev/ttyUSB0 --influx_host http://localhost:8086 --influx_db HAN"
      - Jeg har opprettet en unit-fil som gjør at jeg kan kalle på dette som en service, dette gjør også at scriptet kjøres opp ved oppstart ved feks strømstans etc.
        - Opprett en .service-fil under /lib/systemd/system/ kall den feks han.service. Eks. nano /lib/systemd/system/han.service
        - Legg inn nødvendig informasjon. eks:

        [Unit]
        Description=Kjorer HAN-Leser
        After=multi-user.target

        [Service]
        Type=idle
        ExecStart=/usr/bin/python /opt/meter_reading/aidon_forward.py /dev/ttyUSB0 --influx_host http://localhost:8086 --influx_db HAN

        [Install]
        WantedBy=multi-user.target

        - Sørg for at den har riktig rettigheter: "chmod 644 /lib/systemd/system/han.service"
        - Reload systemctl daemon og enable servicen: "systemctl daemon-reload" og "systemctl enable han.service"
        - Start servicen: "systemctl start han" eller restart PIen for å se at det fungerer som det skal: "reboot"

        - De som har installert Raspbian med grafisk grensesnitt opplever at man må legge inn en wait før ExecStart for at servicen skal starte riktig, Eks:  "ExecStartPre=/bin/sleep 5"

  6. Opprette Dashboard i Grafana.
    - Gå til din Grafana-instans. I nettleser gå til http://IP_TIL_RPI:3000
    - Logg inn med bruker: admin og passord: admin (det er åpenbart anbefalt å bytte dette)
    - Legg til datasourcen din:
      - Velg influxDB
      - Gi et navn
      - legg inn URL til influx, feks http://localhost:8086
      - Skriv inn databasenavnet du lagde i punkt 4.
      - Save & Test
    - Opprett dashboard og legg til et "panel". Databasen inneholder data om "power", "voltage", "current" og "energy".

    - Se vedlagt JSON for å importere Grafana-dashboard.
 

 

AMS-1560577324551.json

  • Like 5
  • Thanks 3
Skrevet

Heisann!

 

Jeg har laget en dekoder som fungerer med den samme MBUS/USB-adapteren du nevner over. Den tar seg _KUN_ av dekoding av seriell-strømmen til JSON, men fungerer med både Aidon, Kamstrup og Kaifa-målere. I tillegg har den en opsjon for å kjøre et program for hver melding, så det er enkelt å lage en systemd unit som bruker f.eks. mosquitto_pub for å sende meldingen til et MQTT-endepunkt. Programmet er skrevet i Perl og skal fungere helt greit på en Raspberry Pi.

 

Her er linken, hvis det skulle være av interesse: https://github.com/robinsmidsrod/ams-han-decoder

 

Personlig bruker jeg det til å sende JSON-meldingene over MQTT (bruker mosquitto) til Node-Red, som igjen kverner litt på meldingene og sender de videre til InfluxDB. Deretter bruker jeg Grafana til å visualisere informasjonen lagret i InfluxDB.

 

-- Robin

Skrevet
10 timer siden, Robin Smidsrød skrev:

Heisann!

 

Jeg har laget en dekoder som fungerer med den samme MBUS/USB-adapteren du nevner over. Den tar seg _KUN_ av dekoding av seriell-strømmen til JSON, men fungerer med både Aidon, Kamstrup og Kaifa-målere. I tillegg har den en opsjon for å kjøre et program for hver melding, så det er enkelt å lage en systemd unit som bruker f.eks. mosquitto_pub for å sende meldingen til et MQTT-endepunkt. Programmet er skrevet i Perl og skal fungere helt greit på en Raspberry Pi.

 

Her er linken, hvis det skulle være av interesse: https://github.com/robinsmidsrod/ams-han-decoder

 

Personlig bruker jeg det til å sende JSON-meldingene over MQTT (bruker mosquitto) til Node-Red, som igjen kverner litt på meldingene og sender de videre til InfluxDB. Deretter bruker jeg Grafana til å visualisere informasjonen lagret i InfluxDB.

 

-- Robin

 

Høres fint ut dette, men personlig skjønner jeg ikke helt hvorfor man skal gjøre dette så komplisert, "meter_reading" gjør jo "alt" i én og samme kode så man kan løsrive seg fra MQTT og Node-Red. Jeg syns ihvertfall dette er en stor fordel..

Skrevet
48 minutter siden, larsi70 skrev:

 

Høres fint ut dette, men personlig skjønner jeg ikke helt hvorfor man skal gjøre dette så komplisert, "meter_reading" gjør jo "alt" i én og samme kode så man kan løsrive seg fra MQTT og Node-Red. Jeg syns ihvertfall dette er en stor fordel..

 

Vel, jeg er vel kanskje litt mer old-school Unix, at man skal lage et verktøy som gjør _en_ oppgave, og gjør den bra, mens du tydligvis foretrekker den andre tankegangen (all-in-one tools).

 

Forøvrig så ser jeg på koden til meter_reading at den tar litt snarveier som gjør at den _kun_ fungerer med Aidon-målere. Jeg har fokusert (i min kode) på å dekode korrekt, og det krever nødvendigvis mer kode og fler oppslagstabeller.

 

Programmet mitt har mulighet til å sende meldinger til både Home Assistant (som jeg bruker) eller InfluxDB ved å bruke -p-argumentet (send dekodet melding via standard input til et annet program). Jeg bruker den opsjonen til å sende over MQTT vha. mosquitto_pub, men du kan like gjerne bruke ditt eget program der, som f.eks. konverterer JSON til noe HA skjønner og sende en API-forespørsel til HA om å oppdatere en sensor).

Skrevet
2 minutter siden, Robin Smidsrød skrev:

 

Vel, jeg er vel kanskje litt mer old-school Unix, at man skal lage et verktøy som gjør _en_ oppgave, og gjør den bra, mens du tydligvis foretrekker den andre tankegangen (all-in-one tools).

 

Forøvrig så ser jeg på koden til meter_reading at den tar litt snarveier som gjør at den _kun_ fungerer med Aidon-målere. Jeg har fokusert (i min kode) på å dekode korrekt, og det krever nødvendigvis mer kode og fler oppslagstabeller.

 

Programmet mitt har mulighet til å sende meldinger til både Home Assistant (som jeg bruker) eller InfluxDB ved å bruke -p-argumentet (send dekodet melding via standard input til et annet program). Jeg bruker den opsjonen til å sende over MQTT vha. mosquitto_pub, men du kan like gjerne bruke ditt eget program der, som f.eks. konverterer JSON til noe HA skjønner og sende en API-forespørsel til HA om å oppdatere en sensor).

 

Vel, for en så liten oppgave (les en strøm og konverter til noe forståelig) ser jeg ikke helt problemet med å gjøre det på en plass fremfor å involvere flere forskjellige komponenter, men..

 

Opplegget ditt er sikkert smidig, og de som ønsker kan sikkert implementere det sammen med min guide, tanken her var imidlertid å gjøre det så enkelt som mulig slik at terskelen ble litt lavere. 

 

At "meter_reading" kun fungerer på aidon 3-fas 230V er definitivt en svakhet, helt enig der, men jeg har ikke funnet noen bedre alternativer som er såpass enkle.. Jeg er ikke spesielt god på å kode selv så jeg gidder ikke å prøve å skrive det om heller, det funker for meg, og sannsynligvis alle andre med Aidon og 3-fas 230v nett..

  • Like 1
  • 1 måned senere...
  • 5 måneder senere...
Skrevet
På 29.7.2019 den 22.34, tater skrev:

Hva har skjedd med måling av strøm på L3? her vises bare L1 og L2


Glemte å svare på denne. Aidon leverer ikke data om strøm på L3 av en eller annen grunn (mulig dette er endret på?), men om man er god på å skrive sperringer kan man regne det ut.. 

Skrevet
2 timer siden, Moskus skrev:

Jeg har Aidon, og får strøm på alle faser...

 

Sist jeg debugget dette leverte ikke min måler strøm på alle faser, jeg har ikke sjekket på nytt, men vet bekjente med Tibber plutselig fikk strøm på alle 3 faser relativt nylig, så jeg antar dette er endret. Scriptet må skrives om for å fungere for dette, og det har jeg ikke gjort noe med enda (det er jo i utgangspunktet ikke mitt).

Skrevet

Det er vel klassisk måleteknikk å kun måle strøm i 2 av 3 fasar. Antakeligvis av kosthensyn back in the days og kun kWh som var interesant. Om spenning og cosPhi ellers er kjent kan nok siste strøm bereknast, ellers blir det tilnærming. Lurer litt på kor nøyaktig Tibber data er der? Er jo ikkje bra for dynamisk laststyring om estimert verdi forutset symmetrisk last...

Sent fra min SM-G960F via Tapatalk

Skrevet
På 15.6.2019 den 7.44, larsi70 skrev:

- Last over meter_reading fra Skagmo til RPi (feks til /tmp og pakk ut til feks /opt)

Hei. Jeg tror jeg er veldig nær et riktig oppsett, men har litt trøbbel med akkurat denne. Jeg kjører SSHFS fra maccer, og maccen har pakket ut denne i egen folder RPI. Er ikke helt stø på Terminal og Python, og jeg får opp følgende svar:
 

pi@raspberrypi:~ $ python aidon_forward.py /dev/ttyUSB0 --influx_host http://localhost:8086 --influx_db HAN

python: can't open file 'aidon_forward.py': [Errno 2] No such file or directory

 

Er det bare å flytte pythonfilen til pi/home eller tilsvarende? Veldig hyggelig om du kan gi meg en pekepinn. Dette har vært en ganske bratt lærekurve for meg.

 

mvh

Skrevet
4 timer siden, Svein Erik Duus skrev:

Hei. Jeg tror jeg er veldig nær et riktig oppsett, men har litt trøbbel med akkurat denne. Jeg kjører SSHFS fra maccer, og maccen har pakket ut denne i egen folder RPI. Er ikke helt stø på Terminal og Python, og jeg får opp følgende svar:
 

pi@raspberrypi:~ $ python aidon_forward.py /dev/ttyUSB0 --influx_host http://localhost:8086 --influx_db HAN

python: can't open file 'aidon_forward.py': [Errno 2] No such file or directory

 

Er det bare å flytte pythonfilen til pi/home eller tilsvarende? Veldig hyggelig om du kan gi meg en pekepinn. Dette har vært en ganske bratt lærekurve for meg.

 

mvh


Hei. Når du kjører «python aidon_forward.py» så sier du egentlig at du vil kjøre Python og aidon_forward.py inneholder koden du vil ha utført, når du angir det på denne måten vil shellet ditt anta at filen ligger i samme katalog som du står. Du må med andre ord finne frem til katalogen hvor scriptet ligger for å kjøre det slik. Enten tar du cd inn i katalogen du la scriptet og kjører kommandoen på nytt, eller angir absolutt path til scriptet når du kjører Python. Eks. «Python /opt/meter_reading/aidon_forward.py...» 

 

(bare du vet nøyaktig hvor du la filene)

 

nyttige kommandoer:

 

ls - lister filer og mapper

cd /path/til/mappe - går inn i mappe

cd .. - går ned et nivå i mappestruktur 

 

Dette er ganske basic kommandolinje greier. Man må drive litt med det så går det litt lettere.

Skrevet
10 minutter siden, larsi70 skrev:


Hei. Når du kjører «python aidon_forward.py» så sier du egentlig at du vil kjøre Python og aidon_forward.py inneholder koden du vil ha utført, når du angir det på denne måten vil shellet ditt anta at filen ligger i samme katalog som du står. Du må med andre ord finne frem til katalogen hvor scriptet ligger for å kjøre det slik. Enten tar du cd inn i katalogen du la scriptet og kjører kommandoen på nytt, eller angir absolutt path til scriptet når du kjører Python. Eks. «Python /opt/meter_reading/aidon_forward.py...» 

 

(bare du vet nøyaktig hvor du la filene)

 

nyttige kommandoer:

 

ls - lister filer og mapper

cd /path/til/mappe - går inn i mappe

cd .. - går ned et nivå i mappestruktur 

 

Dette er ganske basic kommandolinje greier. Man må drive litt med det så går det litt lettere.

Hei. Jeg er nok litt forbi ls og cd nivået. Tror jeg ser hvor jeg har gått feil. Da går nok morgendagen med til å løse flokene. Jeg prøver å bruke nano til å sette opp han.service filen du nevner. Først får jeg beskjed om at jeg ikke får lagret fordi jeg ikke har permissions, og når jeg bruker chmod til å ordne permission så finner den ikke filen. Litt høna og egget. Men jeg finner nok ut av det. Synes dette er veldig spennende. Takk for at du bryr deg. mvh

Skrevet

Hei Lars. 
Da har jeg klart å opprette filen han.service. Når jeg nå kjører python-skriptet, får jeg en feilmelding som jeg ikke klarer å finne ut av, og hvor jeg skal lete.

Her har du utdraget fra meldingen: 
 

python aidon_forward.py /dev/ttyUSB0 --influx_host http://localhost:8086 --influx_db HAN

Traceback (most recent call last):

  File "aidon_forward.py", line 3, in <module>

    import serial, time, sys, argparse

Feilmeldingen henviser til <module> som jeg ikke finner i hverken han.service eller i aidon_forward.py. Har du mulighet til å gi meg en liten orientering?

mvh Svein Erik

Skrevet
På 11.1.2020 den 17.55, Svein Erik Duus skrev:

Hei Lars. 
Da har jeg klart å opprette filen han.service. Når jeg nå kjører python-skriptet, får jeg en feilmelding som jeg ikke klarer å finne ut av, og hvor jeg skal lete.

Her har du utdraget fra meldingen: 
 

python aidon_forward.py /dev/ttyUSB0 --influx_host http://localhost:8086 --influx_db HAN

Traceback (most recent call last):

  File "aidon_forward.py", line 3, in <module>

    import serial, time, sys, argparse

Feilmeldingen henviser til <module> som jeg ikke finner i hverken han.service eller i aidon_forward.py. Har du mulighet til å gi meg en liten orientering?

mvh Svein Erik

 

Jeg er som sagt ikke veldig godt kjent med Python.

 

Men øverst i scriptet du kaller ser du andre avhengigheter som hentes inn

 

#!/usr/bin/python
   
  import serial, time, sys, argparse
  from hass_influx import *
 

from aidon_obis import *

 

 

 

Antar du ikke har rota med de forskjellige scriptene?

 

Mulig du må installere noen av de modulene som listes opp, sudo pip install (har du gjort den delen av guiden?)

 

Skrevet

Hei.

Har spurt litt rundt og vært innom diverse forums. Har ingen enkel forklaring på dette. Jeg kjører Debian Buster Light på en RPI 3 B+ og pyton 3,7. Pip3 er installert og pyserial også.

 

Jeg har ikke vært inne i scriptene og gjort noe som helst. Jeg tenderer til å tenke at dette har med versjoner av python å gjøre, og at disse python oppsettfilene er basert på python 2.7. Jeg er heller ikke stødig på å sette opp script i Python, så hvis det er noen der ute som følger med på dette, hadde det vært fint å høre fra dere.

Skrevet
1 minutt siden, Svein Erik Duus skrev:

Hei.

Har spurt litt rundt og vært innom diverse forums. Har ingen enkel forklaring på dette. Jeg kjører Debian Buster Light på en RPI 3 B+ og pyton 3,7. Pip3 er installert og pyserial også.

 

Jeg har ikke vært inne i scriptene og gjort noe som helst. Jeg tenderer til å tenke at dette har med versjoner av python å gjøre, og at disse python oppsettfilene er basert på python 2.7. Jeg er heller ikke stødig på å sette opp script i Python, så hvis det er noen der ute som følger med på dette, hadde det vært fint å høre fra dere.

 

Jeg ville prøvd å installere de tingene som logges der først, ihvertfall.

 

Deretter kan du jo prøve å kjøre eldre versjon av Python og se om det gjør noe forskjell. Jeg mener jeg har prøvd litt forskjellig uten problem.

 

Jeg tenkte mer på at du har alle scriptene plassert i de mappene de skal, siden de er avhengig av hverandre..

Skrevet

Hei Lars.
Jeg heller mot å få fatt i enda en RPI 3 og sette den opp bare for dette. Den aktuelle RPI'en jeg bruker idag, har all for mye verdifull programvare og annet, som gjør at jeg ikke kan eksperimentere for mye. Dette ser ut til å være en pyserial sak, som hos meg er installert med pip3. Lar høre fra meg når jeg kommer et skritt videre med en ny RPI.

Takk så lenge.

mvh

Svein

Skrevet

Beregning av fasestrømmer i IT-nett

 

Målt strøm i1
Målt strøm i2
i_l er målt effekt/målt spenning. Jeg tok effekten og delte på gjennomsnittet av fasespenningene. Forskjellen mellom fasene er ganske liten.

Denne utregnigen tar ikke hensyn til reaktiv effekt. Feilen blir minimal hos meg.


            x = (-pow(i_l,2)*(pow(i1,4) - 2*pow(i1,2)*pow(i2,2) - 2*pow(i1,2)*pow(i_l,2) + pow(i2,4) - 2*pow(i2,2)*pow(i_l,2) + pow(i_l,4)))
            if (x >= 0):            
                fields['ip1'] = (0.166667*(3*pow(i1,2)*i_l - 1.73205*math.sqrt(x) - 3*pow(i2,2)*i_l + 3*pow(i_l,3))/pow(i_l,2))
                fields['ip3'] = (0.166667*(-3*pow(i1,2)*i_l - 1.73205*math.sqrt(x) + 3*pow(i2,2)*i_l + 3*pow(i_l,3)))/pow(i_l,2) 
            x = (-pow(i_l,2)*(pow(i1,4) - 2*pow(i2,2)*pow(i1,2) - 2*pow(i_l,2)*pow(i1,2) + pow(i2,4) + pow(i_l,4) - 2*pow(i2,2)*pow(i_l,2)))
            if (x >= 0): 
                fields['ip2'] = (0.57735*math.sqrt(x))/pow(i_l,2)

 

Det glitcher litt når det er store endringer i strømmen, det tror jeg er noe med rapporteringen fra Aidon. Ellers funker det greit.

 

grafana.jpg

  • 2 uker senere...
Skrevet (endret)

Veldig bra dette, og begynner å nærme meg.

har gjort alt etter oppskriften, tror jeg.

 

men eneste data jeg klarer å hente ut er:

Volt L1 viser 230, l2 og l3 270.

strøm l1 og 2 viser 400.

 

ellers får jeg bare NO-DATA

 

tips?

 

Jeg mottar data fra porten. rimelig sikker på det.

 

Endret av Nexst
litt dårlig skrevet
Skrevet
37 minutter siden, Nexst skrev:

Veldig bra dette, og begynner å nærme meg.

har gjort alt etter oppskriften, tror jeg.

 

men eneste data jeg klarer å hente ut er:

Volt L1 viser 230, l2 og l3 270.

strøm l1 og 2 viser 400.

 

ellers får jeg bare NO-DATA

 

tips?

 

Jeg mottar data fra porten. rimelig sikker på det.

 

 

Hei. Scriptet er ikke tilpasset 400V anlegg.

 

ref: "Guiden er lagt opp for og kun testet på Aidon/Hafslund med 3-fas 230V IT ved bruk av skagmo sine geniale Python-script. Dette kan sannsynligvis skrives om til å fungere på 1 fas 400V TN om man snakker Python."

 

Men om du vil fikle med scriptet så er det nok ikke all verden som skal til for å tilpasse det ditt bruk..

Skrevet (endret)

Står på måleren 3*230. Så har vel ikke 400v da? Hmm

mener å ha fulgt hele guiden.

 

hva kan man ha glemt tro, om man får no-data på egentlig alt..

 

får masse hex tall når jeg kjører den andre fila test rx. 

 

 

Endret av Nexst

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.