Giter Club home page Giter Club logo

Comments (8)

pesor avatar pesor commented on August 24, 2024

@SalkinDK

Vi kører dette på Dansk, da jeg faktisk ikke ved hvor mange Kamstrup målere der er opstillet uden for Danmark.

jeg har lige uploaded, med seneste rettelser, og derved også det nye billede som jeg bruger i dag.

Jeg kommer ikke til at bruge ESPHome, jeg er tilfreds med MQTT løsningen, og synes der er for meget hokus pokus i ESPHome.
For en gammel programmør som mig, vil jeg helst have fuld kontrol over hvad der foregår. (Og så gider jeg ikke sætte mig ind i ESPHome. ;-) )

Nu har jeg nogle spørgsmål:

  1. Har du solceller.
  2. Hvis tilfældet har du så en Fronius Inverter med Fronius Data Manager kort.
  3. Kører du på gammel ordning.

Hvis du svarer ja til alle tre, så kører løsningen uden problemer, du skal dog også installere Fronius Data Manager Repo'en, og du skal have svar omkring lovelace kort m.v.

Hvis du svarer ja til 1 og 2, skal jeg lave løsningen til også at omfatte ny ordning, det vil jeg gerne, men skal bruge nogle informationer fra dig, for at kunne løse nogle af beregningerne.

Hvis du svarer ja til 1 og Nej til 2, og ja eller nej til 3, må vi finde ud af hvordan vi får data fra din inverter, da man ellers ikke kan beregne nettoforbrug.

Hvis du ikke har solceller, skal der rettes i programmet, det gør jeg gerne, således at det viser dit generelle forbrug.

Når jeg modtager dine svar, er vi klar til at gå videre.

//Per

from kamstrup-omnipower.

SalkinDK avatar SalkinDK commented on August 24, 2024

@pesor
Lige præcis min tanke med dansk.
Så vidt jeg ved er der vidst kun kamstrup målere i norge, og mon ikke de også kan læse hvad vi skriver :)

Helt ok med ESPhome, jeg synes bare det er smart med det hele samlet i hass og ota updates.
Har du kigget på mqtt discovery, så ville man vel kunne skralde python scriptet fra eller er det mig der ikke helt er med?

Nej jeg har desværre ikke solceller.

Jeg tænker at der er andre uden solceller som helt sikkert også godt kunne bruge den version.
Så hvis det ikke er for meget at spørge om ville det være en kæmpe hjælp.

from kamstrup-omnipower.

pesor avatar pesor commented on August 24, 2024

@SalkinDK

Python scripted bruger rent faktisk mqtt discovery. Det ligger som en service under developer tools/services.

Når Kamstrup modulet kører, går man der ind og kører dette script, hvorefter det hele ligger under mqtt discovery.
(indtil at der foretages en opdatering af Home Assistant, hvorefter all mqtt autodiscovery forsvinger, det er en fejl i Home Assistant, som jeg er ved at/har rapporteret. Men efter en opdatering, hvor Home Assistantent ikke genkender Kamstrup måleren, kører man bare servicen igen, og så virker alt igen.)

Irriterende at man er nød til at bruge et Python script, man c++ mangler nogle af de kommandoer som er nødvendige for at initiere mqtt discovery,

Jeg kikker lige programmet igennem, så efter weekenden, regner jeg med at release en ren Kamstrup energimåler, uden solceller.

Husk at du skal have koderne fra din El-leverandør, for at kunne læse målerdata fra måleren, men når du har dem, er det piece of cake.

Det tager ca. 1 uge fra du bestiller til du har dem.

Du bliver så min BETA tester på ren Kamstrup OmniPower energimåling.

//Per

from kamstrup-omnipower.

pesor avatar pesor commented on August 24, 2024

Selve energi kortet er utroligt anvendeligt, jeg bruger det i en anden funktion som oversigt over hvad der trækkes af strøm til forskellige ting i huset.

Se her:

image

from kamstrup-omnipower.

SalkinDK avatar SalkinDK commented on August 24, 2024

@SalkinDK

Python scripted bruger rent faktisk mqtt discovery. Det ligger som en service under developer tools/services.

Når Kamstrup modulet kører, går man der ind og kører dette script, hvorefter det hele ligger under mqtt discovery.
(indtil at der foretages en opdatering af Home Assistant, hvorefter all mqtt autodiscovery forsvinger, det er en fejl i Home Assistant, som jeg er ved at/har rapporteret. Men efter en opdatering, hvor Home Assistantent ikke genkender Kamstrup måleren, kører man bare servicen igen, og så virker alt igen.)

Irriterende at man er nød til at bruge et Python script, man c++ mangler nogle af de kommandoer som er nødvendige for at initiere mqtt discovery,

Jeg kikker lige programmet igennem, så efter weekenden, regner jeg med at release en ren Kamstrup energimåler, uden solceller.

Husk at du skal have koderne fra din El-leverandør, for at kunne læse målerdata fra måleren, men når du har dem, er det piece of cake.

Det tager ca. 1 uge fra du bestiller til du har dem.

Du bliver så min BETA tester på ren Kamstrup OmniPower energimåling.

//Per

ok jamen så holder jeg bare mund med andre mærkelige forslag 😊

Jeg har allereder koderne da jeg idag kører med denne løsning https://xipher.dk/posts/2020-05-17-using-esp8266-to-monitor-kamstrup-omnipower/
Men den crasher nodemcu hele tiden, så nu sidder den på et smart plug der genstarter den når jeg ikke har modtaget date i x sekunder :( ikke den fedeste løsning men det virker for nu.
Men jo på ingen måde med samme mængde data som her i dit, hvilket er med til at ville skifte.

Jeg tester meget gerne :)

