You didn't use the numbers that I recommended:
- Off Peak - Buy $0.12 and Sell $0.10 (20%) versus your Buy $0.20 and Sell $0.16 (25%)
- Peak - Buy $0.36 and Sell $0.30 (20%) versus your Buy $0.60 and Sell $0.58 (3.4%)
The 25% difference between the Buy/Sell during Off-Peak plus the system expecting that it can get your single Powerwall to 100% before Peak is likely why it is discharging. You want 100% solar to got to the Powerwall first before going to the Home/Grid, so I would recommend that you change your Off-Peak Buy/Sell to $0.20/$0.20 and leave your Peak as-is. The equal amounts during Off-Peak should have the system charge the Powerwalls at 100% as there is economic disadvantage of drawing from the grid.
Note: My earlier recommendation of 20% differential I think is too high to prevent unwanted discharges during Off-Peak my own settings are
- Off Peak - Buy $0.07 and Sell $0.06 (16.7%)
- Peak - Buy $0.10 and Sell $0.09 (11.1%)
This gets me what I want, with Powerwall discharge during Peak and Solar going to House first then Powerwall then Grid when recharging during Off-Peak. I do get a couple of blips of random discharge/charge during Off-Peak, but it is less than 0.5 kWh total during any single day.
Tesla Developer Lurkers - Again, please just give us the option to explicitly set the charge/discharge priorities by TOU period. We should not have to reverse engineer how your algorithm behaves in response to Buy/Sell levels.