Acties:
  • 0 Henk 'm!

  • H.W.R
  • Registratie: September 2024
  • Laatst online: 21:36
Volgens mij heb ik destijds deze settings (van Victron) in de laders gezet
Afbeeldingslocatie: https://tweakers.net/i/c6H0rcFmzaiN2XrUfDl8u-KhwTU=/x800/filters:strip_icc():strip_exif()/f/image/VQ2ymBdw8XUb79sdLoRAfSzq.jpg?f=fotoalbum_large

Acties:
  • 0 Henk 'm!

  • ronald75
  • Registratie: December 2003
  • Laatst online: 13-09 18:53
__Erik__ schreef op maandag 25 november 2024 @ 09:59:
[...]

Ik heb ook Victrons (IP65, 13A), maar heb de instellingen aangepast van Li-ion naar de handmatige LiFePo4 instellingen en heb daarbinnen ook de absorbtiespanning aangepast naar de geadviseerde waardes zoals staan in de handleiding voor de batterij, in mijn geval PowerQueen.
IP22 24/16 twee stuks ook op handmatige lifepo4; geen absorbtiespanning aangepast.

Acties:
  • 0 Henk 'm!

  • kmf
  • Registratie: November 2000
  • Niet online

kmf

zo. ook een lifePo4 thuisbatterij:

heb nog 1 loodaccu ups over die beetje heel snel leeg raakte (20 secondes)
dus de accu maar 1 op 1 vervangen met een LifePo4.

fototje maken van de orientatie voordat we opereren
Afbeeldingslocatie: https://i.ibb.co/KVmVDGQ/C67-DF9-C1-FD4-C-4-ABD-AB3-D-6-D6-C60-B38748-1-105-c.jpg
Een 12v LifePo4 in dezelfde formaat, eerst eenmalig volledig opladen met een lifepo4lader
Afbeeldingslocatie: https://i.ibb.co/6WcfnFj/90-EA1-A52-182-A-4753-9-F7-C-AFB323819-EBF-1-201-a.jpg
dan in ups zetten.

Afbeeldingslocatie: https://i.ibb.co/Jp6FH9j/A37-F1-B78-CF56-47-EA-BC0-B-C0-CB0-D76-D907.jpg

stekker erin, nog geen ontploffing.
alles werkt zoals vanouds, maar dan zonder dat de mac na 30 secondes uit gaat. na half uurtje geloofde ik het wel.

One thing's certain: the iPad seriously increases toilet time.. tibber uitnodigingscode: bqufpqmp


Acties:
  • 0 Henk 'm!

  • rvee
  • Registratie: Oktober 2020
  • Laatst online: 20:39
kmf schreef op maandag 25 november 2024 @ 19:15:
zo. ook een lifePo4 thuisbatterij:

heb nog 1 loodaccu ups over die beetje heel snel leeg raakte (20 secondes)
dus de accu maar 1 op 1 vervangen met een LifePo4.

fototje maken van de orientatie voordat we opereren
[Afbeelding]
Een 12v LifePo4 in dezelfde formaat, eerst eenmalig volledig opladen met een lifepo4lader
[Afbeelding]
dan in ups zetten.

[Afbeelding]

stekker erin, nog geen ontploffing.
alles werkt zoals vanouds, maar dan zonder dat de mac na 30 secondes uit gaat. na half uurtje geloofde ik het wel.
Mooie oplossing 👍 Heeft de ups ook een lfp mode om de batterij goed op te laden en vol te houden?

Acties:
  • 0 Henk 'm!

  • kmf
  • Registratie: November 2000
  • Niet online

kmf

rvee schreef op maandag 25 november 2024 @ 19:39:
[...]

Mooie oplossing 👍 Heeft de ups ook een lfp mode om de batterij goed op te laden en vol te houden?
niet standaard. ik heb geen config tool die ik kan gebruiken om dat te doen en ik vertrouw erop dat de bms overladen voorkomt. Het is niet al te best voor de levensduur van de accu, maar als het dan 1000 cycles mindre lang meegaat, dan is het nog steeds beter dan een standaard loodaccu die dus na 3 jaar al onbetrouwbaar wordt voor ups-doeleinden.

ik ben van plan om de kabels te splitten en zo makkelijk van buitenaf oplaadbaar kan maken. met een echte lifepo4 lader.

[ Voor 9% gewijzigd door kmf op 25-11-2024 21:05 ]

One thing's certain: the iPad seriously increases toilet time.. tibber uitnodigingscode: bqufpqmp


Acties:
  • 0 Henk 'm!

  • ronald75
  • Registratie: December 2003
  • Laatst online: 13-09 18:53
@__Erik__ zou je mss. een screenshot willen plaatsen van je custom lifepo4 settings van Victron?

Dan even wat anders; het lijkt erop dat ik wat capaciteit verlies heb op beide accu's. Tijdens de "dure uren" (dynamisch contract) draaien de Ecoflows mee op de stroomvraag in huis. Bij een hoge vraag (> 1200 watt) gaan beide ecoflows naar 600 watt maar het lijkt erop dat ze dat niet lang vol houden: al na een paar minuten volgt een drop in het voltage en op een gegeven moment valt de ecoflow zelfs uit om dan gelijk weer up te komen.

Heb ze nu beide op continue 100 watt staan en dat gaat lekker. Beide accu's waren vol geladen.

De setup staat op zolder; het is daar zo'n 14-15 graden nu.

Acties:
  • 0 Henk 'm!

  • rvee
  • Registratie: Oktober 2020
  • Laatst online: 20:39
ronald75 schreef op maandag 25 november 2024 @ 21:28:
@__Erik__ zou je mss. een screenshot willen plaatsen van je custom lifepo4 settings van Victron?

Dan even wat anders; het lijkt erop dat ik wat capaciteit verlies heb op beide accu's. Tijdens de "dure uren" (dynamisch contract) draaien de Ecoflows mee op de stroomvraag in huis. Bij een hoge vraag (> 1200 watt) gaan beide ecoflows naar 600 watt maar het lijkt erop dat ze dat niet lang vol houden: al na een paar minuten volgt een drop in het voltage en op een gegeven moment valt de ecoflow zelfs uit om dan gelijk weer up te komen.

Heb ze nu beide op continue 100 watt staan en dat gaat lekker. Beide accu's waren vol geladen.

De setup staat op zolder; het is daar zo'n 14-15 graden nu.
heb je ze in HA opgenomen? dan zou je de ecoflow temp geschiedenis kunnen uitlezen. kijken of dat iets oplevert. Er zijn er meer die bij hoge belasting warmte issue hebben.

Acties:
  • 0 Henk 'm!

  • ronald75
  • Registratie: December 2003
  • Laatst online: 13-09 18:53
rvee schreef op maandag 25 november 2024 @ 21:36:
[...]

heb je ze in HA opgenomen? dan zou je de ecoflow temp geschiedenis kunnen uitlezen. kijken of dat iets oplevert. Er zijn er meer die bij hoge belasting warmte issue hebben.
ik heb koelers, maar thanks voor het meedenken, ik ga het in de gaten houden. Lees de temp. uit via de API

[ Voor 12% gewijzigd door ronald75 op 25-11-2024 21:57 ]


Acties:
  • 0 Henk 'm!

  • peter123
  • Registratie: Juni 2007
  • Niet online
Bij welk voltage is dat? Ik verlaag het vermogen als Solar 1 een spanning heeft van 45v (22,5 bij 24v accu)

10kWp zon - 20kWh accu - 62kWh auto - 3,5kW L/L - HAOS


Acties:
  • +3 Henk 'm!

  • __Erik__
  • Registratie: Augustus 2010
  • Nu online
Siewert schreef op maandag 25 november 2024 @ 12:12:
[...]


Thx.
Als ik de Powerqueen 25.6v manual begrijp is de geadviseerde laad voltage tussen de 28.4v +/- 0.4.
De absorptiespanning staat/stond op 28v maar zie dat de laders dan blijven moduleren als eenmaal de batterijen vol zijn.
Begrijp ik het goed dat de absorptiespanning niet de daadwerkelijke laad voltage is?
Maar de voltage waar de lader op blijft aftoppen?
Want dan zet ik deze op 26.8v want volgens mij is dit ook de voltage wat de originele Powerqueen lader hanteert, correct?

Zou je eventueel jouw instellingen willen delen?
Tuurlijk, dit zijn ze:
Afbeeldingslocatie: https://tweakers.net/i/8Dyl0gSFt0JOOfh6SdbV-jIjxME=/x800/filters:strip_icc():strip_exif()/f/image/6PMt2JFhPDedOK4TgjfncWqE.jpg?f=fotoalbum_large

Afbeeldingslocatie: https://tweakers.net/i/Ktar7m4gtqz6W3jA4EaT4jRKzBA=/x800/filters:strip_icc():strip_exif()/f/image/wu2aaw63GYAFkGpv3VpoXcDZ.jpg?f=fotoalbum_large

Afbeeldingslocatie: https://tweakers.net/i/vfH7B1H-HccYZwrbnMrVyBGyJc0=/x800/filters:strip_icc():strip_exif()/f/image/hlmhezv2gXjZDnxDbYOVnIOq.jpg?f=fotoalbum_large

Ik had ook last van dat 'fibrileren' van de laders bij de geadviseerde 28,8V als absorptiespanning, nadat ik die verlaagd heb tot 28,4V komt het alleen het laatste (circa) kwartier voor van de absorptieperiode. Ik heb me er - vooralsnog - bij neergelegd...

O, nog vergeten te melden, de oplettende lezer heeft het vast al gezien: ik heb de absorbtieperiode ook ingekort (van de standaard 2u naar 1u). Ik wilde nog korter (om dat kwartiertje ‘fibrileren’ te voorkomen), maar dat gaat helaas niet.

[ Voor 5% gewijzigd door __Erik__ op 26-11-2024 13:07 . Reden: Aanvulling ]

Eos 600, Sigma 28-70, 50-200, 100 2.8, 430EZ
Eos 300D, 500D, 70D, 10-22, 15-85, 24, 50 1.4, 100 2.8, 100-400, 430EXII


Acties:
  • +1 Henk 'm!

  • __Erik__
  • Registratie: Augustus 2010
  • Nu online
ronald75 schreef op maandag 25 november 2024 @ 21:28:
@__Erik__ zou je mss. een screenshot willen plaatsen van je custom lifepo4 settings van Victron?

... knip ...
Zie hierboven

Eos 600, Sigma 28-70, 50-200, 100 2.8, 430EZ
Eos 300D, 500D, 70D, 10-22, 15-85, 24, 50 1.4, 100 2.8, 100-400, 430EXII


Acties:
  • +2 Henk 'm!

  • Siewert
  • Registratie: December 2015
  • Laatst online: 14:27
@__Erik__
Thx,
Zie dat mijn instellingen niet veel met die van jouw verschillen.
Maar ga daar mee spelen.

[Script incoming] ;-)
De door mij gebruikte scripts staan ook op mijn Github.
Wil ze graag even delen voor diegene die wat inspiratie nodig hebben.
Het gaat hier om twee vernieuwde php scripts (oplaad & baseload aansturing) die hier via een cronjob op een raspberry draaien.
Scripts zijn dus gebaseerd op een PV overschot omdat ik geen dynamisch contract heb.
Code kan vast beter geschreven worden, maar voor een leek vind ik het prima zo, het werkt ;-)

Belangrijkste wijzigingen in beide scripts:
  • Alle laders worden geschakeld d.m.v HomeWizard plugs (lokale API)
  • Get/Set Homewizard data/status function vereenvoudigd
  • 3e lader toegevoegd
  • Laad proces t.o.v PV overschot verbeterd
  • Heul veul cosmetische updates
  • Opsparen opgewekte stroom toegevoegd
  • Zomer/wintertijd toegevoegd i.v.m opgewekte stroom opsparen
  • Laad process t.o.v. PV overschot verbeterd
  • Meerdere failsave baseload aansturing toegvoegd, denk aan omvormer te heet ect
  • Zal verder nog wel wat vergeten zijn te vermelden
ecoflow_charger.php
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
<?php
//                                                               //
// **************************************************************//
//        EcoFlow LiFePo4 12/12/20a Thuisbatterij Laders         //
//                          Variables                            //
// **************************************************************//
//                                                               //

// Debug?
    $debug                 = 'yes';                              // Waarde 'yes' of 'no'

// Homewizard variables
    $hwP1IP                = '0.0.0.0';                         // IP Homewizard P1 Meter
    $hwKwhIP               = '0.0.0.0';                         // IP Homewizard Solar kwh Meter
    $hwEcoFlowIP           = '0.0.0.0';                         // IP Homewizard EcoFlow socket
    $hwChargerOneIP        = '0.0.0.0';                         // IP Homewizard Charger ONE 300w socket
    $hwChargerTwoIP        = '0.0.0.0';                         // IP Homewizard Charger TWO 600w socket
    $hwChargerThreeIP      = '0.0.0.0';                         // IP Homewizard Charger THREE 300w socket
    
// Lader/Batterij variables
    $chargerOneUsage       = 340;                                // Verbruik van Lader 1 (Watt)
    $chargerTwoUsage       = 590;                                // Verbruik van Lader 2 (Watt)
    $chargerThreeUsage     = 340;                                // Verbruik van Lader 3 (Watt)
    $chargerWattsIdle      =  14;                                // Standby Watts van alle laders wanneer batterijen vol zijn
    
// Ecoflow Powerstream API variables
    $ecoflowPath           = '/path/to/files/';                  // Path waar je scripts zich bevinden
    $ecoflowAccessKey      = 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'; // Powerstream API access key
    $ecoflowSecretKey      = 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'; // Powerstream API secret key
    $ecoflowSerialNumber   = ['HWXXXXXXXXXXX',];                 // Powerstream serie nummer

//                                                               //
// **************************************************************//
//        EcoFlow LiFePo4 12/12/20a Thuisbatterij opladen        //
//                  Functions & Get/Set Data                     //
// **************************************************************//
//                                                               //

// Print Header
    if ($debug == 'yes'){
    echo ' '.PHP_EOL;
    echo ' --------------------------------------'.PHP_EOL;
    echo ' --    LiFePo4 12/12/20a Chargers    --'.PHP_EOL;
    echo ' --------------------------------------'.PHP_EOL;
    echo ' '.PHP_EOL;
    }
    
// Require ecoflow API class file   
    require_once(''.$ecoflowPath.'ecoflow-api-class.php');
    