Arh ja meget spændene usecase på kortet, er det "bare" et smartplug med powermonitor på de forskellige ting?

ps. Er meget jaloux på både solceller og varmepumpe :)

from kamstrup-omnipower.

pesor avatar pesor commented on August 24, 2024

@SalkinDK

Skrev et svar på min Iphone, men det er der åbenbart ikke, nok ramt en forkert knap.

Jeg har set lidt på koden og interfacet.

Du burde faktisk kunne downloade Repo'en, og tilslutte det direkte til din Kamstrup måler, hvorefter du skulle modtage resultater.

Som du ser i user-variables.h, er der en lang række muligheder for at initiere data, hvis du har dem.

Jeg har Seas NVE som el-leverandør, der kan du downloade deres App, og så se dit forbrug måned for måned, disse tal kan du indlæse i initialize.h, og så skulle det virke.

Der er ikke i programmet noget der kræver solceller, så det eneste der vil ske, er at dit nettoforbrug og din download vil være den samme, samt at upload vil være 0.

For at køre det, skal du dog have en esp32, helst dev-kit, som jeg anbefaler fra AliExpress, hvis du ikke har nogen har jeg flere liggende, så jeg kan sende dig en hvis du overfører kr. 32,- for modulet og kr. 33.- for porto dvs. kr. 65,- via mobilePay til mig (Per Rose), så sender jeg den som registreret pakke via PostNord i morgen, så har du den lørdag.

Du skal som jeg bruge VSCode og PlatformIO for at installere, men der er tonsvis af YouTube videoer der viser hvordan man installerer dette.

Når du har installeret det, følger du i øvrigt min ReadMe, og det skulle lykkes.

Til sidst når du har kørt alt, bør du kunne se følgende:
image

og så vælge Solar power i listen, så skulle du se nogenlunde dette:

image

Her kan du automatisk lægge det over i lovelace.

Når det er på plads, sender jeg yderligere information omkring Energi lovelace kortet, da det kræver lidt mere installation, men en ting af gangen.

Mht, solceller og varmepumpe

Hvis jeg skulle have lavet tag i dag, ville jeg installere solceller, men det kræver et batteri på mindst 20 Amp/h helst 40Amp/h, da der skal være strøm til natten om sommeren. Man gjorde en fejl da man lavede ny ordning, man burde have lavet strøm inden for 24 timer have været til at hente på nettet). Ved at have et batteri, kan man nøjes med at bruge sin egen strøm om sommeren. Om vinteren vil man spare noget, da som f.eks. i dag, vil lades ca. 6-7 kWh ned på batteriet, som man så bruger når solen er gået ned.

Jeg har set på varmepumpe, men at udskifte et godt fungerende gasfyr til en varmepumpe, som koster i nærheden af kr. 100.000,- ser jeg ingen økonomi i. Mht. miljø/klimaforandringer, er det en ting som jeg ikke tror på er menneskeskabt, klimaet har altid forandret sig, for 1.000 år siden dyrkede vikingerne korn på Grønland, det kræver altså noget varmere klima end vi har i dag, og den gang, var der ikke fossilt brændstof eller andet.(måtte lige have den ud)

Ja jeg har smartplugs, de er alle flashed med Tasmota, men her skal man passe på, da ikke alle kan flashes med Tasmota.
Aliexpres har nogle preflashed her:

https://www.aliexpress.com/item/4001230982267.html?spm=a2g0o.productlist.0.0.38d344a24uTHIp&algo_pvid=8b4ccc05-6f60-41df-b87d-565d7c787c31&algo_expid=8b4ccc05-6f60-41df-b87d-565d7c787c31-28&btsid=0b0a555d16130614724484655ed6ca&ws_ab_test=searchweb0_0,searchweb201602_,searchweb201603_

Mine er Avatto, men de har ændret, så jeg har 5 liggende, der kræver indgreb, før end de kan flashes, og andre leverandører bruger ikke ESP8266, og så er det helt umuligt.

Hvorfor jeg bruger Tasmota, er fordi så er der intet der forlader min LAN, med eg. TUYA produkter, bliver data sendt til en server som står Gud ved hvor, og man ved ikke hvem der har adgang til disse servere (i kina). Jeg prøvede et produkt, og beskeden der røg til Kina, indeholdt længdegrad, breddegrad, samt min fulde adresse, Den slags info er godt nok ikke nødvendigt for at tænde og slukke for strøm, eller måle den.

//Per

from kamstrup-omnipower.

SalkinDK avatar SalkinDK commented on August 24, 2024

Ok, jeg prøve at downloade og flashe over. Når jeg lige kan finde lidt tid til det.
Endnu en gang mange tak for alt dit arbejde.

Jeg har selv en esp32 liggende derhjemme, så den prøver jeg lige med.

vscode og platformIO har jeg styr på. :)

Jeg har hentet custom cardet og leget lidt med det, er bestemt et spændene kort.

Ja jeg har selv flashet alle mine plugs med ESPhome, af selv samme grund.
Local and privacy first.

Har desværre også selv et par liggende efter tuya-convert stoppede med at virke, men mon ikke den finder en workaround endnu en gang.

from kamstrup-omnipower.

pesor avatar pesor commented on August 24, 2024

@SalkinDK

Jeg har opdateret WIKI og slettet ReadMe filen, så den henviser til WIKI

Go to the WIKI of this Repo, there you will find a comprehensive toturial to help you implement this card.

from kamstrup-omnipower.

Related Issues (2)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.