gskjold
-
Innlegg
157 -
Ble med
-
Besøkte siden sist
-
Dager vunnet
12
Innholdstype
Profiler
Forum
Blogger
Nedlastninger
Artikler
Regler
Hendelser
Galleri
Store
Innlegg skrevet av gskjold
-
-
1 minute ago, xbmc.tt said:
Hei
D viser 2.93V
D er vel rx som gjelder her ellers?
Prøv multiplier 1.1 i GPIO config, så får du sikkert ca riktig avlesning. Evt mål med multimeter på 3.3 og GND og juster multiplier som passer.
Personlig unngår jeg å bruke RX (UART0) til MBUS på utviklingskort. Ville heller brukt GPIO5 (D1) i ditt tilfelle (Settes opp i GPIO config). To grunner til dette, det ene er at USB-TTL chippen ofte gjør pulldown på RX pinnen, det andre er at det er kjappere debug output (115200baud) hvis seriemonitoren får lov å være alene på UART0.
- 1
-
1 minute ago, ArnieO said:
Du har selvfølgelig helt rett @ArnieO, var litt kjapp i svingen der 😂 Den har sikkert samme spenningsdeler som D1 mini og da må man sette vcc multiplier til 1.1 i GPIO config
- 1
-
1 minute ago, xbmc.tt said:
Hei
Nå har jeg klart å lese den men kan noen fortelle meg hvorfor (ESP) er oransje?
Hei,
Denne blir oransje hvis den ikke får data som forventet. Sett opp riktig måler i System -> Meter og velg GPIO du har brukt for MBUS i System -> GPIO
-
11 hours ago, tronde said:
Det er et menyvalg for RGB. Jeg regner med at det er ment å koples til en RGB LED som skal vise div. status?
Det er korrekt, den vil ha røde blink for feilmeldinger, grønn for HAN aktivitet og gul for AP mode. Det blir nok utvidet etter hvert og skulle nok vært dokumentert. Har en plan om dokumentasjon, men har bare ikke kommet så langt.
- 1
-
10 hours ago, tronde said:
Hva er korrekt prosedyre for å sette den i AP, og for å få den ut igjen?
Man holder inne AP knappen i 5 sekunder, du får bekreftelse med fast LED i 500ms som skal være langt nok til å skille seg ut fra vanlig blink. Hvis du valgte D1 mini i oppsettet, så skal AP knappen være GPIO4 (D2) og skal kobles mot GND.
- 1
-
8 hours ago, cpu22 said:
Jeg hadde forventet bygging av "hw1esp12e", som er ESP-kortet beskrevet tidligere i denne tråden (eller tar jeg feil?). I stedet ble "dev" bygd. Hva er "dev"?
dev profilen er definert i platformio-user.ini filen ([env:dev]). Grunnen til at jeg originalt konfigurerte det slik var for å kunne sette debug mode uten å måtte redigere platformio.ini som man fort ender opp med å commite med uhell etterpå. I eksempelfilen har dev profilen samme oppsett som hw1esp12e, bare med DEBUG_MODE=1. For et produksjonskort bør man enten sette DEBUG_MODE=0 eller gjøre som deg; bytte til hw1esp12e. Tanken var uansett at de som bare er interessert i å ta koden i bruk kan bruke binærene som ligger under releases på GitHub, mens det å sjekke ut å bygge selv er mer tilrettelagt for de som utvikler eller skal gjøre debugging av kort som ikke starter.
- 2
-
-
8 hours ago, StenO said:
Jeg må si jeg er imponert. Dette var gode greier!
Måtte smelle sammen en V1 versjon (RoarFreds hw) og koble den i parallel med den jeg allerede har gående.
Har irritert meg over at jeg i OpenHAB dekoder en JSON som har forskjellige parametre hele tiden og dermed fyller loggen min med feilmeldinger hvert 2,5 sekund - hadde tenkt at dersom jeg oppgraderer til denne koden kan det hende jeg finner noen skatter.
Får forske litt på hva det vil si å dekode RAW mode i OpenHAB - kanskje alt blir så meget bedre.
Liker veldig godt webgrensesnittet og at jeg direkte kan lese ut Vcc og temperatur derfra.
Takk takk! OpenHAB var grunnen til at jeg ville ha raw mode. Jeg har ikke fått omkonfigurert hos meg selv enda faktisk, men jeg har andre devicer som sender på akkurat samme måte og det er bare så mye bedre etter min mening. Forøvrig er det også mulig å endre logging level på pakken hvor feilmeldingen blir generert og dermed bli kvitt den fra loggen på den måten, men det er litt knotete og blir i tillegg resatt hvis du oppgraderer OpenHAB.
-
15 minutes ago, gbjøru said:
@gskjold jeg tenkte jeg skulle bruke målerstand (active in) til å regne ut forbruk siste time, men den fant jeg ikke i MQTT.
Er den ikke tilgengelig via MQTT?
Den skal bli sendt ut rett over hver hele time. Heter tPI i JSON eller /meter/import/active/accumulated i RAW mode.
-
4 minutes ago, gbjøru said:
skulle det ha noe å si om den har blitt restartet i mellomtiden?
Hvis vi skulle ha gjort beregningen på ESPen, så har det noe å si da den mister alle verdiene ved reboot og da hadde den ikke hatt noe å beregne mot på neste heltime.
-
33 minutes ago, gbjøru said:
Jeg installerte v1.2.2 i går og må si at det ser veldig bra ut. Flott innsats @gskjold !
Takk for det!
34 minutes ago, gbjøru said:Men finnes det også data for forbruk i kWh for hver hele time?
Akkurat nå er det bare tatt utgangspunkt i data som måleren sender ut selv, altså får du totalforbruket for måleren rett over heltimen. Den oppgir ingen data som er knyttet til forbruket siste timen og det er heller ingen data som kunne vært grunnlag for å gjøre beregning på dette i forkant av en heltime. Men teknisk kunne man altså lagt inn noe kode som leverte beregnet verdig på samme tidspunkt man mottar total målerstand. Hvis det skulle blitt implementert så ville utsending av denne verdien vært avhengig av at den ikke har restartet siden forrige verdi, og at den faktisk får data uten feil både forrige og aktuell heltime. Jeg tenker derfor at det kanskje er bedre å gjøre en slik beregning i hjemmeautomasjonssystemet.
- 1
-
@tronde Mistenker dette er spenningstesten i starten av koden. Har gjemt denne bak en compiler option i v1.2.2 som jeg akkurat la ut. Håper den fikser det for deg.
-
Hei,
Versjon 1.2 ute på test nå: https://github.com/gskjold/AmsToMqttBridge/releases/tag/v1.2-rc1
23 minutes ago, cpu22 said:Takk for tipset. Jeg prøver den.
Det er litt endringer fra Roar sin kode, les på release notes her: https://github.com/gskjold/AmsToMqttBridge/releases
Mest merkbare på et eksisterende oppsett blir vel at alle verdier er standardisert til watt, volt og ampere med desimaler. Akkumulert målerstand er nå oppgitt i kWh. Og temperatur har blitt flyttet fra data til root av JSON.
- 2
-
Release av v1.1.1 med fiks for bl.a. manglende timespakke for noen målere.
23 hours ago, turbokongen said:Min måler har helt sluttet å sende timespakken
Hvis du kjører min kode kan det være denne versjonen fikser det for deg
-
28 minutes ago, tronde said:
Betyr det at man kan flashe ESP12 med koden for D1mini? Begge er vel egentlig ESP12 hvor D1 mini har USB-serie i tillegg på kortet?
Skal egentlig gå greit ja, så lenge GPIO4 ikke har en pulldown.
- 1
-
4 minutes ago, tronde said:
Hve er det som rent praktisk skiller mellom den for Wemos D1 mini og standard ESP-12?
Fint lite forskjell nå. D1 har AP button definert på GPIO4, standard 12e har ikke. Det betyr at man i praksis må slette flash for å få den i AP mode.
- 1
-
16 hours ago, atlej said:
lastet ned siste versjon av dev-1.1.0 fra github og kompilerte for feather esp32.
Etter konfigurasjon og restart hopper den raskt tilbake til AP mode.
(ser den et lite øyeblikk på routeren før den blir borte igjen.)
Testet både med DHCP og statisk IP, og med og uten MQTT.
Har ikke dette kortet koblet til hanporten, men det skulle vel ikke bety noe for bytte til lokalt nett?
Atle
Her har jeg introdusert en feil når jeg flyttet trigger for AP mode. Commita fiks nå
-
Veldig bra! Setter pris på at du tester og rapporterer slike feil. Bare fortsett med kreativ testing, man vet aldri hva som henger sammen
-
Sikringsstørrelsen i config er kun for at grafen skal vite hva som er maks forbruk.
Rart at den skulle bytte til 0 i web når MQTT ble aktivert. Byttet den tilbake til 8.5 når det ble deaktivert?
Mulig at grunnen her er at jeg ikke har initialisert variablene den bruker, så jeg har satt disse til 0 og kompilert på ny. Legger ved d1mini firmware
- 2
-
9 hours ago, tronde said:
Sorry! Min bug. Løse ledninger.
Ser at du har prøvd på I2 igjen. Den er vel like feil som sist?
Edit: 3-fase IT.
Jeg har ikke gjort noe der nei. Måtte dobbelsjekke i koden nå, men kan ikke se at den skal bli satt for meldingene som liksom skal komme fra en IT måler. Kan det være at de har lagt på dette feltet? Kan fremdeles være noe i koden altså, men jeg ser det ikke nå hvertfall.
-
On 21/02/2020 at 04:57, Trollmann said:
Kjempebra at noen har laget en wifi adapter men hva med oss som har Aidon måler, det er vel enkelt å modifisere denne prototypen til å virke med aidon? Når får vi kjøpt den?
Sjekk ut denne tråden:
Kortet som @spenceme har laget litt nedi tråden der kjører på Aidon måler.
- 1
-
Ny test versjon tilgjengelig: https://github.com/gskjold/AmsToMqttBridge/releases/tag/v1.1-rc1
-
Supert, takk for tilbakemeldingen, skal få lagt denne inn i neste versjon
- 1
-
2 minutes ago, tronde said:
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.
Supert! Rydder opp i dette for alle Aidon målere i fremtidig release og inkluderer nåverdier for aktiv og reaktiv eksport.
Lesing av AMS data (AMS/HAN -> IoT)
i Strømsparing og strøm-overvåkning
Skrevet
Dette er nødvendig for at SSL skal fungere med MQTT. Ellers har den ingen reell funksjon akkurat nå.