Closed busaku closed 4 months ago
i disabled the bypass mode manually. now it works.
2024-05-02 19:01:57,484:INFO: HUB: S:0.0W [ 0.0 ], B:100% (100|100), V:49.8V (49.9|49.8), C:-177W, P:False (auto, not possible), F:0.0h, E:-1.0h, H:169W, L:800W
2024-05-02 19:01:57,485:INFO: INV: AC:163.6W, AC_Prediction: 163.6W, DC:172.1W, DC_prediction: 172.1W (0.8|0.6|101.3|101.5), L:1600W (400.0W/channel) [1600W]
2024-05-02 19:01:57,485:INFO: SMT: T:ShellyEM3 P:-75.8W [ 11.6,11.6,-24.4,-36.9 ] Predict: -36.9W
2024-05-02 19:01:57,485:INFO: Direct connected panel are producing 0.0W, trying to get 155.9W from hub.
2024-05-02 19:01:57,486:INFO: Based on time, solarpower ( 0.0W) minimum charge power (30W) and bypass state (False), hub could contribute 0.0W - Decision path: 2.2.
2024-05-02 19:01:57,487:INFO: Not setting solarflow output limit to 800.0W as it is identical to current limit!
2024-05-02 19:01:57,487:INFO: Solarflow is willing to contribute 0.0W (per channel) of the requested 155.9!
2024-05-02 19:01:57,487:INFO: Setting inverter output limit to 40W (1 min moving average of 10W x 4)
2024-05-02 19:01:57,488:INFO: Grid feed in from battery: 36.9W!
2024-05-02 19:01:57,489:INFO: Sun: 06:04 - 20:58 Demand: 155.9W, Panel DC: (0.0W), Hub DC: (192.8W), Inverter Limit: 40.0W, Hub Limit: 800.0W
2024-05-02 19:01:57,489:INFO: SMT triggers limit function: -24.4 -> -36.9: executed
2024-05-02 19:01:59,480:INFO: SMT triggers limit function: -26.3 -> -38.5: skipped
2024-05-02 19:01:59,483:INFO: SMT triggers limit function: -19.9 -> -30.8: skipped
okay, worked like a half :D because of the minimum-charge level and still really dark weather, sc like to charge the batterie instead of feeding the house :(
So, maybe the problem is, that bypass is still true ore? But there is no sun atm (heavy thunderstorm, totally dark here) Or is the problem the sunset/rise setting and he did not try to change the bypass to false again?
If yes, would it be a better idea to not check the time, instead of checking solar input? Like a new setting enable_batterie_at = 20w e.g. and if the solar is below of this value, it's like the sun is gone ? :)
That might lead to the same issue as the firmware has: a lot of (unnecessary) switching on the relay, e.g. cloud's on/off. I considered the option on low light conditions but then discarded it again for exactly that reason. A typical summer thunderstorm hits and then leaves rather quick again, with sunshine afterwards. So leaving the bypass on is a reasonable "drawback".
Hmm, yes you are right. Just thinking:
What do you thinking about an setting like
if darknessTime > x minutes and timeToSunset > y and dailyByPassSwitch ount< z: disableBypass()
Maybe all settings configurable with min/max values?
Nah that doesn't provide much value, just makes things more complicated. If you want feed-in from the hub throughout the day, you can adjust the morning/evening offset time-ranges, that will give you the same result.
Hey,
here are some logs:
So, maybe the problem is, that bypass is still true ore? But there is no sun atm (heavy thunderstorm, totally dark here) Or is the problem the sunset/rise setting and he did not try to change the bypass to false again?
If yes, would it be a better idea to not check the time, instead of checking solar input? Like a new setting enable_batterie_at = 20w e.g. and if the solar is below of this value, it's like the sun is gone ? :)