// Get Ecoflow status
    $ecoflow = new EcoFlowAPI(''.$ecoflowAccessKey.'', ''.$ecoflowSecretKey.'');
    $ecoflowSerialNumber = file_get_contents(''.$ecoflowPath.'serialnumber.txt');
        $batterijEmpty = 0;
    if ($ecoflowSerialNumber === false) {
        if ($debug == 'yes'){
        echo '  -- ERROR: Kan serialnumber.txt niet openen!'.PHP_EOL;
        echo ' '.PHP_EOL;
        echo '  --------------------------------------'.PHP_EOL;
        }
        exit(1);
    }

    if (empty(trim($ecoflowSerialNumber))) {
        if ($debug == 'yes'){
        echo '  -- ERROR: Batterij leeg!'.PHP_EOL;
        echo ' '.PHP_EOL;
        echo '  --------------------------------------'.PHP_EOL;
        }

    } else {
        
        $inv = $ecoflow->getDevice($ecoflowSerialNumber);
        if (!$inv || !isset($inv['data']['20_1.permanentWatts'])) {
        if ($debug == 'yes'){
        echo '  -- ERROR: Kan EcoFlow inverter gegevens niet ophalen!'.PHP_EOL;
        echo ' '.PHP_EOL;
        echo '  --------------------------------------'.PHP_EOL;
        }
        exit(1);
        }

// Function write batterState.txt
    function writeBattState($state)
    {
        global $ecoflowPath;
        $filePath = ''.$ecoflowPath.'batteryState.txt';
        $file = fopen($filePath, "w");
        if ($file === false) {
            die("Unable to open file!");
        }
        fwrite($file, $state);
        fclose($file);
    }

// Function GET HomeWizard data
    function getHwData($ip) {
        global $debug;
        $hwData = curl_init();
        curl_setopt($hwData, CURLOPT_URL, "http://".$ip."/api/v1/data");
        curl_setopt($hwData, CURLOPT_RETURNTRANSFER, true);
        $hwDataResult = curl_exec($hwData);

        if (curl_errno($hwData)) { 
            if ($debug == 'yes'){
            echo ' -- ERROR: Kan geen gegevens op halen van Homewizard: '.$ip.'!'.PHP_EOL;
            echo ' '.PHP_EOL;
            echo ' --------------------------------------'.PHP_EOL;
            }
            exit(0);    

        } else {
            
            $hwDataDecode = json_decode($hwDataResult);
            $hwDataDecoded         = round($hwDataDecode->active_power_w);
            return $hwDataDecoded;
            curl_close($hwData);
        }
    }

// Function GET HomeWizard (energy-socket) status
    function getHwStatus($ip) {
        global $debug;
        $hwChargerStatus = curl_init();
        curl_setopt($hwChargerStatus, CURLOPT_URL, "http://".$ip."/api/v1/state");
        curl_setopt($hwChargerStatus, CURLOPT_RETURNTRANSFER, true);
        $hwChargerStatusResult = curl_exec($hwChargerStatus);

        if (curl_errno($hwChargerStatus)) { 
            if ($debug == 'yes'){
            echo ' -- ERROR: Kan geen gegevens op halen van Homewizard: '.$ip.'!'.PHP_EOL;
            echo ' '.PHP_EOL;
            echo ' --------------------------------------'.PHP_EOL;
            }
            exit(0);    

        } else {
            
          $hwChargerStatusDecode = json_decode($hwChargerStatusResult);
          $hwChargerStatus  = abs($hwChargerStatusDecode->power_on);
          
          if ($hwChargerStatus == 1){
              $hwChargerStatus  = 'On';
          } else {
            $hwChargerStatus  = 'Off';  
          }
          return $hwChargerStatus;
          curl_close($hwChargerStatus);   
        }
    }
    
// Function Switch HomeWizard (energy-socket) status
    function switchHwSocket($energySocket,$cmd) {
        global $debug;
        global $hwChargerOneIP;
        global $hwChargerTwoIP;
        global $hwChargerThreeIP;
        global $hwEcoFlowIP;
        
        $socket = curl_init();
        if ($energySocket == 'two') {
        curl_setopt($socket, CURLOPT_URL, 'http://'.$hwChargerTwoIP.'/api/v1/state');           
        } elseif ($energySocket == 'one') {
        curl_setopt($socket, CURLOPT_URL, 'http://'.$hwChargerOneIP.'/api/v1/state');
        } elseif ($energySocket == 'three') {
        curl_setopt($socket, CURLOPT_URL, 'http://'.$hwChargerThreeIP.'/api/v1/state');
        }
        curl_setopt($socket, CURLOPT_RETURNTRANSFER, true);
        curl_setopt($socket, CURLOPT_CUSTOMREQUEST, 'PUT');
        curl_setopt($socket, CURLOPT_HTTPHEADER, [
            'Content-Type: application/x-www-form-urlencoded',
        ]);
        
        if ($cmd == 'On') {
            $cmd = 'true';
        } elseif ($cmd == 'Off') {
            $cmd = 'false';
        }
        
        curl_setopt($socket, CURLOPT_POSTFIELDS, '{"power_on": '.$cmd.'}');
        
        $response = curl_exec($socket);

        curl_close($socket);
    }

// HomeWizard GET Variables
    $hwP1Usage            = getHwData($hwP1IP);
    $hwSolarReturn        = getHwData($hwKwhIP);
    $hwInvReturn          = getHwData($hwEcoFlowIP);
    $hwchargerOneUsage    = getHwData($hwChargerOneIP);
    $hwchargerTwoUsage    = getHwData($hwChargerTwoIP);
    $hwchargerThreeUsage  = getHwData($hwChargerThreeIP);
    $chargerOneStatus     = getHwStatus($hwChargerOneIP);
    $chargerTwoStatus     = getHwStatus($hwChargerTwoIP);
    $chargerThreeStatus   = getHwStatus($hwChargerThreeIP);
    
// Get battery Voltage
    $pv1InputVolt         = ($inv['data']['20_1.pv1InputVolt']) / 10;
    $pv2InputVolt         = ($inv['data']['20_1.pv2InputVolt']) / 10;
    $pvAvInputVoltage     = ($pv1InputVolt + $pv2InputVolt) / 2;
    
// Get Inverter output Watts
    $pv1InputWatts        = ($inv['data']['20_1.pv1InputWatts']) / 10;
    $pv2InputWatts        = ($inv['data']['20_1.pv2InputWatts']) / 10;
    $pvAvInputWatts       = ($pv1InputWatts + $pv2InputWatts);
    
// Get Current Baseload
    $currentBaseload      = ($inv['data']['20_1.permanentWatts']) / 10;

// Get Inverter Temperature
    $invTemp              = ($inv['data']['20_1.llcTemp']) / 10;

// Determine Power Usage
    $chargerUsage         = ($hwchargerOneUsage + $hwchargerTwoUsage + $hwchargerThreeUsage);
    $productionTotal      = ($hwSolarReturn + $hwInvReturn);
    $realUsage            = ($hwP1Usage - $productionTotal);
    $P1ChargerUsage       = ($hwP1Usage - $chargerUsage);
    
    $chargerOneUsage      = -abs($chargerOneUsage);
    $chargerTwoUsage      = -abs($chargerTwoUsage);
    $chargerOneTwoUsage   = -abs($chargerOneUsage + $chargerTwoUsage); 
    $chargerThreeUsage    = -abs($chargerThreeUsage);
    $chargerTotalUsage    = ($chargerOneUsage + $chargerTwoUsage + $chargerThreeUsage);
    
//Write battery State   
    if ($pvAvInputVoltage <= 22.7) {
    writeBattState('leeg');
    } elseif ($pvAvInputVoltage > 22.7 && $pvAvInputVoltage <= 24.95) {
    writeBattState('half');
    } elseif ($pvAvInputVoltage >= 26.6) {
    writeBattState('geladen');
    }
    $batteryState = file_get_contents(''.$ecoflowPath.'batteryState.txt');
    
//                                                               //
// **************************************************************//
//        EcoFlow LiFePo4 12/12/20a Thuisbatterij Laders         //
//                             Print                             //
// **************************************************************//
//                                                               //

    if ($debug == 'yes'){
        echo ' -/- Laders                   -\-'.PHP_EOL;
        echo '  -- Lader 1                   : '.$chargerOneStatus.''.PHP_EOL;  
        echo '  -- Lader 2                   : '.$chargerTwoStatus.''.PHP_EOL;
        echo '  -- Lader 3                   : '.$chargerThreeStatus.''.PHP_EOL;
        echo '  -- Laders Totaal-Verbruik    : '.$chargerUsage.'w'.PHP_EOL;     
        echo ' '.PHP_EOL;
        
        echo ' -/- Batterij                 -\-'.PHP_EOL;
        echo '  -- Batterij Voltage          : '.$pvAvInputVoltage.'v'.PHP_EOL;
        echo '  -- Batterij State            : '.$batteryState.''.PHP_EOL;
        echo ' '.PHP_EOL;

        echo ' -/- EcoFlow Omvormer         -\-'.PHP_EOL;
        echo '  -- Temperatuur               : '.$invTemp.'c'.PHP_EOL;
        echo ' '.PHP_EOL;
        
        echo ' -/- Energie                  -\-'.PHP_EOL;
        echo '  -- P1-Meter                  : '.$hwP1Usage.'w'.PHP_EOL;
        echo '  -- Zonnepanelen opwek        : '.$hwSolarReturn.'w'.PHP_EOL;
        echo '  -- Batterij opwek            : '.$hwInvReturn.'w'.PHP_EOL;
        echo '  -- Echte Verbruik            : '.$realUsage.'w'.PHP_EOL;
        echo '  -- Stroomverbruik excl laders: '.$P1ChargerUsage.'w'.PHP_EOL;
    }
    
//                                                               //
// **************************************************************//
//        EcoFlow LiFePo4 12/12/20a Thuisbatterij Laders         //
//                        Start/Stop Laden                       //
// **************************************************************//
//                                                               //

    if ($debug == 'yes'){   
    echo ' '.PHP_EOL;
    echo ' --------------------------------------'.PHP_EOL;
    echo ' '.PHP_EOL;
    }
    
// Lader 1 of 2 of 3 UIT    
    if ($P1ChargerUsage > $chargerOneUsage || $chargerUsage <= $chargerWattsIdle || $pvAvInputWatts != 0 || $hwSolarReturn == 0){
        if ($debug == 'yes'){echo '  -- Laders 1 of 2 of 3 UIT'.PHP_EOL;}   
        if ($chargerOneStatus == 'On' && $hwSolarReturn >= $chargerOneUsage){ switchHwSocket('one','Off'); sleep(2);}           
        if ($chargerTwoStatus == 'On' && $hwSolarReturn >= $chargerOneTwoUsage){ switchHwSocket('two','Off'); sleep(2);}
        if ($chargerThreeStatus == 'On' && $hwSolarReturn >= $chargerTotalUsage){ switchHwSocket('three','Off');}
    }

// Lader 1 AAN - Lader 2 & 3 UIT            
    if (($P1ChargerUsage > $chargerTwoUsage && $P1ChargerUsage <= $chargerOneUsage) && ($pvAvInputVoltage <= 26 && $pvAvInputWatts == 0 && $hwSolarReturn != 0)){
        if ($debug == 'yes'){echo '  -- Lader 1 AAN - Lader 2 & 3 UIT'.PHP_EOL;}
        if ($chargerOneStatus == 'Off'){ switchHwSocket('one','On'); sleep(2);}
        if ($chargerTwoStatus == 'On'){ switchHwSocket('two','Off'); sleep(2);}
        if ($chargerThreeStatus == 'On'){ switchHwSocket('three','Off');}
    }

// Lader 2 AAN - Lader 1 & 3 UIT
    if (($P1ChargerUsage > $chargerOneTwoUsage && $P1ChargerUsage <= $chargerTwoUsage) && ($pvAvInputVoltage <= 26 && $pvAvInputWatts == 0 && $hwSolarReturn != 0)){
        if ($debug == 'yes'){echo '  -- Lader 2 AAN - Lader 1 & 3 UIT'.PHP_EOL;}
        if ($chargerTwoStatus == 'Off'){ switchHwSocket('two','On'); sleep(2);}
        if ($chargerOneStatus == 'On'){ switchHwSocket('one','Off'); sleep(2);}
        if ($chargerThreeStatus == 'On'){ switchHwSocket('three','Off');}
    }

// Lader 1 & 2 AAN - Lader 3 UIT
    if (($P1ChargerUsage > $chargerTotalUsage && $P1ChargerUsage <= $chargerOneTwoUsage) && ($pvAvInputVoltage <= 26 && $pvAvInputWatts == 0 && $hwSolarReturn != 0)){
        if ($debug == 'yes'){echo '  -- Lader 1 & 2 AAN - Lader 3 UIT'.PHP_EOL;}
        if ($chargerOneStatus == 'Off'){ switchHwSocket('one','On'); sleep(2);}
        if ($chargerTwoStatus == 'Off'){ switchHwSocket('two','On'); sleep(2);}
        if ($chargerThreeStatus == 'On'){ switchHwSocket('three','Off');}
    }

// Lader 1, 2, & 3 AAN
    if ($P1ChargerUsage <= $chargerTotalUsage && $pvAvInputVoltage <= 26 && $pvAvInputWatts == 0 && $hwSolarReturn != 0){
        if ($debug == 'yes'){echo '  -- Lader 1, 2, & 3 AAN'.PHP_EOL;}
        if ($chargerOneStatus == 'Off'){ switchHwSocket('one','On'); sleep(2);}
        if ($chargerTwoStatus == 'Off'){ switchHwSocket('two','On'); sleep(2);}
        if ($chargerThreeStatus == 'Off'){ switchHwSocket('three','On');}
    }
    
// Print Footer
    if ($debug == 'yes'){   
    echo ' '.PHP_EOL;
    echo ' --------------------------------------'.PHP_EOL;
    echo ' --              The End             --'.PHP_EOL;
    echo ' --------------------------------------'.PHP_EOL;
    echo ' '.PHP_EOL;
    }
}
?>


ecoflow_baseload.php
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
<?php
//                                                               //
// **************************************************************//
//          EcoFlow micro-inverter automatische baseload         //
//                          Variables                            //
// **************************************************************//
//                                                               //

// Debug?
    $debug                  = 'yes';                                // Waarde 'yes' of 'no'

// Tijd variables
    $invStartTime           = '00:00';                              // Omvormer starttijd
    $invEndTime             = '13:30';                              // Omvormer eindtijd
    $runInfinity            = 'yes';                                // Waarde 'yes' of 'no' of 'auto'. Bij 'auto' word er 50% soc behouden voor de nacht, Bij yes zal de omvormer starten met opwekken als de zonpanelen niks meer opwekken en worden de begin en eindtijd variables genegeerd

    $latitude              = '00.00000';                            // Latitude is de afstand – noord of zuid – tot de evenaar
    $longitude             = '-0.00000';                            // Longitude is de afstand in graden oost of west tot de Meridiaan in Greenwich
    $zenitLat              = '89.5';                                // Het hoogste punt van de hemel gezien vanuit het punt waar de waarnemer staat
    $zenitLong             = '91.7';                                // Het hoogste punt van de hemel gezien vanuit het punt waar de waarnemer staat
    $timezone              = 'Europe/Amsterdam';                    // Mijn php.ini slikt de timezone niet dus dan maar handmatig instelling
                
// Omvormer variables
    $ecoflowMaxOutput      = 600;                                // Maximale teruglevering (Watts) wat de omvormer kan/mag leveren. 
    $ecoflowOutputOffSet   = 10;                                 // Trek deze value (watts) af van de nieuwe baseload, Deze value wordt alsnog van het net wordt getrokken om teruglevering te voorkomen
    $maxInvTemp            = 65;                                 // Maximale interne temperatuur, daarboven stopt de omvormer met terugleveren 
            
// Homewizard variables
    $hwP1IP                 = '0.0.0.0';                            // IP Homewizard P1 Meter
    $hwKwhIP                = '0.0.0.0';                            // IP Homewizard Solar kwh Meter
    $hwEcoFlowIP            = '0.0.0.0';                            // IP Homewizard EcoFlow socket
    $hwChargerOneIP         = '0.0.0.0';                            // IP Homewizard Charger ONE 300w socket
    $hwChargerTwoIP         = '0.0.0.0';                            // IP Homewizard Charger TWO 600w socket
        
// Ecoflow Powerstream API variables
    $ecoflowPath            = '/path/to/files/';                    // Path waar je scripts zich bevinden
    $ecoflowAccessKey       = 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx';   // Powerstream API access key
    $ecoflowSecretKey       = 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx';   // Powerstream API secret key
    $ecoflowSerialNumber    = ['HWXXXXXXXXXXXXXX',];                // Powerstream serie nummer

//                                                               //
// **************************************************************//
//           EcoFlow micro-inverter automatic baseload           //
//                  Functions & Get/Set Data                     //
// **************************************************************//
//                                                               //

    if ($debug == 'yes'){
    echo ' '.PHP_EOL;
    echo ' --------------------------------------'.PHP_EOL;
    echo ' --      EcoFlow Micro-Inverter      --'.PHP_EOL;
    echo ' --------------------------------------'.PHP_EOL;
    echo ' '.PHP_EOL;
    }
    
// Include ecoflow API class file
    include(''.$ecoflowPath.'ecoflow-api-class.php');

// php.ini
    date_default_timezone_set(''.$timezone.'');

// Time/Date now
    $timeNow = date('H:i');
    $dateNow = date('Y-m-d H:i:s');
    $dateTime = new DateTime(''.$dateNow.'', new DateTimeZone(''.$timezone.''));

// Check DSt time
    $isDST = $dateTime->format("I");
    if ($isDST == '1'){
    $gmt = '1';
    } else {
    $gmt = '0';
    }
    
