Help!

PC-Problemen?
De vrijwilligers van Oplossing.be zoeken gratis met u mee!

Hulp bij posten

Recente topics

Auteur Topic: Meterstanden in samenwerking met P1 meter  (gelezen 8210 keer)

0 leden en 1 gast bekijken dit topic.

Offline Montagnard

  • Ambassadeur
  • *****
  • Berichten: 2.385
  • Geslacht: Man
Meterstanden in samenwerking met P1 meter
« Gepost op: 30 november 2023, 10:38:10 »
Dag,
omdat wij nu een digitale meter hebben voor zowel Elektriciteit als Aardgas heb ik mij een P1 meter aangeschaft om het verbruik beter te kunnen opvolgen en voor de prijs moest ik het niet laten : https://www.homewizard.com/nl-be/shop/wi-fi-p1-meter/
ik kan via de Homewizard app mijn verbruik monitoren alsook het verbruik zien per dag.

Bij mijn leverancier kan het ook via een app maar de standen lopen telkens enkele dagen achter en soms is er zelfs geen verbruik geregistreerd , met de P1 meter ben ik niet afhankelijk van leverancier mocht ik veranderen.

voor gas is het in de app geen probleem maar voor electriciteit wordt zowel mijn dag als nacht verbruik samengeteld en daar kan ik niet mee weg om de prijs te bepalen met de allerhande bijkomende parameters aangezien deze voor dag en nacht tarief verschillend is.
ik kan wél dagelijks van uit de app een csv bestand downloaden en daar staan de standen wél apart , een rij met in cel A datum,stand teller dag,stand teller nacht,enz...

ECHTER : i.p.v. het verbruik zijn het telkens de meterstanden per dag , m.a.w. om het dagverbruik te weten van b.v. 29-11-2023 moet ik de stand van 28-11-2023 aftrekken van de stand van 29-11-2023....dit voor zowel de dag als nacht stand.
dit geld OOK voor het gasverbruik , ook daar de meterstand i.p.v. dagverbruik.

en daar loop ik volledig vast in mijn bestaand bestand omdat daar het verbruik per dag binnenkwam via een csv bestand.
ik heb wel al enkele kleine aanpassingen gedaan wat de namen van de csv bestanden betreft maar dan is de code latijn voor mij  :-[

ik denk dat het geen gemakkelijke "opdracht" wordt maar ik hoop dat ik hierbij hulp zal krijgen ?

alvast bedankt !
Montagnard.



Offline SoftAid

  • Administrator
  • Ambassadeur
  • *****
  • Berichten: 20.178
  • Geslacht: Man
  • Nobody is perfect, not even me...
Re: Meterstanden in samenwerking met P1 meter
« Reactie #1 Gepost op: 30 november 2023, 12:20:27 »
en daar loop ik volledig vast in mijn bestaand bestand omdat daar het verbruik per dag binnenkwam via een csv bestand.

Arnold,

je kan een csv toch openen met Excel, en dan "Tekst naar kolommen"
Dan heb je Dag (Import1) en Nacht (Import2) gescheiden.
opslaan als xlsx

:) SoftAid :)             
Maximum grootte bijlagen vergroot naar 4 MB
Dubbelposten, het posten op verschillende forums van dezelfde vraag, dient op
voorhand gemeld te worden, met een link naar het topic op de andere site.
Overtreding van deze regel kan bestraft worden met verbanning !

Offline MollyVH

  • Excel-Expert
  • Oplosser
  • *****
  • Berichten: 847
Re: Meterstanden in samenwerking met P1 meter
« Reactie #2 Gepost op: 30 november 2023, 14:51:48 »
@ SoftAid,
Daar heb je zeker gelijk in, maar Arnold kennende mag het soms 'een ietsje meer zijn' :)

@ Arnold,
Citaat
ik denk dat het geen gemakkelijke "opdracht" wordt
Hmm ;)

Eerst wel een inleidende bedenking: vermits het om standen gaat zal de eerste die je in je csv tegenkomt onbruikbaar zijn. Maar dat valt wel makkelijk te omzeilen door een overlapping van één dag te voorzien van de 'vorige' naar de 'volgende' periode, en dat zal je telkens moeten doen als je een nieuwe csv downloadt.

In afwachting heb ik bij wijze van test al iets verzonnen voor gas (dat zijn minder gegevens), en dan kan je al eens testen vooraleer we verder gaan.
Om het in de testfase vlot te laten verlopen staat alles over elec eventjes als commentaar.
Best mogelijk dat we er nog wat scherpe kantjes zullen moeten afvijlen, hoor.

