StenO Skrevet 19. april 2020 Skrevet 19. april 2020 Da er programvare i min Ams to MQTT bridge av roarfreds design oppdatert til gskjolds versjon og dette fungerer veldig bra. min .items fil inneholder nå disse linjene: Number strom_malerstand "Målerstand [%.2f kWh]" (AMS) { mqtt="<[mqtt:ams/meter/import/active/accumulated:state:default]" } Number strom_akkumulert "Energi Målerstand AMS" (AMS) { mqtt="<[mqtt:ams/meter/import/active/accumulated:state:default]" } Number strom_eksport_akk "Energi Eksport Akk AMS" (AMS) { mqtt="<[mqtt:ams/meter/export/active/accumulated:state:default]" } Number strom_reaktiv_akkpos "Energi Eksport Akk AMS" (AMS) { mqtt="<[mqtt:ams/meter/import/reactive/accumulated:state:default]" } Number strom_reaktiv_akkneg "Energi Eksport Akk AMS" (AMS) { mqtt="<[mqtt:ams/meter/export/reactive/accumulated:state:default]" } Number strom_forbruk_totalt "Effekt Forbruk Totalt" (AMS) { mqtt="<[mqtt:ams/meter/import/active:state:default]" } Number strom_eksport_totalt "Effekt Eksport Totalt" (AMS) { mqtt="<[mqtt:ams/meter/export/active:state:default]" } Number strom_reaktiv_plus "Reaktiv Effekt Pluss" (AMS) { mqtt="<[mqtt:ams/meter/import/reactive:state:default]" } Number strom_reaktiv_minus "Reaktiv Effekt Minus" (AMS) { mqtt="<[mqtt:ams/meter/export/reactive:state:default]" } Number strom_forbruk_fase1 "Effekt Forbruk Fase 1" (AMS) Number strom_forbruk_fase2 "Effekt Forbruk Fase 2" (AMS) Number strom_forbruk_fase3 "Effekt Forbruk Fase 3" (AMS) Number strom_strom_fase1 "Strøm Fase 1" (AMS) { mqtt="<[mqtt:ams/meter/l1/current:state:default]" } Number strom_strom_fase2 "Strøm Fase 2" (AMS) { mqtt="<[mqtt:ams/meter/l2/current:state:default]" } Number strom_strom_fase3 "Strøm Fase 3" (AMS) { mqtt="<[mqtt:ams/meter/l3/current:state:default]" } Number strom_spenning_fase1 "Spenning Fase 1" (AMS) { mqtt="<[mqtt:ams/meter/l1/voltage:state:default]" } Number strom_spenning_fase2 "Spenning Fase 2" (AMS) { mqtt="<[mqtt:ams/meter/l2/voltage:state:default]" } Number strom_spenning_fase3 "Spenning Fase 3" (AMS) { mqtt="<[mqtt:ams/meter/l3/voltage:state:default]" } og loggen i OpenHab er veldig happy: 2020-04-19 18:54:12.281 [vent.ItemStateChangedEvent] - strom_spenning_fase1 changed from 233.90 to 233.80 2020-04-19 18:54:12.298 [vent.ItemStateChangedEvent] - strom_strom_fase3 changed from 9.70 to 14.20 2020-04-19 18:54:12.303 [vent.ItemStateChangedEvent] - strom_spenning_fase3 changed from 234.90 to 234.10 2020-04-19 18:54:12.308 [vent.ItemStateChangedEvent] - strom_reaktiv_minus changed from 1183 to 1208 2020-04-19 18:54:12.325 [vent.ItemStateChangedEvent] - strom_forbruk_fase1 changed from 701.7000 to 701.4000 2020-04-19 18:54:12.334 [vent.ItemStateChangedEvent] - strom_forbruk_fase3 changed from 2278.5300 to 3324.2200 2020-04-19 18:54:13.650 [vent.ItemStateChangedEvent] - strom_forbruk_totalt changed from 5864 to 4800 2020-04-19 18:54:16.152 [vent.ItemStateChangedEvent] - strom_forbruk_totalt changed from 4800 to 4792 2020-04-19 18:54:21.032 [vent.ItemStateChangedEvent] - strom_vvb_energy_ws changed from 33400606 to 33402585 2020-04-19 18:54:21.035 [vent.ItemStateChangedEvent] - strom_vvb_temp changed from 62.64 to 62.76 2020-04-19 18:54:21.044 [vent.ItemStateChangedEvent] - strom_vvb_energy_kwh changed from 556.67676667 to 556.70975000 2020-04-19 18:54:22.308 [vent.ItemStateChangedEvent] - strom_strom_fase1 changed from 3.00 to 3.10 2020-04-19 18:54:22.315 [vent.ItemStateChangedEvent] - strom_spenning_fase1 changed from 233.80 to 233.60 2020-04-19 18:54:22.321 [vent.ItemStateChangedEvent] - strom_spenning_fase2 changed from 233.60 to 233.50 2020-04-19 18:54:22.324 [vent.ItemStateChangedEvent] - strom_strom_fase3 changed from 14.20 to 9.60 2020-04-19 18:54:22.328 [vent.ItemStateChangedEvent] - strom_spenning_fase3 changed from 234.10 to 234.70 2020-04-19 18:54:22.332 [vent.ItemStateChangedEvent] - strom_reaktiv_minus changed from 1208 to 1189 2020-04-19 18:54:22.341 [vent.ItemStateChangedEvent] - strom_forbruk_totalt changed from 4792 to 4803 2020-04-19 18:54:22.351 [vent.ItemStateChangedEvent] - strom_forbruk_fase1 changed from 701.4000 to 724.1600 2020-04-19 18:54:22.354 [vent.ItemStateChangedEvent] - strom_forbruk_fase2 changed from 2195.8400 to 2194.9000 2020-04-19 18:54:22.357 [vent.ItemStateChangedEvent] - strom_forbruk_fase3 changed from 3324.2200 to 2253.1200 2020-04-19 18:54:23.666 [vent.ItemStateChangedEvent] - strom_forbruk_totalt changed from 4803 to 5881 2020-04-19 18:54:26.153 [vent.ItemStateChangedEvent] - strom_forbruk_totalt changed from 5881 to 5884 2020-04-19 18:54:32.315 [vent.ItemStateChangedEvent] - strom_spenning_fase1 changed from 233.60 to 234.00 2020-04-19 18:54:32.329 [vent.ItemStateChangedEvent] - strom_spenning_fase2 changed from 233.50 to 233.80 2020-04-19 18:54:32.352 [vent.ItemStateChangedEvent] - strom_strom_fase3 changed from 9.60 to 14.20 2020-04-19 18:54:32.363 [vent.ItemStateChangedEvent] - strom_spenning_fase3 changed from 234.70 to 234.20 2020-04-19 18:54:32.366 [vent.ItemStateChangedEvent] - strom_reaktiv_minus changed from 1189 to 1198 2020-04-19 18:54:32.373 [vent.ItemStateChangedEvent] - strom_forbruk_totalt changed from 5884 to 5871 2020-04-19 18:54:32.391 [vent.ItemStateChangedEvent] - strom_forbruk_fase1 changed from 724.1600 to 725.4000 2020-04-19 18:54:32.396 [vent.ItemStateChangedEvent] - strom_forbruk_fase2 changed from 2194.9000 to 2197.7200 2020-04-19 18:54:32.402 [vent.ItemStateChangedEvent] - strom_forbruk_fase3 changed from 2253.1200 to 3325.6400 2020-04-19 18:54:33.627 [vent.ItemStateChangedEvent] - strom_forbruk_totalt changed from 5871 to 4795 2020-04-19 18:54:36.112 [vent.ItemStateChangedEvent] - strom_forbruk_totalt changed from 4795 to 4798 2020-04-19 18:54:38.598 [vent.ItemStateChangedEvent] - strom_forbruk_totalt changed from 4798 to 4781 Ingen feilmeldinger - takket være RAW mode! ? 2 Siter
gskjold Skrevet 19. april 2020 Skrevet 19. april 2020 Fra pio menyen på venstre side er det også en upload knapp. Den pleier å være flink å velge port, hvis ikke mener jeg du får valg om com port på den blå menyen nederst. Siter
cpu22 Skrevet 19. april 2020 Skrevet 19. april 2020 Takk for tips, både @StenO og @gskjold. Jeg overså den blå linja nederst, og byggingen går fint nå. Jeg oppdaget også at det ligger ferdigkompilerte versjoner også på github. Vurderer å teste den hvis jeg ikke får opplasting av .bin fil fra VSC til å virke. Lurte forresten på output fra byggingen: Environment Status Duration ------------- -------- ------------ hw1esp12e IGNORED esp12e IGNORED d1mini IGNORED esp32 IGNORED lolind32 IGNORED featheresp32 IGNORED dev SUCCESS 00:00:53.810 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"? Jeg endret [platformio] i platformio-user.ini til default_envs = hw1esp12edefault_envs = hw1esp12e og fikk da denne outputen: Environment Status Duration ------------- -------- ------------ hw1esp12e SUCCESS 00:00:55.504 esp12e IGNORED d1mini IGNORED esp32 IGNORED lolind32 IGNORED featheresp32 IGNORED dev IGNORED Det ser riktig ut for meg, så jeg prøver å laste filen ".pio/build/hw1esp12e/firmware.bin" Siter
gskjold Skrevet 20. april 2020 Skrevet 20. april 2020 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 Siter
Nexst Skrevet 23. april 2020 Skrevet 23. april 2020 Jeg har den "USB to MBUS slave module discrete component non TSS721 circuit M-BUS bus data monitor" for å lese ut fra HAN-porten. Men hadde en ESP8266 liggende, så jeg la inn amsreaderen til @gskjold. som ser veldig strøken ut! godt jobba! Går det på noe vis å få dette koblet sammen? skjønner jo at min ESP ikke har USB, men likevel. Siter
Nexst Skrevet 23. april 2020 Skrevet 23. april 2020 Jeg har den "USB to MBUS slave module discrete component non TSS721 circuit M-BUS bus data monitor" for å lese ut fra HAN-porten. Men hadde en ESP8266 liggende, så jeg la inn amsreaderen til @gskjold. som ser veldig strøken ut! godt jobba! Går det på noe vis å få dette koblet sammen? skjønner jo at min ESP ikke har USB, men likevel. Siter
cpu22 Skrevet 23. april 2020 Skrevet 23. april 2020 8 minutes ago, Nexst said: Jeg har den "USB to MBUS slave module discrete component non TSS721 circuit M-BUS bus data monitor" for å lese ut fra HAN-porten. Men hadde en ESP8266 liggende, så jeg la inn amsreaderen til @gskjold. som ser veldig strøken ut! godt jobba! Går det på noe vis å få dette koblet sammen? skjønner jo at min ESP ikke har USB, men likevel. Jeg har brukt HW som er beskrevet lengre opp i tråden: https://github.com/gskjold/AmsToMqttBridge/tree/master/hardware/v1 Der er både skjema og alt som trengs. Dette kortet kopler sammen ESP8266 med usb og TSS721 på en ryddig måte. Siter
Nexst Skrevet 23. april 2020 Skrevet 23. april 2020 6 minutter siden, cpu22 skrev: Jeg har brukt HW som er beskrevet lengre opp i tråden: https://github.com/gskjold/AmsToMqttBridge/tree/master/hardware/v1 Der er både skjema og alt som trengs. Dette kortet kopler sammen ESP8266 med usb og TSS721 på en ryddig måte. Takk for raskt svar, men er dessverre helt blå når det kommer til dette. Jeg har ESP8266 oppe å kjører, men ingen tilkobling mellom han og esp. så er kanskje ingen mulighet å få brukt den USB to MBUS saken jeg har. Siter
cpu22 Skrevet 23. april 2020 Skrevet 23. april 2020 Med MBUS til USB kan du ta dataene inn på en PC eller Rarpberry Pi, hvis du ikke har tenkt å bygge noe som helst selv. Det gjorde jeg til å begynne med, for å undersøke datastrømmen fra Kamstrup og Aidon målerne. Jeg lagde noen enkle C-programmer for å dekode dataene. For å komme videre da, må du enten snekre noen programmer selv, eller prøve å tilbasse AmsToMqttBridge til PC/RPi. Så litt jobb må du regne med. Siter
tronde Skrevet 23. april 2020 Skrevet 23. april 2020 5 timer siden, Nexst skrev: Jeg har den "USB to MBUS slave module discrete component non TSS721 circuit M-BUS bus data monitor" for å lese ut fra HAN-porten. Kan du vise et bilde av den saken? Kan være at du kan kople deg inn på et vis. Siter
Nexst Skrevet 24. april 2020 Skrevet 24. april 2020 15 timer siden, tronde skrev: Kan du vise et bilde av den saken? Kan være at du kan kople deg inn på et vis. https://www.aliexpress.com/item/32814808312.html Har ikke åpnet den enda da. Siter
tronde Skrevet 24. april 2020 Skrevet 24. april 2020 7 timer siden, Nexst skrev: https://www.aliexpress.com/item/32814808312.html Har ikke åpnet den enda da. Du kan prøve forsiktig hvis den ikke er helt limt. Kineserne har ikke for vane å sløse med lim, så det er håp. Siter
TBA Skrevet 24. april 2020 Skrevet 24. april 2020 (endret) 13 timer siden, Nexst skrev: https://www.aliexpress.com/item/32814808312.html Har ikke åpnet den enda da. Denne varianten av USB til MBUS er kjent for å ha for dårlig timing, så de klarer ikke lese data ut riktig. Har selv forsøkt en som ser helt lik ut, og også lest om flere her på forum. Om alle har samme feil skal jeg ikke påstå. Her fant jeg en tråd som skriver at den er ustabil: Tips er å teste den på en pc eller Raspberry Pi før permanent bruk. Endret 24. april 2020 av TBA Siter
tronde Skrevet 15. juli 2020 Skrevet 15. juli 2020 @gskjold Jeg plundrer med å få satt enheten i AP-mode. Bruker Wemos D1 og kode 1.3.0. Rett etter flashing går det vanligvis greit, men det er i praksis klin umulig å få den over hvis jeg har satt den opp mot et nett, og ønsker å endre noe fordi jeg blemma meg ut med feil passord el.l. Hva er korrekt prosedyre for å sette den i AP, og for å få den ut igjen? Det er vel en timer som teller noen sekunder? Er det mulig å se noen form for status på lysdioden? Siter
gskjold Skrevet 16. juli 2020 Skrevet 16. juli 2020 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 Siter
tronde Skrevet 16. juli 2020 Skrevet 16. juli 2020 13 timer siden, gskjold skrev: 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. Det hjalp betraktelig. Jeg hadde fått hodet mitt til å tro at GPIO4 var lik D4 denne gangen... Det er et menyvalg for RGB. Jeg regner med at det er ment å koples til en RGB LED som skal vise div. status? Siter
gskjold Skrevet 17. juli 2020 Skrevet 17. juli 2020 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 Siter
xbmc.tt Skrevet 15. januar 2021 Skrevet 15. januar 2021 Hei fått tak i en slik er opp og går med firmware AmsToMqttBridge tenkte å koble mbus men trenger hjelp er helt blank på hvilken gprio den skal kobles til Siter
xbmc.tt Skrevet 15. januar 2021 Skrevet 15. januar 2021 Hei Nå har jeg klart å lese den men kan noen fortelle meg hvorfor (ESP) er oransje? Siter
gskjold Skrevet 15. januar 2021 Skrevet 15. januar 2021 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 Siter
ArnieO Skrevet 15. januar 2021 Skrevet 15. januar 2021 28 minutes ago, gskjold said: 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 @gskjold Er det ikke lav spenning på ESP som gir orange der? @xbmc.tt Hvilken spenning viser den (til høyre på skjermen)? Siter
xbmc.tt Skrevet 15. januar 2021 Skrevet 15. januar 2021 Hei D viser 2.93V D er vel rx som gjelder her ellers? Siter
gskjold Skrevet 15. januar 2021 Skrevet 15. januar 2021 1 minute ago, ArnieO said: @gskjold Er det ikke lav spenning på ESP som gir orange der? @xbmc.tt Hvilken spenning viser den (til høyre på skjermen)? 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 Siter
gskjold Skrevet 15. januar 2021 Skrevet 15. januar 2021 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 Siter
ArnieO Skrevet 15. januar 2021 Skrevet 15. januar 2021 1 minute ago, gskjold 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 Og om @xbmc.tt gjør det så vil vel vist spenning øke fra 2.93 til 3.22 - og da er det vel nær nok 3,3V (som er normal spenning) til at det blir grønt. Dersom MBUS-kortet ditt spenningsforsynes fra modulen trekker det kanskje såpass strøm at spenningen dras ned litt. Siter
Anbefalte innlegg
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.