// Get EcoFlow Status
    $ecoflow = new EcoFlowAPI(''.$ecoflowAccessKey.'', ''.$ecoflowSecretKey.'');
    $serial_number = file_get_contents(''.$ecoflowPath.'serialnumber.txt'); 
    if ($serial_number === false) {
        if ($debug == 'yes'){
        echo '  -- ERROR: Can`t open file serialnumber.txt!'.PHP_EOL;
        echo ' '.PHP_EOL;
        echo '  --------------------------------------'.PHP_EOL;
        }
        exit(1);
    }

    if (empty(trim($serial_number))) {
        if ($debug == 'yes'){
        echo '  -- ERROR: Battery is empty!'.PHP_EOL;
        echo ' '.PHP_EOL;
        echo '  --------------------------------------'.PHP_EOL;
        }
        $ecoflow->setDeviceFunction($serial_number, 'WN511_SET_PERMANENT_WATTS_PACK', ['permanent_watts' => 0]);
        exit(0);
    } else {
        $inv = $ecoflow->getDevice($serial_number);
        if (!$inv || !isset($inv['data']['20_1.permanentWatts'])) {
        if ($debug == 'yes'){
        echo '  -- ERROR: Can`t GET EcoFlow inverter data!'.PHP_EOL;
        echo ' '.PHP_EOL;
        echo '  --------------------------------------'.PHP_EOL;
        }
        exit(1);
    }
            
// Get battery Voltage
    $pv1InputVolt         = ($inv['data']['20_1.pv1InputVolt']) / 10;
    $pv2InputVolt         = ($inv['data']['20_1.pv2InputVolt']) / 10;
    $pvAvInputVoltage     = ($pv1InputVolt + $pv2InputVolt) / 2;
    $batteryState = file_get_contents(''.$ecoflowPath.'batteryState.txt');
    
// Get Inverter output Watts
    $pv1InputWatts        = ($inv['data']['20_1.pv1InputWatts']) / 10;
    $pv2InputWatts        = ($inv['data']['20_1.pv2InputWatts']) / 10;
    $pvAvInputWatts       = ($pv1InputWatts + $pv2InputWatts);

// Get Current Baseload
    $currentBaseload      = ($inv['data']['20_1.permanentWatts']) / 10;

// Get Inverter Temperature
    $invTemp              = ($inv['data']['20_1.llcTemp']) / 10;
    
// Battery Empty?   
    if ($pvAvInputVoltage <= 22.7) {
    $batterijEmpty = 1;
    } elseif ($pvAvInputVoltage >= 0 && $pvAvInputVoltage <= 23.35 && $pvAvInputWatts == 0) {
    $batterijEmpty = 1;
    } else {
    $batterijEmpty = 0;
    }
    
// Function GET HomeWizard data
    function getHwData($ip) {
        global $debug;
        $hwData = curl_init();
        curl_setopt($hwData, CURLOPT_URL, "http://".$ip."/api/v1/data");
        curl_setopt($hwData, CURLOPT_RETURNTRANSFER, true);
        $hwDataResult = curl_exec($hwData);

        if (curl_errno($hwData)) { 
            if ($debug == 'yes'){
            echo ' -- ERROR: Kan geen gegevens op halen van Homewizard: '.$ip.'!'.PHP_EOL;
            echo ' '.PHP_EOL;
            echo ' --------------------------------------'.PHP_EOL;
            }
            exit(0);    

        } else {
            
            $hwDataDecode = json_decode($hwDataResult);
            $hwDataDecoded         = round($hwDataDecode->active_power_w);
            return $hwDataDecoded;
            curl_close($hwData);
        }
    }

// Function GET HomeWizard (energy-socket) status
    function getHwStatus($ip) {
        global $debug;
        $hwChargerStatus = curl_init();
        curl_setopt($hwChargerStatus, CURLOPT_URL, "http://".$ip."/api/v1/state");
        curl_setopt($hwChargerStatus, CURLOPT_RETURNTRANSFER, true);
        $hwChargerStatusResult = curl_exec($hwChargerStatus);

        if (curl_errno($hwChargerStatus)) { 
            if ($debug == 'yes'){
            echo ' -- ERROR: Kan geen gegevens op halen van Homewizard: '.$ip.'!'.PHP_EOL;
            echo ' '.PHP_EOL;
            echo ' --------------------------------------'.PHP_EOL;
            }
            exit(0);    

        } else {
            
          $hwChargerStatusDecode = json_decode($hwChargerStatusResult);
          $hwChargerStatus  = abs($hwChargerStatusDecode->power_on);
          
          if ($hwChargerStatus == 1){
              $hwChargerStatus  = 'On';
          } else {
            $hwChargerStatus  = 'Off';  
          }
          return $hwChargerStatus;
          curl_close($hwChargerStatus);   
        }
    }

// HomeWizard GET Variables
    $hwP1Usage            = getHwData($hwP1IP);
    $hwSolarReturn        = getHwData($hwKwhIP);
    $hwInvReturn          = getHwData($hwEcoFlowIP);
    $hwChargerOneUsage    = getHwData($hwChargerOneIP);
    $hwChargerTwoUsage    = getHwData($hwChargerTwoIP);
    $hwChargerThreeUsage  = getHwData($hwChargerThreeIP);
    $ChargerOneStatus     = getHwStatus($hwChargerOneIP);
    $ChargerTwoStatus     = getHwStatus($hwChargerTwoIP);
    $ChargerThreeStatus   = getHwStatus($hwChargerThreeIP);
    
// SET/GET Usage Variables  
    $productionTotal      = ($hwSolarReturn + $hwInvReturn);
    $realUsage            = ($hwP1Usage - $productionTotal);
    $newInfPVProduction   = abs($hwSolarReturn);
    
// Schakeltijd
    $sunrise              = (date_sunrise(time(),SUNFUNCS_RET_STRING,$latitude,$longitude,$zenitLat,$gmt));
    $sunset               = (date_sunset(time(),SUNFUNCS_RET_STRING,$latitude,$longitude,$zenitLong,$gmt));

    if ($runInfinity == 'no' && date('H:i') >= ( ''.$invStartTime.'' ) && date('H:i') <= ( ''.$invEndTime.'' ) && $batteryState != 'leeg') {
        $schedule = 1;
        
    } elseif ($runInfinity == 'yes' && date('H:i') >= ( '00:00' ) && date('H:i') <= ( ''.$sunrise.'' ) && $batteryState != 'leeg') {
        $schedule = 1;  

    } elseif ($runInfinity == 'yes' && date('H:i') > ( ''.$sunrise.'' ) && date('H:i') <= ( ''.$sunset.'' ) && $batteryState == 'geladen') {
        $schedule = 1;
    
    } elseif ($runInfinity == 'yes' && date('H:i') > ( ''.$sunset.'' ) && date('H:i') <= ( '23:59' ) && $isDST == '1' && $batteryState != 'leeg') {
        $schedule = 1;

    } elseif ($runInfinity == 'yes' && date('H:i') > ( ''.$sunset.'' ) && date('H:i') <= ( '23:59' ) && $isDST == '0' && $batteryState == 'geladen') {
        $schedule = 1;
        
    } else {
        $schedule = 0;  
    }

// Determine total charger usage
    $chargerUsage = ($hwChargerOneUsage + $hwChargerTwoUsage + $hwChargerThreeUsage);
    
// determine new baseload   
    if ($hwP1Usage < $ecoflowMaxOutput){
        $newLoad = ($hwP1Usage + $currentBaseload) - $ecoflowOutputOffSet;
        
    } elseif ($hwP1Usage >= $ecoflowMaxOutput){
        $newLoad = $ecoflowMaxOutput;
        
    }       

    if ($newLoad <= 0){
        $newBaseload = 0;
    } elseif ($newLoad > 0){
        $newBaseload = $newLoad;
    }
        
    $newInvBaseload = round($newBaseload) * 10;

// Set baseload to max  
    if ($newBaseload > $ecoflowMaxOutput) {
        $newBaseload = $ecoflowMaxOutput;
        $newInvBaseload = ($ecoflowMaxOutput) * 10;
    }
    
// Set baseload to null when charging
    if ($ChargerOneStatus == 'On' || $ChargerTwoStatus == 'On' || $ChargerThreeStatus == 'On') {
        $newBaseload = 0;
        $newInvBaseload = 0;
    }
    
// Set baseload to null when battery empty
    if ($batterijEmpty == 1) {
        $newBaseload = 0;
        $newInvBaseload = 0;
    }
    
// Set baseload to null when SwitchTime is negative
    if ($schedule == 0) {
        $newBaseload = 0;
        $newInvBaseload = 0;
    }

// Set baseload to null when inverter has to return less then it can deliver
    if ($newBaseload <= 50 && $hwSolarReturn != 0) {
        $newBaseload = 0;
        $newInvBaseload = 0;
    }

// Set baseload to null when inverter is getting to hot
    if ($invTemp >= $maxInvTemp) {
        $newBaseload = 0;
        $newInvBaseload = 0;
    }
    
// Set baseload to null when SolarPower is higher then?
    if ($newInfPVProduction > $ecoflowMaxOutput) {  
        $newBaseload = 0;
        $newInvBaseload = 0;
    }

// Set baseload to null when battery has not been fully charged during wintertime   
    if ($isDST == '0' && $batteryState == 'leeg'){
        $newBaseload = 0;
        $newInvBaseload = 0;
    }   
    
//                                                               //
// **************************************************************//
//           EcoFlow micro-inverter automatic baseload           //
//                    Print & Update Baseload                    //
// **************************************************************//
//                                                               //

// Print Lader Status
    if ($debug == 'yes'){
        echo ' -/- Laders                   -\-'.PHP_EOL;
        echo '  -- Lader 1                   : '.$ChargerOneStatus.''.PHP_EOL;      
        echo '  -- Lader 2                   : '.$ChargerTwoStatus.''.PHP_EOL;
        echo '  -- Lader 3                   : '.$ChargerThreeStatus.''.PHP_EOL;
        echo '  -- Laders Totaal-Verbruik    : '.$chargerUsage.'w'.PHP_EOL;     
        echo ' '.PHP_EOL;

// Print Battery Status
        echo ' -/- Batterij                 -\-'.PHP_EOL;
        echo '  -- Batterij Voltage          : '.$pvAvInputVoltage.'v'.PHP_EOL;
        if ($batterijEmpty == 1) {
        echo '  -- Batterij leeg!'.PHP_EOL;
        }
        echo '  -- Batterij State            : '.$batteryState.''.PHP_EOL;
        if ($batteryState != 'geladen' && $isDST == '0'){
        echo '  -- Geen ontlading vandaag...'.PHP_EOL;
        }
        echo ' '.PHP_EOL;
        
// Print Inverter Status
        echo ' -/- EcoFlow Omvormer         -\-'.PHP_EOL;
        echo '  -- Temperatuur               : '.$invTemp.'c'.PHP_EOL;
        echo ' '.PHP_EOL;

// Print Schakeltijd
        echo ' -/- Schakeltijd              -\-'.PHP_EOL;
        if ($runInfinity == 'no'){
        echo '  -- Start Tijd                : '.$invStartTime.''.PHP_EOL;
        echo '  -- Eind Tijd                 : '.$invEndTime.''.PHP_EOL;            
        }
        
        if ($schedule == 1) {
        echo '  -- Schakeltijd               : true'.PHP_EOL;
        } else {
        echo '  -- Schakeltijd               : false'.PHP_EOL;
        }
        echo '  -- $runInfinity              : '.$runInfinity.''.PHP_EOL;
        if ($isDST == '1') {
        echo '  -- Zomertijd programma       : actief'.PHP_EOL;
        } else {
        echo '  -- Wintertijd programma      : actief'.PHP_EOL;
        }
        echo ' '.PHP_EOL;
        
// Print Energie Status
        echo ' -/- Energie                  -\-'.PHP_EOL;
        echo '  -- P1-Meter                  : '.$hwP1Usage.'w'.PHP_EOL;
        echo '  -- Zonnepanelen opwek        : '.$hwSolarReturn.'w'.PHP_EOL;
        echo '  -- Batterij Opwek            : '.$hwInvReturn.'w'.PHP_EOL;
        echo '  -- Echte Verbruik            : '.$realUsage.'w'.PHP_EOL;
        if ($newBaseload != 0) {
        echo '  -- Stroom vraag              : true'.PHP_EOL;
        } else {
        echo '  -- Stroom vraag              : false'.PHP_EOL;
        }
        echo ' '.PHP_EOL;
        
// Print Nieuwe Baseload
        echo ' -/- Baseload                 -\-'.PHP_EOL;
        echo '  -- Huidige Baseload          : '.$currentBaseload.'w'.PHP_EOL;
        echo '  -- Nieuwe  Baseload          : '.$newBaseload.'w'.PHP_EOL;
    }
    
// Update Baseload
    if ($newBaseload != $currentBaseload) {
        if ($debug == 'yes'){
        echo '  -- Baseload update           : true'.PHP_EOL;
        }
        $ecoflow->setDeviceFunction($serial_number, 'WN511_SET_PERMANENT_WATTS_PACK', ['permanent_watts' => $newInvBaseload]);
    } else {
        if ($debug == 'yes'){
        echo '  -- Baseload update           : false'.PHP_EOL;  
        }
    }
    
// Print Footer
    if ($debug == 'yes'){
    echo ' '.PHP_EOL;
    echo ' --------------------------------------'.PHP_EOL;
    echo ' --              The End             --'.PHP_EOL;
    echo ' --------------------------------------'.PHP_EOL;
    echo ' '.PHP_EOL;
    }
}

?>


Terminal debug screenshots:

ecoflow_charger.php
Afbeeldingslocatie: https://tweakers.net/i/YqJD8Uy4HBg2HX7xHygkTDrfvac=/x800/filters:strip_icc():strip_exif()/f/image/uFhReywmrUJ3T62K55IrqMWX.jpg?f=fotoalbum_large

ecoflow_baseload.php
Afbeeldingslocatie: https://tweakers.net/i/xEoji5njA0eRIMkRs9kDSqnRPVE=/x800/filters:strip_icc():strip_exif()/f/image/IQnCJCv4n2nbvG1LDb78keYJ.jpg?f=fotoalbum_large

Enphase IQ8+ PV @ 8,1kWp (Oost/West °51) \-/ Segway E125s \-/ DIY 7.5kWh Thuisbatterij \-/ My piBattery Project @ GitHub


Acties:
  • 0 Henk 'm!

  • ronald75
  • Registratie: December 2003
  • Laatst online: 13-09 18:53
@__Erik__ 13A niet wat (te?) weinig?

Bijzonder. Het derde scherm met oa. absorptie duur die heb ik niet. Ik heb de IP22 16A en net een firmware update gehad.

Bij "BatterySafe" zet ik wel even mijn vraagtekens. Staat bij jou aan; als ik het aan wil zetten krijg ik deze melding:

Afbeeldingslocatie: https://tweakers.net/i/E7SJi7hFKIPdxMrPgPzUpzM3ECA=/x800/filters:strip_icc():strip_exif()/f/image/v6IqcLRNLsXasXlnWR3O6AZg.jpg?f=fotoalbum_large

Maar uit gelaten :)

[ Voor 89% gewijzigd door ronald75 op 26-11-2024 16:21 ]


Acties:
  • +2 Henk 'm!

  • RudolfR
  • Registratie: Maart 2011
  • Laatst online: 21:16
@ronald75

Die schermen krijg je pas als je 'expert mode' inschakelt.
De dialoog die je toont hoort niet bij 'Battery safe', maar bij 'Recondition voltage'?

Acties:
  • 0 Henk 'm!

  • ronald75
  • Registratie: December 2003
  • Laatst online: 13-09 18:53
RudolfR schreef op dinsdag 26 november 2024 @ 16:32:
@ronald75

Die schermen krijg je pas als je 'expert mode' inschakelt.
De dialoog die je toont hoort niet bij 'Battery safe', maar bij 'Recondition voltage'?
thanks, zal straks ff kijken weer. Het nu ecoflow time :)

Acties:
  • 0 Henk 'm!

  • ronald75
  • Registratie: December 2003
  • Laatst online: 13-09 18:53
Even een andere enigzins gerelateerde vraag.

Twee van mijn vier zonnepaneel installaties hebben nog een "traditionele" omvormer (omnik & sunezy). Bestaan er ook omvormers zoals Ecoflow zodat het vermogen aanpasbaar is via app/api?

Acties:
  • 0 Henk 'm!

  • Rbb-lwdn
  • Registratie: September 2024
  • Laatst online: 21:22
ronald75 schreef op dinsdag 26 november 2024 @ 17:00:
Even een andere enigzins gerelateerde vraag.

Twee van mijn vier zonnepaneel installaties hebben nog een "traditionele" omvormer (omnik & sunezy). Bestaan er ook omvormers zoals Ecoflow zodat het vermogen aanpasbaar is via app/api?
Een powerstream.

Acties:
  • 0 Henk 'm!

  • hpmkruit
  • Registratie: November 2009
  • Laatst online: 19:15
ronald75 schreef op dinsdag 26 november 2024 @ 17:00:
Even een andere enigzins gerelateerde vraag.

Twee van mijn vier zonnepaneel installaties hebben nog een "traditionele" omvormer (omnik & sunezy). Bestaan er ook omvormers zoals Ecoflow zodat het vermogen aanpasbaar is via app/api?
Mijn Goodwe DNS stringomvormer heeft deze optie ook

Acties:
  • 0 Henk 'm!

  • __Erik__
  • Registratie: Augustus 2010
  • Nu online
ronald75 schreef op dinsdag 26 november 2024 @ 16:09:
@__Erik__ 13A niet wat (te?) weinig?

Bijzonder. Het derde scherm met oa. absorptie duur die heb ik niet. Ik heb de IP22 16A en net een firmware update gehad.

Bij "BatterySafe" zet ik wel even mijn vraagtekens. Staat bij jou aan; als ik het aan wil zetten krijg ik deze melding:

[Afbeelding]

Maar uit gelaten :)
Ik heb er 2 parallel op dezelfde batterij staan, dus ik laad met 0,26C, lijkt me prachtig en is mij ook snel genoeg. Zelfs als ik er een batterij naast ga zetten is het afdoende, het gaat immers om het terugladen van je verbruik en niet van de totale batterij capaciteit.

Als je puur zou willen handelen, moet je maximaal laden op basis van maximale capaciteit van de groep/fase (of verdelen over meer groepen/fasen) en batterij, volgens handleiding kan de batterij tot 100A/1C geladen worden, in een uurtje zit ie dan weer vol.

