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

tronde

Medlemmer
  • Innlegg

    244
  • Ble med

  • Besøkte siden sist

  • Dager vunnet

    2

Innlegg skrevet av tronde

  1. Om sendeeffekt for ESP8266:

     

    De fleste enhetene som selges på nettet følger kun de amerikanske FCC-kravene. De er mye slakkere en de europeiske som i utgangspunktet sier maks 100 mW (20 dBm) EIRP.

    http://www.telecomabc.com/e/eirp.html

     

    De modulene jeg har er merket 25 dBm som er 316 mW.  Forskjellen kan synes liten, men det er ikke så veldig heldig å pøse ut formye heller, for da kan naboenes WiFi finne ut at den må skru opp effekten også, og vi har en ond sirkel. WiFi skal i utgangspunktet tilpasse styrken etter behov, men jeg tror det hadde vært gunstig om det ble satt inn et valg for maks effekt i koden. ESP8266 skal støtte det, men det avhenger vel av språket hvordan det gjøres.

     

     

    For dem som ønsker å drive kortet med strøm fra HAN er det ikke noe tap om det settes en begrensning, selv om det blir litt trøbbel med rekkevidde med sender inni et stålskap.

  2. 13 timer siden, gskjold skrev:

     

    Uansett, bytter til ReactiveImportPower for IT pakkene og antar det blir korrekt for deg da. firmware.bin

     

     

     

    Denne ser ut til å funke. Synes det er litt mye med ca. 770 VAr med 9 x 36W gamle lysrørarmaturer, men arduinokoden til Johove gir samme svar. Kan være at jeg har enda dårligere cos-fi enn 0,5 på de armaturene. De er så gamle at det ikke står noe på dem. Måleren min ser heller ikke ut til å vise sanntids reaktiv effekt på displayet.

     

  3. Når det gjelder hva som kringkastes, og hva vi har behov for.

     

    Serienummer og annen unik ID gir vel egentlig ingen praktisk nytte. Vi setter jo en unik MQTT ID for klienten, og det er den vi kan bruke. Målernummer ol. er sikkert viktig for dem som er koplet til et eksternt system som Tibber, men en hjemmelaget leser er vel ikke velkommen der. Det kan sikkert disuteres om hva som kan misbrukes, men jeg ser egentlig ikke poenget i å sende ut noe som entydig identifiserer en fysisk måler når det ikke brukes til noe.

     

    Versjonsnummer for OBIS (f.eks. AIDON_V0001 for Aidonmålere) kan være fornuftig for å fange opp hvis de endrer noe. Det var jo meningen at strømtariffen skulle komme via HAN, men det har de visst glemt bort inntil videre.

     

    Reaktiv effekt er ikke viktig for strømregningen, men de som finner på å lage noe selv kan godt være interessert i hva som egentlig går for seg, og da er det interessant nok å få den ut.

    • Like 1
  4. 7 timer siden, ATnT skrev:

     

    Enn så lenge. Det er ikke utenkelig at dette er noe forbrukere må betale for etterhvert nå som det måles. Så man bør kanskje sørge for at man ikke har et anlegg som genererer for mye reaktiv effekt dersom man først sysler med dette ;)

     

    Det strammes stadig inn på kravene til cos-fi i produktnormene. Mer elektronikk med switch-mode strømforsyninger synliggjorde problemet. Heldigvis er det mulig å kompensere med den samme elektronikken, så problemet med akkurat cos-fi er kontrollerbart for de forbrukerne som det er flest av. Lyskilder med magnetisk ballast er også snart helt utgått i nye produkter.

  5. 4 timer siden, gskjold skrev:

     

    Dette er noe jeg ikke har kunskaper om, så blir bare masse gjetting fra min side :P Men er det realistisk at jeg alltid "eksporterer" reaktiv effekt? Jeg må nesten ta ut alle disse i en graf for å verifisere, men slik jeg minnes da jeg implementerte Aidon i den koden for lenge siden så fikk jeg alltid 0 på ReactiveImportPower, men hadde positivt tall på ReactiveExportPower

    Du har en knapp på måleren din som du kan steppe gjennom det den har lagret. Sammenlikne med det du leser fra porten.

     

    Legger ved en tilfeldig bruksanvisning. Det er flere utgaver på nettet.

    Aidon_ma_ler_bruksanvisning.pdf

    • Like 2
  6. 6 timer siden, ArnieO skrev:

    Du er for så vidt inne på et teoretisk rett spor, men som sagt er dette i praksis kun en aktuell problemstilling for store anlegg.

     

    Du har for så vidt rett angående lysrør, idet det sitter en spole/drossel i armaturet som gjør det til en induktiv last. Imidlertid har armaturet også en kondensator som kompenserer for dette - så netto påvirkning på reaktiv effekt er liten. Dersom lasten i boligen din består av kun lysrørarmatur vil de muligens gi en målbar påvirkning. Dersom du derimot har en stor fabrikkhall med kun lysrørarmaturer vil det kunne bli signifikant.

     

    Du kan i teorien lure strømleverandøren din ved å ta ut kondensatoren fra dine eventuelle lysrørarmaturer slik at fasevinkelen fra armaturet øker. Det hadde vært artig om noen gadd å regne ut hvor mye (lite!) man kan spare på det per lysrør - men timebetalingen for å gjøre den jobben vil være lav! ?

    Det er langt fra alltid at lysrør med induktiv ballast har fasekompensering. Det koster penger, og er ofte utelatt i private hus. De har typisk cos-fi på 0,5 og du skal ikke ha alt for mange før sikringene går. Det er ikke noe vanskelig å måle flere hundre VA reaktivt i bolig, men den drukner vanligvis i alt det andre. Du lurer ikke strømleverandøren med dårlig cos-fi på den måten at du får gratis energi, men det lager problemer fordi nettet må dimensjoneres for større strømmer enn nødvendig. Et kontorbygg med mange armaturer ville måtte ha veldig mange kurser for å takle økt strøm også. Den eneste gevinsten du får, er varmeeffekten fra økningen i tapet i ledningene, og den kan ikke være stor hvis ledningen skal overleve.

     

    Gitt nettspenning på 230V og 2 x 36W armatur:

     

    Med full fasekompensering (cos-fi = 1) blir strømmen 72 W / 230 V = 0,313 A eller 313 mA.

    Med cos-fi = 0,5 blir strømmen dobbelt så stor (626 mA).

     

    Det er derfor vi har begrepet "tilsynelatende effekt". Det er tilført spenning x målt strøm og oppgis i volt-ampere, VA. S = U x I. Denne gjør ikke noe nytte for oss, men er viktig for dimensjonering.

     

    Den effekten som gjør jobben kalles "aktiv effekt" og tar hensyn til cos-fi. Den oppgis i watt, W. P = U x I x cos-fi.

    Hvis vi kombinerer S og P, får vi at S = P / cos-fi. Armaturen får en tilsynelatende effekt på 144VA som tilsvarer 144 VA / 230 V = 0,26  0,626A eller 626 mA

     

     I tillegg har vi den reaktive effekten som skyldes at lasten enten oppfører seg som en spole (induktans) eller en kondensator, eller en kobinasjon av begge. Jeg skriver "oppfører seg som" fordi elektronikk kan gi samme virkning uten faktisk å være det. Reaktiv effekt oppgis også i VA, men får en liten r som tillegg for å skille den fra S så det skrives VAr. Reaktiv effekt, Q = U x I x sin-fi.

     

    Alt bygger på effekttrekanten som er en rettvinklet trekant. Den kan brukes til å beregne det meste når tallene vi har henger sammen. Vi bruker både triognometri og pythagoras etter hva som er enklest.

     

    Veldig forenklet kan vi si at fasekompenseringskondensatoren fungerer som et lokalt batteri i armaturen. Istedenfor å hente reaktiv effekt hos nettleverandøren blir den hentet noen cm. fra forbrukeren. For nettleverandøren er det likegyldig om den er plassert nær forbruker, eller rett innenfor veggen, men for deg er det mest gunstig med kortest mulige ledninger. Hvis den står plassert før sikringene, må de de (og ledningene) dimensjoneres for større strøm en nødvendig.

     

     

    l

     

    20161207-effekt-effektfaktor-og-virkningsgrad-byay1518-v32-73-638.jpg

    • Like 2
  7. Etter litt lobotomering har jeg fått liv i dyret.

    Ser ut til å utelate verdi for reaktiv effekt for Aidon 6525.

    Er resten slik jeg kan forvente?

     

    Bruker MQTT-fx for å lese.

    Dette kommer ut der:

     

    {"id":"CC:50:E3:5B:5B:9E",     mac-adresse for ESP-en

    "up":323859,                           kjøretid i ms for ESP-en ?

    "t":0,                                         hva er dette? Mener å ha sett noe om DS18B20 tempsensor. Er det for den? Hvis ja, hvordan kople til?

     

    "data":{"lv":"AIDON_V0001","id":"7359nnnnnnn","type":"6525"    Data for måleren. Jeg har redigert serienummer. Ser ut til å være OK

    ,"P":4669,                                               Aktiv effekt import. OK

    "Q":0,                                                      Reaktiv effekt import.    DENNE ER FEIL.   Er ikke null hos meg.

    "I1":14.1,"I2":0,"I3":5.5,                        Strømmene. Måleren gir ikke ut I2, så 0 er OK.

    "U1":241.8,"U2":244,"U3":244.4}}       Spenningene. Ser ut til å stemme.

  8. 1 time siden, gskjold skrev:

     

    Skal eksperimentere litt en dag jeg har tid. Feilhåndtering i denne koden er ikke spesielt bra, så det kan være den møter en feil den ikke kommer seg ut av. Har du noe spesielle tegn i noen av feltene? Tenker om den trigger på noe der. Jeg har IP i hostname og kun bokstaver i resterende config felt. Tenker om den kanskje trigger på noe innhold i et felt. Har forøvrig heller aldri prøvd uten user og pass.

    Prøvd litt mer.

    Når jeg aktiverer MQTT får jeg ikke tak i den via IP-adressen, men den er synlig som enhet på nettet med den adressen den skal ha. Hvis jeg kutter strømmen forsvinner den. Kopler til strømmen på nytt, og den kommer tilbake som synlig med riktig IP. Det kan vel tyde på at web-serveren ikke starter?

  9. 1 minutt siden, cpu22 skrev:

     

    Hvis målet er å se MQTT-meldinger uten å mekke et system selv, kan du bruke en MQTT broker på "nettet", f. eks. https://test.mosquitto.org/

    Så kan du abonnere på meldinger derfra vha. telefonen, Det finnes et utall MQTT klienter der ute. Jeg har brukt denne: https://apps.apple.com/us/app/mqttool/id1085976398

    Jeg kikket litt den retningen også. Tror jeg skal lese litt mer. Har fått i gang en lokal server som MQTT.fx klarer å kople seg til, men der stopper det. Kan være konfigtrøbbel i senderenden, men den er litt slitsom når den låser seg for hvert forsøk.

  10. 23 minutter siden, gskjold skrev:

     

    Skal eksperimentere litt en dag jeg har tid. Feilhåndtering i denne koden er ikke spesielt bra, så det kan være den møter en feil den ikke kommer seg ut av. Har du noe spesielle tegn i noen av feltene? Tenker om den trigger på noe der. Jeg har IP i hostname og kun bokstaver i resterende config felt. Tenker om den kanskje trigger på noe innhold i et felt. Har forøvrig heller aldri prøvd uten user og pass.

    Jeg har prøvd litt forskjellig, men ikke noen som ikke er i det engelske alfabetet.  Den konker ut hvis det kun står portnummeret også.

     

    Nå har jeg ikke noe peiling på hva jeg gjør med MQTT, men det virker som om noe går helt i vranglås uten grunn.

     

    Jeg har ikke hastverk, så ta den tiden du trenger.

  11. På 9.2.2020 den 13.37, gskjold skrev:

    Da er testingen ferdig og release av v1.0.0 er lagt ut: 

    https://github.com/gskjold/AmsToMqttBridge/releases/tag/v1.0.0

     

    Takk til alle som har bidratt!

     

    @tronde Du kan nå koble GPIO4 (D2) til GND og trykke reset for å tvinge den inn i AP mode. Husk å ta bort jumperen før du lagrer oppsettet.

    Jeg prøver såvidt å få til MQTT med miserabelt resultat.

     

    Når jeg aktiverer MQTT i config på wmos D1 mini, får jeg aldri mer kontakt med kortet før jeg tar en reset og får det opp som AP.  Betyr aktivert MQTT at det ikke skal være tilgjengelig mer fra nettleser? 

     

     

  12. Hvis dere skal dra svakstrøm ut av sikringsskapet er det ikke populært å legge den i samme rør eller kanal som nettspenningen med mindre kabelen minst har isolasjonsklasse tilsvarende høyeste spenning. Det er visst OK med samme kanal dersom den ligger i separat kammer. Det finnes korrugerte plastrør som kan splittes på langs, men de er visst ikke godtatt som ekstra isolasjon. Hel strømpe med kjent klasse skal være OK. I prinsippet skal nye skap være dobbeltisolert sett fra brukeren, så det er ikke noe vits i å kline svakstrømmen inntil noe med nettspenning.

     

    Man bør også tenke seg godt om når man kopler til noe med USB. Der kan det flyte mange rare strømmer rundt via jordledninger. Jeg har bare sett på Aidon-måleren, og de krever galvanisk skille på HAN-porten hvis den skal koples til noe nettdrevet. Der kommer problematikken med USB og jord inn. Det er ikke sikkert at det blir tilstrekkelig skille, selv om det ser slik ut ved første øyekast.

     

    Jeg er ikke elektriker, så det er helt sikkert flere ting de kan finne på å bry seg med.

     

     

     

    Det finnes en brukbar FAQ fra NEK som dekker flere av standardene.

    https://www.nek.no/standarder/faq/

     

    DSB utgir et blad som heter "Elsikkerhet". Det er i praksis der de informerer om tolkninger og nyheter. Er vanligvis bryet verdt å kikke i.

    https://www.dsb.no/menyartikler/publikasjoner-og-bibliotek/nyhetsbladet-elsikkerhet/

  13. 1 time siden, ArnieO skrev:

    @tronde Jeg ser du spør etter Windows-løsning men mange løser dette med en Raspberry Pi med Mosquitto (MQTT-server) installert. Serveren bør jo helst gå kontinuerlig, og da er det greit å slippe å ha PC stående og gå.

     

    Jeg er Linux-kløne selv, men det er mye hjelp å finne på internett, så det var i grunnen ikke vanskelig. 

    Jeg har bare tenkt å begynne et sted. Det er ikke aktuelt å bygge et system nå. Jeg vil bare få en slags ide om hvordan det kan henge sammen. Jeg er egentlig mye mer interessert i måleteknikk og sensorer enn i et system.

     

    Det er heller ikke sånn at jeg er redd Linux på noen måte (jeg klarte jo å få SuSE på nett med modem i forrige århundre), men hvis jeg klarer meg med færre bokser til å begynne med er ikke det noe tap. Hvis jeg finner ut at jeg vil bygge et system, er Rapi det eneste jeg ser som fornuftig, men jeg er ikke der enda. Nå står jo måleren der som en slags sensor som jeg får lest fint med arduinokoden til Johove, men det kunne være artig å se på hva som kommer ut av Esp-en også.

     

    Det jeg er ute etter nå, er vel egentlig noe som gir meg tilgang til data uten for mye stæsj rundt.

  14. Du får ikke noe problemer med at måleren kutter ut når superkondensatoren lader seg opp første gangen? Den er tilnærmet kortslutning når tom, og selv om spenningsregulatoren er begrenset til 450 mA korslutningsstrøm så er det langt over det måleren forventer. Det tar nokså lang tid å lade opp 1F. Det tilsvarer jo 3,3 As ved 3,3 V. Eller er det slik at måleren godtar å stå som strømkilde en stund?

  15. Jeg er nå takknemlig for at du deler koden din ? Neste blir å kompilere en selv, men har ikke helt fått taket på de to scriptene du nevnte. Får lese og gruble litt mer.

     

    Ja, det er egentlig like greit å sette I2 til null. Jeg fikk en med -6,noe også, og det er åpenbart feil, men som forventet hvis hacket ditt er å dele på 1,73. Det ligger et regneark noen sider før denne hvor man kan leke seg, og se hvor galt det kan gå.

     

    Finnes det noen enkel måte å nullstille ESP-en på hvis man setter inn feil data for WiFi uten å måtte flashe på nytt? Setter man inn feil passord blir det bråstopp.

  16. Nu går alt så meget bedre :-)

    Ser ut til å være enig med arduinokoden til Johove, med unntak av I2 da, som ikke finnes.

     

    2020-02-08_171418.jpg.15bbd4e653b3e57af13e995f807b9203.jpg

     

    Det stemmer at Aidon 3-fase IT ikke gir ut I2. De behøver den ikke selv, og har vel spart litt prosessortid. En av de andre (Kaifa?) gir ikke ut den ene spenningen. Det står noe tidlig i denne tråden.

     

    Det er dessverre ikke "bare" å finne en formel for den. 

     

    Jeg har gjort mye for å finne en metode som kan gi akseptable verdier ut, men ender opp med enkelte verdier som jeg ikke får til å henge sammen.

     

    Den korte versjonen er at jeg har beregnet tilnærmet alle mulige effektkombinasjoner mellom 0 og 100% (jeg regner i prosent), og skrelt bort de som åpenbart ikke kan eksistere siden minst en sikring blir overbelastet. Jeg skriver tilnærmet, for jeg har kjørt randomgeneratoren i Excel mer enn 50 ganger, og det ser ut som om den ikke gir meg flere unike kombinasjoenr nå.

     

    Utgangspunktet er et regneark med mer enn 170000 linjer som ble til litt over 70000 som jeg mener er "lovlige"

     

    Jeg fant en interessant sammenheng mellom I1, I3 og hva strømmen ville vært hvis det hadde vært balansert last som jeg har laget 51 korreksjonsfaktorer ut av. Disse ble gjort om til to korreksjonsfaktorer, og to polynomer som i utgangspunktet gir maks +/- 15% feil.  MEN - det er noe som ikke stemmer med det som jeg får fra måleren, og det jeg mener skal være der.

     

    Enten så er det en gigantisk bug i logikken min (som jeg ikke klarer å se, men fullt mulig), eller så henger ikke tallene fra måleren sammen tidsmessig. Jeg er bevisst på at det kun er liste 2 og 3 som er brukbar som grunnlag, men det er dårlig dokumentert hvordan de verdiene er regnet ut.

     

    Jeg prøver å finne en lokal som er "flytende" i trefase, og som vil ofre litt tid sammen med meg for å prøve å finne ut av det. 

     

    Det har ikke noe hensikt å dele regnearket nå, for det er alt for dårlig dokumentert til at andre forstår hva jeg har tenkt. 

     

    Finner jeg ut noe fornuftig, vil jeg selvfølgelig dele det. 

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