@@ -269,18 +269,12 @@ async def test_grid_production_consumption_power_consumer_meter(
269269
270270 logical_meter = microgrid .logical_meter ()
271271 grid_recv = logical_meter .grid_power .new_receiver ()
272- grid_production_recv = logical_meter .grid_production_power .new_receiver ()
273- grid_consumption_recv = logical_meter .grid_consumption_power .new_receiver ()
274272
275273 await mockgrid .mock_resampler .send_meter_power ([1.0 , 2.0 , 3.0 , 4.0 ])
276274 assert (await grid_recv .receive ()).value == Power .from_watts (10.0 )
277- assert (await grid_production_recv .receive ()).value == Power .from_watts (0.0 )
278- assert (await grid_consumption_recv .receive ()).value == Power .from_watts (10.0 )
279275
280276 await mockgrid .mock_resampler .send_meter_power ([1.0 , 2.0 , - 3.0 , - 4.0 ])
281277 assert (await grid_recv .receive ()).value == Power .from_watts (- 4.0 )
282- assert (await grid_production_recv .receive ()).value == Power .from_watts (4.0 )
283- assert (await grid_consumption_recv .receive ()).value == Power .from_watts (0.0 )
284278
285279 async def test_grid_production_consumption_power_no_grid_meter (
286280 self ,
@@ -294,18 +288,12 @@ async def test_grid_production_consumption_power_no_grid_meter(
294288
295289 logical_meter = microgrid .logical_meter ()
296290 grid_recv = logical_meter .grid_power .new_receiver ()
297- grid_production_recv = logical_meter .grid_production_power .new_receiver ()
298- grid_consumption_recv = logical_meter .grid_consumption_power .new_receiver ()
299291
300292 await mockgrid .mock_resampler .send_meter_power ([2.5 , 3.5 , 4.0 ])
301293 assert (await grid_recv .receive ()).value == Power .from_watts (10.0 )
302- assert (await grid_production_recv .receive ()).value == Power .from_watts (0.0 )
303- assert (await grid_consumption_recv .receive ()).value == Power .from_watts (10.0 )
304294
305295 await mockgrid .mock_resampler .send_meter_power ([3.0 , - 3.0 , - 4.0 ])
306296 assert (await grid_recv .receive ()).value == Power .from_watts (- 4.0 )
307- assert (await grid_production_recv .receive ()).value == Power .from_watts (4.0 )
308- assert (await grid_consumption_recv .receive ()).value == Power .from_watts (0.0 )
309297
310298 async def test_chp_power (self , mocker : MockerFixture ) -> None :
311299 """Test the chp power formula."""
@@ -316,30 +304,12 @@ async def test_chp_power(self, mocker: MockerFixture) -> None:
316304
317305 logical_meter = microgrid .logical_meter ()
318306 chp_power_receiver = logical_meter .chp_power .new_receiver ()
319- chp_production_power_receiver = (
320- logical_meter .chp_production_power .new_receiver ()
321- )
322- chp_consumption_power_receiver = (
323- logical_meter .chp_consumption_power .new_receiver ()
324- )
325307
326308 await mockgrid .mock_resampler .send_meter_power ([2.0 , 3.0 , 4.0 ])
327309 assert (await chp_power_receiver .receive ()).value == Power .from_watts (2.0 )
328- assert (
329- await chp_production_power_receiver .receive ()
330- ).value == Power .from_watts (0.0 )
331- assert (
332- await chp_consumption_power_receiver .receive ()
333- ).value == Power .from_watts (2.0 )
334310
335311 await mockgrid .mock_resampler .send_meter_power ([- 12.0 , None , 10.2 ])
336312 assert (await chp_power_receiver .receive ()).value == Power .from_watts (- 12.0 )
337- assert (
338- await chp_production_power_receiver .receive ()
339- ).value == Power .from_watts (12.0 )
340- assert (
341- await chp_consumption_power_receiver .receive ()
342- ).value == Power .from_watts (0.0 )
343313
344314 async def test_pv_power (self , mocker : MockerFixture ) -> None :
345315 """Test the pv power formula."""
@@ -349,19 +319,9 @@ async def test_pv_power(self, mocker: MockerFixture) -> None:
349319
350320 logical_meter = microgrid .logical_meter ()
351321 pv_power_receiver = logical_meter .pv_power .new_receiver ()
352- pv_production_power_receiver = logical_meter .pv_production_power .new_receiver ()
353- pv_consumption_power_receiver = (
354- logical_meter .pv_consumption_power .new_receiver ()
355- )
356322
357323 await mockgrid .mock_resampler .send_meter_power ([- 1.0 , - 2.0 ])
358324 assert (await pv_power_receiver .receive ()).value == Power .from_watts (- 3.0 )
359- assert (await pv_production_power_receiver .receive ()).value == Power .from_watts (
360- 3.0
361- )
362- assert (
363- await pv_consumption_power_receiver .receive ()
364- ).value == Power .from_watts (0.0 )
365325
366326 async def test_pv_power_no_meter (self , mocker : MockerFixture ) -> None :
367327 """Test the pv power formula."""
@@ -371,19 +331,9 @@ async def test_pv_power_no_meter(self, mocker: MockerFixture) -> None:
371331
372332 logical_meter = microgrid .logical_meter ()
373333 pv_power_receiver = logical_meter .pv_power .new_receiver ()
374- pv_production_power_receiver = logical_meter .pv_production_power .new_receiver ()
375- pv_consumption_power_receiver = (
376- logical_meter .pv_consumption_power .new_receiver ()
377- )
378334
379335 await mockgrid .mock_resampler .send_pv_inverter_power ([- 1.0 , - 2.0 ])
380336 assert (await pv_power_receiver .receive ()).value == Power .from_watts (- 3.0 )
381- assert (await pv_production_power_receiver .receive ()).value == Power .from_watts (
382- 3.0
383- )
384- assert (
385- await pv_consumption_power_receiver .receive ()
386- ).value == Power .from_watts (0.0 )
387337
388338 async def test_pv_power_no_pv_components (self , mocker : MockerFixture ) -> None :
389339 """Test the pv power formula without having any pv components."""
@@ -427,17 +377,17 @@ async def test_consumer_power_2_grid_meters(
427377 self ,
428378 mocker : MockerFixture ,
429379 ) -> None :
430- """Test the grid power formula with grid meters."""
380+ """Test the grid power formula with two grid meters."""
431381 mockgrid = MockMicrogrid (grid_meter = False )
432382 # with no further sucessor these will be detected as grid meters
433383 mockgrid .add_consumer_meters (2 )
434384 await mockgrid .start (mocker )
435385
436386 logical_meter = microgrid .logical_meter ()
437- grid_consumption_recv = logical_meter .grid_consumption_power .new_receiver ()
387+ grid_recv = logical_meter .grid_power .new_receiver ()
438388
439389 await mockgrid .mock_resampler .send_meter_power ([1.0 , 2.0 ])
440- assert (await grid_consumption_recv .receive ()).value == Power .from_watts (3.0 )
390+ assert (await grid_recv .receive ()).value == Power .from_watts (3.0 )
441391
442392 async def test_consumer_power_no_grid_meter_no_consumer_meter (
443393 self , mocker : MockerFixture
0 commit comments