Als gezegd, voor mijn doel (compenseren nachtverbruik/zo kostenefficiënt mogelijk gebruik maken van de batterijcapaciteit) is de laadsnelheid ruim afdoende.

Eos 600, Sigma 28-70, 50-200, 100 2.8, 430EZ
Eos 300D, 500D, 70D, 10-22, 15-85, 24, 50 1.4, 100 2.8, 100-400, 430EXII


Acties:
  • +1 Henk 'm!

  • toekie
  • Registratie: Juli 2009
  • Laatst online: 14:48
Geen idee of mensen nog de accutjes van de TP nabouwen. Maar de oosterburen hebben een eco flow BF deal bij lidl en volgens mij is dat dezelfde 800w omvormer alleen nu krijg je er de kabels en wat zonnepaneeltjes bij. Is een plug and play balkon set, die zijn vrij populair bij de oosterburen.
https://www.lidl.de/p/val...ck-solarmodule/p100379477

Wel opletten is dus lidl.DE en kun je niet naar nl laten zenden moet je even via een pakketpunt of Duitse kennis doen. Want kan alleen naar een DE adres gestuurd.

Acties:
  • +3 Henk 'm!

  • Rbb-lwdn
  • Registratie: September 2024
  • Laatst online: 21:22
toekie schreef op woensdag 27 november 2024 @ 14:25:
Geen idee of mensen nog de accutjes van de TP nabouwen. Maar de oosterburen hebben een eco flow BF deal bij lidl en volgens mij is dat dezelfde 800w omvormer alleen nu krijg je er de kabels en wat zonnepaneeltjes bij. Is een plug and play balkon set, die zijn vrij populair bij de oosterburen.
https://www.lidl.de/p/val...ck-solarmodule/p100379477

Wel opletten is dus lidl.DE en kun je niet naar nl laten zenden moet je even via een pakketpunt of Duitse kennis doen. Want kan alleen naar een DE adres gestuurd.
Los halen is goedkoper.
PS €149,
Twee 410wp panelen zijn hier nu te krijgen voor €35 ps.

Acties:
  • +2 Henk 'm!

  • Siewert
  • Registratie: December 2015
  • Laatst online: 14:27
Rbb-lwdn schreef op woensdag 27 november 2024 @ 14:29:
[...]


Los halen is goedkoper.
PS €149,
Twee 410wp panelen zijn hier nu te krijgen voor €35 ps.
Gisteren bij TOOM Baumarkt in Leer lag de PS er voor €100

Enphase IQ8+ PV @ 8,1kWp (Oost/West °51) \-/ Segway E125s \-/ DIY 7.5kWh Thuisbatterij \-/ My piBattery Project @ GitHub


Acties:
  • +1 Henk 'm!

  • Rbb-lwdn
  • Registratie: September 2024
  • Laatst online: 21:22
Siewert schreef op woensdag 27 november 2024 @ 14:32:
[...]


Gisteren bij TOOM Baumarkt in Leer lag de PS er voor €100
Nog beter.

  • RudolfR
  • Registratie: Maart 2011
  • Laatst online: 21:16
Vandaag eindelijk weer wat zon in de planning.
EMHASS heeft gedurende de nacht tot ongeveer 30% willen ontladen om met de zon weer terug te komen op 100% overdag. Op zich een prima plan.
Beetje jammer dat bij 30% de batterij er opeens mee ophield. Dus opladen begon op 0% en bij 80% was de zon al op. Toch maar even contact opgenomen met Basen Green support via de chat, wordt vervolgd via e-mail..

Acties:
  • +6 Henk 'm!

  • Henry_
  • Registratie: Maart 2003
  • Laatst online: 13-09 22:26
Onlangs op dit topic terecht gekomen en aangezien ik de HW batterij inmiddels geannuleerd had.
De stoute schoenen aangetrokken en de volgende artikelen in huis gehaald ;)

Accu 24v/100Ah (399,-) + LifePO lader 20A (139,99) van LiTime via Duits adres besteld Litime

Keuze voor de LiTime is tot stand gekomen door diverse Youtube en ervaringen op Duitse Fora.

Daarnaast de Ecoflow Powerstream (106,-) gehaald bij de Prepshop

Shelly plugs had ik nog liggen om de lader en de powerstream te schakelen.

Middels ESPHome een ESP32-C3-Supermini ingericht als BLE-Proxy zodat het BMS contact kan leggen met mijn HA machine.
Daarnaast in Homeassistant een mooi overzicht vanuit de BMS zichtbaar :

Afbeeldingslocatie: https://tweakers.net/i/54Xe-75MSVg5T5StckjtcmQ1rXg=/fit-in/4000x4000/filters:no_upscale():strip_exif()/f/image/Ef3fBE6FhPEVmJ3T5UARvU8X.png?f=user_largeAfbeeldingslocatie: https://tweakers.net/i/PNe3ea7IHJ-o2agAusEhyGuPVrY=/fit-in/4000x4000/filters:no_upscale():strip_exif()/f/image/A5lUWya7n9wyr62W55qHPBES.png?f=user_large

En stuur ik de Ecoflow aan middels het huidige energieverbruik om de 5 minuten via Node-red richting de Ecoflow MQTT te sturen

https://flows.nodered.org...ntrib-ecoflow-powerstream

Afbeeldingslocatie: https://tweakers.net/i/8A8NREJQwythYCtDCr9M3bNo08k=/800x/filters:strip_exif()/f/image/xsryDK2Fw7roX9T0oQYJZLaS.png?f=fotoalbum_large

Uiteindelijk alles een plekje gegeven achter in de garage, enig punt van aandacht is nog het zekeren van het geheel maar dat komt goed zodra de busbars en dergelijk geleverd zijn.

Afbeeldingslocatie: https://tweakers.net/i/3aeHRbxkmhdgJ1r2DexalnoNUlg=/x800/filters:strip_icc():strip_exif()/f/image/a3C8nLkREwRNZllXl1ZCxZk5.jpg?f=fotoalbum_large

Blij dat er zoveel informatie is gedeeld, want het was voor mij (simpele techneut) redelijk makkelijk te bouwen.

Enige waar ik nog wel mee zit is dat men in Duitsland een voorschakel apparaat gebruiken ivm een softstart op de Solarinputs omdat deze natuurlijk ongeremd toegang krijgen tot het maximale van de accu welke veel meer vermogen kan geven dan een zonnepaneel.
https://solaranzeige.de/phpBB3/viewtopic.php?t=3830
Nu heb ik nog niet gemeten aan de inputs van de Powerstream of daar hetzelfde gedrag optreed maar wellicht dat iemand hier het herkend ?

  • peter123
  • Registratie: Juni 2007
  • Niet online
Als de zon plots gaat schijnen kan er ook wel een hoge stroom ontstaan. Geen idee of de Powerstream hier tegen kan. Iemand al een kapotte Powerstream gehad?
Ziet er wel goed uit, maar mijn stroom is te hoog voor zulke schakelaars. Ik heb zelf wel een DC wifi schakelaar besteld, want ik weet niet of de continue spanning op de Powerstream wel zo goed is.

10kWp zon - 20kWh accu - 62kWh auto - 3,5kW L/L - HAOS


  • TheGrillmeister
  • Registratie: Februari 2010
  • Laatst online: 22:00
Henry_ schreef op donderdag 28 november 2024 @ 16:37:


Middels ESPHome een ESP32-C3-Supermini ingericht als BLE-Proxy zodat het BMS contact kan leggen met mijn HA machine.
Daarnaast in Homeassistant een mooi overzicht vanuit de BMS zichtbaar :
Zou je daar misschien nog wat meer over toe willen lichten? Welke software je bijv draait om het uit te lezen ed.

Acties:
  • +1 Henk 'm!

  • Henry_
  • Registratie: Maart 2003
  • Laatst online: 13-09 22:26
TheGrillmeister schreef op donderdag 28 november 2024 @ 18:32:
[...]


Zou je daar misschien nog wat meer over toe willen lichten? Welke software je bijv draait om het uit te lezen ed.
Zeker, ik gebruik deze HACS integratie :
https://github.com/patman15/BMS_BLE-HA

Deze vind de Litime Bms automatisch.

Er staat ook een linkje in naar de BLE Proxy die heb ik ook gevolgd ivm de afstand tot de HA machine hier.

  • ronald75
  • Registratie: December 2003
  • Laatst online: 13-09 18:53
Henry_ schreef op donderdag 28 november 2024 @ 16:37:
Onlangs op dit topic terecht gekomen en aangezien ik de HW batterij inmiddels geannuleerd had.
De stoute schoenen aangetrokken en de volgende artikelen in huis gehaald ;)
ziet er netjes uit en bedankt voor de accu tip.
hier nog een tip: koeling https://www.ecoflow.nl/pr...w-smart-cooling-deck.html

Acties:
  • +4 Henk 'm!

  • H.W.R
  • Registratie: September 2024
  • Laatst online: 21:36
Littelfuse zekering ontvangen, 30A T-class:Afbeeldingslocatie: https://tweakers.net/i/9tXAbbiZP2hNGJIhyl84tG6aM60=/800x/filters:strip_icc():strip_exif()/f/image/qgUJyE5JcqA6ctVA3b5Aq2Hv.jpg?f=fotoalbum_large
Gekocht i.v.m. upgrade naar 48V systeem.

Acties:
  • +3 Henk 'm!

  • Servowire
  • Registratie: September 2000
  • Laatst online: 13-08 15:56

Servowire

prutser:~#

Afbeeldingslocatie: https://tweakers.net/i/lv4wSl0NK9zfbwg53HAYhsYnCYE=/800x/filters:strip_icc():strip_exif()/f/image/1J9xDdRxKM81MXZ8cE5zWm2g.jpg?f=fotoalbum_large

Heb enkele IKEA kasten opgehangen, daar zitten mooie planken in en passen precies 2x LiTime 24v-100A accu's + Ecoflow en lader in. even netjes cablemanagement maken en natuurlijk alles netjes afzekeren.

met papier mache kun je alles maken!!


Acties:
  • +7 Henk 'm!

  • rvee
  • Registratie: Oktober 2020
  • Laatst online: 20:39
Het kan geen kwaad om in de eerste weken de boel nog eens na te lopen. Sowieso was de mc4 splitter aan de busbars mij een doorn in het oog, maar bij controle van de aansluitingen bleek de M8 aansluiting minzijde toch niet goed te zitten. Gevolg slechte connectie die met de hogere As warmte gaf op de aansluiting. Is wat slecht te zien maar plastic van de batteribehuizing bevat een kleine smeltplek (niet er doorheen gelukkig). Systeem uit en direct goede kabeloog knijptang besteld. De allesin1 tang die ik gebruikte en daarvoor geschikt zou zijn leverde geen goede (consistente) kwaliteit op.
Afbeeldingslocatie: https://tweakers.net/i/nz49oG3-FpJ3CzHqL2Nd1WB74iE=/800x/filters:strip_icc():strip_exif()/f/image/fiHKLzDN3bpM3NNLgzgtq5VO.jpg?f=fotoalbum_large

Alle kabels los gehaald en opnieuw voorzien van M8 oog. Bleken er meerdere toch niet 100% kneitervast te zitten. Direct ook de pv kabel naar de powerstreams voorzien van M8 ogen ipv mc4 connectoren en de boel nu mooi strak kunnen aansluiten.
Afbeeldingslocatie: https://tweakers.net/i/G9uzf8bZZpGXQ9G_WvO4EveUz5I=/x800/filters:strip_icc():strip_exif()/f/image/ARCYcZlh0YzxGGWfzFOTszDN.jpg?f=fotoalbum_large
Moraal van het verhaal. Goed gereedschap is goud en met name in de aanloop inspectie van het geheel is geen overbodige luxe. Deel deze info graag als lering voor een ieder en met name mezelf ;-)

Acties:
  • 0 Henk 'm!

  • DieterKoblenz
  • Registratie: November 2013
  • Laatst online: 15-09 02:49
Servowire schreef op vrijdag 29 november 2024 @ 16:25:
[Afbeelding]

Heb enkele IKEA kasten opgehangen, daar zitten mooie planken in en passen precies 2x LiTime 24v-100A accu's + Ecoflow en lader in. even netjes cablemanagement maken en natuurlijk alles netjes afzekeren.
Welke kast is dit?

Acties:
  • +1 Henk 'm!

  • RudolfR
  • Registratie: Maart 2011
  • Laatst online: 21:16
Leuk, net de Smart Plug voorzien van:
https://github.com/Fabian...ome-victron_ble/issues/62

En nu ook de gegevens van de Victron IP67 oplader in Home Assistant. (Naast de gevens van de Bluetooth JBD BMS)

Via de Victron App kwam een firmware update door en met het mac-address en de encryptie-key kun je Voltages / Amperages en de toestand zien.

Acties:
  • +3 Henk 'm!

  • Servowire
  • Registratie: September 2000
  • Laatst online: 13-08 15:56

Servowire

prutser:~#

kast "ivar" - zwart.

met papier mache kun je alles maken!!


Acties:
  • +1 Henk 'm!

  • hannibal2206
  • Registratie: Februari 2005
  • Laatst online: 16:52
knip knip, hier is https://tweakers.net/aanbod/ of Vraag & Aanbod overig voor...

[ Voor 82% gewijzigd door teacher op 30-11-2024 09:32 ]

15kW solar, 800 Ltr hygiëneboiler, 80 Heatpipes, 2 * L/L, Pana monoblock 5F en 5J, HR++/+++ , gasloos sinds Feb 2015


Acties:
  • 0 Henk 'm!

  • ronald75
  • Registratie: December 2003
  • Laatst online: 13-09 18:53
RudolfR schreef op vrijdag 29 november 2024 @ 20:06:
Leuk, net de Smart Plug voorzien van:
https://github.com/Fabian...ome-victron_ble/issues/62

En nu ook de gegevens van de Victron IP67 oplader in Home Assistant. (Naast de gevens van de Bluetooth JBD BMS)

Via de Victron App kwam een firmware update door en met het mac-address en de encryptie-key kun je Voltages / Amperages en de toestand zien.
ah naise, ben er ook mee bezig. Ben de opties aan het afwegen; esp32 als bluetooth proxy, espxx aan de vicron (liefste niet, maar werkt wel mooi) en dit is dan meer een "all in" oplossing. Kun je mss. je yaml delen?

Acties:
  • 0 Henk 'm!

  • ronald75
  • Registratie: December 2003
  • Laatst online: 13-09 18:53
Kast is van staal?

Ik heb op marktplaats een (oude) patchkast op de kop getikt voor 50,-

Afbeeldingslocatie: https://tweakers.net/i/r9LPnlmfYhVypXK76muuSFcyL7A=/fit-in/4000x4000/filters:no_upscale():strip_exif()/f/image/RbmgmlWUbQcTm7jMLBC0tyQB.png?f=user_large

werkt ook prima :)

Acties:
  • 0 Henk 'm!

  • peter123
  • Registratie: Juni 2007
  • Niet online
Ik zoek nog 1tje, maar ga eerst een goede batterij bouwen... als ik tijd heb :)

10kWp zon - 20kWh accu - 62kWh auto - 3,5kW L/L - HAOS


Acties:
  • +1 Henk 'm!

  • peter123
  • Registratie: Juni 2007
  • Niet online
ronald75 schreef op zaterdag 30 november 2024 @ 13:52:
[...]


Kast is van staal?

Ik heb op marktplaats een (oude) patchkast op de kop getikt voor 50,-

[Afbeelding]

werkt ook prima :)
Goed plan die patchkast!

10kWp zon - 20kWh accu - 62kWh auto - 3,5kW L/L - HAOS


Acties:
  • 0 Henk 'm!

  • Servowire
  • Registratie: September 2000
  • Laatst online: 13-08 15:56

Servowire

prutser:~#

ronald75 schreef op zaterdag 30 november 2024 @ 13:52:
[...]


Kast is van staal?

Ik heb op marktplaats een (oude) patchkast op de kop getikt voor 50,-

[Afbeelding]

werkt ook prima :)
Goed idee ook, maar ik kon geen 2 gelijke vinden. Ja is van staal die Ikea.

met papier mache kun je alles maken!!


Acties:
  • +3 Henk 'm!

  • revolution-nl
  • Registratie: December 2011
  • Laatst online: 14-09 12:19

revolution-nl

B≡ TH≡ CHANG≡

Ik heb vandaag mijn opstelling elkaar geklust, helaas werkt mijn idee niet met de NDR480 voedingen omdat deze een zeer klein voltage bereik hebben. Het voltage bereik is wel toereikend, alleen moet je dit met de hand instellen.

Ik moet dus een andere lader hebben, en gezien ik na de installatie van de Cerbos GX wel erg enthousiast wordt over de intergratie binnen Victron en de koppeling naar HomeAssistant gaat de PowerStream denk ik maar meteen de verkoop in en ga ik een MultiPlus II 48/3000 bestellen _O- :D

Afbeeldingslocatie: https://i.imgur.com/ewpUf3F.jpeg
Afbeeldingslocatie: https://i.imgur.com/J7Ld4cX.jpeg