Groetjes,
Molly
Windows 11 Home NLD 64bit
11th Gen Intel(R) Core(TM) i7-11700 @ 2.50GHz 2496
Aspire TC-1660
Intel(R) UHD Graphics 750 1024MB
476 GB SSD KINGSTON OM8PCP3512F-AA
1863 GB HD Seagate ST2000DM008-2FR102
Office 2021 Professional Plus NLD 64bit

Offline Montagnard

  • Ambassadeur
  • *****
  • Berichten: 2.385
  • Geslacht: Man
Re: Meterstanden in samenwerking met P1 meter
« Reactie #3 Gepost op: 30 november 2023, 15:58:38 »
maar Arnold kennende mag het soms 'een ietsje meer zijn' :)
;D ;D ;D ;)
voor de rest werkt dat weer perfect Molly ! en het is zoals U zegt ik moet met één dag overlappen , maar dat is absoluut niet erg omdat ik in de app sowieso de begindatum en einddatum moet ingeven.
echter 1 klein ding zoals U ook aanhaalt : de 1ste regel mag NIET gebruikt worden, dat zal trouwens ook zo zijn bij het "Elektriciteit" bestand.
het gaat hem dus om de regel "time,Total gas used" bij het gas bestand en de regel "time,Import T1 kWh,Import T2 kWh,Export T1 kWh,Export T2 kWh,L1 max W,L2 max W,L3 max W" bij het electriek bestand.

anders weer super werk  _/-\o_

bijkomend vraagje : kan ik zo'n csv bestand importeren in mijn bestand (dus "Energie & Mobiliteit") en dat daar als een EXTRA WERKBLAD achteraan aan toevoegen ? en dan dat csv bestand sluiten ? ik heb het de ganse namiddag geprobeerd maar lukt me niet  :-[

Grtjs,
Arnold.

Offline MollyVH

  • Excel-Expert
  • Oplosser
  • *****
  • Berichten: 847
Re: Meterstanden in samenwerking met P1 meter
« Reactie #4 Gepost op: 30 november 2023, 16:19:33 »
Hey Arnold,

Citaat
de 1ste regel mag NIET gebruikt worden
Inderdaad, en dat gebeurt ook niet...
Als we het volledige csv-bestand in één beweging in een variabele zouden stoppen gaat de code weer minder en minder begrijpelijk overkomen, en dan zit je trouwens ook nog met die 1° regel opgescheept. Je kan dan wel bij regel 2 beginnen, maar m.i. veel meer nadelen dan voordelen.
Regel per regel inlezen is veel overzichtelijker, maar dan moeten we elke regel inlezen, ook de 1°, maar daar wordt helemaal niets mee gedaan, dus ik zie geen probleem.

Maar wat ik eigenlijk bedoelde was: de 1° standen-regel (zijnde de 2° file-regel) kan niet verwerkt worden, maar enkel gelezen (zeg maar de overlap-regel ;D)

Citaat
bijkomend vraagje : kan ik zo'n csv bestand importeren in mijn bestand
Dat kan, maar wat ga je daar nog mee doen? Toch niet elk nieuw csv-bestand blijven toevoegen? En als het na verwerking weg moet, dan heeft het volgens mij weinig nut gehad. Trouwens, het csv-bestand wordt na behandeling toch gesloten, dat is ook de reden waarom je het nadien kan verwijderen...

Maar misschien heb je wel argumenten die ik voorlopig niet kan inschatten, dus laat vooral weten, en dan zien we wel ;)

Groetjes,
Molly
Windows 11 Home NLD 64bit
11th Gen Intel(R) Core(TM) i7-11700 @ 2.50GHz 2496
Aspire TC-1660
Intel(R) UHD Graphics 750 1024MB
476 GB SSD KINGSTON OM8PCP3512F-AA
1863 GB HD Seagate ST2000DM008-2FR102
Office 2021 Professional Plus NLD 64bit

Offline Montagnard

  • Ambassadeur
  • *****
  • Berichten: 2.385
  • Geslacht: Man
Re: Meterstanden in samenwerking met P1 meter
« Reactie #5 Gepost op: 30 november 2023, 16:32:36 »
Hey Arnold,
Inderdaad, en dat gebeurt ook niet...
ik heb hier ten volle getest en als ik die regel laat staan dan werkt het niet  ???
ik heb nogmaals gedownload en het bestand hierbij gezet.
Grtjs,
Arnold.