[ Voor 9% gewijzigd door revolution-nl op 30-11-2024 21:24 ]

Vroemt met EV | 10.000WP | 14kWh Thuisaccu | 2x MHI SRK/SRC 35 ZS | LG-WH27s Boiler


Acties:
  • 0 Henk 'm!

  • peter123
  • Registratie: Juni 2007
  • Niet online
De hobby loopt uit de hand :)
peter123 schreef op maandag 18 november 2024 @ 18:54:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
alias: Home Battery dynamic output power
description: Control the output powerstream via the cloud API
triggers:
  - entity_id:
      - sensor.powerstream_6147_inverter_output_watts
    trigger: state
  - entity_id:
      - switch.s2
    trigger: state
conditions:
  - condition: template
    value_template: >-
      {{ output_setpoint | int(0) !=
      states('number.powerstream_6147_custom_load_power_settings') | int(0) }}
actions:
  - target:
      entity_id: number.powerstream_6147_custom_load_power_settings
    data:
      value: "{{ output_setpoint | float(0) | round }}"
    action: number.set_value
  - data:
      name: Powerstream
      message: output power was set to {{ output_setpoint }} Watt
    action: logbook.log
mode: queued
variables:
  output_setpoint: >-
    {{ iif(is_state('switch.s2', 'on'),
    states('sensor.powerstream_6147_inverter_output_watts'), 0) }}
@RudolfR
Nog even gekeken of ik de P1=0 werkende krijg.
Ik heb de code in de in de sjablooneditor gepast en hij geeft bij mij een foutmelding:
"UndefinedError: 'output_setpoint' is undefined"
Zit er een fout in de code of doe ik iets verkeerd?

10kWp zon - 20kWh accu - 62kWh auto - 3,5kW L/L - HAOS


Acties:
  • 0 Henk 'm!

  • RudolfR
  • Registratie: Maart 2011
  • Laatst online: 21:16
@peter123

Ja, dit is een automation, niet alleen een template (sensor)

Acties:
  • +2 Henk 'm!

  • simonj
  • Registratie: Februari 2010
  • Laatst online: 15-09 16:41
Topic titel kan nu wel worden aangepast.
Maar respect hoe deze setups in elkaar worden gezet.
👌

Acties:
  • 0 Henk 'm!

  • peter123
  • Registratie: Juni 2007
  • Niet online
RudolfR schreef op zaterdag 30 november 2024 @ 22:50:
@peter123

Ja, dit is een automation, niet alleen een template (sensor)
Nog 1 keer alles nalopen dan:
variabelen:
- sensor.p1_meter_power
- switch.s2
- number.powerstream_6147_custom_load_power_settings
- sensor.powerstream_6147_inverter_output_watts

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
alias: Home Battery dynamic output power
description: Control the output powerstream via the cloud API
triggers:
  - entity_id:
      - sensor.p1_meter_power
    trigger: state
  - entity_id:
      - switch.s2
    trigger: state
conditions:
  - condition: template
    value_template: >-
      {{ output_setpoint | int(0) !=
      states('number.powerstream_6147_custom_load_power_settings') | int(0) }}
actions:
  - target:
      entity_id: number.powerstream_6147_custom_load_power_settings
    data:
      value: "{{ output_setpoint | float(0) | round }}"
    action: number.set_value
  - data:
      name: Powerstream
      message: output power was set to {{ output_setpoint }} Watt
    action: logbook.log
mode: queued
variables:
  output_setpoint: >-
    {{ iif(is_state('switch.s2', 'on'),
    states('sensor.powerstream_6147_inverter_output_watts'), 0) }}


Heb ik dit zo goed ingevuld?

Ik heb ChatGPT gevraagd en volgens mij vergelijkt de code die je hebt gepost de 'sensor.powerstream_6147_inverter_output_watts' met 'number.powerstream_6147_custom_load_power_settings'.
Die zijn in de praktijk altijd hetzelfde vandaar dat de code het niet deed.

[ Voor 9% gewijzigd door peter123 op 01-12-2024 21:16 ]

10kWp zon - 20kWh accu - 62kWh auto - 3,5kW L/L - HAOS


Acties:
  • +4 Henk 'm!

  • PJKs
  • Registratie: Juni 2001
  • Laatst online: 31-08 12:00

PJKs

Young, Free and Single

Hierbij maar eens mijn 36V-setup, met veel input uit dit topic; dank daarvoor.

Met de donkere en grijze dagen van onlangs keek ik naar een accu die langzaam leegliep tot de BMS ingreep, omdat de ecoflow ook bij niet terugleveren toch aardig snel die batterijen leegtrok. En dus heb ik een relais op de plus-pool naar de powerstream gezet, aangestuurd door één van de twee schakelaars die in één van de Shelly's zit.

Hieronder wat gedachten en ervaringen. Eerst de set maar eens:

Afbeeldingslocatie: https://tweakers.net/i/sZZvYp_ql4t-CRnlCdLZxHDyVjc=/x800/filters:strip_icc():strip_exif()/f/image/gZmmsJcK636s5IEfyMjjM6hJ.jpg?f=fotoalbum_large

Links de 12V accu, rechts de 24V. Elk onafhankelijk geladen voor de laders die achter de batterijen liggen. En in serie naar de Powerstream. Alles via de Busbars.

Afbeeldingslocatie: https://tweakers.net/i/HAtUU55CTUrkIsiTm_1X_sdl7k0=/800x/filters:strip_icc():strip_exif()/f/image/8kqfQDxthoKdFC4zokndy9Wf.jpg?f=fotoalbum_large

Die busbars had ik eigenlijk horizontaal naast elkaar bedacht, maar wat zijn die dingen groot. Het paste niet, dus dan maar diagonaal. Bij nader inzien zijn de middelste twee natuurlijk redundant, want op elkaar aangesloten. Dus wellicht ga ik die twee nog vervangen door ééntje. Maar ja, wordt dat dan een rode of een zwarte? Ben er nog niet over uit. (Misschien lijm ik wel een half rood deksel aan een half zwart deksel.)

In de transparante plastic doosje zitten twee Shelly Uni's, in eerste instantie om de voltage's te meten die ik gebruik bij de aansturing vanuit Home Assistant.

Afbeeldingslocatie: https://tweakers.net/i/FrIo7xWU5LC4M6xAnJwf6Al-kSM=/x800/filters:strip_icc():strip_exif()/f/image/m9MqYsalepKjy7pKZZhUBBH8.jpg?f=fotoalbum_large

Vandaag heb ik er met wat knutselen stekker-aansluitingen voor gemaakt omdat het wat overzichtelijker te maken, en om een thermometer via Shelly aan te sluiten. Tot nu toe ging dat via een losse Zigbee-thermometer, maar die draait op een AA-batterij en dat is niet zo betrouwbaar gebleken. Mogelijk ook door het koude weer kwam er af en toe niets door vanuit de schuur. Nu komt de temperatuur meteen via een Shelly binnen. En ververst hij ook wat vaker. Ik zal hem nog eens gaan ijken in een glas met smeltend ijs want deze thermometer ligt een halve graad van de Zigbee-thermometer af.

Afbeeldingslocatie: https://tweakers.net/i/wX0MjyB05fSyk4QM3WKzEStJ9_g=/800x/filters:strip_icc():strip_exif()/f/image/aI8pjGnpzvKANHzCZyp6xOlV.jpg?f=fotoalbum_large

Eerst had ik de powerstream aangesloten via een Solid State Relais dat 40A zou moeten aankunnen. Hij deed het wel, schakelde in en uit, tot hij eventjes de volle 800W had geleverd. Toen schakelde hij alleen nog het signaallampje uit en niet langer de vermogensstroom zelf. Die is dus terug naar Amazon gegaan. Aan de recencies te zien was dit niet de eerste die het niet lang uithielt.

Afbeeldingslocatie: https://tweakers.net/i/5kZFyQ-JjNRcmNToR19eDZbJP_E=/800x/filters:strip_icc():strip_exif()/f/image/gnYqG6gmXlIC1QC3puIJcGrO.jpg?f=fotoalbum_large

Dit grijze ding is dus niet meer; niet kopen mocht je daarover denken.

Uiteindelijk heb ik er nu een op 24V aangestuurd mechanisch relais (accuscheidingsrelais volgens Amazon) tussen gehangen dat tot 75V en 200A aan kan. En dat doet het vooralsnog ook prima. De bekabeling daaromheen zit me nog niet helemaal lekker.

Afbeeldingslocatie: https://tweakers.net/i/Re8zr5f72xUEFSC47NMPrbtPlV8=/800x/filters:strip_icc():strip_exif()/f/image/3md7cevKM5hhICNWDA0a0izz.jpg?f=fotoalbum_large

Ik ga dus nog wel wat herschikken in bekabeling en busbars. En mogelijk alles in een kast bouwen met misschien een scriptje dat bij lage temperaturen de ecoflow wél aanblijft om de temperatuur in dat kastje boven nul te houden. Want alles staat nu in de schuur en volgens script gaan de laders nu niet aan als het lager is dan 4 graden celsius.

En misschien nog wat temperatuursensoren er bij prikken voor bv op de batterijen of de ecoflow. Want per Shelly kunnen er drie aan, en had er vijf voor een tientje.

ja, graag!


Acties:
  • 0 Henk 'm!

  • TheGrillmeister
  • Registratie: Februari 2010
  • Laatst online: 22:00
@PJKs
Mooie setup. Misschien nog een tip, even controleren of er een blusdiode benodigd is bij een Shelly uni voor het schakelen van een inductieve last (relais spoel).

Acties:
  • 0 Henk 'm!

  • Taro
  • Registratie: September 2000
  • Niet online

Taro

Moderator General Chat / Wonen & Mobiliteit
@PJKs Mooie set-up. Mogelijk zie of begrijp ik het verkeerd, maar heb je nu de positieve laadkant van de linkeraccu via de rode en daarna zwarte busbar ook op de negatieve pool van de andere accu aangesloten?

Als ik het goed begrijp is dat de kabel waarmee je ze eigenlijk in serie schakelt, maar dat voelt toch vreemd :)

[ Voor 21% gewijzigd door Taro op 01-12-2024 20:20 ]

Replace fear of the unknown with curiosity | 54 kWh thuisaccu's | Tesla Model Y LR & Model 3 SR+ | Totaal 190 kWh opslag | 10.660 Wp zonnepanelen


Acties:
  • +1 Henk 'm!

  • PJKs
  • Registratie: Juni 2001
  • Laatst online: 31-08 12:00

PJKs

Young, Free and Single

TheGrillmeister schreef op zondag 1 december 2024 @ 20:08:
@PJKs
Mooie setup. Misschien nog een tip, even controleren of er een blusdiode benodigd is bij een Shelly uni voor het schakelen van een inductieve last (relais spoel).
Dank voor de tip. Dat lijkt de moeite niet te zijn. Ben nog niet achter of het echt noodzakelijk is, maar kan zo te zien ook geen kwaad.
Taro schreef op zondag 1 december 2024 @ 20:17:
@PJKs Mooie set-up. Mogelijk zie of begrijp ik het verkeerd, maar heb je nu de positieve laadkant van de linkeraccu via de rode en daarna zwarte busbar ook op de negatieve pool van de andere accu aangesloten?

Als ik het goed begrijp is dat de kabel waarmee je ze eigenlijk in serie schakelt, maar dat voelt toch vreemd :)
Dat is juist. Bij laden (en eigenlijk altijd) ligt het + potentiaal van de 12V gelijk aan de - potentiaal van 24V. Daarom kunnen ze ook eigenlijk aan dezelfde busbar.

ja, graag!


Acties:
  • 0 Henk 'm!

  • Stekeltje
  • Registratie: November 2005
  • Laatst online: 07:37

Stekeltje

Nothing to see here move along

Vraagje, heeft iemand zijn spanning op de accu pinnen al wel eens vergeleken met de informatie die je uitleest via de home assistant ecoflow integratie? Ik heb het nu net 2 dagen een beetje operationeel maar als ik iets wil doen met de spanning dan kan ik daar niet zoveel mee. In HA lees ik op solar input 1 bijvoorbeeld 23,8 en op solar input 2 22,7. Bij die getallen denk ik: o crap batterij leeg, afschakelen ajb. Vervolgens meet ik op de accu met mijn multimeter en dan staat er netjes 26,1V.

In de overige informatie in de HA integratie zie ik verder geen vergelijkbare spanningen dus ik vroeg mij af hoe ik een nauwkeurigere meting kan doen?

-- mini edit: --
Ik ben er inmiddels achter dat het getal bij mij in ieder geval nutteloos is, de spanning lijkt te worden berekend op basis van het vermogen welke op solar 1 en solar 2 wordt ge-output en de stroom.

[ Voor 14% gewijzigd door Stekeltje op 01-12-2024 22:48 ]


Acties:
  • 0 Henk 'm!

  • rvee
  • Registratie: Oktober 2020
  • Laatst online: 20:39
Stekeltje schreef op zondag 1 december 2024 @ 22:42:
Vraagje, heeft iemand zijn spanning op de accu pinnen al wel eens vergeleken met de informatie die je uitleest via de home assistant ecoflow integratie? Ik heb het nu net 2 dagen een beetje operationeel maar als ik iets wil doen met de spanning dan kan ik daar niet zoveel mee. In HA lees ik op solar input 1 bijvoorbeeld 23,8 en op solar input 2 22,7. Bij die getallen denk ik: o crap batterij leeg, afschakelen ajb. Vervolgens meet ik op de accu met mijn multimeter en dan staat er netjes 26,1V.

In de overige informatie in de HA integratie zie ik verder geen vergelijkbare spanningen dus ik vroeg mij af hoe ik een nauwkeurigere meting kan doen?
kan je niets mee. die is niet nauwkeurig in het 5-95% bereik vd batterij. Ik gebruik zelf het input/output vermogen geïntegreerd over tijd om de soc van de batterij te bepalen. Gaat best wel aardig met paar procent afwijking.

Acties:
  • 0 Henk 'm!

  • Stekeltje
  • Registratie: November 2005
  • Laatst online: 07:37

Stekeltje

Nothing to see here move along

rvee schreef op zondag 1 december 2024 @ 22:51:
[...]

kan je niets mee. die is niet nauwkeurig in het 5-95% bereik vd batterij. Ik gebruik zelf het input/output vermogen geïntegreerd over tijd om de soc van de batterij te bepalen. Gaat best wel aardig met paar procent afwijking.
Thanks, dan ga ik daar maar wat mee doen.

Acties:
  • 0 Henk 'm!

  • peter123
  • Registratie: Juni 2007
  • Niet online
Stekeltje schreef op zondag 1 december 2024 @ 22:42:
Vraagje, heeft iemand zijn spanning op de accu pinnen al wel eens vergeleken met de informatie die je uitleest via de home assistant ecoflow integratie? Ik heb het nu net 2 dagen een beetje operationeel maar als ik iets wil doen met de spanning dan kan ik daar niet zoveel mee. In HA lees ik op solar input 1 bijvoorbeeld 23,8 en op solar input 2 22,7. Bij die getallen denk ik: o crap batterij leeg, afschakelen ajb. Vervolgens meet ik op de accu met mijn multimeter en dan staat er netjes 26,1V.

In de overige informatie in de HA integratie zie ik verder geen vergelijkbare spanningen dus ik vroeg mij af hoe ik een nauwkeurigere meting kan doen?

-- mini edit: --
Ik ben er inmiddels achter dat het getal bij mij in ieder geval nutteloos is, de spanning lijkt te worden berekend op basis van het vermogen welke op solar 1 en solar 2 wordt ge-output en de stroom.
Ik gebruik hem wel als ondergrens en bovengrens om eerder te stoppen met laden en ontladen.
Bij mij komt de gemeten spanning met de voltmeter overeen met wat de accu aangeeft. Solar Input 1 potential komt bij mij overeen met 2. Solar Op 1 potential en 2 updaten zeer snel en geven een grote spreiding.

10kWp zon - 20kWh accu - 62kWh auto - 3,5kW L/L - HAOS


Acties:
  • 0 Henk 'm!

  • Henry_
  • Registratie: Maart 2003
  • Laatst online: 13-09 22:26
PJKs schreef op zondag 1 december 2024 @ 19:53:
Hierbij maar eens mijn 36V-setup, met veel input uit dit topic; dank daarvoor.

Met de donkere en grijze dagen van onlangs keek ik naar een accu die langzaam leegliep tot de BMS ingreep, omdat de ecoflow ook bij niet terugleveren toch aardig snel die batterijen leegtrok....
Mooie setup zo met die busbars, daar moet ik ook nog mee bezig :)
Hoe snel worden de batterijen leeggetrokken dan ?

Bij mij is de Powerstream ook continu aan de DC kant aangesloten, de AC koppel ik af tijdens geen gebruik.
Ik heb hier nu 2 dagen geen laad/ontlaad activiteiten gehad en volgens de BMS van de accu slechts 1% capaciteit afgenomen.(24v/100Ah)

Acties:
  • +4 Henk 'm!

  • revolution-nl
  • Registratie: December 2011
  • Laatst online: 14-09 12:19

revolution-nl

B≡ TH≡ CHANG≡

revolution-nl schreef op zaterdag 30 november 2024 @ 20:17:
Ik heb vandaag mijn opstelling elkaar geklust, helaas werkt mijn idee niet met de NDR480 voedingen omdat deze een zeer klein voltage bereik hebben. Het voltage bereik is wel toereikend, alleen moet je dit met de hand instellen.

Ik moet dus een andere lader hebben, en gezien ik na de installatie van de Cerbos GX wel erg enthousiast wordt over de intergratie binnen Victron en de koppeling naar HomeAssistant gaat de PowerStream denk ik maar meteen de verkoop in en ga ik een MultiPlus II 48/3000 bestellen _O- :D

[Afbeelding]
[Afbeelding]
Het avontuur was kort maar krachtig 8)7 . De MultiPlus II GX staat inmiddels in bestelling, de Cerbo is nu ook overbodig , en gaat samen met de NDR voedingen, Powerstream op V&A /MP.

Heerlijk dit soort, enthousiast uit de hand lopende hobbies, goed verhaal weer :D
Ik ga verhuizen naar het Victron hoekje. Dit topic heeft in iedergeval gezorgt voor de inspiratie en de trigger, dus dank daarvoor.

[ Voor 6% gewijzigd door revolution-nl op 02-12-2024 22:05 ]

Vroemt met EV | 10.000WP | 14kWh Thuisaccu | 2x MHI SRK/SRC 35 ZS | LG-WH27s Boiler


Acties:
  • +1 Henk 'm!

  • Taro
  • Registratie: September 2000
  • Niet online

Taro

Moderator General Chat / Wonen & Mobiliteit
revolution-nl schreef op maandag 2 december 2024 @ 22:02:
[...]


Het avontuur was kort maar krachtig 8)7 . De MultiPlus II GX staat inmiddels in bestelling, de Cerbo is nu ook overbodig , en gaat samen met de NDR voedingen, Powerstream op V&A /MP.

Heerlijk dit soort, enthousiast uit de hand lopende hobbies, goed verhaal weer :D
Ik ga verhuizen naar het Victron hoekje. Dit topic heeft in iedergeval gezorgt voor de inspiratie en de trigger, dus dank daarvoor.
Heb ik dat toch goed aangevoeld :w

Replace fear of the unknown with curiosity | 54 kWh thuisaccu's | Tesla Model Y LR & Model 3 SR+ | Totaal 190 kWh opslag | 10.660 Wp zonnepanelen


Acties:
  • +1 Henk 'm!

  • PJKs
  • Registratie: Juni 2001
  • Laatst online: 31-08 12:00

PJKs

Young, Free and Single

Henry_ schreef op maandag 2 december 2024 @ 20:21:
[...]


Mooie setup zo met die busbars, daar moet ik ook nog mee bezig :)
Hoe snel worden de batterijen leeggetrokken dan ?

Bij mij is de Powerstream ook continu aan de DC kant aangesloten, de AC koppel ik af tijdens geen gebruik.
Ik heb hier nu 2 dagen geen laad/ontlaad activiteiten gehad en volgens de BMS van de accu slechts 1% capaciteit afgenomen.(24v/100Ah)
Het was vooral te merken op de 12V accu en vooral op de erg grijze dagen dat er amper werd bijgeladen. Toen kwam het voltage daarvan zo laag dat de Shelly ermee ophield omdat die niet genoeg volt kreeg.

ja, graag!


Acties:
  • 0 Henk 'm!

  • Aengineering
  • Registratie: Oktober 2005
  • Laatst online: 14-09 19:16
ziet er erg mooi uit.
ik vraag mij wel af of met het onderbreken en opnieuw verbinden van de accu, deze hier niet elke keer een klap van krijgen en hoe de bms en PowerStream dit vinden.
PJKs schreef op zondag 1 december 2024 @ 19:53:
Hierbij maar eens mijn 36V-setup, met veel input uit dit topic; dank daarvoor.

Met de donkere en grijze dagen van onlangs keek ik naar een accu die langzaam leegliep tot de BMS ingreep, omdat de ecoflow ook bij niet terugleveren toch aardig snel die batterijen leegtrok. En dus heb ik een relais op de plus-pool naar de powerstream gezet, aangestuurd door één van de twee schakelaars die in één van de Shelly's zit.

Hieronder wat gedachten en ervaringen. Eerst de set maar eens:

[Afbeelding]

Links de 12V accu, rechts de 24V. Elk onafhankelijk geladen voor de laders die achter de batterijen liggen. En in serie naar de Powerstream. Alles via de Busbars.

[Afbeelding]

Die busbars had ik eigenlijk horizontaal naast elkaar bedacht, maar wat zijn die dingen groot. Het paste niet, dus dan maar diagonaal. Bij nader inzien zijn de middelste twee natuurlijk redundant, want op elkaar aangesloten. Dus wellicht ga ik die twee nog vervangen door ééntje. Maar ja, wordt dat dan een rode of een zwarte? Ben er nog niet over uit. (Misschien lijm ik wel een half rood deksel aan een half zwart deksel.)

In de transparante plastic doosje zitten twee Shelly Uni's, in eerste instantie om de voltage's te meten die ik gebruik bij de aansturing vanuit Home Assistant.

[Afbeelding]

Vandaag heb ik er met wat knutselen stekker-aansluitingen voor gemaakt omdat het wat overzichtelijker te maken, en om een thermometer via Shelly aan te sluiten. Tot nu toe ging dat via een losse Zigbee-thermometer, maar die draait op een AA-batterij en dat is niet zo betrouwbaar gebleken. Mogelijk ook door het koude weer kwam er af en toe niets door vanuit de schuur. Nu komt de temperatuur meteen via een Shelly binnen. En ververst hij ook wat vaker. Ik zal hem nog eens gaan ijken in een glas met smeltend ijs want deze thermometer ligt een halve graad van de Zigbee-thermometer af.

[Afbeelding]

Eerst had ik de powerstream aangesloten via een Solid State Relais dat 40A zou moeten aankunnen. Hij deed het wel, schakelde in en uit, tot hij eventjes de volle 800W had geleverd. Toen schakelde hij alleen nog het signaallampje uit en niet langer de vermogensstroom zelf. Die is dus terug naar Amazon gegaan. Aan de recencies te zien was dit niet de eerste die het niet lang uithielt.

[Afbeelding]

Dit grijze ding is dus niet meer; niet kopen mocht je daarover denken.

Uiteindelijk heb ik er nu een op 24V aangestuurd mechanisch relais (accuscheidingsrelais volgens Amazon) tussen gehangen dat tot 75V en 200A aan kan. En dat doet het vooralsnog ook prima. De bekabeling daaromheen zit me nog niet helemaal lekker.

[Afbeelding]

Ik ga dus nog wel wat herschikken in bekabeling en busbars. En mogelijk alles in een kast bouwen met misschien een scriptje dat bij lage temperaturen de ecoflow wél aanblijft om de temperatuur in dat kastje boven nul te houden. Want alles staat nu in de schuur en volgens script gaan de laders nu niet aan als het lager is dan 4 graden celsius.

En misschien nog wat temperatuursensoren er bij prikken voor bv op de batterijen of de ecoflow. Want per Shelly kunnen er drie aan, en had er vijf voor een tientje.

Acties:
  • 0 Henk 'm!

  • PJKs
  • Registratie: Juni 2001
  • Laatst online: 31-08 12:00

PJKs

Young, Free and Single

Aengineering schreef op dinsdag 3 december 2024 @ 12:14:
ziet er erg mooi uit.
ik vraag mij wel af of met het onderbreken en opnieuw verbinden van de accu, deze hier niet elke keer een klap van krijgen en hoe de bms en PowerStream dit vinden.
Het aanzetten is geen issue. Dan start eerst de Powerstation op voordat hij gaat leveren en bouwt de stroom daarbij op.

Bij het uitzetten vraag ik me af wat (in theorie) meer schade doet; afschakelen eerst aan de AC-zijde, of eerst aan de DC-kant. Sowieso kun je HA zo programmeren dat hij DC pas afschakelt x seconden nadat de AC-kant is uitgezet en de stroom dus nagenoeg nul is.

ja, graag!


Acties:
  • 0 Henk 'm!

  • Aengineering
  • Registratie: Oktober 2005
  • Laatst online: 14-09 19:16
Goede maar niet anders om, ik heb wel wat apsystem omvormers zien sneuvelen door eerst de DC zijde spanningsloos te maken.
PJKs schreef op dinsdag 3 december 2024 @ 20:35:
[...]


Het aanzetten is geen issue. Dan start eerst de Powerstation op voordat hij gaat leveren en bouwt de stroom daarbij op.

Bij het uitzetten vraag ik me af wat (in theorie) meer schade doet; afschakelen eerst aan de AC-zijde, of eerst aan de DC-kant. Sowieso kun je HA zo programmeren dat hij DC pas afschakelt x seconden nadat de AC-kant is uitgezet en de stroom dus nagenoeg nul is.

Acties:
  • +1 Henk 'm!

  • rvee
  • Registratie: Oktober 2020
  • Laatst online: 20:39
waarom zou je de powerstream ecoflow uitschakelen? ik zie in 2 dgn tijd geen verlies.

Acties:
  • +1 Henk 'm!

  • thido
  • Registratie: December 2012
  • Laatst online: 21:13

thido

Tilburg

rvee schreef op woensdag 4 december 2024 @ 17:34:
waarom zou je de powerstream ecoflow uitschakelen? ik zie in 2 dgn tijd geen verlies.
Bij veen volgeladen accu zie je dat bijna niet nee. Maar bij een zo goed als lege accu (gestopt op 23V bijvoorbeeld) zie je hem vrij rap in zelfbeschermingsmodus gaan. De PS gaat dan uit.

All electric! 8500Wp / Vaillant l/w 7kW / 2x Daikin l/l 2.5kW / Atlantic 200l / Nexus 20kWh / Victron 32kWh


Acties:
  • +1 Henk 'm!

  • DieterKoblenz
  • Registratie: November 2013
  • Laatst online: 15-09 02:49
rvee schreef op woensdag 4 december 2024 @ 17:34:
waarom zou je de powerstream ecoflow uitschakelen? ik zie in 2 dgn tijd geen verlies.
Volgens mijn shunt trekt de PS +- 4.1 watt

Aan jou of dat relevant is, maar verlies is er zeker.

Acties:
  • 0 Henk 'm!

  • rvee
  • Registratie: Oktober 2020
  • Laatst online: 20:39
DieterKoblenz schreef op woensdag 4 december 2024 @ 20:22:
[...]


Volgens mijn shunt trekt de PS +- 4.1 watt

Aan jou of dat relevant is, maar verlies is er zeker.
Ik begrijp dat de PS wat standby gebruik heeft, alleen zo minimaal dat ik me afvraag of je daar iets voor moet regelen. Is dat (prijstechnisch) wel interessant? Meting op 1 PS gaf 80mA aan (by 26.3V). Op 5 dagen zonder bijladen dan 250Wh minder. In deze periode houd ik 30% soc aan als ondergrens. Ga je onder 10% soc is ~30 min. lader aan (600W) ook afdoende en kost je dan 9cnt by 27cnt/kwh prijs of minder bij dynamisch in de nacht. Daarbij, hoevaak is er in de winterperiode 5 dgn geen laadmogeljjkheid om die 250Wh te compenseren? Of zie ik iets over het hoofd.

Acties:
  • 0 Henk 'm!

  • ronald75
  • Registratie: December 2003
  • Laatst online: 13-09 18:53
rvee schreef op woensdag 4 december 2024 @ 20:46:
[...]

Ik begrijp dat de PS wat standby gebruik heeft, alleen zo minimaal dat ik me afvraag of je daar iets voor moet regelen. Is dat (prijstechnisch) wel interessant? Meting op 1 PS gaf 80mA aan (by 26.3V). Op 5 dagen zonder bijladen dan 250Wh minder. In deze periode houd ik 30% soc aan als ondergrens. Ga je onder 10% soc is ~30 min. lader aan (600W) ook afdoende en kost je dan 9cnt by 27cnt/kwh prijs of minder bij dynamisch in de nacht. Daarbij, hoevaak is er in de winterperiode 5 dgn geen laadmogeljjkheid om die 250Wh te compenseren? Of zie ik iets over het hoofd.
Ik zie het als lekstroom, niet nodig. Bij alle randapparatuur hier in huis wat niet nodig is daar gaat de stekker eruit als we niet thuis zijn of op bed liggen (tv, sonos, etc).

Acties:
  • +3 Henk 'm!

  • Siewert
  • Registratie: December 2015
  • Laatst online: 14:27
ronald75 schreef op woensdag 4 december 2024 @ 21:21:
[...]


Ik zie het als lekstroom, niet nodig. Bij alle randapparatuur hier in huis wat niet nodig is daar gaat de stekker eruit als we niet thuis zijn of op bed liggen (tv, sonos, etc).
Niet vergeten dat de PS niet ontworpen is zoals wij hem gebruiken.
Normaal sluit je er zonnepanelen op aan.
En als die niks meer opwekken dan gaat je omvormer idd uit.
Maar ja, wij blijven hem voeden vanuit de batterij.
Ik maak daar geen punt van.
Afgelopen maand 5 dagen niet kunnen laden.
Had nog 23,25v in de baterijen en na 5 dagen was dit 23,1.
Ander grijpt de bms wel in en uitschakelen doe ik niet aan.
Moet hier autonoom draaien en als ik de PS uitschakel en niet thuis ben kan hij ook niet laden indien genoeg soc.

[Different Talk]
Was zat van de ontbetrouwbare volts die de PS uitspuugd.
Ben er nog lang niet maar heb toch mijn Domoticz ingezet waar ik de totale kWh bijhoud van de laders en PS output.
Probeer nu die gegevens om te zetten naar Batterij SOC om er mee te kunnen werken.
Php code is niet een schoonheid, lastigste is/was de soc te bepalen na meerdere dagen laden/ontladen.
So far So good....

Moet nog wel finetunen:
Afbeeldingslocatie: https://tweakers.net/i/z7SEgSbA3_YoRmiel2Xe0sb0sTY=/800x/filters:strip_icc():strip_exif()/f/image/zkSA2jjLpyddgAjLZ6KcUyq4.jpg?f=fotoalbum_large

Enphase IQ8+ PV @ 8,1kWp (Oost/West °51) \-/ Segway E125s \-/ DIY 7.5kWh Thuisbatterij \-/ My piBattery Project @ GitHub


Acties:
  • 0 Henk 'm!

  • PJKs
  • Registratie: Juni 2001
  • Laatst online: 31-08 12:00

PJKs

Young, Free and Single

thido schreef op woensdag 4 december 2024 @ 19:51:
[...]
Bij een volgeladen accu zie je dat bijna niet nee. Maar bij een zo goed als lege accu (gestopt op 23V bijvoorbeeld) zie je hem vrij rap in zelfbeschermingsmodus gaan. De PS gaat dan uit.
Dit was idd mijn belangrijkste reden; de 12V-accu die zover leeg raakt - en dat ging door de PS best snel als hij ver ontladen was - dat de Shelly die over de 12V staat, uitviel wegens te laag voltage.

ja, graag!


Acties:
  • +1 Henk 'm!

  • rvee
  • Registratie: Oktober 2020
  • Laatst online: 20:39
Siewert schreef op woensdag 4 december 2024 @ 22:20:
[...]


Niet vergeten dat de PS niet ontworpen is zoals wij hem gebruiken.
Normaal sluit je er zonnepanelen op aan.
En als die niks meer opwekken dan gaat je omvormer idd uit.
Maar ja, wij blijven hem voeden vanuit de batterij.
Ik maak daar geen punt van.
Afgelopen maand 5 dagen niet kunnen laden.
Had nog 23,25v in de baterijen en na 5 dagen was dit 23,1.
Ander grijpt de bms wel in en uitschakelen doe ik niet aan.
Moet hier autonoom draaien en als ik de PS uitschakel en niet thuis ben kan hij ook niet laden indien genoeg soc.

[Different Talk]
Was zat van de ontbetrouwbare volts die de PS uitspuugd.
Ben er nog lang niet maar heb toch mijn Domoticz ingezet waar ik de totale kWh bijhoud van de laders en PS output.
Probeer nu die gegevens om te zetten naar Batterij SOC om er mee te kunnen werken.
Php code is niet een schoonheid, lastigste is/was de soc te bepalen na meerdere dagen laden/ontladen.
So far So good....

Moet nog wel finetunen:
[Afbeelding]
ja ps spanning kan je niet veel mee. gebruik deze nu enkel als failsafe mocht mijn soc berekening falen. ( dan reset ik hem naar 0 en laat dan autom. bij tot 10 soc) . Hoop dat dit niet nodig is