wat mijn vraag betreft : omdat ik niet wist hoe en wat en SoftAid mij een tip gaf, dacht ik er aan om het csv bestand in mijn bestand in te laden als extra werkblad, het csv bestand daarna af te sluiten en met de data van op dat extra werkblad dan aan de slag te gaan om de standen in te voeren... :)
dit alles was VOORDAT U zich aan het werk zette  ;)

Offline MollyVH

  • Excel-Expert
  • Oplosser
  • *****
  • Berichten: 847
Re: Meterstanden in samenwerking met P1 meter
« Reactie #6 Gepost op: 30 november 2023, 17:37:48 »
Oei Arnold, het zal dan misschien toch nog wat lastiger worden, en de enige oorzaak daarvoor is te vinden in de csv-bestanden :'(
Met die uit je openingspost ging het perfect, met de nieuwe niet. Het verschil: de eerste bevatte CRLF, de tweede niet.

Vooraleer we een andere weg inslaan kan je misschien eerst eens kijken of je bij het downloaden bepaalde keuzes kan maken aangaande dit aspect in de structuur van het csv-bestand, want het zou toch raar zijn als die verschillen zomaar uit het niets komen...

Groetjes,
Molly
Windows 11 Home NLD 64bit
11th Gen Intel(R) Core(TM) i7-11700 @ 2.50GHz 2496
Aspire TC-1660
Intel(R) UHD Graphics 750 1024MB
476 GB SSD KINGSTON OM8PCP3512F-AA
1863 GB HD Seagate ST2000DM008-2FR102
Office 2021 Professional Plus NLD 64bit

Offline Montagnard

  • Ambassadeur
  • *****
  • Berichten: 2.385
  • Geslacht: Man
Re: Meterstanden in samenwerking met P1 meter
« Reactie #7 Gepost op: 30 november 2023, 17:50:14 »
nee sry Molly , heb het nog een keer gedownload en dat is de enigste vorm....
Maar ge moet er niet teveel van Uw kostbare tijd in steken , tis nu niet het allerbelangrijkste.....
ik ga er ook nog verder op proberen....maar zal voor morgen zijn , de boeken gaan toe voor vandaag  ;D.
grtjs,
Arnold.

Ps : mocht ik zo'n csv bestand kunnen inladen in mijn bestand zoals ik al aangaf dan zou ik kunnen kijken wat ik er mee kan , heb ergens wel een idee...
 

Offline Montagnard

  • Ambassadeur
  • *****
  • Berichten: 2.385
  • Geslacht: Man
Re: Meterstanden in samenwerking met P1 meter
« Reactie #8 Gepost op: 30 november 2023, 18:05:37 »
Arnold,

je kan een csv toch openen met Excel, en dan "Tekst naar kolommen"
Dan heb je Dag (Import1) en Nacht (Import2) gescheiden.
opslaan als xlsx

:) SoftAid :)             
Theo , ik heb er een ganse namiddag op gezocht maar lukt niet en toen kwam Molly met een oplossing....heb er daardoor niet meer verder op gezocht.
Toch bedankt voor meehelpen zoeken  ;)
Mvg,
Arnold

Offline MollyVH

  • Excel-Expert
  • Oplosser
  • *****
  • Berichten: 847
Re: Meterstanden in samenwerking met P1 meter
« Reactie #9 Gepost op: 30 november 2023, 18:10:12 »
Hey Arnold,