voor de soc gebruik ik 3 gegevens
1. totaal verbruik kwh laders en kwh geleverd door de ps.
2. soc synchroniseren op 100 als PQ vol is. (vermogen lader gaat naar 3-10W).
3. laadverlies staat nu op 19% en ontladen op 3%. Dat blijkt aardig nauwkeurig. op 3 dagen zonder sync op 100% ongeveer 3% afwijking van bms waarde.( die lees ik handmatig uit om te checken).

misschien heb je er iets aan.

Acties:
  • 0 Henk 'm!

  • Siewert
  • Registratie: December 2015
  • Laatst online: 14:27
rvee schreef op woensdag 4 december 2024 @ 23:14:
[...]

ja ps spanning kan je niet veel mee. gebruik deze nu enkel als failsafe mocht mijn soc berekening falen. ( dan reset ik hem naar 0 en laat dan autom. bij tot 10 soc) . Hoop dat dit niet nodig is

voor de soc gebruik ik 3 gegevens
1. totaal verbruik kwh laders en kwh geleverd door de ps.
2. soc synchroniseren op 100 als PQ vol is. (vermogen lader gaat naar 3-10W).
3. laadverlies staat nu op 19% en ontladen op 3%. Dat blijkt aardig nauwkeurig. op 3 dagen zonder sync op 100% ongeveer 3% afwijking van bms waarde.( die lees ik handmatig uit om te checken).

misschien heb je er iets aan.
Klopt, gebruik de voltage alleen als die volgens de PS onder belasting beneden 22.7v komt.
Dan stopt de PS met ontladen en na stabilisatie als er geen output meer is de voltage 23.25 dus net boven het kritische punt dat de BMS ingrijpt.
Heeft hier nog nooit gefailed.

Wat betreft het berekenen van SOC denk ik dat jij gebruik maakt van HA, klopt?
Ik niet en moet het dus met PhP doen en gebruik Domoticz voor mijn HomeAutomation.
Die doet niks met de PS schrijf er alleen de data naar toe.
Maar haal nu die data op om de SOC in php te berekenen.

Enphase IQ8+ PV @ 8,1kWp (Oost/West °51) \-/ Segway E125s \-/ DIY 7.5kWh Thuisbatterij \-/ My piBattery Project @ GitHub


Acties:
  • 0 Henk 'm!

  • DieterKoblenz
  • Registratie: November 2013
  • Laatst online: 15-09 02:49
rvee schreef op woensdag 4 december 2024 @ 23:14:
[...]
voor de soc gebruik ik 3 gegevens
1. totaal verbruik kwh laders en kwh geleverd door de ps.
2. soc synchroniseren op 100 als PQ vol is. (vermogen lader gaat naar 3-10W).
3. laadverlies staat nu op 19% en ontladen op 3%. Dat blijkt aardig nauwkeurig. op 3 dagen zonder sync op 100% ongeveer 3% afwijking van bms waarde.( die lees ik handmatig uit om te checken).

misschien heb je er iets aan.
Kan je evt je automations of php script delen?

Acties:
  • +2 Henk 'm!

  • rvee
  • Registratie: Oktober 2020
  • Laatst online: 20:39
Bij deze wat achtergrond mbt berekende SoC. Gebruik een helper (template sensor) met de volgende code:
code:
1
{{(5.120+states('sensor.pqladers_totvermogen')|float-states('sensor.psbatt_energietotaalgeleverd')|float+states('input_number.BatterijOntladen')|float-states('input_number.BatterijBijgeladen')|float-(states('sensor.pqladers_totvermogen')|float-states('input_number.BatterijBijgeladen')|float)*0.19-(states('sensor.psbatt_energietotaalgeleverd')|float-states('input_number.BatterijOntladen')|float)*0.03)*19.53125 }}

Hierbij het totaal aan kwh dat batterij in gaat (pqladers) en uit gaat (psbatt_). Met 2 nummer helpers die de voorgaande waarden overnemen zodra de batterij vol is (zie automatersing hieronder). Deze worden in de berekening gebruikt om de verliezen tijdens het laden/ontladen te verrekenen (19% bij laden en 3% bij ontladen). Batterij capaciteit is 5120Wh.

De batterij heb ik in een state machine gezet die via automatisering de diverse waarden zet in een text helper. Deze automatisering zorgt ook voor het resetten van de soc naar 100% door de nummer helpers aan te passen naar de actuele cummulatief verbruik en teruglevering vd batterij.
Status LEEG is bijzondere en treedt bij voorkeur niet op (dan is de afwijking van de soc te groot geworden of ergens loopt batterij leeg). In deze state zal de laders automatisch aangezet worden om de soc weer op 10% te krijgen.
Het gebruik van de batterij is met automatiseringen dan verder in te vullen op basis van de status van de batterij ofwel:
Ontladen in state VOL, LADING
Laden in state SEMILEEG, LADING

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
alias: BatterijStatusUpdate (LEEG, SEMILEEG, LADING, VOL)
description: ""
triggers:
  - trigger: state
    entity_id:
      - sensor.soc
  - trigger: state
    entity_id:
      - sensor.powerstream_xxx1_inverter_on_off_status
    from: null
    to: unknown
  - trigger: state
    entity_id:
      - sensor.powerstream_xxx2_inverter_on_off_status
    from: null
    to: unknown
  - trigger: numeric_state
    entity_id:
      - sensor.pqlader1_vermogen
    for:
      hours: 0
      minutes: 0
      seconds: 5
    above: 2
    below: 15
conditions: []
actions:
  - choose:
      - conditions:
          - condition: numeric_state
            entity_id: sensor.soc
            above: 90
          - condition: or
            conditions:
              - type: is_power
                condition: device
                device_id: e43b132b92047b73c9dc49961c8393db
                entity_id: 30009ca02e2dda35bb2dab1777d88537
                domain: sensor
                above: 3
                below: 20
              - type: is_power
                condition: device
                device_id: 2443e57dbbad796fb88886a64d955e17
                entity_id: dce9204e9c87486ab08893a514d73234
                domain: sensor
                above: 3
                below: 20
        sequence:
          - action: input_text.set_value
            metadata: {}
            data:
              value: VOL
            target:
              entity_id: input_text.batterij_status
          - type: turn_off
            device_id: e43b132b92047b73c9dc49961c8393db
            entity_id: eff470098127d23a2d102a927237c144
            domain: switch
          - type: turn_off
            device_id: 2443e57dbbad796fb88886a64d955e17
            entity_id: e8295729f67725cac7d7c773049f16c9
            domain: switch
          - action: input_datetime.set_datetime
            metadata: {}
            target:
              entity_id: input_datetime.batterijvol
            data:
              timestamp: "{{ now().timestamp() }}"
          - action: input_number.set_value
            metadata: {}
            target:
              entity_id: input_number.batterijontladen
            data:
              value: "{{ states('sensor.psbatt_energietotaalgeleverd')|float() }}"
          - action: input_number.set_value
            metadata: {}
            target:
              entity_id: input_number.BatterijBijgeladen
            data:
              value: "{{ states('sensor.pqladers_totvermogen')|float() }}"
        alias: Batterij is VOL geladen
      - conditions:
          - condition: numeric_state
            entity_id: sensor.soc
            below: 100
          - condition: template
            value_template: "{{ states(\"input_text.batterij_status\") == 'VOL' }}"
        sequence:
          - action: input_text.set_value
            metadata: {}
            data:
              value: LADING
            target:
              entity_id: input_text.batterij_status
        alias: SoC < 100 dan STATUS = LADING
      - conditions:
          - condition: template
            value_template: >-
              {{ ( now().month not in [1,2,11,12] and
              states('sensor.soc')|int < 10 ) or
                ( now().month in [1,2,11,12] and states('sensor.soc')|int < 30 ) }}
        sequence:
          - action: input_text.set_value
            metadata: {}
            data:
              value: SEMILEEG
            target:
              entity_id: input_text.batterij_status
          - device_id: d21f6550f9156087a41d8ff55fbf08a2
            domain: number
            entity_id: 79f568f0d0c015e654b019979dbaa9a6
            type: set_value
            value: 0
          - device_id: 0592f01c77d21315a085c2676633e71b
            domain: number
            entity_id: 9159ce5d4a1dac39b88f42e3b7af065a
            type: set_value
            value: 0
        alias: Status naar SEMILEEG (10 of 30 in Winterperiode)
      - conditions:
          - condition: template
            value_template: >-
              {{ ( now().month not in [1,2,11,12] and
              states('sensor.soc')|int >= 10 ) or
                ( now().month in [1,2,11,12] and states('sensor.soc')|int >= 30 ) }}
          - condition: state
            entity_id: input_text.batterij_status
            state: SEMILEEG
        sequence:
          - action: input_text.set_value
            metadata: {}
            data:
              value: LADING
            target:
              entity_id: input_text.batterij_status
        alias: Status naar LADING (>=10 of >=30 in Winterperiode)
      - conditions:
          - condition: state
            entity_id: sensor.powerstream_xxx1_inverter_on_off_status
            state: unknown
            for:
              hours: 0
              minutes: 0
              seconds: 2
          - condition: state
            entity_id: sensor.powerstream_xxx2_inverter_on_off_status
            state: unknown
            for:
              hours: 0
              minutes: 0
              seconds: 2
          - condition: template
            value_template: "{{ states('sensor.soc')|int < 7 }}"
        sequence:
          - action: input_text.set_value
            metadata: {}
            data:
              value: LEEG
            target:
              entity_id: input_text.batterij_status
          - type: turn_on
            device_id: e43b132b92047b73c9dc49961c8393db
            entity_id: eff470098127d23a2d102a927237c144
            domain: switch
          - type: turn_on
            device_id: 2443e57dbbad796fb88886a64d955e17
            entity_id: e8295729f67725cac7d7c773049f16c9
            domain: switch
        alias: >-
          Powerstream uit en  soc < 7 dan bms kicked in, STATUS = LEEG - > start
          laden tot 10%
      - conditions:
          - condition: template
            value_template: >-
              {{ (states('sensor.soc')|int >=10 ) and
              (states('input_text.batterij_status') == 'LEEG') }}
        sequence:
          - action: input_text.set_value
            metadata: {}
            data:
              value: SEMILEEG
            target:
              entity_id: input_text.batterij_status
          - device_id: d21f6550f9156087a41d8ff55fbf08a2
            domain: number
            entity_id: 79f568f0d0c015e654b019979dbaa9a6
            type: set_value
            value: 0
          - device_id: 0592f01c77d21315a085c2676633e71b
            domain: number
            entity_id: 9159ce5d4a1dac39b88f42e3b7af065a
            type: set_value
            value: 0
          - type: turn_off
            device_id: e43b132b92047b73c9dc49961c8393db
            entity_id: eff470098127d23a2d102a927237c144
            domain: switch
          - type: turn_off
            device_id: 2443e57dbbad796fb88886a64d955e17
            entity_id: e8295729f67725cac7d7c773049f16c9
            domain: switch
        alias: Status LEEG en SoC >=10 dan STATUS naar SEMILEEG
mode: single

Acties:
  • +2 Henk 'm!

  • salipander
  • Registratie: Juni 2007
  • Laatst online: 10-09 21:56
Interessante nieuwkomer: Een hybride powerstation en grid inverter. Deze kan zowel aan het grid leveren als noodstroomvoorziening zijn met z'n eigen stopcontacten:
https://eva-power.nl/products/evapower
De prijzen zijn ook heel fair, zeker de uitbreidingsaccu's.

[ Voor 13% gewijzigd door salipander op 05-12-2024 23:11 ]


Acties:
  • +1 Henk 'm!

  • rvee
  • Registratie: Oktober 2020
  • Laatst online: 20:39
Afbeeldingslocatie: https://tweakers.net/i/3Y1S6A3coTy8FubaoOTFRlfPBno=/800x/filters:strip_icc():strip_exif()/f/image/Xioq6lN1yqeokrMj6wp2FJCt.jpg?f=fotoalbum_large
Dynamische contracthouders waren weer spekkoper vannacht.

Acties:
  • 0 Henk 'm!

  • peter123
  • Registratie: Juni 2007
  • Niet online
Dat het maar hard mag blijven waaien. :)

10kWp zon - 20kWh accu - 62kWh auto - 3,5kW L/L - HAOS


Acties:
  • +1 Henk 'm!

  • peter123
  • Registratie: Juni 2007
  • Niet online
salipander schreef op donderdag 5 december 2024 @ 23:10:
Interessante nieuwkomer: Een hybride powerstation en grid inverter. Deze kan zowel aan het grid leveren als noodstroomvoorziening zijn met z'n eigen stopcontacten:
https://eva-power.nl/products/evapower
De prijzen zijn ook heel fair, zeker de uitbreidingsaccu's.
Mooi zo zonder al die kabels.

10kWp zon - 20kWh accu - 62kWh auto - 3,5kW L/L - HAOS


Acties:
  • 0 Henk 'm!

  • S. Belshof
  • Registratie: Januari 2023
  • Laatst online: 13-09 20:18
Hallo,

Ik ben ook bezig met een thuisbatterij samen stellen. De accu is een 100ah 24v powerqueen geworden. En de laders een 10a en 15a afu die ik met homewizzard ga aanzetten.

Nou zit ik alleen nog te kijken voor een omvormer en wil het liefst 1 die mijn verbruik op 0 houd en die afschakelt bij te lage accuspanning. Nou kwam ik deze tegen op aliexpress. En deze heeft 1 ct klem. Aangezien ik 3fase heb vraag ik mij af of dit op te lossen is zonder 3 omvormers te kopen.

Acties:
  • 0 Henk 'm!

  • Aengineering
  • Registratie: Oktober 2005
  • Laatst online: 14-09 19:16
S. Belshof schreef op vrijdag 6 december 2024 @ 10:46:
Hallo,

Ik ben ook bezig met een thuisbatterij samen stellen. De accu is een 100ah 24v powerqueen geworden. En de laders een 10a en 15a afu die ik met homewizzard ga aanzetten.

Nou zit ik alleen nog te kijken voor een omvormer en wil het liefst 1 die mijn verbruik op 0 houd en die afschakelt bij te lage accuspanning. Nou kwam ik deze tegen op aliexpress. En deze heeft 1 ct klem. Aangezien ik 3fase heb vraag ik mij af of dit op te lossen is zonder 3 omvormers te kopen.
je hoeft niet op 3 fasen te compenseren om op 0 uit te komen, jou slimme meter rekent dit om naar 1 verbruik.

apart dat je al wel accu en laders hebt maar nog niet weet welke omvormer ;) waarom niet gewoon. de PowerStream met een shelly 3 pro em.

Acties:
  • 0 Henk 'm!

  • S. Belshof
  • Registratie: Januari 2023
  • Laatst online: 13-09 20:18
Ja de laders en accu ben ik wel over uit. Dus vast besteld. De powerstream is zonder ha niet te regelen toch en schakelt niet af bij een te laag voltage?

Klopt inderdaad dat ik 1 fase kan compenseren om op 0 uit te komen. Maar dan moet je er 3 meten lijkt mij. Mooiste zou zijn die omvormer sturen met zo'n shelly op internet of wifi. Of heeft iemand een andere oplossing of omvormer? Ik ben niet thuis in de ha helaas.

Acties:
  • +1 Henk 'm!

  • Aengineering
  • Registratie: Oktober 2005
  • Laatst online: 14-09 19:16
S. Belshof schreef op vrijdag 6 december 2024 @ 11:26:
Ja de laders en accu ben ik wel over uit. Dus vast besteld. De powerstream is zonder ha niet te regelen toch en schakelt niet af bij een te laag voltage?

Klopt inderdaad dat ik 1 fase kan compenseren om op 0 uit te komen. Maar dan moet je er 3 meten lijkt mij. Mooiste zou zijn die omvormer sturen met zo'n shelly op internet of wifi. Of heeft iemand een andere oplossing of omvormer? Ik ben niet thuis in de ha helaas.
shelly pro 3 em voor 0 op de meter
shelly pro 4 pm voor automatisch schakelen

home assistant niet nodig, maar al je wat tijd hebt zou ik er zeker eens mee gaan spelen is echt mooi pakket.

[ Voor 6% gewijzigd door Aengineering op 06-12-2024 11:30 ]


Acties:
  • 0 Henk 'm!

  • Fanfan
  • Registratie: Mei 2024
  • Laatst online: 21:17
S. Belshof schreef op vrijdag 6 december 2024 @ 10:46:
Hallo,

Ik ben ook bezig met een thuisbatterij samen stellen. De accu is een 100ah 24v powerqueen geworden. En de laders een 10a en 15a afu die ik met homewizzard ga aanzetten.

Nou zit ik alleen nog te kijken voor een omvormer en wil het liefst 1 die mijn verbruik op 0 houd en die afschakelt bij te lage accuspanning. Nou kwam ik deze tegen op aliexpress. En deze heeft 1 ct klem. Aangezien ik 3fase heb vraag ik mij af of dit op te lossen is zonder 3 omvormers te kopen.
Ik heb zo'n omvormer zonder meter maar met een verstelbare potmeter om het vermogen te regelen. Ik zit er over te denken om die potmeter te vervangen door een digitale en die aan te sturen met een Esp die het totale verbruik ophaalt via de lokale api van de Homewizard P1 meter. Die omvormer met de fase meter is ook wel interessant als ik zou weten wat er voor signaal er uit die meter komt en dat dan door de Esp te laten genereren.

Acties:
  • 0 Henk 'm!

  • HenkS_
  • Registratie: Januari 2012
  • Laatst online: 23-08 11:12
Fanfan schreef op vrijdag 6 december 2024 @ 11:57:
[...]


Ik heb zo'n omvormer zonder meter maar met een verstelbare potmeter om het vermogen te regelen. Ik zit er over te denken om die potmeter te vervangen door een digitale en die aan te sturen met een Esp die het totale verbruik ophaalt via de lokale api van de Homewizard P1 meter. Die met de fase meter is ook wel interessant als ik zou weten wat er voor signaal er uit de meter komt en dat dan door de Esp te laten genereren.
Wat de HW P1-meter meet is te zien op: https://api-documentation.homewizard.com/docs/v1/telegram

Het signaal dat de slimme kWh-meter via de P1 beschikbaar stelt is beschreven in: https://www.netbeheernede...502-p1-companion-standard

Acties:
  • 0 Henk 'm!

  • PASware
  • Registratie: Juli 2001
  • Laatst online: 20:04
Fanfan schreef op vrijdag 6 december 2024 @ 11:57:
[...]


Ik heb zo'n omvormer zonder meter maar met een verstelbare potmeter om het vermogen te regelen. Ik zit er over te denken om die potmeter te vervangen door een digitale en die aan te sturen met een Esp die het totale verbruik ophaalt via de lokale api van de Homewizard P1 meter. Die omvormer met de fase meter is ook wel interessant als ik zou weten wat er voor signaal er uit die meter komt en dat dan door de Esp te laten genereren.
Heb je een link naar die omvormer?

Tesla Model 3 SR+ | 4425wp (Dak) - 1920wp (platdak) - 840wp (gevel 90gr) | Panasonic 5kW warmtepomp | Hewalex WPB 200L boiler


Acties:
  • +1 Henk 'm!

  • Fanfan
  • Registratie: Mei 2024
  • Laatst online: 21:17

Acties:
  • 0 Henk 'm!

  • Aengineering
  • Registratie: Oktober 2005
  • Laatst online: 14-09 19:16
en waarom dan geen Powerstream?
eigenlijk werkt dit hele concept alleen als je het goedkoop weet te houden. Anders kun je beter een Victron Multiplus setup maken. of iets kant en klaars kopen zo als de Evapower

[ Voor 22% gewijzigd door Aengineering op 06-12-2024 23:26 . Reden: idee ]


Acties:
  • 0 Henk 'm!

  • tweazer
  • Registratie: Augustus 2008
  • Laatst online: 21:26
Psycho_Mantis schreef op vrijdag 25 oktober 2024 @ 17:30:
[...]


Ziet er netjes uit! Mag dit spul ook gewoon buiten staan?
Ja hoor, IP65 gecertificeerd. Wijsheid is wel om het in de schaduw te zettem niet in de volle zon..

Acties:
  • 0 Henk 'm!

  • tweazer
  • Registratie: Augustus 2008
  • Laatst online: 21:26
wautah91 schreef op vrijdag 18 oktober 2024 @ 12:50:
[...]


Ben erg benieuwd naar je bevindingen, ik houd deze al een tijdje in de gaten. Normaal staat hij voor €899 op tink.nl maar soms is hij in de aanbieding voor €649. Dat is de versie met accu en omvormer, dus zonder panelen maar die heb ik ook niet nodig. Ik zou dan op de PV input van de accu een voeding zetten die bijvoorbeeld 48V levert. Zo laad je dan de accu en je levert terug via de bijgeleverde micro omvormer.

Integratie via HACS met Home Assistant (wel via de Anker cloud) is ook wel goed zo te zien.
Hier een zeer contente gebruiker van de anker solarbank 2 pro. Met de volgende week uitkomende solarbank ac (besteld!), kun je naast via solar, ook vanaf AC intern (bidirectioneel) of het net laden/ontladen. Hetzelfde als de homewizard, maar dan leverbaar en met 2 zonnepaneel ingangen en 2 AC aansluitingen.

Acties:
  • +2 Henk 'm!

  • Siewert
  • Registratie: December 2015
  • Laatst online: 14:27
Hier was laatst de vraag of ik mijn php laad script met SOC te delen.
Had over de SOC gehad omdat de voltage output van de EcoFlow niet bruikbaar is dan alleen voor het aangeven dat de batterijen leeg of vol zijn.
En wilde gewoon via mijn bestaande Domoticz waarin ik al jaren P1 data ect in op sla de SOC weten.
Test script kun je vinden hier in mijn GitHub.

Als php leek was het even puzzelen en met weinig PV overschot om te testen duurde dit een paar dagen.
Vandaag geprobeerd deze af te maken nu moet ik hem nog goed testen/finetunen.
Het is geen beauty en wellicht wat omslachtig geschreven maar het werkt, so far.
Alle data is dus afkomstig vanuit de lokale HomeWizard kwh-meter en energy-sockets die ik gebruik voor het aansturen van de laders en uitlezen van wat de EcoFlow output is.
Enige externe is Domoticz waar ik de SOC naar toe stuur om het visueel te maken en niet telkens op de terminal hoef in te loggen om % van de batterijen te weten te komen.

Wat betreft het uitrekenen van de SOC heb ik het volgende gedaan.
Het script haalt de begin kWh stand van de sockets op en schrijft deze weg bij start van de laders.
Daarna haalt die de nieuwe stand elke 2min (cronjob) en schrijft deze weg.
Dan is het een kwestie van die twee van elkaar af te trekken en je weet wat er geladen is.
Bovenstaande wordt ook gedaan met het ontladen.
Vervolgens word er met de simpele formule (kWh / 100 * efficiëntie) om de daadwerkelijke beschikbare kWh te verkrijgen.
Vervolgens geef ik een batterij percentage (SOC) volgens een tabel naar gelang de beschikbare kWh.
Die voor het uitlezen naar een Dummy Percentage device in Domoticz wordt verzonden.

Bovenstaande proces blijft lopen zolang de batterij niet leeg is.
Als de batterij leeg is wordt alle data gereset.
Dus zolang de batterij niet leeg is getrokken blijft het laadscript de Input/Output optellen en aftrekken. ;-)

Afbeeldingslocatie: https://tweakers.net/i/9vYfEslWP9riKjKEkEIdvD0yu4M=/232x232/filters:strip_icc():strip_exif()/f/image/kN5OV4JbxkFYuUME1HQwRUCD.jpg?f=fotoalbum_tileAfbeeldingslocatie: https://tweakers.net/i/014AxhWk77ldJJVY8etLG_oyv0s=/232x232/filters:strip_icc():strip_exif()/f/image/teS9kKoVatImAi58RFUPvPaA.jpg?f=fotoalbum_tile

Enphase IQ8+ PV @ 8,1kWp (Oost/West °51) \-/ Segway E125s \-/ DIY 7.5kWh Thuisbatterij \-/ My piBattery Project @ GitHub


Acties:
  • +4 Henk 'm!

  • mrme12345
  • Registratie: December 2013
  • Niet online
Er is toch een integratie voor HA waarmee je de power queen batterijen uit kunt lezen:
https://community.home-as...custom-integration/728506

En dan wordt die herkend als redodo batterij. En werkt heel goed, inclusief percentage batterij waar je dan dus op kunt sturen met batterij uitzetten en delta voltage enz

Afbeeldingslocatie: https://tweakers.net/i/eSuFI-laN3y5Wt8NBXq-9pm3Mtk=/800x/filters:strip_icc():strip_exif()/f/image/Q63T4wmIWWkBcXshbBxhZqCR.jpg?f=fotoalbum_large

[ Voor 14% gewijzigd door mrme12345 op 08-12-2024 11:49 ]

energienerds.nl | gasloos| 11,5kWp | 20 kWh accu | EV | Atlantic WPB


Acties:
  • 0 Henk 'm!

  • Siewert
  • Registratie: December 2015
  • Laatst online: 14:27
mrme12345 schreef op zondag 8 december 2024 @ 11:47:
Er is toch een integratie voor HA waarmee je de power queen batterijen uit kunt lezen:
https://community.home-as...custom-integration/728506

En dan wordt die herkend als redodo batterij. En werkt heel goed, inclusief percentage batterij waar je dan dus op kunt sturen met batterij uitzetten enz.

[Afbeelding]
Klopt,
Ik heb geen HA en heb gekozen om alles standalone te gebruiken.
Hoe minder software nodig om laders en output van de PS aan te sturen hoe minder storing gevoelig.
Al die tussen stappen maakt de kans groter op fails.

Enphase IQ8+ PV @ 8,1kWp (Oost/West °51) \-/ Segway E125s \-/ DIY 7.5kWh Thuisbatterij \-/ My piBattery Project @ GitHub


Acties:
  • +2 Henk 'm!

  • rvee
  • Registratie: Oktober 2020
  • Laatst online: 20:39
mrme12345 schreef op zondag 8 december 2024 @ 11:47:
Er is toch een integratie voor HA waarmee je de power queen batterijen uit kunt lezen:
https://community.home-as...custom-integration/728506

En dan wordt die herkend als redodo batterij. En werkt heel goed, inclusief percentage batterij waar je dan dus op kunt sturen met batterij uitzetten en delta voltage enz

[Afbeelding]
Dat heb ik met mijn HA integratie ook nog overwogen maar vereist weer BT->nw module erbij. Gebruik nu enkel de ingaande en uitgaande kWh met soc berekening en dat blijkt aardig nauwkeurig. Maakt de oplossing eenvoudiger, goedkoper en minder storingsgevoelig.

Acties:
  • 0 Henk 'm!

  • ronald75
  • Registratie: December 2003
  • Laatst online: 13-09 18:53
rvee schreef op vrijdag 6 december 2024 @ 08:41:
[Afbeelding]
Dynamische contracthouders waren weer spekkoper vannacht.
ik heb ze ook weer vol sinds vrijdagnacht; maar nog niet ontladen. Tarieven nog niet hoog genoeg; pas bij een verschil van 13 of meer gaan de ecoflows aan; dus in dit geval > 29 cent maar ook dat gaan we vandaag niet halen.

Bij HW denken ze daar toch anders over.

Afbeeldingslocatie: https://tweakers.net/i/QWp4ID2dQfFw-O96OpwudmuU8LE=/fit-in/4920x3264/filters:max_bytes(3145728):no_upscale():strip_icc():strip_exif()/f/image/8tka5NZDeVPsdv7uwB1eGJmK.jpg?f=user_large

Acties:
  • 0 Henk 'm!

  • k_ers
  • Registratie: April 2011
  • Laatst online: 21:58
Goedemiddag allemaal,

Mischien een stomme vraag, maar kunnen dit soort accu's ook toegepast worden? zoals hieronder de specs?

Of gaat dit echt niet werken?

Afbeeldingslocatie: https://tweakers.net/i/U4nweVz1OHCOkm_RPN_p0pmclWc=/x800/filters:strip_icc():strip_exif()/f/image/MYHAiesm8b2LH9HRxfLBIKMT.jpg?f=fotoalbum_large

Acties:
  • 0 Henk 'm!

  • RudolfR
  • Registratie: Maart 2011
  • Laatst online: 21:16
@k_ers

Die hebben iets andere eisen kwa (ont)lading. Niet echt passend voor deze toepassing.

Acties:
  • 0 Henk 'm!

  • geerttttt
  • Registratie: Oktober 2006
  • Laatst online: 02-09 18:25

geerttttt

Manisch positief

Kan ik zo'n ecoflow gewoon gebruiken met een 36v li-ion accupack die ik heb? Ik zie zelf geen bezwaren. Ik heb er een bms tussen zitten.

Oost west, 127.0.0.1 best!


Acties:
  • +1 Henk 'm!

  • cradi
  • Registratie: Februari 2020
  • Niet online
rvee schreef op zondag 8 december 2024 @ 11:56:
[...]

Dat heb ik met mijn HA integratie ook nog overwogen maar vereist weer BT->nw module erbij. Gebruik nu enkel de ingaande en uitgaande kWh met soc berekening en dat blijkt aardig nauwkeurig. Maakt de oplossing eenvoudiger, goedkoper en minder storingsgevoelig.
Ook ik bereken de SoC van mijn twee batterijen in Home Assistant met de energiemetingen uit de slimme stekkers van de laders en onvormers, en heb daar goede ervaringen mee. Met de PowerQueen-app kan ik controleren of de berekende waarden nauwkeurig genoeg zijn en de berekening desnoods wat bijstellen met een factor. Voor mij hoeft het niet exact te kloppen, tot zo'n 3% afwijking is geen probleem. Middels automatiseringen in HA zorg ik dat het laden op tijd stopt, en het ontladen eveneens.

Al met al vind ik Home Assistant sowieso heel geschikt om als (o.a.) energiemanagementsysteem in een huishouden te dienen. Alle meetgegevens van apparaten, sensoren en helpers komen daar bij elkaar (lokaal, niet in de cloud), automatiseringen zijn makkelijk zelf te maken, dashboarding (zowel eigen als bv Energy) werkt geweldig zowel op laptop als smartphone, logging van data maakt troubleshooting en analyse mogelijk en notificaties en actions op de smartwatch zijn de kers op de taart. En dat alles voor een appel en een ei o<:)

Aanvulling: gisteravond toch maar weer eens de HA Bluetooth integratie geprobeerd aan de praat te krijgen (o.a. door de HA raspberry Pi vlakbij de Power Queens te draaien) en dat is gelukt! Dus de soc- berekeningen van hierboven kan ik nu gaan verlaten. Thanks @Mediacj voor het onder de aandacht brengen.

[ Voor 9% gewijzigd door cradi op 10-12-2024 07:49 ]


Acties:
  • 0 Henk 'm!

  • rvee
  • Registratie: Oktober 2020
  • Laatst online: 20:39
geerttttt schreef op zondag 8 december 2024 @ 18:40:
Kan ik zo'n ecoflow gewoon gebruiken met een 36v li-ion accupack die ik heb? Ik zie zelf geen bezwaren. Ik heb er een bms tussen zitten.
hoe ga je die koppelen? als batterij of als pv ingang aan de ecoflow?

Acties:
  • 0 Henk 'm!

  • geerttttt
  • Registratie: Oktober 2006
  • Laatst online: 02-09 18:25

geerttttt

Manisch positief

rvee schreef op zondag 8 december 2024 @ 20:36:
[...]

hoe ga je die koppelen? als batterij of als pv ingang aan de ecoflow?
Ik begreep dat de batterij ingang geen optie was, of is hier wat in veranderd wat ik over het hoofd gezien heb?

Oost west, 127.0.0.1 best!


Acties:
  • 0 Henk 'm!

  • Rbb-lwdn
  • Registratie: September 2024
  • Laatst online: 21:22
Mijn ecoflow river max die ik gebruik met de PS heeft een probleem.
Hij wil niet meer opladen via de zonnepanelen ingang.
Heeft maanden goed gewerkt met een 12.6V lifepo4.
Meer mensen die dit probleem hebben gehad.?
Voor ik de garantie ga claimen.

Acties:
  • 0 Henk 'm!

  • rvee
  • Registratie: Oktober 2020
  • Laatst online: 20:39
geerttttt schreef op zondag 8 december 2024 @ 21:13:
[...]

Ik begreep dat de batterij ingang geen optie was, of is hier wat in veranderd wat ik over het hoofd gezien heb?
als het geen ecoflow batterij is dan idd de pv ingangen gebruiken. Zou petsoonlijk dan iig voltage pv van de powerstream gebruiken om tijdig af te schakelen en niet op bms. Mocht deze falen is je batterij eol.
Pagina: 1 ... 24 ... 42 Laatste

Let op:
Ook een eenvoudige thuisaccu dient veilig te worden gebouwd en gebruikt om risico's te beperken. Selecteer daarom een goede accu met ingebouwd BMS dat o.a. rekening houdt met o.a. kortsluitbeveiliging, hoge temperatuur beveiliging en indien geplaatst in een ruimte waar het kan vriezen ook met lage temperatuur beveiliging om de accu te beschermen. Plaats waar nodig de juiste en goede kwaliteit zekeringen, ga niet voor goedkope bulk versies van bijv. AliExpress, omdat deze niet altijd de juiste beveiliging bieden. Stem de gebruikte kabels, zekeringen en apparatuur conform de hiervoor bekende best practises op elkaar af. Kijk voor meer informatie over het veilig bouwen van een thuisaccu in Veiligheid Energy Storage System (ESS).