Dan zal het weer één van die ict-mysteries blijven als de ene keer het csv-bestand er zus en de andere keer zo uitziet >:( :'(
Ik ben voor vandaag ook bijna aan afronden toe, maar zal er zeker bij een volgende gelegenheid nog eens naar kijken.
Mijn tijd is namelijk niet altijd even kostbaar :D :D

Groetjes,
Molly
Windows 11 Home NLD 64bit
11th Gen Intel(R) Core(TM) i7-11700 @ 2.50GHz 2496
Aspire TC-1660
Intel(R) UHD Graphics 750 1024MB
476 GB SSD KINGSTON OM8PCP3512F-AA
1863 GB HD Seagate ST2000DM008-2FR102
Office 2021 Professional Plus NLD 64bit

Offline MollyVH

  • Excel-Expert
  • Oplosser
  • *****
  • Berichten: 847
Re: Meterstanden in samenwerking met P1 meter
« Reactie #10 Gepost op: 30 november 2023, 18:30:25 »
Nog vlug, met het oog op een zorgeloze nachtrust: 't komt goed, maar niet meer vandaag :)
Windows 11 Home NLD 64bit
11th Gen Intel(R) Core(TM) i7-11700 @ 2.50GHz 2496
Aspire TC-1660
Intel(R) UHD Graphics 750 1024MB
476 GB SSD KINGSTON OM8PCP3512F-AA
1863 GB HD Seagate ST2000DM008-2FR102
Office 2021 Professional Plus NLD 64bit

Offline Sunnybat

  • Volledig lid
  • **
  • Berichten: 224
  • Geslacht: Man
  • Oplossing.be
Re: Meterstanden in samenwerking met P1 meter
« Reactie #11 Gepost op: 30 november 2023, 20:02:56 »
@Montagnard

als je nu zonnepanelen heb dan is de export anders :-[

ben er ook al een tijdje mee aan het stoeien
Excel 365 NL

Offline MollyVH

  • Excel-Expert
  • Oplosser
  • *****
  • Berichten: 847
Re: Meterstanden in samenwerking met P1 meter
« Reactie #12 Gepost op: 01 december 2023, 10:41:45 »
Hallo Arnold,

Zoals beloofd de nieuwe 'test'-versie. Tegen mijn (slechte :() gewoonte in heb ik de code van uitgebreid commentaar voorzien teneinde ze zo duidelijk mogelijk te maken. Als er nog iets vaags overblijft kan je er altijd eens met F8 door en tegelijk de 'lokale variabelen' in de gaten houden.

Opnieuw is het enkel voor gas gedaan. Elektriciteit zal uiteraard met dezelfde methode gaan, maar daarvoor moeten we enkel nog even de praktische kant bekijken.
T1 is dag en T2 is nacht, zo ver was ik al mee, maar wat moet er precies met import en export gebeuren? Van zodra dat duidelijk is zal het volstaan de code van gas lichtjes uit te breiden.

Groetjes,
Molly
Windows 11 Home NLD 64bit
11th Gen Intel(R) Core(TM) i7-11700 @ 2.50GHz 2496
Aspire TC-1660
Intel(R) UHD Graphics 750 1024MB
476 GB SSD KINGSTON OM8PCP3512F-AA
1863 GB HD Seagate ST2000DM008-2FR102
Office 2021 Professional Plus NLD 64bit

Offline Montagnard

  • Ambassadeur
  • *****
  • Berichten: 2.385
  • Geslacht: Man
Re: Meterstanden in samenwerking met P1 meter
« Reactie #13 Gepost op: 01 december 2023, 11:04:18 »
Dag Molly,
voor elektriciteit heb ik enkel datum - T1 en T2 (dag en nacht verbruik) nodig , export dient voor als je zonnepanelen hebt en die heb ik niet.
grtjs,
Arnold.

oja : wat Uw opmerking betreft i.v.m. die verschillende csv opmaak :  voor gas zijn de standen (meters) in m3 en importeer die je ook zo, en de factuur is in KWh met als gevolg dat je die m3 moet omzetten met een factor (CBW waarde) die verschilt naargelang we "rijk" of "arm" gas krijgen...
soms heb je de indruk dat "ze" het speciaal moeilijk maken om de exacte prijs te bepalen  >:(

Offline MollyVH

  • Excel-Expert
  • Oplosser
  • *****
  • Berichten: 847
Re: Meterstanden in samenwerking met P1 meter
« Reactie #14 Gepost op: 01 december 2023, 11:24:19 »
Hey Arnold,

Toen ik me 'ergerde' ;) aan die verschillende opmaak ging het enkel over het verschil tussen je eerste en je tweede 'gas'-bestand, één met en één zonder CRLF, en dus enkel problematisch voor het inlezen.

Verschil tussen m3 en KWh is geen probleem wat de vba-aanpak betreft, we moeten enkel de juiste verbruiken in de juiste kolommen zetten :)
In dit deel van je project moeten we ons geen zorgen maken over CBW (inhoudelijk wél, helemaal gelijk, spijtig dat we er geen vat op hebben :'(), want dat wordt al opgevangen door formules en parameters, dus komt zeker goed.

Ik dacht wel dat die export over zonnepanelen ging, maar zag in je csv (zij het dan uiterst lage) export-standen staan, maar goed, zolang je niet beslist om toch zonnepanelen te installeren negeren we die wel.
Maar nu... eerst boodschappen doen :D

Groetjes,
Molly
Windows 11 Home NLD 64bit
11th Gen Intel(R) Core(TM) i7-11700 @ 2.50GHz 2496
Aspire TC-1660
Intel(R) UHD Graphics 750 1024MB
476 GB SSD KINGSTON OM8PCP3512F-AA
1863 GB HD Seagate ST2000DM008-2FR102
Office 2021 Professional Plus NLD 64bit

 


www.combell.com